Momwe kuchuluka kwapazidziwitso pa intaneti kudakhala ma byte 1500

Momwe kuchuluka kwapazidziwitso pa intaneti kudakhala ma byte 1500

Ethernet ili paliponse, ndipo opanga masauzande ambiri amapanga zida zomwe zimathandizira. Komabe, pafupifupi zida zonsezi zili ndi chinthu chimodzi chofanana - 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) imatanthawuza kukula kwakukulu kwa paketi imodzi ya data. Kawirikawiri, mukamasinthanitsa mauthenga ndi zipangizo pa LAN yanu, MTU idzakhala pa dongosolo la 1500 byte, ndipo pafupifupi intaneti yonse imagwiranso ntchito pa ma byte 1500. Komabe, izi sizikutanthauza kuti matekinoloje olankhulanawa sangathe kutumiza mapaketi akuluakulu. .

Mwachitsanzo, 802.11 (yomwe imadziwika kuti WiFi) ili ndi MTU ya 2304 byte, ndipo ngati netiweki yanu imagwiritsa ntchito FDDI, ndiye kuti MTU yanu ndi 4352 byte. Ethernet palokha ili ndi lingaliro la "mafelemu akuluakulu", pomwe MTU ikhoza kupatsidwa kukula kwa ma byte 9000 (mothandizidwa ndi njira iyi ndi NICs, masiwichi ndi ma routers).

Komabe, pa intaneti izi sizofunikira kwenikweni. Popeza kuti msana waukulu wa intaneti umapangidwa ndi kulumikizana kwa Ethernet, kukula kwa paketi kosavomerezeka kosavomerezeka kumayikidwa ku 1500B kupewa kupatukana kwa paketi pazida zina.

Nambala ya 1500 yokha ndi yachilendo - munthu angayembekezere kuti zokhazikika pamakompyuta zizitengera mphamvu za awiri, mwachitsanzo. Ndiye 1500B idachokera kuti ndipo chifukwa chiyani timaigwiritsabe ntchito?

nambala yamatsenga

Kupambana koyamba kwakukulu kwa Ethernet padziko lonse lapansi kudabwera mwanjira ya miyezo. 10BASE-2 (woonda) ndi 10BASE-5 (zokhuthala), manambala omwe amawonetsa kuchuluka kwa mamitala gawo linalake la netiweki limatha kubisala.

Popeza panali ma protocol ambiri opikisana panthawiyo, ndipo zida za Hardware zinali ndi zofooka zake, wopanga mawonekedwewo amavomereza kuti zokumbukira za paketi ya paketi zidathandizira kuwonekera kwa matsenga nambala 1500:

Poyang'ana m'mbuyo, zikuwonekeratu kuti kuwonjezereka kwakukulu kukanakhala njira yabwinoko, koma tikadakweza mtengo wa NICs koyambirira, zikanalepheretsa Ethernet kuti isafalikire.

Komabe, iyi si nkhani yonse. MU ntchito "Ethernet: Distributed Packet Switching in Local Computer Networks," 1980, imapereka kuwunika koyambirira kwa mphamvu yogwiritsira ntchito mapaketi akulu pama network. Panthawiyo, izi zinali zofunika kwambiri pa ma netiweki a Efaneti, chifukwa amatha kulumikiza machitidwe onse ndi chingwe chimodzi cha coaxial, kapena kukhala ndi ma hubs omwe amatha kutumiza paketi imodzi ku mfundo zonse pagawo limodzi nthawi imodzi.

Zinali zofunikira kusankha chiwerengero chomwe sichingabweretse kuchedwa kwakukulu potumiza mauthenga m'magulu (nthawi zina otanganidwa kwambiri), ndipo nthawi yomweyo sichingawonjezere kuchuluka kwa mapaketi.

Mwachiwonekere, akatswiri panthawiyo anasankha nambala 1500 B (pafupifupi 12000 bits) ngati njira "yotetezeka" kwambiri.

Kuyambira nthawi imeneyo, machitidwe ena osiyanasiyana otumizira mauthenga abwera ndi kupita, koma pakati pawo, Ethernet inali ndi mtengo wotsika kwambiri wa MTU ndi ma Byte ake a 1500. Kupitirira mtengo wocheperako wa MTU pamaneti kumatanthauza mwina kuyambitsa kupatukana kwa paketi kapena kuchita nawo PMTUD [kupeza kukula kwake kwakukulu kwa paketi. kwa njira yosankhidwa]. Zosankha zonsezi zinali ndi mavuto awoawo apadera. Ngakhale nthawi zina opanga OS akuluakulu adatsitsa mtengo wa MTU ngakhale wotsika.

Kuchita bwino

Tsopano tikudziwa kuti Internet MTU ili ndi malire a 1500B, makamaka chifukwa chazomwe zakhala zikuchitika komanso kuchepa kwa hardware. Kodi izi zimakhudza bwanji luso la intaneti?

Momwe kuchuluka kwapazidziwitso pa intaneti kudakhala ma byte 1500

Ngati tiyang'ana deta kuchokera ku malo akuluakulu a intaneti a AMS-IX, tikuwona kuti osachepera 20% ya mapaketi opatsirana ali ndi kukula kwakukulu. Mutha kuyang'ananso kuchuluka kwa magalimoto a LAN:

Momwe kuchuluka kwapazidziwitso pa intaneti kudakhala ma byte 1500

Mukaphatikiza ma graph onse awiri, mumapeza zinthu monga izi (kuyerekeza kwa magalimoto pamtundu uliwonse wa paketi):

Momwe kuchuluka kwapazidziwitso pa intaneti kudakhala ma byte 1500

Kapena, ngati tiyang'ana kuchuluka kwa mitu yonseyi ndi zidziwitso zina zautumiki, timapeza graph yomweyi ndi sikelo yosiyana:

Momwe kuchuluka kwapazidziwitso pa intaneti kudakhala ma byte 1500

Gawo lalikulu la bandwidth limagwiritsidwa ntchito pamutu pamapaketi omwe ali mukalasi yayikulu kwambiri. Popeza kuti pamwamba kwambiri pamagalimoto okwera kwambiri ndi 246 GB/s, titha kuganiza kuti tonse tikadasinthira ku "mafelemu a jumbo" njira yotere ikadalipo, kupitilira uku kukanakhala pafupifupi 41 GB/s.

Koma ndikuganiza lero chifukwa chachikulu kwambiri cha intaneti kuti sitimayo yachoka kale. Ndipo ngakhale ena opereka chithandizo amagwira ntchito ndi MTU ya 9000, ambiri samachirikiza, ndipo kuyesa kusintha chinachake padziko lonse pa intaneti kwakhala kovuta kwambiri mobwerezabwereza.

Source: www.habr.com

Kuwonjezera ndemanga