Kuchotsa Kugawanika kwa IP ndi Kukonzanso: Mylinking™ Network Packet Broker Amazindikira Mapaketi Ogawanika a IP

Chiyambi

Tonsefe tikudziwa mfundo ya kugawa ndi kusagawa kwa IP komanso momwe imagwiritsidwira ntchito polumikizana ndi netiweki. Kugawikana ndi kusonkhanitsanso IP ndi njira yofunika kwambiri pakutumiza mapaketi. Pamene kukula kwa paketi kukupitirira malire a maximum transmission Unit (MTU) a netiweki, kugawikana kwa IP kumagawa paketiyo m'zigawo zingapo zazing'ono kuti itumizidwe. Zigawozi zimatumizidwa paokha mu netiweki ndipo, zikafika komwe zikupita, zimasonkhanitsidwanso m'mapaketi athunthu ndi njira yosonkhanitsiranso IP. Njira yogawanikira ndi kusonkhanitsanso imatsimikizira kuti mapaketi akuluakulu amatha kutumizidwa mu netiweki pamene akutsimikizira kuti deta ndi yodalirika. Mu gawo lino, tiwona mozama momwe kugawikana ndi kusonkhanitsanso IP kumagwirira ntchito.

Kugawanika ndi Kukonzanso kwa IP

Maulalo osiyanasiyana a data ali ndi mayunitsi osiyanasiyana otumizira ma data (MTU); mwachitsanzo, ulalo wa data wa FDDI uli ndi MTU ya ma byte 4352 ndi Ethernet MTU ya ma byte 1500. MTU imayimira Maximum Transmission Unit ndipo imatanthauza kukula kwa paketi komwe kungatumizidwe pa netiweki.

FDDI (Fiber Distributed Data Interface) ndi muyezo wa netiweki yapafupi (LAN) yothamanga kwambiri yomwe imagwiritsa ntchito ulusi wowala ngati njira yotumizira mauthenga. Maximum Transmission Unit (MTU) ndi kukula kwa paketi komwe kumatha kutumizidwa ndi protocol ya data link layer. Mu ma netiweki a FDDI, kukula kwa MTU ndi ma byte 4352. Izi zikutanthauza kuti kukula kwa paketi komwe kumatha kutumizidwa ndi protocol ya data link layer mu netiweki ya FDDI ndi ma byte 4352. Ngati paketi yomwe ikuyenera kutumizidwa ipitilira kukula kumeneku, iyenera kugawidwa kuti igawidwe paketi m'zidutswa zingapo zoyenera kukula kwa MTU kuti itumizidwe ndikukonzedwanso pa wolandila.

Pa Ethernet, MTU nthawi zambiri imakhala ndi kukula kwa ma byte 1500. Izi zikutanthauza kuti Ethernet imatha kutumiza ma paketi mpaka ma byte 1500. Ngati kukula kwa paketi kupitirira malire a MTU, ndiye kuti paketiyo imagawidwa m'zidutswa zazing'ono kuti itumizidwe ndikusonkhanitsidwanso pamalo omwe ikupita. Kuphatikizanso deta ya IP yogawanika kungachitike ndi wolandila wopitako, ndipo rauta sidzagwira ntchito yokonzanso.

Tinalankhulanso za magawo a TCP kale, koma MSS imayimira Kukula Kwambiri kwa Gawo, ndipo imagwira ntchito yofunika kwambiri mu protocol ya TCP. MSS imatanthauza kukula kwa gawo lalikulu la deta lomwe limaloledwa kutumizidwa mu kulumikizana kwa TCP. Mofanana ndi MTU, MSS imagwiritsidwa ntchito kuchepetsa kukula kwa mapaketi, koma imatero pa gawo loyendera, gawo la protocol la TCP. Protocol ya TCP imatumiza deta ya gawo logwiritsira 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 yosiyana chifukwa mtundu uliwonse wa ulalo wa data umagwiritsidwa ntchito pazifukwa zosiyanasiyana. Kutengera cholinga chogwiritsira ntchito, ma MTU osiyanasiyana amatha kukhala ndi malo osungira.

Tiyerekeze kuti wotumiza akufuna kutumiza datagram yayikulu ya 4000 byte kuti itumizidwe kudzera pa ulalo wa Ethernet, kotero datagram iyenera kugawidwa m'ma datagram atatu ang'onoang'ono kuti itumizidwe. Izi zili choncho chifukwa kukula kwa datagram iliyonse yaying'ono sikungapitirire malire a MTU, omwe ndi ma byte 1500. Akalandira ma datagram atatu ang'onoang'ono, wolandila amawaphatikizanso kukhala datagram yoyamba ya 4000 byte lalikulu kutengera nambala ya sequence ndi offset ya datagram iliyonse.

 Kugawanika ndi Kukonzanso kwa IP

