Mawu Oyamba
Tonse tikudziwa mfundo ya kugawa ndi kusagawika kwa IP komanso kugwiritsa ntchito kwake pakulankhulana kwapaintaneti. Kugawikana kwa IP ndikuphatikizanso ndi njira yofunika kwambiri pakufalitsa mapaketi. Pamene kukula kwa paketi kumadutsa malire a Transmission Unit (MTU) a ulalo wa netiweki, kugawikana kwa IP kumagawaniza paketiyo kukhala tizidutswa tating'ono ting'ono kuti titumize. Zidutswazi zimatumizidwa paokha pamaneti ndipo, zikafika komwe zikupita, zimasonkhanitsidwa kukhala mapaketi athunthu ndi makina a IP ressemble. Njirayi yogawikana ndi kukonzanso imatsimikizira kuti mapaketi akulu akulu amatha kufalikira pamaneti pomwe akuwonetsetsa kukhulupirika ndi kudalirika kwa deta. M'chigawo chino, tiwona mozama momwe kugawanitsa kwa IP ndikugwirizanitsanso kumagwirira ntchito.
Kugawikana kwa IP ndi Kukonzanso
Maulalo osiyanasiyana a data ali ndi magawo osiyanasiyana opatsirana (MTU); mwachitsanzo, ulalo wa data wa FDDI uli ndi MTU ya 4352 byte ndi Ethernet MTU ya 1500 byte. MTU imayimira Maximum Transmission Unit ndipo imatanthawuza kukula kwake kwa paketi yomwe imatha kufalitsidwa kudzera pa netiweki.
FDDI (Fiber Distributed Data Interface) ndi mulingo wothamanga kwambiri wamderali (LAN) womwe umagwiritsa ntchito ulusi wa kuwala ngati njira yotumizira. Maximum Transmission Unit (MTU) ndiye kukula kwake kwa paketi komwe kumatha kufalitsidwa ndi protocol ya data link layer. Mu maukonde a FDDI, kukula kwa MTU ndi 4352 byte. Izi zikutanthauza kuti kukula kwake kwa paketi komwe kumatha kufalitsidwa ndi protocol yolumikizira data mu network ya FDDI ndi ma byte 4352. Ngati paketi yopatsirana ipitilira kukula uku, iyenera kugawika kuti igawanitse paketiyo kukhala zidutswa zingapo zoyenera kukula kwa MTU kuti itumizidwe ndikuphatikizanso pa wolandila.
Kwa Ethernet, MTU imakhala ndi ma byte 1500 kukula kwake. Izi zikutanthauza kuti Ethernet imatha kutumiza mapaketi mpaka 1500 byte kukula kwake. Ngati paketiyo ikupitirira malire a MTU, ndiye kuti paketiyo imagawidwa kukhala tizidutswa tating'ono ting'ono kuti titumize ndikusonkhanitsanso komwe mukupita. Kusonkhanitsanso datagram yogawika ya IP imatha kuchitidwa ndi wolandira komwe akupita, ndipo rauta singachite ntchito yokonzanso.
Tidalankhulanso za magawo a TCP m'mbuyomu, koma MSS imayimira Maximum Segment Size, ndipo imagwira ntchito yofunika kwambiri mu protocol ya TCP. MSS imatanthawuza kukula kwa gawo lalikulu la deta lomwe limaloledwa kutumizidwa mu mgwirizano wa TCP. Mofanana ndi MTU, MSS imagwiritsidwa ntchito kuchepetsa kukula kwa mapaketi, koma imatero pazitsulo zoyendetsa, TCP protocol layer. Protocol ya TCP imatumiza deta ya gawo lazogwiritsira ntchito pogawa deta m'magawo angapo a deta, ndipo kukula kwa gawo lililonse la deta kumachepetsedwa ndi MSS.
MTU ya ulalo uliwonse wa data ndi wosiyana chifukwa mtundu uliwonse wa ulalo wa data umagwiritsidwa ntchito pazolinga zosiyanasiyana. Kutengera cholinga chogwiritsa ntchito, ma MTU osiyanasiyana amatha kuchitidwa.
Tiyerekeze kuti wotumizayo akufuna kutumiza datagram yaikulu ya 4000 byte kuti itumizidwe pa ulalo wa Ethernet, kotero kuti datagram iyenera kugawidwa m'ma datagram atatu ang'onoang'ono kuti atumizidwe. Izi ndichifukwa choti kukula kwa datagraph yaying'ono sikungadutse malire a MTU, omwe ndi 1500 bytes. Atalandira ma datagram atatu ang'onoang'ono, wolandirayo amawasonkhanitsanso mu datagram yoyambirira ya 4000 byte kutengera nambala yotsatizana ndi kuchotsera kwa datagram iliyonse.
Pogawanika, kutayika kwa chidutswa kudzasokoneza IP datagram yonse. Pofuna kupewa izi, TCP idayambitsa MSS, pomwe kugawikana kumachitika pagawo la TCP m'malo mwa IP wosanjikiza. Ubwino wa njirayi ndikuti TCP ili ndi ulamuliro wolondola kwambiri pa kukula kwa gawo lililonse, zomwe zimapewa mavuto okhudzana ndi kugawanika pa IP layer.
Kwa UDP, timayesetsa kuti tisatumize paketi ya data yokulirapo kuposa MTU. Izi ndichifukwa choti UDP ndi njira yolumikizirana yosagwirizana, yomwe siyimapereka njira zodalirika komanso zotumiziranso ngati TCP. Ngati titumiza paketi ya data ya UDP yokulirapo kuposa MTU, idzagawika ndi IP wosanjikiza kuti itumizidwe. Chimodzi mwa zidutswazo chitayika, protocol ya UDP singathe kutumizanso, zomwe zimapangitsa kuti deta iwonongeke. Choncho, kuti titsimikizire kufalitsa deta yodalirika, tiyenera kuyesa kulamulira kukula kwa mapaketi a data a UDP mkati mwa MTU ndikupewa kupatsirana kwagawikana.
Mylinking ™ Network Packet Brokeramatha kuzindikira mitundu yosiyanasiyana ya protocol VxLAN/NVGRE/IPoverIP/MPLS/GRE, ndi zina zotero, zitha kudziwidwa molingana ndi mbiri ya ogwiritsa ntchito malinga ndi kuchuluka kwamayendedwe amkati kapena akunja.
○ Imatha kuzindikira mapaketi a zilembo za VLAN, QinQ, ndi MPLS
○ Itha kuzindikira VLAN yamkati ndi yakunja
○ mapaketi a IPv4/IPv6 atha kudziwika
○ Itha kuzindikira mapaketi a VxLAN, NVGRE, GRE, IPoverIP, GENEVE, MPLS
○ Mapaketi Ogawika a IP amatha kuzindikirika (Chizindikiritso chogawika cha IP chothandizira ndikuthandizira kukonzanso kugawika kwa IP kuti mugwiritse ntchito kusefa kwa mawonekedwe a L4 pamapaketi onse ogawika a IP. Khazikitsani mfundo zotuluka pamagalimoto.)
Chifukwa chiyani IP idagawika ndipo TCP imagawika?
Popeza pakupatsirana kwa netiweki, gawo la IP lidzangogawanitsa paketi ya data, ngakhale gawo la TCP silingagawane deta, paketi ya data imagawika yokha ndi IP wosanjikiza ndikufalitsidwa bwino. Ndiye chifukwa chiyani TCP ikufunika kugawikana? Kodi kumeneko si kuchulukana?
Tiyerekeze kuti pali paketi yaikulu yomwe siinagawidwe pamtundu wa TCP ndipo imatayika poyenda; TCP idzatumizanso, koma mu paketi yaikulu yonse (ngakhale IP wosanjikiza imagawanitsa deta m'mapaketi ang'onoang'ono, omwe ali ndi kutalika kwa MTU). Izi ndichifukwa choti gawo la IP silisamala za kufalitsa kodalirika kwa data.
Mwa kuyankhula kwina, pamakina otengera ulalo wa netiweki, ngati gawo la zoyendera likugawaniza deta, gawo la IP sililigawa. Ngati kugawikana sikunachitike pagawo la mayendedwe, kugawikana kumatheka pagawo la IP.
M'mawu osavuta, zigawo za TCP za data kuti gawo la IP lisagawikenso, ndipo pamene kubwezeretsanso kumachitika, magawo ang'onoang'ono a deta omwe adagawidwa amatumizidwanso. Mwanjira iyi, kufalitsa bwino komanso kudalirika kumatha kuwongolera.
Ngati TCP yagawika, kodi gawo la IP siligawika?
Pazokambirana pamwambapa, tanena kuti pambuyo pa kugawanika kwa TCP kwa wotumiza, palibe kugawanika pa IP wosanjikiza. Komabe, pakhoza kukhala zida zina zosanjikiza maukonde mu ulalo zoyendera kuti akhoza kukhala pazipita kufala unit (MTU) ang'onoang'ono kuposa MTU pa wotumiza. Chifukwa chake, ngakhale paketiyo idagawika kwa wotumizayo, imagawikanso pamene ikudutsa mugawo la IP la zida izi. Pamapeto pake, ma shards onse adzasonkhanitsidwa pa wolandila.
Ngati tingathe kudziwa zochepa za MTU pa ulalo wonse ndikutumiza deta kutalika kwake, palibe kugawikana komwe kudzachitika mosasamala kanthu komwe komwe deta imatumizidwa. MTU yochepa iyi pa ulalo wonse imatchedwa path MTU (PMTU). IPketi ya IP ikafika pa rauta, ngati MTU ya rauta ndi yocheperapo kutalika kwa paketi ndipo mbendera ya DF (Musati Fragment) yakhazikitsidwa ku 1, rautayo sangathe kugawanitsa paketiyo ndikungotaya. Pankhaniyi, rauta imapanga ICMP (Internet Control Message Protocol) uthenga wolakwika wotchedwa "Kugawikana Kofunikira Koma DF Set." Uthenga wolakwika wa ICMP uwu utumizidwa ku adilesi yoyambira ndi mtengo wa MTU wa rauta. Wotumiza akalandira uthenga wolakwika wa ICMP, amatha kusintha kukula kwa paketi kutengera mtengo wa MTU kuti apewenso kugawikana koletsedwa.
Kugawikana kwa IP ndikofunikira ndipo kuyenera kupewedwa pa IP wosanjikiza, makamaka pazida zapakatikati mu ulalo. Chifukwa chake, mu IPv6, kugawikana kwa mapaketi a IP ndi zida zapakatikati kwaletsedwa, ndipo kugawikana kumatha kuchitika kumayambiriro ndi kumapeto kwa ulalo.
Kumvetsetsa Kwambiri kwa IPv6
IPv6 ndi mtundu 6 wa Internet Protocol, womwe ndi wolowa m'malo mwa IPv4. IPv6 imagwiritsa ntchito utali wa adilesi ya 128-bit, yomwe imatha kupereka ma adilesi ambiri a IP kuposa kutalika kwa ma adilesi 32-bit a IPv4. Izi zili choncho chifukwa malo a adiresi a IPv4 amatha pang'onopang'ono, pamene malo a adiresi a IPv6 ndi aakulu kwambiri ndipo akhoza kukwaniritsa zosowa za intaneti yamtsogolo.
Polankhula za IPv6, kuwonjezera pa malo ambiri a adiresi, zimabweretsanso chitetezo chabwino komanso scalability, zomwe zikutanthauza kuti IPv6 ikhoza kupereka chidziwitso chabwino cha intaneti poyerekeza ndi IPv4.
Ngakhale IPv6 yakhalapo kwa nthawi yayitali, kutumizidwa kwake padziko lonse lapansi kukucheperachepera. Izi zili choncho makamaka chifukwa IPv6 ikuyenera kukhala yogwirizana ndi netiweki ya IPv4 yomwe ilipo, yomwe imafuna kusintha ndi kusamuka. Komabe, chifukwa cha kutopa kwa ma adilesi a IPv4 komanso kufunikira kowonjezereka kwa IPv6, ochulukirachulukira opereka chithandizo pa intaneti ndi mabungwe akuyamba kutengera IPv6 pang'onopang'ono, ndipo pang'onopang'ono akuzindikira magwiridwe antchito apawiri a IPv6 ndi IPv4.
Chidule
M'mutu uno, tawona mozama momwe kugawikana kwa IP ndikugwirizanitsanso kumagwirira ntchito. Maulalo a data osiyanasiyana ali ndi gawo losiyana la Maximum Transmission Unit (MTU). Kukula kwa paketi kukadutsa malire a MTU, kugawikana kwa IP kumagawaniza paketiyo kukhala tizidutswa tating'ono ting'onoting'ono kuti titumizire, ndikuwaphatikizanso mu paketi yathunthu ndi IP ressemble mechanism mukafika komwe mukupita. Cholinga cha kugawanika kwa TCP ndikupangitsa kuti gawo la IP lisakhalenso kaduka, ndikutumizanso deta yaying'ono yomwe yagawika pamene kubwezeretsa kukuchitika, kuti apititse patsogolo kutumiza ndi kudalirika. Komabe, pakhoza kukhala zida zina zosanjikiza maukonde mu ulalo zoyendera amene MTU kungakhale yaying'ono kuposa wotumiza, kotero paketi akadali kugawanika kachiwiri pa IP wosanjikiza zipangizozi. Kugawikana pa IP wosanjikiza kuyenera kupewedwa momwe mungathere, makamaka pazida zapakatikati mu ulalo.
Nthawi yotumiza: Aug-07-2025