Ahoana no nahatonga ny 1500 bytes ny fitambaran'ny fampitana vaovao indrindra amin'ny Internet

Ahoana no nahatonga ny 1500 bytes ny fitambaran'ny fampitana vaovao indrindra amin'ny Internet

Eny rehetra eny ny Ethernet, ary mpanamboatra an'aliny no mamokatra fitaovana manohana azy. Na izany aza, saika ireo fitaovana rehetra ireo dia manana zavatra iray itovizana - 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) dia mamaritra ny habe ambony indrindra amin'ny fonosana data tokana. Amin'ny ankapobeny, rehefa mifanakalo hafatra amin'ny fitaovana ao amin'ny LAN ianao, ny MTU dia ho eo amin'ny 1500 bytes, ary saika ny Internet manontolo dia miasa amin'ny 1500 bytes. Na izany aza, tsy midika izany fa ireo teknolojian'ny fifandraisana ireo dia tsy afaka mampita habe lehibe kokoa.

Ohatra, ny 802.11 (fantatra matetika amin'ny anarana hoe WiFi) dia manana MTU 2304 bytes, ary raha mampiasa FDDI ny tambajotranao dia 4352 bytes ny MTU-nao. Ny Ethernet mihitsy dia manana ny foto-kevitry ny "frames goavambe", izay azo omena ny haben'ny MTU hatramin'ny 9000 bytes (miaraka amin'ny fanohanan'ny NICs, switch ary router ity fomba ity).

Na izany aza, amin'ny Internet dia tsy ilaina izany. Satria ny taolam-paty lehibe indrindra amin'ny Internet dia voaforona voalohany indrindra amin'ny fifandraisana Ethernet, ny haben'ny fonosana ambony indrindra tsy ofisialy dia napetraka ho 1500B mba hisorohana ny fizarazarana fonosana amin'ny fitaovana hafa.

Hafahafa ihany ny isa 1500 - mety hanantena ny tsy miovaova eo amin'ny tontolon'ny solosaina fa mifototra amin'ny herin'ny roa, ohatra. Dia avy aiza ny 1500B ary nahoana isika no mbola mampiasa azy?

isa majika

Ny fandrosoana lehibe voalohany nataon'i Ethernet teto amin'izao tontolo izao dia tonga tamin'ny endrika fenitra. 10BASE-2 (manify) ary 10BASE-5 (matevina), ireo isa izay manondro ny isan'ny metatra an-jatony azon'ny ampahan-tambajotra iray.

Koa satria maro ny protocols nifaninana tamin'izany fotoana izany, ary ny hardware dia nanana ny fetrany, ny mpamorona ny endrika dia miaiky fa ny fitadidiana ny fitadidiana ny fonosana buffer dia nandray anjara tamin'ny fisehoan'ny isa majika 1500:

Rehefa dinihina tokoa, mazava ho azy fa ny ambony indrindra dia mety ho vahaolana tsara kokoa, fa raha nampitombo ny vidin'ny NICs tany am-boalohany, dia mety ho nanakana ny Ethernet tsy hiparitaka be.

Tsy izany anefa no tantara manontolo. IN asa "Ethernet: Distributed Packet Switching in Local Computer Networks," 1980, dia manome ny iray amin'ireo fanadihadiana voalohany indrindra momba ny fahombiazan'ny fampiasana fonosana lehibe amin'ny tambajotra. Tamin'izany fotoana izany, tena zava-dehibe ho an'ny tambajotra Ethernet izany, satria izy ireo dia afaka mampifandray ny rafitra rehetra amin'ny tariby coaxial tokana, na misy hub afaka mandefa fonosana iray amin'ny node rehetra amin'ny fizarana iray amin'ny fotoana iray.

Ilaina ny mifidy isa izay tsy hiteraka fahatarana be loatra rehefa mandefa hafatra amin'ny fizarana (indraindray be atao), ary amin'izany fotoana izany dia tsy hampitombo ny isan'ny fonosana be loatra.

Toa ny injeniera tamin'izany fotoana izany dia nisafidy ny isa 1500 B (manodidina ny 12000 bits) ho safidy "azo antoka" indrindra.

Nanomboka teo dia nisy rafitra fandefasana hafatra isan-karazany, saingy anisan'izany ny Ethernet dia manana ny sanda MTU ambany indrindra miaraka amin'ny 1500 Bytes. Ny mihoatra ny sanda MTU kely indrindra amin'ny tambajotra dia midika na miteraka fizarazarana fonosana na miditra amin'ny PMTUD [hitady ny haben'ny fonosana ambony indrindra. ho an'ny lalana voafantina]. Samy nanana olana manokana ny safidy roa. Na dia nampidina ny sandan'ny MTU aza ny mpanamboatra OS lehibe indraindray.

Antony fahombiazana

Fantatray izao fa voafetra amin'ny 1500B ny Internet MTU, noho ny famerana ny fahatarana lova sy ny famerana ny fitaovana. Inona no fiantraikan'izany amin'ny fahombiazan'ny Internet?

Ahoana no nahatonga ny 1500 bytes ny fitambaran'ny fampitana vaovao indrindra amin'ny Internet

Raha mijery angon-drakitra avy amin'ny teboka fifanakalozana Internet lehibe AMS-IX isika, dia hitantsika fa farafahakeliny 20% amin'ny fonosana alefa no manana habe ambony indrindra. Azonao atao ihany koa ny mijery ny totalin'ny fifamoivoizana LAN:

Ahoana no nahatonga ny 1500 bytes ny fitambaran'ny fampitana vaovao indrindra amin'ny Internet

Raha manambatra ireo grafika roa ianao dia mahazo zavatra toy izao manaraka izao (tombantomban'ny fifamoivoizana isaky ny haben'ny fonosana):

Ahoana no nahatonga ny 1500 bytes ny fitambaran'ny fampitana vaovao indrindra amin'ny Internet

Na, raha mijery ny fifamoivoizana an'ireo lohapejy rehetra ireo sy fampahalalana momba ny serivisy hafa isika, dia mahazo grafika mitovy amin'ny ambaratonga hafa:

Ahoana no nahatonga ny 1500 bytes ny fitambaran'ny fampitana vaovao indrindra amin'ny Internet

Ny ampahany betsaka amin'ny bandwidth dia lany amin'ny lohatenin'ny fonosana amin'ny kilasy lehibe indrindra. Satria 246 GB/s ny overhead ambony indrindra amin'ny fifamoivoizana be indrindra, azo heverina fa raha nivadika tamin'ny "frame jumbo" daholo isika raha mbola nisy ny safidy toy izany, dia tokony ho 41 GB/s ihany io overhead io.

Saingy heveriko fa ho an'ny ampahany lehibe indrindra amin'ny Internet izay efa niala ny fiarandalamby androany. Ary na dia miasa miaraka amin'ny MTU 9000 aza ny mpamatsy sasany, ny ankamaroany dia tsy manohana izany, ary ny fiezahana hanova zavatra eran-tany amin'ny Internet dia voaporofo fa tena sarotra hatrany hatrany.

Source: www.habr.com

Add a comment