Mu kutumiza kogawanika, kutayika kwa chidutswa kudzathetsa vuto lonse la datagram ya IP. Pofuna kupewa izi, TCP idayambitsa MSS, pomwe kugawanika kumachitika pa TCP layer m'malo mwa IP layer. Ubwino wa njira iyi ndikuti TCP ili ndi ulamuliro wolondola pa kukula kwa gawo lililonse, zomwe zimapewa mavuto okhudzana ndi kugawanika pa IP layer.

Pa UDP, timayesetsa kuti tisatumize paketi ya data yayikulu kuposa MTU. Izi zili choncho chifukwa UDP ndi njira yoyendera yopanda kulumikizana, yomwe sipereka njira zodalirika komanso zotumizira mauthenga monga TCP. Ngati titumiza paketi ya data ya UDP yayikulu kuposa MTU, idzagawika ndi gawo la IP kuti itumize mauthenga. Chidutswa chimodzi chikatayika, protocol ya UDP singathe kutumiza mauthenga, zomwe zimapangitsa kuti deta itayike. Chifukwa chake, kuti titsimikizire kuti deta ikutumizidwa modalirika, tiyenera kuyesetsa kuwongolera kukula kwa mapaketi a data a UDP mkati mwa MTU ndikupewa kutumizidwa kogawika.

Wogulitsa Mapaketi a Pakompyuta a Mylinking ™imatha kuzindikira mitundu yosiyanasiyana ya njira ya tunnel VxLAN/NVGRE/IPoverIP/MPLS/GRE, ndi zina zotero, ikhoza kudziwika malinga ndi mbiri ya wogwiritsa ntchito malinga ndi kutuluka kwa kayendedwe ka tunnel kwa mawonekedwe amkati kapena akunja.

○ Imatha kuzindikira mapaketi a zilembo za VLAN, QinQ, ndi MPLS

○ Amatha kuzindikira VLAN yamkati ndi yakunja

○ Mapaketi a IPv4/IPv6 akhoza kuzindikirika

○ Angathe kuzindikira mapaketi a VxLAN, NVGRE, GRE, IPoverIP, GENEVE, MPLS

○ Mapaketi Ogawika a IP akhoza kudziwika (Kuzindikira kugawika kwa IP komwe kumathandizidwa ndikuthandizira kukonzanso kugawika kwa IP kuti agwiritse ntchito kusefa kwa mawonekedwe a L4 pamapaketi onse ogawika a IP. Gwiritsani ntchito mfundo zotulutsa magalimoto.)

Chifukwa chiyani IP imagawika ndipo TCP imagawika?

Popeza mu kutumiza kwa netiweki, gawo la IP lidzagawanitsa phukusi la data lokha, ngakhale gawo la TCP lisagawanitse deta, phukusi la data lidzagawidwa lokha ndi gawo la IP ndikutumizidwa mwachizolowezi. Ndiye nchifukwa chiyani TCP ikufunika kugawanitsa? Kodi sizopitirira muyeso?

Tiyerekeze kuti pali paketi yayikulu yomwe siili m'gulu la TCP ndipo yatayika poyenda; TCP idzatumizanso, koma mu paketi yonse yayikulu (ngakhale kuti IP layer imagawa deta m'mapaketi ang'onoang'ono, omwe ali ndi kutalika kwa MTU). Izi zili choncho chifukwa chakuti IP layer sisamala za kutumiza deta kodalirika.

Mwa kuyankhula kwina, pa mayendedwe a makina kupita ku netiweki, ngati gawo loyendetsa likudula deta, gawo la IP silikudula. Ngati kugawa sikukuchitika pa gawo loyendetsa, kugawa n'kotheka pa gawo la IP.

Mwachidule, TCP imagawa deta kuti gawo la IP lisagawikanenso, ndipo pamene kutumizanso deta kumachitika, magawo ang'onoang'ono okha a deta omwe adagawikana ndi omwe amatumizidwanso. Mwanjira imeneyi, mphamvu yotumizira ndi kudalirika zitha kuwongoleredwa.

Ngati TCP yagawikana, kodi gawo la IP siligawikana?

Mu zokambirana zomwe zili pamwambapa, tanena kuti pambuyo pa kugawanika kwa TCP pa wotumiza, palibe kugawanika pa IP layer. Komabe, pakhoza kukhala zida zina za netiweki mu ulalo wonse wa transport zomwe zingakhale ndi maximum transmission unit (MTU) yocheperako kuposa MTU pa wotumiza. Chifukwa chake, ngakhale kuti paketiyo yagawanika pa wotumiza, imagawanikanso pamene ikudutsa mu IP layer ya zipangizozi. Pamapeto pake, zidutswa zonse zidzasonkhanitsidwa pa wolandila.

