Dekripsi IP Fragmentasi lan Reassembly: Broker Paket Jaringan Mylinking™ Ngenali Paket Fragmentasi IP

Pambuka

Kita kabeh ngerti prinsip klasifikasi lan non-klasifikasi IP lan aplikasi ing komunikasi jaringan. Fragmentasi lan reassembling IP minangka mekanisme kunci ing proses transmisi paket. Nalika ukuran paket ngluwihi watesan Unit transmisi maksimum (MTU) saka link jaringan, fragmentasi IP pamisah paket menyang sawetara fragmen cilik kanggo transmisi. Pecahan kasebut ditularake kanthi mandiri ing jaringan lan, nalika teka ing panggonan sing dituju, dirakit maneh dadi paket lengkap kanthi mekanisme reassemble IP. Proses fragmentasi lan reassembly iki njamin yen paket ukuran gedhe bisa ditularake ing jaringan nalika njamin integritas lan linuwih data. Ing bagean iki, kita bakal nliti luwih jero babagan cara fragmentasi IP lan reassembly.

IP Fragmentasi lan Reassembly

Tautan data sing beda duwe unit transmisi maksimum (MTU) sing beda; contone, link data FDDI wis MTU 4352 bait lan Ethernet MTU 1500 bait. MTU minangka singkatan saka Unit Transmisi Maksimum lan nuduhake ukuran paket maksimal sing bisa dikirim liwat jaringan.

FDDI (Fiber Distributed Data Interface) minangka standar jaringan area lokal (LAN) kacepetan dhuwur sing nggunakake serat optik minangka media transmisi. Unit Transmisi Maksimum (MTU) yaiku ukuran paket maksimal sing bisa dikirim dening protokol lapisan link data. Ing jaringan FDDI, ukuran MTU yaiku 4352 byte. Iki tegese ukuran paket maksimal sing bisa ditularake dening protokol lapisan link data ing jaringan FDDI yaiku 4352 bita. Yen paket sing bakal dikirim ngluwihi ukuran iki, iku perlu kanggo fragmented kanggo pamisah paket menyang sawetara pecahan cocok kanggo ukuran MTU kanggo transmisi lan reassembly ing panrima.

Kanggo Ethernet, ukuran MTU biasane 1500 bita. Iki tegese Ethernet bisa ngirim paket nganti 1500 bita ing ukuran. Yen ukuran paket ngluwihi watesan MTU, banjur paket kasebut dipérang dadi fragmen sing luwih cilik kanggo transmisi lan dipasang maneh ing panggonan sing dituju. Reassembly datagram IP sing pecahan mung bisa ditindakake dening host tujuan, lan router ora bakal nindakake operasi reassembly.

Kita uga ngedika bab TCP perangan sadurungé, nanging MSS stands for Ukuran Segmen Maksimum, lan muter peran penting ing protokol TCP. MSS nuduhake ukuran segmen data maksimum sing diidini dikirim ing sambungan TCP. Kaya MTU, MSS digunakake kanggo mbatesi ukuran paket, nanging ing lapisan transport, lapisan protokol TCP. Protokol TCP ngirimake data saka lapisan aplikasi kanthi mbagi data dadi pirang-pirang segmen data, lan ukuran saben segmen data diwatesi dening MSS.

MTU saben pranala data beda amarga saben jinis pranala data beda digunakake kanggo tujuan sing beda. Gumantung ing tujuan panggunaan, MTU sing beda-beda bisa dadi tuan rumah.

Upaminipun pangirim pengin ngirim datagram gedhe 4000 byte kanggo transmisi liwat link Ethernet, supaya datagram kudu dipérang dadi telung datagrams cilik kanggo transmisi. Iki amarga ukuran saben datagram cilik ora bisa ngluwihi watesan MTU, yaiku 1500 bita. Sawise nampa telung datagram cilik, panrima reassembles menyang asli 4000 byte datagram gedhe adhedhasar nomer urutan lan nutup kerugian saben datagram.

 IP Fragmentasi lan Reassembly

