Ethernet ass iwwerall, an Zéngdausende vun Hiersteller produzéieren Ausrüstung déi et ënnerstëtzt. Wéi och ëmmer, bal all dës Apparater hunn eng Saach gemeinsam -
$ 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 (Maximum Transmission Unit) definéiert déi maximal Gréisst vun engem eenzegen Datepaket. Am Allgemengen, wann Dir Messagen mat Apparater op Ärem LAN austauscht, wäert d'MTU op der Uerdnung vun 1500 Bytes sinn, a bal de ganzen Internet funktionnéiert mat 1500 Bytes. Dat heescht awer net datt dës Kommunikatiounstechnologien net méi grouss Paketgréissten iwwerdroe kënnen.
Zum Beispill, 802.11 (allgemeng bekannt als WiFi) huet eng MTU vun 2304 Bytes, a wann Ären Netz FDDI benotzt, dann ass Är MTU 4352 Bytes. Ethernet selwer huet d'Konzept vun "Risen Frames", wou d'MTU eng Gréisst vu bis zu 9000 Bytes zougewisen ka ginn (mat Ënnerstëtzung fir dëse Modus vun NICs, Schalter a Router).
Wéi och ëmmer, am Internet ass dëst net besonnesch néideg. Zënter datt d'Haaptgrënn vum Internet haaptsächlech aus Ethernet Verbindunge besteet, ass déi de facto inoffiziell maximal Paketgréisst op 1500B gesat fir Paketfragmentatioun op aneren Apparater ze vermeiden.
D'Zuel 1500 selwer ass komesch - ee géif erwaarden datt Konstanten an der Computerwelt zum Beispill op Kraaft vun zwee baséieren. Also wou koum 1500B hier a firwat benotze mir et nach ëmmer?
magesch Zuel
Dem Ethernet säin éischte groussen Duerchbroch an d'Welt koum a Form vu Standarden.
Well et zu där Zäit vill konkurréiere Protokoller waren, an d'Hardware seng Aschränkungen hat, gëtt de Schëpfer vum Format zou datt d'Erënnerungsfuerderunge vum Paketbuffer eng Roll bei der Entstoe vun der magescher Nummer 1500 gespillt hunn:
Am Réckbléck ass et kloer datt e gréissere Maximum eng besser Léisung gewiescht wier, awer wa mir d'Käschte vun den NICs fréi eropgesat hätten, hätt et verhënnert datt Ethernet sou verbreet gëtt.
Allerdéngs ass dëst net déi ganz Geschicht. IN
Et war néideg eng Nummer ze wielen déi net zu ze héich Verspéidungen resultéiert wann Dir Messagen a Segmenter vermëttelt (heiansdo zimlech beschäftegt), a gläichzäiteg d'Zuel vun de Päckchen net ze vill erhéijen.
Anscheinend hunn d'Ingenieuren zu där Zäit d'Nummer 1500 B (ongeféier 12000 Bits) als déi "sécher" Optioun gewielt.
Zënterhier sinn verschidden aner Messageriesystemer komm a fort, awer ënner hinnen huet Ethernet den niddregsten MTU Wäert mat sengen 1500 Bytes. Iwwerschreiden de Minimum MTU Wäert an engem Netz heescht entweder Paketfragmentatioun verursaachen oder PMTUD engagéieren [déi maximal Paketgréisst fannen. fir gewielte Wee]. Béid Optiounen haten hir eege speziell Problemer. Och wann heiansdo grouss OS Hiersteller den MTU Wäert nach méi niddereg senken.
Effizienz Faktor
Mir wëssen elo datt den Internet MTU op 1500B limitéiert ass, haaptsächlech wéinst legacy latency Metriken an Hardwarebeschränkungen. Wéi vill beaflosst dëst d'Effizienz vum Internet?
Wa mir Daten aus engem groussen Internetaustauschpunkt AMS-IX kucken, gesi mir datt op d'mannst 20% vun iwwerdroe Paketen eng maximal Gréisst hunn. Dir kënnt och den Total LAN Traffic kucken:
Wann Dir béid Grafike kombinéiert, kritt Dir eppes wéi folgend (Verkéiersschätzunge fir all Paketgréisstberäich):
Oder, wa mir de Verkéier vun all dësen Header an aner Serviceinformatioun kucken, kréie mir déiselwecht Grafik mat enger anerer Skala:
Zimlech e groussen Deel vun der Bandbreedung gëtt u Header fir Päckchen an der gréisster Gréisstklass ausginn. Well den héchsten Overhead beim Spëtzeverkéier 246 GB / s ass, kann et ugeholl ginn datt wa mir all op "Jumbo Frames" gewiesselt wieren wann esou eng Optioun nach existéiert, dës Overhead nëmmen ongeféier 41 GB / s wier.
Mee ech mengen haut fir de gréissten Deel vum Internet deen Zuch schonn fort ass. An obwuel e puer Fournisseuren mat enger MTU vun 9000 schaffen, ënnerstëtzen déi meescht et net, a versichen eppes global um Internet z'änneren huet sech ëmmer erëm als extrem schwéier bewisen.
Source: will.com