Ifaara
Gbogbo wa mọ ilana ti isọdi ati ipilẹ ti kii ṣe iyasọtọ ti IP ati ohun elo rẹ ni ibaraẹnisọrọ nẹtiwọọki. Pipin IP ati isọdọtun jẹ ilana bọtini kan ninu ilana gbigbe apo. Nigbati iwọn apo-iwe kan ba kọja opin gbigbe Unit (MTU) ti ọna asopọ nẹtiwọọki kan, pipin IP pin apo naa si awọn ajẹkù kekere pupọ fun gbigbe. Awọn ajẹkù wọnyi ni a tan kaakiri ni ominira ni nẹtiwọọki ati, nigbati wọn ba de opin irin ajo wọn, wọn tun ṣajọpọ sinu awọn apo-iwe pipe nipasẹ ẹrọ atunto IP. Ilana yii ti pipin ati isọdọtun ṣe idaniloju pe awọn apo-iwe titobi nla le ṣee gbejade ni nẹtiwọọki lakoko ti o rii daju pe iduroṣinṣin ati igbẹkẹle data naa. Ni abala yii, a yoo wo jinlẹ ni bii pipin IP ati isọdọtun ṣe n ṣiṣẹ.
IP Fragmentation ati Reassembly
Awọn ọna asopọ data oriṣiriṣi ni oriṣiriṣi awọn iwọn gbigbe ti o pọju (MTU); fun apẹẹrẹ, ọna asopọ data FDDI ni MTU ti awọn baiti 4352 ati MTU Ethernet ti 1500 awọn baiti. MTU duro fun Iwọn Gbigbe ti o pọju ati pe o tọka si iwọn apo-iwe ti o pọju ti o le gbejade lori nẹtiwọki.
FDDI (Fiber Distributed Data Interface) jẹ boṣewa agbegbe agbegbe ti o ga julọ (LAN) ti o nlo okun opiti bi alabọde gbigbe. Ẹka Gbigbe ti o pọju (MTU) jẹ iwọn apo ti o pọju ti o le tan kaakiri nipasẹ ilana ilana Layer ọna asopọ data. Ni awọn nẹtiwọki FDDI, iwọn ti MTU jẹ 4352 awọn baiti. Eyi tumọ si pe iwọn apo ti o pọ julọ ti o le tan kaakiri nipasẹ ilana Layer ọna asopọ data ni nẹtiwọọki FDDI jẹ awọn baiti 4352. Ti apo-iwe lati gbejade kọja iwọn yii, o nilo lati pin si pipin apo-iwe si awọn ajẹkù pupọ ti o dara fun iwọn MTU fun gbigbe ati atunto ni olugba.
Fun Ethernet, MTU jẹ deede 1500 awọn baiti ni iwọn. Eyi tumọ si pe Ethernet le ṣe atagba awọn apo-iwe to 1500 awọn baiti ni iwọn. Ti iwọn apo naa ba kọja opin MTU, lẹhinna soso naa ti pin si awọn ajẹkù kekere fun gbigbe ati pejọ ni ibi-ajo. Atunjọ datagram IP pipin le ṣee ṣe nipasẹ agbalejo opin irin ajo, ati olulana kii yoo ṣe iṣẹ atunto.
A tun sọrọ nipa awọn apakan TCP tẹlẹ, ṣugbọn MSS duro fun Iwọn Apa ti o pọju, ati pe o ṣe ipa pataki ninu ilana TCP. MSS n tọka si iwọn ti abala data ti o pọju laaye lati firanṣẹ ni asopọ TCP kan. Iru si MTU, MSS ti wa ni lo lati se idinwo awọn iwọn ti awọn apo-iwe, sugbon o ṣe bẹ ni gbigbe Layer, awọn TCP bèèrè Layer. Ilana TCP n ṣe atagba data ti Layer ohun elo nipa pinpin data si awọn abala data pupọ, ati iwọn ti apakan data kọọkan jẹ opin nipasẹ MSS.
MTU ti ọna asopọ data kọọkan yatọ nitori pe iru ọna asopọ data oriṣiriṣi kọọkan ni a lo fun awọn idi oriṣiriṣi. Ti o da lori idi ti lilo, awọn MTU oriṣiriṣi le ṣe gbalejo.
Ṣebi pe olufiranṣẹ fẹ lati firanṣẹ datagram 4000 baiti nla kan fun gbigbe lori ọna asopọ Ethernet kan, nitorinaa datagram nilo lati pin si awọn datagram kekere mẹta fun gbigbe. Eyi jẹ nitori iwọn ti datagram kekere kọọkan ko le kọja opin MTU, eyiti o jẹ awọn baiti 1500. Lẹhin gbigba awọn datagram kekere mẹta naa, olugba naa tun ṣajọpọ wọn sinu atilẹba 4000 baiti datagram nla ti o da lori nọmba ọkọọkan ati aiṣedeede ti datagram kọọkan.
Ni gbigbe pipin, pipadanu ajẹku kan yoo sọ gbogbo datagram IP di asan. Lati yago fun eyi, TCP ṣe afihan MSS, nibiti a ti ṣe pipin ni Layer TCP dipo nipasẹ Layer IP. Anfani ti ọna yii ni pe TCP ni iṣakoso to peye diẹ sii lori iwọn ti apakan kọọkan, eyiti o yago fun awọn iṣoro ti o nii ṣe pẹlu pipin ni Layer IP.
Fun UDP, a gbiyanju lati ma fi apo-iwe data ranṣẹ ti o tobi ju MTU lọ. Eyi jẹ nitori UDP jẹ ilana irinna iṣalaye ti ko ni asopọ, eyiti ko pese igbẹkẹle ati awọn ọna gbigbe bi TCP. Ti a ba firanṣẹ apo data UDP ti o tobi ju MTU lọ, yoo jẹ pipin nipasẹ Layer IP fun gbigbe. Ni kete ti ọkan ninu awọn ajẹkù ti sọnu, ilana UDP ko le tun gbejade, ti o mu abajade isonu ti data. Nitorinaa, lati rii daju gbigbe data igbẹkẹle, o yẹ ki a gbiyanju lati ṣakoso iwọn awọn apo-iwe data UDP laarin MTU ati yago fun gbigbe pipin.
Mylinking ™ Network Packet Alagbatale ṣe idanimọ ọpọlọpọ awọn iru ilana ilana oju eefin VxLAN/NVGRE/IPoverIP/MPLS/GRE, ati bẹbẹ lọ, le ṣe ipinnu ni ibamu si profaili olumulo ni ibamu si iṣelọpọ ṣiṣan oju eefin ti awọn abuda inu tabi ita.
○ O le ṣe idanimọ VLAN, QinQ, ati awọn idii aami MPLS
○ Le ṣe idanimọ inu ati lode VLAN
○ IPv4/IPv6 awọn apo-iwe le jẹ idanimọ
○ Le ṣe idanimọ VxLAN, NVGRE, GRE, IPoverIP, GENEVE, awọn apo-iwe oju eefin MPLS
○ IP Fragmented Awọn apo-iwe ni a le ṣe idanimọ (Idanimọ idalẹmọ IP ti o ṣe atilẹyin ati ṣe atilẹyin atunto ti pipin IP lati le ṣe sisẹ ẹya ẹya L4 lori gbogbo awọn apo idalẹnu IP. Ṣiṣe eto imulo iṣelọpọ ijabọ.)
Kini idi ti IP ti pin ati pipin TCP?
Niwọn igba ti gbigbe nẹtiwọọki nẹtiwọọki naa, Layer IP yoo pin apo data naa laifọwọyi, paapaa ti Layer TCP ko ba pin data naa, apo-iwe data naa yoo jẹ pipin laifọwọyi nipasẹ Layer IP ati gbigbe ni deede. Nitorinaa kilode ti TCP nilo ipin? Ṣe kii ṣe pe o pọju?
Ṣebi pe apo nla kan wa ti ko pin si ni Layer TCP ati pe o sọnu ni gbigbe; TCP yoo tun gbejade, ṣugbọn nikan ni gbogbo apo nla (biotilejepe IP Layer pin data sinu awọn apo kekere, kọọkan ti o ni ipari MTU). Eyi jẹ nitori pe Layer IP ko bikita nipa gbigbe data ti o gbẹkẹle.
Ni awọn ọrọ miiran, lori gbigbe ẹrọ kan si ọna asopọ nẹtiwọọki, ti Layer gbigbe ba pin data naa, Layer IP ko ni pin. Ti pipin ko ba ṣe ni ipele gbigbe, pipin ṣee ṣe ni Layer IP.
Ni awọn ọrọ ti o rọrun, awọn data apakan TCP ki Layer IP ko ni pipin mọ, ati nigbati awọn gbigbejade ba waye, awọn ipin kekere ti data ti o ti pin ni a tun gbejade. Ni ọna yii, ṣiṣe gbigbe ati igbẹkẹle le dara si.
Ti TCP ba pin si, ṣe Layer IP ko pin bi?
Ninu ijiroro ti o wa loke, a mẹnuba pe lẹhin pipin TCP ni olufiranṣẹ, ko si ipin ni Layer IP. Sibẹsibẹ, awọn ẹrọ Layer nẹtiwọki miiran le wa jakejado ọna asopọ irinna ti o le ni iwọn gbigbe ti o pọju (MTU) kere ju MTU ni olufiranṣẹ. Nitorinaa, botilẹjẹpe apo-iwe naa ti pin si olufiranṣẹ, o ti pin lẹẹkansii bi o ti n kọja nipasẹ Layer IP ti awọn ẹrọ wọnyi. Nikẹhin, gbogbo awọn ọpa yoo wa ni apejọ ni olugba.
Ti a ba le pinnu MTU ti o kere ju lori gbogbo ọna asopọ ati firanṣẹ data ni ipari yẹn, ko si pipin yoo waye laibikita iru ipade ti data naa ti gbe si. MTU ti o kere julọ lori gbogbo ọna asopọ ni a pe ni ọna MTU (PMTU). Nigbati idii IP kan ba de ọdọ olulana, ti MTU ti olulana ba kere ju ipari apo-iwe ati asia DF (Maṣe Fragment) ti ṣeto si 1, olulana naa kii yoo ni anfani lati pin apo-iwe naa ati pe o le sọ silẹ nikan. Ni ọran yii, olulana n ṣe agbejade ifiranṣẹ aṣiṣe ICMP (Ilana Iṣakoso Ifiranṣẹ Ayelujara) ti a pe ni “Fragmentation Needed But DF Set.” Ifiranṣẹ aṣiṣe ICMP yii yoo firanṣẹ pada si adiresi orisun pẹlu iye MTU ti olulana. Nigbati olufiranṣẹ ba gba ifiranṣẹ aṣiṣe ICMP, o le ṣatunṣe iwọn apo ti o da lori iye MTU lati yago fun ipo pipin eewọ lẹẹkansi.
Pipin IP jẹ iwulo ati pe o yẹ ki o yago fun ni ipele IP, paapaa lori awọn ẹrọ agbedemeji ni ọna asopọ. Nitorinaa, ni IPv6, pipin awọn apo-iwe IP nipasẹ awọn ẹrọ agbedemeji ti ni eewọ, ati pipin le ṣee ṣe ni ibẹrẹ ati opin ọna asopọ naa.
Oye ipilẹ ti IPv6
IPv6 jẹ ẹya 6 ti Ilana Intanẹẹti, eyiti o jẹ arọpo si IPv4. IPv6 nlo gigun adirẹsi 128-bit, eyiti o le pese awọn adirẹsi IP diẹ sii ju ipari adirẹsi 32-bit ti IPv4 lọ. Eyi jẹ nitori aaye adirẹsi IPv4 ti rẹwẹsi diẹdiẹ, lakoko ti aaye adirẹsi IPv6 tobi pupọ ati pe o le pade awọn iwulo Intanẹẹti iwaju.
Nigbati o ba sọrọ nipa IPv6, ni afikun si aaye adirẹsi diẹ sii, o tun mu aabo to dara julọ ati scalability, eyi ti o tumọ si pe IPv6 le pese iriri nẹtiwọki ti o dara julọ ti a fiwe si IPv4.
Botilẹjẹpe IPv6 ti wa ni ayika fun igba pipẹ, imuṣiṣẹ agbaye rẹ tun lọra. Eyi jẹ pataki nitori IPv6 nilo lati wa ni ibamu pẹlu nẹtiwọki IPv4 ti o wa, eyiti o nilo iyipada ati iṣiwa. Bibẹẹkọ, pẹlu irẹwẹsi ti awọn adirẹsi IPv4 ati ibeere ti n pọ si fun IPv6, diẹ sii ati siwaju sii awọn olupese iṣẹ Intanẹẹti ati awọn ẹgbẹ n gba IPv6 diėdiė, ati ni diėdiė mọ iṣẹ ṣiṣe akopọ meji ti IPv6 ati IPv4.
Lakotan
Ni ori yii, a ṣe akiyesi jinlẹ si bii pipin IP ati atunto iṣẹ. Awọn ọna asopọ data ti o yatọ ni o yatọ si Iwọn Gbigbe to pọju (MTU). Nigbati iwọn apo kan ba kọja opin MTU, pipin IP pin soso naa si awọn ajẹkù kekere pupọ fun gbigbe, ki o tun ṣajọpọ wọn sinu apo-iwe pipe nipasẹ ẹrọ isọdọtun IP lẹhin ti o de opin opin irin ajo naa. Idi ti TCP fragmentation ni lati jẹ ki Layer IP ko ni ajẹkù mọ, ati tun gbejade nikan data kekere ti o ti pin nigbati gbigbejade ba waye, lati mu ilọsiwaju gbigbe ati igbẹkẹle pọ si. Sibẹsibẹ, awọn ẹrọ Layer nẹtiwọki miiran le wa jakejado ọna asopọ gbigbe ti MTU le kere ju ti olufiranṣẹ lọ, nitorinaa apo-iwe naa yoo tun jẹ pipin lẹẹkansi ni Layer IP ti awọn ẹrọ wọnyi. Pipin ni Layer IP yẹ ki o yago fun bi o ti ṣee ṣe, paapaa lori awọn ẹrọ agbedemeji ni ọna asopọ.
Akoko ifiweranṣẹ: Oṣu Kẹjọ-07-2025