Ngati tingathe kudziwa MTU yocheperako pa ulalo wonse ndikutumiza deta kutalika komweko, palibe kugawikana komwe kudzachitike mosasamala kanthu kuti detayo yatumizidwa ku node iti. MTU yocheperako pa ulalo wonse imatchedwa njira ya MTU (PMTU). Pamene paketi ya IP ifika pa rauta, ngati MTU ya rauta ili yochepera kutalika kwa paketi ndipo mbendera ya DF (Do not Fragment) yayikidwa pa 1, rauta sidzatha kugawikana paketiyo ndipo ingangoigwetsa. Pankhaniyi, rauta imapanga uthenga wolakwika wa ICMP (Internet Control Message Protocol) wotchedwa "Kugawikana Kukufunika Koma DF Set." Uthenga wolakwika wa ICMP uwu udzatumizidwa ku adilesi yoyambira yokhala ndi mtengo wa MTU wa rauta. Wotumiza akalandira uthenga wolakwika wa ICMP, amatha kusintha kukula kwa paketiyo kutengera mtengo wa MTU kuti apewe vuto loletsedwa la kugawikana.

Kugawikana kwa IP ndikofunikira ndipo kuyenera kupewedwa pa gawo la IP, makamaka pazida zapakati zomwe zili mu ulalo. Chifukwa chake, mu IPv6, kugawikana kwa mapaketi a IP ndi zida zapakati kwaletsedwa, ndipo kugawikana kungachitike kokha kumayambiriro ndi kumapeto kwa ulalo.

Kumvetsetsa Koyambira kwa IPv6

IPv6 ndi mtundu 6 wa Internet Protocol, yomwe ndi njira yolowera IPv4. IPv6 imagwiritsa ntchito kutalika kwa maadiresi a 128-bit, komwe kungapereke maadiresi ambiri a IP kuposa kutalika kwa maadiresi a 32-bit a IPv4. Izi zili choncho chifukwa malo a adiresi a IPv4 amathetsedwa pang'onopang'ono, pomwe malo a adiresi a IPv6 ndi akulu kwambiri ndipo amatha kukwaniritsa zosowa za intaneti yamtsogolo.

Ponena za IPv6, kuwonjezera pa malo ambiri a maadiresi, imabweretsanso chitetezo chabwino komanso kukula bwino, zomwe zikutanthauza kuti IPv6 ikhoza kupereka chithandizo chabwino cha netiweki poyerekeza ndi IPv4.

Ngakhale kuti IPv6 yakhalapo kwa nthawi yayitali, kufalikira kwake padziko lonse lapansi kukupitirirabe pang'onopang'ono. Izi zili choncho makamaka chifukwa IPv6 iyenera kugwirizana ndi netiweki ya IPv4 yomwe ilipo, yomwe imafuna kusintha ndi kusamuka. Komabe, chifukwa cha kutha kwa ma adilesi a IPv4 komanso kufunikira kwa IPv6 komwe kukuchulukirachulukira, opereka chithandizo cha intaneti ambiri ndi mabungwe akugwiritsa ntchito IPv6 pang'onopang'ono, ndipo pang'onopang'ono akuzindikira ntchito ya IPv6 ndi IPv4 yokhala ndi magawo awiri.

Chidule

Mu chaputala chino, tayang'ana mozama momwe kugawikana ndi kusonkhanitsanso kwa IP kumagwirira ntchito. Maulalo osiyanasiyana a deta ali ndi Maximum Transmission Unit (MTU) yosiyana. Pamene kukula kwa paketi kupitirira malire a MTU, kugawikana kwa IP kumagawa paketiyo m'zigawo zingapo zazing'ono kuti itumizidwe, ndikuziphatikizanso kukhala paketi yonse pogwiritsa ntchito njira yosonkhanitsiranso ya IP ikafika komwe ikupita. Cholinga cha kugawikana kwa TCP ndikupangitsa kuti gawo la IP lisakhalenso gawo, ndikutumizanso deta yaying'ono yomwe yagawikana pamene kutumizidwanso kumachitika, kuti tiwongolere magwiridwe antchito ndi kudalirika kwa kutumiza. Komabe, pakhoza kukhala zida zina za netiweki kudutsa ulalo woyendera womwe MTU ingakhale yaying'ono kuposa ya wotumiza, kotero paketiyo idzagawikananso pa gawo la IP la zida izi. Kugawikana pa gawo la IP kuyenera kupewedwa momwe zingathere, makamaka pazida zapakati zomwe zili mu ulalo.


Nthawi yotumizira: Ogasiti-07-2025