Kepiye unit transfer informasi maksimal ing Internet dadi 1500 bait

Kepiye unit transfer informasi maksimal ing Internet dadi 1500 bait

Ethernet ana ing endi wae, lan puluhan ewu manufaktur ngasilake peralatan sing ndhukung. Nanging, meh kabeh piranti kasebut duwe siji sing padha - WONG:

$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP 
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff

MTU (Unit Transmisi Maksimum) nemtokake ukuran maksimum paket data siji. UmumΓ©, nalika sampeyan ngganti pesen karo piranti ing LAN, MTU bakal ing urutan 1500 bita, lan meh kabeh Internet makaryakke ing 1500 bita. Nanging, iki ora ateges sing teknologi komunikasi iki ora bisa ngirim ukuran paket luwih gedhe.

Contone, 802.11 (umume dikenal minangka WiFi) nduweni MTU 2304 bita, lan yen jaringan sampeyan nggunakake FDDI, banjur MTU sampeyan 4352 bita. Ethernet dhewe duwe konsep "bingkai raksasa", nalika MTU bisa diwenehi ukuran nganti 9000 bait (kanthi dhukungan kanggo mode iki dening NIC, switch lan router).

Nanging, ing Internet iki ora perlu. Wiwit backbones utama Internet utamanΓ© dumadi saka sambungan Ethernet, ukuran paket maksimum de facto ora resmi disetel kanggo 1500B kanggo ngindhari fragmentasi paket ing piranti liyane.

Nomer 1500 dhewe aneh - siji bakal nyana konstanta ing donya komputer adhedhasar kakuwasan saka loro, contone,. Dadi saka ngendi asale 1500B lan kenapa isih digunakake?

nomer sihir

Terobosan gedhe pisanan Ethernet ing donya teka ing wangun standar. 10 BASE-2 (lancip) lan 10 BASE-5 (kandel), angka kang nuduhake carane akeh atusan meter bagean jaringan tartamtu bisa nutupi.

Wiwit ana akeh protokol saingan ing wektu, lan hardware wis watesan, pangripta format ngakoni yen syarat memori saka buffer paket main peran ing emergence saka nomer Piandel 1500:

Ing mburi, iku cetha sing maksimum luwih gedhe bisa dadi solusi sing luwih apik, nanging yen kita wis tambah biaya NICs awal, iku bakal nyegah Ethernet dadi nyebar.

Nanging, iki ora kabeh crita. ING karya "Ethernet: Distributed Packet Switching in Local Computer Networks," 1980, nyedhiyakake salah sawijining analisis paling awal babagan efektifitas nggunakake paket gedhe ing jaringan. Ing wektu kasebut, iki penting banget kanggo jaringan Ethernet, amarga bisa nyambung kabeh sistem nganggo kabel coaxial siji, utawa kalebu hub sing bisa ngirim siji paket menyang kabeh kelenjar ing segmen sing padha.

Sampeyan kudu milih nomer sing ora bakal nyebabake telat banget nalika ngirim pesen ing segmen (kadhangkala cukup sibuk), lan ing wektu sing padha ora bakal nambah jumlah paket.

Ketoke, insinyur ing wektu kasebut milih nomer 1500 B (kira-kira 12000 bit) minangka pilihan sing paling "aman".

Wiwit iku, macem-macem sistem olahpesen liyane wis teka lan ilang, nanging ing antarane, Ethernet nduweni nilai MTU paling murah kanthi bita 1500. Ngluwihi nilai MTU minimal ing jaringan tegese nyebabake fragmentasi paket utawa melu PMTUD [nemokake ukuran paket maksimal. kanggo path sing dipilih]. Kaloro opsi kasebut duwe masalah khusus dhewe. Sanajan kadhangkala produsen OS gedhe ngedhunake nilai MTU malah luwih murah.

Faktor Efisiensi

Saiki kita ngerti manawa MTU Internet diwatesi nganti 1500B, utamane amarga metrik latensi warisan lan watesan hardware. Pira iki mengaruhi efisiensi Internet?

Kepiye unit transfer informasi maksimal ing Internet dadi 1500 bait

Yen kita ndeleng data saka titik ijol-ijolan Internet gedhe AMS-IX, kita bisa ndeleng manawa paling ora 20% paket sing dikirim duwe ukuran maksimal. Sampeyan uga bisa ndeleng total lalu lintas LAN:

Kepiye unit transfer informasi maksimal ing Internet dadi 1500 bait

Yen sampeyan gabungke loro grafik, sampeyan bakal entuk kaya ing ngisor iki (prakiraan lalu lintas kanggo saben kisaran ukuran paket):

Kepiye unit transfer informasi maksimal ing Internet dadi 1500 bait

Utawa, yen kita ndeleng lalu lintas kabeh header iki lan informasi layanan liyane, kita entuk grafik sing padha kanthi skala sing beda:

Kepiye unit transfer informasi maksimal ing Internet dadi 1500 bait

SebagΓ©yan gedhΓ© bandwidth sing dienggo ing header kanggo paket ing kelas ukuran paling gedhΓ©. Wiwit nduwur sirah paling dhuwur ing lalu lintas puncak 246 GB / s, bisa dianggep yen kita kabeh wis diuripake kanggo "bingkai jumbo" nalika pilihan kuwi isih ana, nduwur sirah iki mung bab 41 GB / s.

Nanging aku dina iki kanggo bagean paling gedhe saka Internet sing Sepur wis ninggalake. Lan sanajan sawetara panyedhiya nggarap MTU 9000, umume ora ndhukung, lan nyoba ngganti soko global ing Internet wis kabukten angel banget bola-bali.

Source: www.habr.com

Add a comment