Internet

Unit Transmisi Maksimum (MTU)

Unit Transmisi Maksimum (MTU)

Ing jaringan komputer, istilah Maximum Transmission Unit (MTU) nuduhake ukuran (ing bait) PDU paling gedhe sing lapisan protokol komunikasi bisa diwenehake terus. Parameter MTU biasane ditampilake karo antarmuka komunikasi (NIC, port serial, lsp). MTU bisa uga ditrapake miturut standar (kaya kasus Ethernet) utawa diputus nalika nyambung (kaya biasane link serial sing dituju). MTU sing luwih dhuwur ngasilake efisiensi sing luwih gedhe amarga saben paket nggawa luwih akeh data pangguna nalika overhead protokol, kayata header utawa keterlambatan per-paket sing tetep tetep tetep, lan efisiensi sing luwih dhuwur tegese perbaikan ing proses protokol akeh. Nanging, paket gedhe bisa ngemot tautan sing alon-alon sawetara wektu, nyebabake keterlambatan paket ing ngisor iki lan nambah ketinggalan lan latensi minimum. Contone, paket 1500 byte, sing paling gedhe sing diidini Ethernet ing lapisan jaringan (lan mula umume Internet), bakal nggawe modem 14.4k udakara sak detik.

Panemuan MTU Path
Internet Protocol nemtokake "path MTU" saka jalur transmisi Internet minangka MTU paling cilik ing pucuk IP "path" antarane sumber lan tujuan. Kanthi cara liya, jalur MTU minangka ukuran paket paling gedhe sing nyebrangi jalur iki tanpa ngalami fragmen.

RFC 1191 nggambarake "Panemuan MTU Path", teknik kanggo nemtokake dalan MTU ing antarane rong host IP. Bisa digunakake kanthi nyetel pilihan DF (Aja Fragment) ing header IP paket metu. Piranti apa wae sing ana ing dalan sing MTU luwih cilik tinimbang paket kasebut bakal ngeculake paket kasebut lan ngirim pesen ICMP "Destination Unreachable (Datagram Very Big)" sing ngemot MTU, saengga host sumber bisa nyuda MTU path sing dianggep cocog. Proses kasebut dibaleni nganti MTU cukup cilik kanggo nglewati kabeh dalan tanpa fragmentasi.

Sampeyan uga bisa uga kepengin ndeleng:  nambah dns ing router logn

Nanging, tambah akeh jaringan sing ngilangi lalu lintas ICMP (kayata kanggo nyegah serangan nolak layanan), sing ngalangi panemuan MTU dalan ora bisa digunakake. Siji asring ndeteksi pamblokiran kasebut ing kasus nalika sambungan bisa digunakake kanggo data volume sithik, nanging sanalika host ngirim blok data kanthi gedhe. Contone, kanthi IRC, klien sing nyambung bisa uga ndeleng pesen ping, nanging ora entuk wangsulan sawise iku. Iki amarga sawetara pesen sambutan sing dikirim menyang paket sing luwih gedhe tinimbang MTU nyata. Kajaba iku, ing jaringan IP, jalur saka alamat sumber menyang alamat tujuan asring diowahi kanthi dinamis, kanggo nanggepi macem-macem acara (balancing beban, rame, output, lan liya-liyane) - iki bisa nyebabake jalur MTU ganti (kadang bola-bali) sajrone transmisi, sing bisa ngenalake tetes paket luwih akeh sadurunge host nemokake MTU aman anyar.

Umume LAN Ethernet nggunakake MTU 1500 bait (LAN modern bisa nggunakake pigura Jumbo, saéngga MTU nganti 9000 bait), nanging protokol wates kaya PPPoE bakal nyuda iki. Iki nyebabake panemuan MTU dalan ditrapake kanthi asil sing nyebabake sawetara situs ing mburi firewall sing wis dikonfigurasi ora bisa dihubungi. Siji bisa ngatasi iki, gumantung ing bagean jaringan sing dikontrol; contone, siji bisa ngganti MSS (ukuran segmen maksimum) ing paket dhisikan sing nyetel sambungan TCP ing firewall siji.

Masalah iki wis asring muncul wiwit diwiwiti Windows Vista sing ngenalake 'Next Generation TCP / IP Stack'. Iki ngetrapake "Nampa Tunai Otomatis Jendhela sing terus-terusan nemtokake ukuran jendhela sing ditampa kanthi optimal kanthi ngukur produk wektu tundha bandwidth lan tingkat nempuh aplikasi, lan nyetel ukuran jendela sing nampa maksimum adhedhasar kahanan jaringan sing ganti." [2] Iki katon gagal bareng karo router lan firewall lawas sing katon cocog karo sistem operasi liyane. Paling asring katon ing router ADSL lan asring bisa dibenerake kanthi nganyari firmware.

