Mar a thàinig an aonad as àirde de sgaoileadh fiosrachaidh air an eadar-lìn gu 1500 bytes

Mar a thàinig an aonad as àirde de sgaoileadh fiosrachaidh air an eadar-lìn gu 1500 bytes

Tha Ethernet anns a h-uile àite, agus bidh deichean de mhìltean de luchd-saothrachaidh a’ dèanamh uidheamachd a bheir taic dha. Ach, tha aon rud cumanta aig cha mhòr a h-uile gin de na h-innealan sin - DUINE:

$ 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

Tha MTU (Aonad Tar-chuir as àirde) a’ mìneachadh am meud as motha ann am pasgan dàta singilte. San fharsaingeachd, nuair a bhios tu ag iomlaid teachdaireachdan le innealan air an LAN agad, bidh an MTU timcheall air 1500 bytes, agus cha mhòr nach eil an eadar-lìn gu lèir ag obair aig 1500 bytes.

Mar eisimpleir, tha MTU de 802.11 bytes aig 2304 (ris an canar gu tric WiFi), agus ma chleachdas an lìonra agad FDDI, is e an MTU agad 4352 bytes. Tha bun-bheachd “frèamaichean mòra” aig Ethernet fhèin, far am faodar meud suas ri 9000 bytes a thoirt don MTU (le taic don mhodh seo bho NICs, suidsichean agus routers).

Ach, air an eadar-lìon chan eil seo gu sònraichte riatanach. Leis gu bheil prìomh chnàmhan-droma an eadar-lìn gu ìre mhòr air an dèanamh suas de cheanglaichean Ethernet, tha am meud pacaid neo-oifigeil de facto as àirde air a shuidheachadh gu 1500B gus sgaradh pacaid a sheachnadh air innealan eile.

Tha an àireamh 1500 fhèin neònach - bhiodh dùil gum biodh co-chomharran ann an saoghal coimpiutaireachd stèidhichte air cumhachdan dhà, mar eisimpleir. Mar sin cò às a thàinig 1500B agus carson a tha sinn fhathast ga chleachdadh?

àireamh draoidheachd

Thàinig a’ chiad adhartas mòr aig Ethernet a-steach don t-saoghal ann an cruth inbhean. 10 BASE-2 (caol) agus 10 BASE-5 (tiugh), tha na h-àireamhan anns a bheil a 'sealltainn cia mheud ceudan de mheatairean a dh'fhaodas roinn lìonra sònraichte a chòmhdach.

Leis gu robh mòran phròtacalan farpaiseach aig an àm, agus gu robh crìochan aig bathar-cruaidh, tha neach-cruthachaidh an cruth ag aideachadh gu robh pàirt aig riatanasan cuimhne bufair pacaid ann an nochdadh an àireamh draoidheachd 1500:

Le bhith a’ coimhead air ais, tha e soilleir gur dòcha gur e fuasgladh nas fheàrr a bhiodh ann an ìre as àirde na bu mhotha, ach nan robh sinn air cosgais NICn àrdachadh tràth, bhiodh e air casg a chuir air Ethernet bho bhith cho farsaing.

Ach, chan e seo an sgeulachd gu lèir. ANNS работе Tha “Ethernet: Atharrachadh Pacaid Sgaoilte ann an Lìonraidhean Coimpiutaireachd Ionadail,” 1980, a’ toirt seachad aon de na mion-sgrùdaidhean as tràithe air èifeachdas cleachdadh pacaidean mòra ann an lìonraidhean. Aig an àm sin, bha seo gu sònraichte cudromach airson lìonraidhean Ethernet, leis gum b’ urrainn dhaibh an dàrna cuid a h-uile siostam a cheangal le aon chàball coaxial, no a bhith nan ionadan a bha comasach air aon phacaid a chuir chun a h-uile nod san aon roinn aig aon àm.

Bha e riatanach àireamh a thaghadh nach toireadh dàil ro àrd ann a bhith a 'toirt seachad teachdaireachdan ann an roinnean (uaireannan gu math trang), agus aig an aon àm nach toireadh e cus àrdachadh air an àireamh de phacaid.

A rèir coltais, thagh innleadairean aig an àm sin an àireamh 1500 B (timcheall air 12000 pìosan) mar an roghainn as “sàbhailte”.

Bhon uairsin, tha grunn shiostaman teachdaireachd eile air tighinn agus air falbh, ach nam measg, bha an luach MTU as ìsle aig Ethernet le a 1500 Bytes. airson slighe taghte]. Bha na duilgheadasan sònraichte aca fhèin aig an dà roghainn. Eadhon ged a bhiodh luchd-saothrachaidh OS mòr uaireannan a’ lughdachadh luach MTU eadhon nas ìsle.

Factor èifeachdais

Tha fios againn a-nis gu bheil an MTU eadar-lìn cuibhrichte gu 1500B, gu ìre mhòr mar thoradh air metrics latency dìleab agus crìochan bathar-cruaidh. Dè a’ bhuaidh a tha aig seo air èifeachdas an eadar-lìn?

Mar a thàinig an aonad as àirde de sgaoileadh fiosrachaidh air an eadar-lìn gu 1500 bytes

Ma choimheadas sinn air dàta bho phuing iomlaid eadar-lìn mòr AMS-IX, chì sinn gu bheil meud as motha aig co-dhiù 20% de phasganan tar-chuir. Faodaidh tu cuideachd sùil a thoirt air an trafaic LAN iomlan:

Mar a thàinig an aonad as àirde de sgaoileadh fiosrachaidh air an eadar-lìn gu 1500 bytes

Ma chuireas tu an dà ghraf còmhla, gheibh thu rudeigin mar na leanas (tuairmsean trafaic airson gach raon meud pacaid):

Mar a thàinig an aonad as àirde de sgaoileadh fiosrachaidh air an eadar-lìn gu 1500 bytes

No, ma choimheadas sinn air trafaic nan cinn-cinn sin agus fiosrachadh seirbheis eile, gheibh sinn an aon ghraf le sgèile eadar-dhealaichte:

Mar a thàinig an aonad as àirde de sgaoileadh fiosrachaidh air an eadar-lìn gu 1500 bytes

Bithear a’ caitheamh cuid mhath den leud-bann air bannan-cinn airson pacaidean anns a’ chlas meud as motha. Leis gur e 246 GB / s an cosgais os cionn àrd aig an ìre as àirde, faodar gabhail ris nan robh sinn uile air tionndadh gu “jumbo frames” nuair a bha an leithid de roghainn ann fhathast, cha bhiodh an còrr seo ach mu 41 GB / s.

Ach tha mi a 'smaoineachadh an-diugh airson a' phàirt as motha den eadar-lìon a tha trèana air falbh mar-thà. Agus ged a tha cuid de sholaraichean ag obair le MTU de 9000, chan eil a’ mhòr-chuid a’ toirt taic dha, agus tha feuchainn ri rudeigin atharrachadh air feadh na cruinne air an eadar-lìn air a bhith uamhasach duilich a-rithist is a-rithist.

Source: www.habr.com

Cuir beachd ann