Taw qhia
Peb txhua tus paub lub hauv paus ntsiab lus ntawm kev faib tawm thiab tsis yog kev faib tawm txoj cai ntawm IP thiab nws daim ntawv thov hauv kev sib txuas lus hauv network. IP fragmentation thiab reassembling yog ib qho tseem ceeb mechanism nyob rau hauv cov txheej txheem ntawm pob ntawv kis tau tus mob. Thaum qhov loj ntawm ib pob ntawv tshaj qhov siab tshaj plaws kis tau tus mob Unit (MTU) txwv ntawm ib tug network txuas, IP fragmentation splits lub pob ntawv mus rau hauv ntau yam me me fragments rau kis tau tus mob. Cov fragments no kis tau ntawm nws tus kheej hauv lub network thiab, thaum tuaj txog ntawm qhov chaw, lawv tau rov ua tiav rau hauv cov pob ntawv tiav los ntawm IP reassemble mechanism. Cov txheej txheem ntawm fragmentation thiab reassembly ua kom ntseeg tau tias cov pob ntawv loj loj tuaj yeem xa mus rau hauv lub network thaum ua kom muaj kev ncaj ncees thiab kev ntseeg siab ntawm cov ntaub ntawv. Hauv seem no, peb yuav ua tib zoo saib seb IP fragmentation thiab reassembly ua haujlwm li cas.
IP Fragmentation thiab Reassembly
Cov ntaub ntawv sib txawv sib txawv muaj qhov sib txawv siab tshaj plaws kis tau tus mob (MTU); Piv txwv li, FDDI cov ntaub ntawv txuas muaj MTU ntawm 4352 bytes thiab Ethernet MTU ntawm 1500 bytes. MTU stands rau Maximum Transmission Unit thiab hais txog cov pob ntawv loj tshaj plaws uas tuaj yeem kis tau los ntawm lub network.
FDDI (Fiber Distributed Data Interface) yog ib qho kev kub ceev hauv cheeb tsam network (LAN) tus qauv uas siv fiber ntau optical ua qhov nruab nrab kis. Maximum Transmission Unit (MTU) yog lub pob ntawv loj tshaj plaws uas tuaj yeem kis tau los ntawm cov ntaub ntawv txuas txheej txheej txheej txheem. Hauv FDDI tes hauj lwm, qhov loj ntawm MTU yog 4352 bytes. Qhov no txhais tau hais tias qhov siab tshaj plaws pob ntawv loj uas tuaj yeem kis tau los ntawm cov ntaub ntawv txuas txheej txheej txheem hauv FDDI network yog 4352 bytes. Yog hais tias lub pob ntawv yuav kis tau ntau tshaj qhov luaj li cas, nws yuav tsum tau fragmented kom phua lub pob ntawv mus rau hauv ntau lub fragments haum rau MTU loj rau kis tau tus mob thiab reassembly ntawm lub receiver.
Rau Ethernet, MTU feem ntau yog 1500 bytes loj. Qhov no txhais tau tias Ethernet tuaj yeem xa cov pob ntawv mus txog 1500 bytes loj. Yog tias lub pob ntawv loj dua li MTU txwv, ces lub pob ntawv tau tawg mus rau hauv cov khoom me me rau kev sib kis thiab rov ua dua ntawm qhov chaw. Reassembly lub fragmented IP datagram tsuas yog nqa tawm los ntawm lub hom phiaj tus tswv, thiab lub router yuav tsis ua reassembly lub lag luam.
Peb kuj tau tham txog TCP ntu ua ntej, tab sis MSS sawv rau Qhov Loj Tshaj Plaws Loj, thiab nws ua lub luag haujlwm tseem ceeb hauv TCP raws tu qauv. MSS hais txog qhov loj ntawm qhov siab tshaj plaws cov ntaub ntawv ntu tso cai xa mus rau hauv kev sib txuas TCP. Zoo ib yam li MTU, MSS yog siv los txwv qhov loj ntawm pob ntawv, tab sis nws ua li ntawd ntawm txheej thauj, TCP raws tu qauv txheej. TCP raws tu qauv xa cov ntaub ntawv ntawm daim ntawv thov txheej los ntawm kev faib cov ntaub ntawv mus rau hauv ntau cov ntaub ntawv ntu, thiab qhov loj ntawm txhua ntu yog txwv los ntawm MSS.
MTU ntawm txhua qhov txuas cov ntaub ntawv sib txawv vim tias txhua yam sib txawv ntawm cov ntaub ntawv txuas yog siv rau cov hom phiaj sib txawv. Nyob ntawm lub hom phiaj ntawm kev siv, txawv MTUs tuaj yeem tuav.
Piv txwv tias tus neeg xa khoom xav xa ib qho loj 4000 byte datagram rau kev sib kis ntawm Ethernet txuas, yog li cov datagram yuav tsum tau muab faib ua peb qhov me me datagrams rau kev sib kis. Qhov no yog vim qhov loj ntawm txhua qhov me me datagram tsis tuaj yeem tshaj qhov txwv MTU, uas yog 1500 bytes. Tom qab tau txais peb qhov me me datagrams, tus txais tau rov ua dua lawv mus rau hauv thawj 4000 byte loj datagram raws li tus lej ua ntu zus thiab offset ntawm txhua datagram.
Hauv fragmented kis tau tus mob, qhov poob ntawm ib feem yuav invalidate tag nrho IP datagram. Txhawm rau zam qhov no, TCP tau qhia MSS, qhov twg kev tawg yog ua tiav ntawm TCP txheej tsis yog los ntawm IP txheej. Qhov zoo ntawm txoj hauv kev no yog tias TCP muaj kev tswj hwm ntau dua ntawm qhov loj ntawm txhua ntu, uas zam cov teeb meem cuam tshuam nrog kev tawg ntawm IP txheej.
Rau UDP, peb sim tsis xa cov ntaub ntawv loj dua li MTU. Qhov no yog vim UDP yog ib qho kev sib txuas tsis muaj kev sib txuas lus kev thauj mus los, uas tsis muab kev ntseeg siab thiab kev xa rov qab zoo li TCP. Yog tias peb xa UDP cov ntaub ntawv pob ntawv loj dua MTU, nws yuav raug fragmented los ntawm IP txheej rau kev sib kis. Thaum ib qho ntawm cov fragments ploj lawm, UDP raws tu qauv tsis tuaj yeem xa rov qab, ua rau poob ntawm cov ntaub ntawv. Yog li ntawd, txhawm rau ua kom ntseeg tau cov ntaub ntawv xa mus tau zoo, peb yuav tsum sim tswj qhov loj ntawm UDP cov ntaub ntawv pob ntawv hauv MTU thiab zam kev sib kis tsis zoo.
Mylinking ™ Network Packet Brokertuaj yeem txheeb xyuas ntau yam ntawm cov txheej txheem VxLAN / NVGRE / IPoverIP / MPLS / GRE, thiab lwm yam, tuaj yeem txiav txim siab raws li tus neeg siv qhov profile raws li qhov dej ntws tawm ntawm cov yam ntxwv sab hauv lossis sab nraud.
○ Nws tuaj yeem lees paub VLAN, QinQ, thiab MPLS daim ntawv lo pob ntawv
○ Muaj peev xwm txheeb xyuas lub VLAN sab hauv thiab sab nraud
○ IPv4 / IPv6 pob ntawv tuaj yeem txheeb xyuas tau
○ Muaj peev xwm txheeb xyuas VxLAN, NVGRE, GRE, IPoverIP, GENEVE, MPLS qhov pob ntawv
○ IP Fragmented Packets tuaj yeem txheeb xyuas tau (Supported IP fragmentation identification thiab txhawb reassembly ntawm IP fragmentation thiaj li siv L4 feature filtering ntawm tag nrho cov IP fragmentation pob.
Vim li cas IP fragmented thiab TCP fragmented?
Txij li thaum nyob rau hauv lub network kis tau tus mob, IP txheej yuav cia li fragment cov ntaub ntawv pob ntawv, txawm tias TCP txheej tsis segment cov ntaub ntawv, cov ntaub ntawv pob ntawv yuav tau txiav fragmented los ntawm IP txheej thiab kis tau ib txwm. Yog li vim li cas TCP xav tau kev tawg? Tsis yog overkill?
Piv txwv tias muaj ib pob ntawv loj uas tsis yog segmented ntawm TCP txheej thiab poob hauv kev thauj mus los; TCP yuav rov xa nws dua, tab sis tsuas yog nyob rau hauv tag nrho cov pob ntawv loj (txawm tias IP txheej cais cov ntaub ntawv rau hauv cov pob ntawv me, txhua qhov muaj MTU ntev). Qhov no yog vim IP txheej tsis mob siab txog kev xa cov ntaub ntawv txhim khu kev qha.
Hauv lwm lo lus, ntawm lub tshuab thauj mus rau kev sib txuas network, yog tias cov txheej txheem thauj cov ntaub ntawv tawg, IP txheej tsis tawg. Yog hais tias fragmentation tsis tau ua nyob rau hauv lub thauj txheej, fragmentation yog ua tau nyob rau hauv lub IP txheej.
Hauv cov ntsiab lus yooj yim, TCP ntu cov ntaub ntawv kom cov txheej txheem IP tsis tawg lawm, thiab thaum rov xa rov qab tshwm sim, tsuas yog qee qhov me me ntawm cov ntaub ntawv uas tau tawg yog rov xa rov qab. Ua li no, kev sib kis tau zoo thiab kev ntseeg tau tuaj yeem txhim kho.
Yog tias TCP yog fragmented, puas IP txheej tsis fragmented?
Hauv kev sib tham saum toj no, peb tau hais tias tom qab TCP fragmentation ntawm tus neeg xa khoom, tsis muaj kev tawg ntawm IP txheej. Txawm li cas los xij, tej zaum yuav muaj lwm cov khoom siv hauv network thoob plaws hauv kev thauj mus los uas yuav muaj qhov siab tshaj plaws kis tau tus mob (MTU) me dua MTU ntawm tus neeg xa khoom. Yog li ntawd, txawm tias lub pob ntawv tau tawg ntawm tus neeg xa khoom, nws tau tawg rov qab thaum nws dhau los ntawm IP txheej ntawm cov khoom siv no. Thaum kawg, tag nrho cov shards yuav sib sau ua ke ntawm lub receiver.
Yog tias peb tuaj yeem txiav txim siab qhov tsawg kawg nkaus MTU hla tag nrho qhov txuas thiab xa cov ntaub ntawv ntawm qhov ntev, tsis muaj kev tawg yuav tshwm sim txawm tias qhov twg cov ntaub ntawv raug xa mus rau. Qhov tsawg kawg nkaus MTU hla tag nrho qhov txuas yog hu ua txoj kev MTU (PMTU). Thaum lub pob ntawv IP tuaj txog ntawm lub router, yog tias MTU ntawm lub router tsawg dua qhov ntev ntawm pob ntawv thiab DF (Tsis Fragment) chij tau teeb tsa rau 1, lub router yuav tsis tuaj yeem tawg lub pob ntawv thiab tsuas tuaj yeem poob nws. Hauv qhov no, lub router tsim ib qho ICMP (Internet Control Message Protocol) yuam kev hu ua "Fragmentation Xav Tau Tab sis DF Teeb." Cov lus yuam kev ICMP no yuav raug xa rov qab mus rau qhov chaw nyob nrog MTU tus nqi ntawm lub router. Thaum tus neeg xa ntawv tau txais ICMP cov lus yuam kev, nws tuaj yeem kho cov pob ntawv loj raws li tus nqi MTU txhawm rau zam qhov xwm txheej txwv tsis pub tawg dua.
IP fragmentation yog qhov tsim nyog thiab yuav tsum zam ntawm IP txheej, tshwj xeeb tshaj yog nyob rau hauv cov khoom siv nruab nrab hauv qhov txuas. Yog li ntawd, hauv IPv6, kev tawg ntawm IP pob ntawv los ntawm cov khoom siv nruab nrab tau txwv tsis pub, thiab kev tawg tsuas tuaj yeem ua tiav thaum pib thiab xaus ntawm qhov txuas.
Kev nkag siab yooj yim ntawm IPv6
IPv6 yog version 6 ntawm Internet raws tu qauv, uas yog tus successor rau IPv4. IPv6 siv 128-ntsis chaw nyob ntev, uas tuaj yeem muab IP chaw nyob ntau dua li 32-ntsis chaw nyob ntev ntawm IPv4. Qhov no yog vim tias qhov chaw nyob IPv4 maj mam tag, thaum IPv6 chaw nyob yog qhov loj heev thiab tuaj yeem ua tau raws li qhov xav tau ntawm Internet yav tom ntej.
Thaum tham txog IPv6, ntxiv rau qhov chaw nyob ntau dua, nws tseem coj tau zoo dua kev ruaj ntseg thiab scalability, uas txhais tau hais tias IPv6 tuaj yeem muab kev paub zoo dua hauv network piv rau IPv4.
Txawm hais tias IPv6 tau nyob ib puag ncig ntev, nws txoj kev xa tawm thoob ntiaj teb tseem qeeb. Qhov no feem ntau yog vim IPv6 yuav tsum tau sib haum nrog IPv4 network uas twb muaj lawm, uas yuav tsum tau hloov pauv thiab tsiv teb tsaws. Txawm li cas los xij, nrog kev qaug zog ntawm IPv4 chaw nyob thiab qhov xav tau ntau ntxiv rau IPv6, ntau thiab ntau tus neeg muab kev pabcuam hauv Is Taws Nem thiab cov koom haum tau maj mam siv IPv6, thiab maj mam paub txog kev ua haujlwm ntawm ob pawg ntawm IPv6 thiab IPv4.
Cov ntsiab lus
Hauv tshooj no, peb tau saib tob tob txog seb IP fragmentation thiab rov ua haujlwm li cas. Cov ntaub ntawv sib txawv sib txawv muaj qhov sib txawv Qhov Tshaj Tawm Tshaj Tawm (MTU). Thaum qhov loj ntawm ib pob ntawv tshaj li MTU txwv, IP fragmentation faib cov pob ntawv rau hauv ntau qhov me me rau kev sib kis, thiab rov ua kom tiav lawv rau hauv ib pob ntawv tiav los ntawm IP reassemble mechanism tom qab tuaj txog ntawm qhov chaw. Lub hom phiaj ntawm TCP fragmentation yog ua kom IP txheej tsis tawg lawm, thiab rov xa cov ntaub ntawv me me uas tau tawg thaum rov ua dua, txhawm rau txhim kho kev sib kis tau zoo thiab kev ntseeg tau. Txawm li cas los xij, tej zaum yuav muaj lwm cov khoom siv hauv network thoob plaws hauv kev thauj mus los uas nws MTU yuav me dua li ntawm tus neeg xa khoom, yog li cov pob ntawv tseem yuav tawg rov qab ntawm IP txheej ntawm cov khoom siv no. Fragmentation ntawm IP txheej yuav tsum raug zam kom ntau li ntau tau, tshwj xeeb tshaj yog nyob rau hauv cov khoom siv nruab nrab hauv qhov txuas.
Post lub sij hawm: Aug-07-2025