Hore na boholo ba yuniti ea phetisetso ea tlhahisoleseling ho Marang-rang bo fetohile joang li-byte tse 1500

Hore na boholo ba yuniti ea phetisetso ea tlhahisoleseling ho Marang-rang bo fetohile joang li-byte tse 1500

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 - MTU:

$ 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. 10BASE-2 (tshesane) le 10BASE-5 (tenya), lipalo tse bontšang hore na karolo e itseng ea marang-rang e ka koahela makholo a makae a limithara.

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 mosebetsi "Ethernet: Distributed Packet Switching in Local Computer Networks," 1980, e fana ka e 'ngoe ea litlhahlobo tsa pele tsa katleho ea ho sebelisa lipakete tse kholo marang-rang. Ka nako eo, sena e ne e le sa bohlokoa ka ho khetheha bakeng sa marang-rang a Ethernet, kaha ba ne ba ka hokahanya litsamaiso tsohle ka mohala o le mong oa coaxial, kapa ba na le li-hubs tse khonang ho romela pakete e le 'ngoe ho li-node tsohle karolong e le' ngoe ka nako e le 'ngoe.

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?

Hore na boholo ba yuniti ea phetisetso ea tlhahisoleseling ho Marang-rang bo fetohile joang li-byte tse 1500

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:

Hore na boholo ba yuniti ea phetisetso ea tlhahisoleseling ho Marang-rang bo fetohile joang li-byte tse 1500

Haeba u kopanya li-graph ka bobeli, u fumana ntho e kang e latelang (likhakanyo tsa sephethephethe bakeng sa boholo ba pakete ka 'ngoe):

Hore na boholo ba yuniti ea phetisetso ea tlhahisoleseling ho Marang-rang bo fetohile joang li-byte tse 1500

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:

Hore na boholo ba yuniti ea phetisetso ea tlhahisoleseling ho Marang-rang bo fetohile joang li-byte tse 1500

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

Eketsa ka tlhaloso