Ing transmisi fragmented, mundhut fragmen bakal mbatalake kabeh datagram IP. Kanggo ngindhari iki, TCP ngenalake MSS, ing ngendi fragmentasi ditindakake ing lapisan TCP tinimbang dening lapisan IP. Kauntungan saka pendekatan iki yaiku TCP nduweni kontrol sing luwih tepat babagan ukuran saben segmen, sing ngindhari masalah sing ana gandhengane karo fragmentasi ing lapisan IP.

Kanggo UDP, kita nyoba ora ngirim paket data sing luwih gedhe tinimbang MTU. Iki amarga UDP minangka protokol transportasi tanpa sambungan, sing ora nyedhiyakake mekanisme linuwih lan transmisi ulang kaya TCP. Yen kita ngirim paket data UDP luwih gedhe tinimbang MTU, iku bakal fragmented dening lapisan IP kanggo transmisi. Sawise salah siji pecahan ilang, protokol UDP ora bisa ngirim maneh, nyebabake mundhut data. Mula, kanggo mesthekake transmisi data sing dipercaya, kita kudu nyoba ngontrol ukuran paket data UDP ing MTU lan ngindhari transmisi fragmentasi.

Broker Paket Jaringan Mylinking ™bisa kanthi otomatis ngenali macem-macem jinis protokol terowongan VxLAN / NVGRE / IPoverIP / MPLS / GRE, lan sapiturute, bisa ditemtokake miturut profil pangguna miturut output aliran trowongan karakteristik njero utawa njaba.

○ Bisa ngenali paket label VLAN, QinQ, lan MPLS

○ Bisa ngenali VLAN njero lan njaba

○ Paket IPv4/IPv6 bisa diidentifikasi

○ Bisa ngenali VxLAN, NVGRE, GRE, IPoverIP, GENEVE, paket terowongan MPLS

○ Paket Fragmentasi IP bisa Diidentifikasi (Identifikasi fragmentasi IP sing didhukung lan ndhukung reassembly fragmentasi IP supaya bisa ngetrapake panyaring fitur L4 ing kabeh paket fragmentasi IP. Ngleksanakake kabijakan output lalu lintas.)

Napa IP fragmented lan TCP fragmented?

Wiwit ing transmisi jaringan, lapisan IP bakal kanthi otomatis fragmentasi paket data, sanajan lapisan TCP ora bagean data, paket data bakal kanthi otomatis fragmented dening lapisan IP lan ditularaké biasane. Dadi kenapa TCP mbutuhake fragmentasi? Apa ora overkill?

Upaminipun ana paket gedhe sing ora segmented ing lapisan TCP lan ilang ing transit; TCP bakal ngirim maneh, nanging mung ing kabeh paket gedhe (sanajan lapisan IP pamisah data menyang paket cilik, saben kang wis dawa MTU). Iki amarga lapisan IP ora peduli babagan transmisi data sing bisa dipercaya.

Ing tembung liyane, ing transportasi mesin kanggo link jaringan, yen lapisan transportasi pecahan data, lapisan IP ora pecahan. Yen fragmentasi ora ditindakake ing lapisan transportasi, fragmentasi bisa ditindakake ing lapisan IP.

Ing istilah sing prasaja, data segmen TCP supaya lapisan IP ora dipecah maneh, lan nalika transmisi ulang kedadeyan, mung bagean cilik saka data sing wis difragmentasi sing dikirim maneh. Kanthi cara iki, efisiensi transmisi lan linuwih bisa ditingkatake.

Yen TCP pecah, lapisan IP ora pecah?

Ing diskusi ing ndhuwur, kita nyatakake yen sawise fragmentasi TCP ing pangirim, ora ana fragmentasi ing lapisan IP. Nanging, bisa uga ana piranti lapisan jaringan liyane ing saindhenging link transportasi sing bisa duwe unit transmisi maksimum (MTU) luwih cilik tinimbang MTU ing pangirim. Mulane, sanajan paket kasebut wis dipecah ing pangirim, nanging dipecah maneh nalika ngliwati lapisan IP piranti kasebut. Pungkasane, kabeh pecahan bakal dirakit ing panrima.