Sampeyan uga bisa uga kepengin ndeleng:  Apa bedane IP, Port lan Protokol?

Balung mburi ATM, conto tuning MTU
Kadhangkala, luwih disenengi saka sudut pandang efisiensi kanggo ngumumake kanthi MTU nyuda piranti lunak ing sangisore maksimum sing bisa didhukung. Salah sawijining conto yaiku kasus sing lalu lintas IP ditindakake liwat jaringan ATM (Asynchronous Transfer Mode) jaringan. Sawetara panyedhiya, utamane sing duwe latar mburi teleponi, nggunakake ATM ing jaringan tulang punggung internal.

Nggunakake ATM kanthi efisiensi paling luweh digayuh nalika dawa paket kalebu 48 bait. Iki amarga ATM dikirim minangka aliran paket dawa-dawa (dikenal minangka 'sel'), sing masing-masing bisa nggawa muatan 48 data data pangguna kanthi overhead 5 byte kanthi biaya total 53 byte per sel. Dadi total dawa data dawa sing ditularake yaiku 53 * ncells byte, ing endi ncells = jumlah sel sing dibutuhake = INT ((payload_length + 47) / 48). Dadi, ing kasus paling ala, yen total dawa = (48 * n + 1) bait, dibutuhake siji sel tambahan kanggo ngirim bait pambayaran pungkasan, sel pungkasan kanthi biaya 53 byte liyane sing ditularake 47 yaiku padding. Amarga alasan iki, kanthi artikulasi ngumumake MTU sing nyuda ing piranti lunak, bakal nambah efisiensi protokol ing lapisan ATM kanthi nggawe dawa muatan ATM AAL5 dadi pirang-pirang 48 bait yen bisa.

Contone, 31 sel ATM sing wis kebak nggawa muatan 31 * 48 = 1488 byte. Gambar 1488 iki lan dikurangi saka overhead apa wae sing diwenehake dening kabeh protokol sing luwih dhuwur sing relevan, kita bisa entuk nilai sing disaranake kanggo MTU kanthi optimal sacara artifisial. Yen pangguna biasane ngirim 1500 paket bait, ngirim antara 1489 lan 1536 byte mbutuhake tambahan biaya 53 byte sing dikirim, kanthi bentuk sel ATM ekstra.

Sampeyan uga bisa uga kepengin ndeleng:  Cara ngunci Web WhatsApp nganggo sandhi

Contone IP liwat sambungan DSL nggunakake PPPoA / VC-MUX, maneh milih ngisi 31 sel ATM kaya sadurunge, kita entuk angka MTU sing dikurangi kanthi maksimal 1478 = 31 * 48-10 kanthi overhead 10 bait sing kasusun saka overhead Protokol Point-to-Point 2 byte, lan overhead AAL5 8 byte. Iki menehi total biaya 31 * 53 = 1643 bait sing dikirim liwat ATM saka 1478 paket bait sing diterusake menyang PPPoA. Ing kasus IP sing dikirim liwat ADSL nggunakake PPPoA, angka 1478 yaiku dawa total paket IP kalebu header IP. Dadi, ing conto iki tetep ngetrapake MTU 1478 sing dibebasake dhewe lan beda karo ngirim paket IP kanthi dawa 1500, nyimpen 53 byte saben paket ing lapisan ATM kanthi biaya 22 byte dawane paket IP.

MTU maksimal kanggo koneksi PPPoE / DSL yaiku 1492, saben RFC 2516: 6 bait dadi header PPPoE, dadi cukup ruang kanggo 1488 payload byte, utawa 31 sel ATM lengkap.

Pungkasan: Nilai standar MTU yaiku 1492 .... lan yen ana masalah browsing utawa masalah konektivitas MSN, kudu mudhun dadi angka 1422 lan 1420.

Wigati: Wikipedia

Best regards

Sadurunge
Kacepetan transmisi kabel jaringan Cat 5, Cat 5e, Cat 6
sabanjure
Cara Flush DNS Ing MAC, Linux, Win XP & Vista & 7 & 8

XNUMX komentar

Tambah komentar

  1. lanmaster Cathetan:

    Halo, Matur nuwun kanggo artikel sing migunani

Ninggalake komentar