Ethernet e hohle, 'me bahlahisi ba mashome a likete ba hlahisa lisebelisoa tse e tšehetsang. Leha ho le joalo, hoo e ka bang lisebelisoa tsena kaofela li na le ntho e le 'ngoe e tšoanang -
$ 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) e hlalosa boholo ba boholo ba pakete e le 'ngoe ea data. Ka kakaretso, ha o fapanyetsana melaetsa le lisebelisoa ho LAN ea hau, MTU e tla ba ka tatellano ea li-byte tse 1500, 'me hoo e batlang e le Inthanete eohle e sebetsa ka li-byte tsa 1500. Leha ho le joalo, sena ha se bolele hore theknoloji ena ea puisano e ke ke ea fetisetsa boholo ba lipakete tse kholoanyane.
Mohlala, 802.11 (e tsejoang haholo e le WiFi) e na le MTU ea li-byte tse 2304, 'me haeba marang-rang a hau a sebelisa FDDI, MTU ea hau ke 4352 byte. Ethernet ka boeona e na le maikutlo a "liforeimi tse kholo", moo MTU e ka abeloang boholo ba li-byte tse 9000 (ka tšehetso ea mokhoa ona ka li-NIC, li-switches le li-routers).
Leha ho le joalo, Inthaneteng sena ha se hlokahale haholo-holo. Kaha li-backbones tsa mantlha tsa Marang-rang li entsoe ka likhokahano tsa Ethernet, boholo ba pakete e sa tloaelehang e behiloe ho 1500B ho qoba ho arohana ha lipakete lisebelisoa tse ling.
Palo ea 1500 ka boeona ea makatsa - motho o ne a ka lebella hore li-constants lefats'eng la khomphutha li ipapise le matla a tse peli, mohlala. Joale 1500B e tsoa hokae hona ke hobane'ng ha re ntse re e sebelisa?
Nomoro ea boselamose
Katleho ea pele e kholo ea Ethernet lefatšeng e tlile ka mokhoa oa litekanyetso.
Kaha ho ne ho e-na le li-protocol tse ngata tse hlōlisanang ka nako eo, 'me hardware e ne e e-na le mefokolo ea eona, moetsi oa sebopeho o lumela hore litlhoko tsa mohopolo oa pakete ea buffer li ile tsa phetha karolo ea ho hlaha ha nomoro ea boselamose 1500:
Ha re sheba morao, ho hlakile hore palo e kholo e kanna ea ba tharollo e betere, empa haeba re ne re ekelitse litšenyehelo tsa li-NIC esale pele, e ka be e ile ea thibela Ethernet hore e se ke ea ata.
Leha ho le joalo, sena ha se pale eohle. IN
Ho ne ho hlokahala ho khetha palo e ke keng ea fella ka tieho e phahameng haholo ha o fetisa melaetsa ka likarolo (ka linako tse ling e phathahane haholo), 'me ka nako e ts'oanang e ke ke ea eketsa palo ea lipakete haholo.
Kamoo ho bonahalang kateng, baenjiniere ka nako eo ba ile ba khetha nomoro ea 1500 B (hoo e ka bang 12000 bits) e le khetho e "sireletsehileng" ka ho fetisisa.
Ho tloha ka nako eo, mekhoa e meng e fapaneng ea melaetsa e fihlile 'me e fetile, empa har'a bona, Ethernet e ne e e-na le boleng bo tlaase ka ho fetisisa ba MTU ka li-Byte tsa eona tse 1500. Ho feta bonyane ba boleng ba MTU marang-rang ho bolela ho baka ho arohana ha pakete kapa ho kenya letsoho ho PMTUD [ho fumana boholo ba boholo ba pakete. bakeng sa tsela e khethiloeng]. Likhetho tsena ka bobeli li ne li e-na le mathata a tsona a khethehileng. Leha ka linako tse ling baetsi ba OS ba kholo ba theola boleng ba MTU le ho feta.
Ntho e sebetsang hantle
Hona joale rea tseba hore Internet MTU e lekanyelitsoe ho 1500B, haholo-holo ka lebaka la metrics ea morao-rao ea morao-rao le mefokolo ea hardware. See se ama bokhoni ba Marang-rang hakae?
Haeba re sheba lintlha tse tsoang sebakeng se seholo sa phapanyetsano ea Inthanete AMS-IX, re bona hore bonyane 20% ea lipakete tse fetisitsoeng li na le boholo bo boholo. U ka boela ua sheba kakaretso ea sephethephethe sa LAN:
Haeba u kopanya li-graph ka bobeli, u fumana ntho e kang e latelang (likhakanyo tsa sephethephethe bakeng sa boholo ba pakete ka 'ngoe):
Kapa, haeba re sheba sephethephethe sa lihlooho tsena kaofela le lintlha tse ling tsa tšebeletso, re fumana graph e tšoanang ka tekanyo e fapaneng:
Karolo e kholo ea bandwidth e sebelisoa lihloohong tsa lipakete tsa sehlopha sa boholo bo boholo. Kaha sephethephethe se phahameng ka ho fetesisa ke 246 GB/s, ho ka nahanoa hore haeba bohle re ne re fetohetse "liforeimi tsa jumbo" ha khetho e joalo e ntse e le teng, sehlooho sena se ka ba 41 GB/s feela.
Empa ke nahana hore kajeno bakeng sa karolo e kholo ka ho fetisisa ea Inthanete terene eo e se e tsamaile. 'Me le hoja bafani ba bang ba sebetsa le MTU ea 9000, boholo ba eona ha ba e tšehetse,' me ho leka ho fetola ntho e itseng lefatšeng ka bophara Inthaneteng ho ipakile ho le thata haholo khafetsa.
Source: www.habr.com