Yen kita bisa nemtokake MTU minimal liwat kabeh link lan ngirim data ing dawa sing, ora fragmentasi bakal kelakon ora prakara kang simpul data ditularaké. MTU minimal iki liwat kabeh link diarani MTU path (PMTU). Nalika paket IP teka ing router, yen MTU router kurang saka dawa paket lan DF (Aja Fragment) flag disetel kanggo 1, router ora bakal bisa kanggo pecahan paket lan mung bisa nyelehake. Ing kasus iki, router ngasilake pesen kesalahan ICMP (Internet Control Message Protocol) sing diarani "Fragmentation Needed Nanging DF Set." Pesen kesalahan ICMP iki bakal dikirim maneh menyang alamat sumber kanthi nilai MTU router. Nalika pangirim nampa pesen kesalahan ICMP, bisa nyetel ukuran paket adhedhasar nilai MTU supaya kahanan fragmentasi pareng maneh.

Fragmentasi IP minangka kabutuhan lan kudu dihindari ing lapisan IP, utamane ing piranti penengah ing link kasebut. Mulane, ing IPv6, fragmentasi paket IP dening piranti penengah wis dilarang, lan fragmentasi mung bisa ditindakake ing wiwitan lan pungkasan pranala.

Pangerten dhasar IPv6

IPv6 iku versi 6 saka Internet Protocol, sing dadi penerus IPv4. IPv6 nggunakake dawa alamat 128-bit, sing bisa nyedhiyakake alamat IP luwih akeh tinimbang dawa alamat 32-bit IPv4. Iki amarga papan alamat IPv4 saya suwe saya entek, dene ruang alamat IPv6 gedhe banget lan bisa nyukupi kabutuhan Internet ing mangsa ngarep.

Nalika ngomong babagan IPv6, saliyane papan alamat sing luwih akeh, uga nggawa keamanan lan skalabilitas sing luwih apik, tegese IPv6 bisa nyedhiyakake pengalaman jaringan sing luwih apik tinimbang IPv4.

Sanajan IPv6 wis suwe, panyebaran global isih rada alon. Iki utamane amarga IPv6 kudu kompatibel karo jaringan IPv4 sing ana, sing mbutuhake transisi lan migrasi. Nanging, kanthi kesel alamat IPv4 lan tambah akeh permintaan kanggo IPv6, luwih akeh panyedhiya layanan Internet lan organisasi sing mboko sithik nggunakake IPv6, lan mboko sithik nyadari operasi dual-stack IPv6 lan IPv4.

Ringkesan

Ing bab iki, kita njupuk dipikir luwih jero carane IP fragmentasi lan reassembling bisa. Link data sing beda duwe Unit Transmisi Maksimum (MTU) sing beda. Nalika ukuran paket ngluwihi watesan MTU, fragmentasi IP dibagi paket dadi sawetara pecahan cilik kanggo transmisi, lan reassemble menyang paket lengkap dening mekanisme IP reassemble sawise tekan ing panggonan sing dituju. Tujuan fragmentasi TCP yaiku supaya lapisan IP ora dadi pecahan maneh, lan ngirim maneh mung data cilik sing wis dipecah nalika transmisi ulang, supaya bisa nambah efisiensi lan keandalan transmisi. Nanging, bisa uga ana piranti lapisan jaringan liyane ing saindhenging link transportasi sing MTU bisa uga luwih cilik tinimbang pangirim, mula paket kasebut isih bakal dipecah maneh ing lapisan IP piranti kasebut. Fragmentasi ing lapisan IP kudu dihindari sabisane, utamane ing piranti penengah ing tautan.


Wektu kirim: Aug-07-2025