logo

Kas yra MTU (maksimalus perdavimo vienetas)?

Įvadas :

Maksimalus perdavimo vienetas (MTU) yra didžiausias duomenų kiekis, kurį tinkle galima perduoti vienu paketu. Tai parametras, kurį lemia pagrindinė tinklo technologija ir kurį galima konfigūruoti tinklo įrenginiuose, pvz., maršrutizatoriuose ir jungikliuose.



MTU yra svarbus, nes jis nustato maksimalų duomenų, kurie gali būti perduodami tinkle be suskaidymo, dydį. Jei paketas yra didesnis nei MTU, jis suskaidomas į mažesnius paketus, kad būtų perduotas tinkle, o tada vėl surenkamas imtuve. Dėl suskaidymo gali atsirasti papildomų apdorojimo išlaidų ir padidėti tinklo srautas, o tai gali turėti įtakos našumui.

java grąžinimo masyvas

MTU paprastai nurodomas baitais ir gali skirtis priklausomai nuo naudojamos tinklo technologijos. Pavyzdžiui, Ethernet tinklų MTU paprastai yra 1500 baitų, o kai kurių WAN technologijų MTU gali būti 9000 baitų ar didesnis.

Siekiant išvengti susiskaidymo ir užtikrinti optimalų tinklo veikimą, svarbu užtikrinti, kad MTU būtų tinkamai sukonfigūruotas visuose tinklo įrenginiuose. Tai galima padaryti įvairiomis priemonėmis, pavyzdžiui, koreguojant MTU nustatymus tinklo sąsajose arba naudojant tokias technologijas kaip Path MTU Discovery, kad būtų galima dinamiškai koreguoti MTU pagal tinklo kelio charakteristikas.



Maksimalus perdavimo vienetas, dar vadinamas MTU, yra terminas, naudojamas tinkle ir operacinėse sistemose. Jis apibrėžia didžiausią paketo, kurį galima perduoti kaip vieną objektą tinklo ryšiu, dydį. MTU dydis diktuoja duomenų kiekį, kurį tinkle galima perduoti baitais.

Kas yra MTU

Didesnis MTU lemia daugiau duomenų perdavimo per vieną ryšį, todėl sumažėja pridėtinės išlaidos. Kita vertus, mažesnis MTU dėl savo dydžio gali būti perkeltas greičiau, taip sumažinant vėlavimą tinkle. Todėl MTU dydis turėtų būti pakoreguotas, kad būtų optimizuoti abu reikalavimai.
Numatytasis maksimalaus perdavimo bloko dydis yra 1500 B, o tai yra didžiausias Ethernet standarto įrenginys.



sąrašo rodyklė

Charakteristikos

  • MTU dydis yra tiesiogiai proporcingas perduodamų duomenų kiekiui. Didesnis MTU dydis, didesnė duomenų dalis vienu metu perduodama iš siuntėjo galutiniam gavėjui.
  • MTU dydis priklauso nuo tinklo administravimo specifikacijų.
  • Jei MTU dydis viršija maršrutizatoriaus talpą, jis vėl perduodamas, todėl vėluojama.
  • Tai yra optimalus tinklo paketo dydis.

MTU darbas

Tarkime, interneto perdavimo valdymo protokolas (TCP) nurodė MTU dydį = 750 B, ty didžiausią protokolo duomenų vieneto dydį, kuris gali būti pristatytas iš šaltinio į paskirties vietą. Esant tokiam scenarijui, gali atsirasti šių atvejų:

  • Jei sistema siunčia paketus, didesnius nei MTU dydis, ty šiuo atveju paketo dydis> 750 B, tada sistemos paketas bus suskaidytas į mažesnius paketus, kad jų dydis neviršytų didžiausio paketo dydžio. Didelio duomenų paketo padalijimas į mažesnes duomenų dalis taip, kad nė vienas iš šių dalių neviršytų maksimalaus kadro dydžio, vadinamas fragmentavimu. Vėliau jie surenkami galutinio kliento paskirties vietoje.

rr algoritmas
  • Jei sistema siunčia MTU dydžio paketus, jie tinklo ryšiu perduodami kaip vienas kadras. Tačiau daug mažesni nei MTU paketai gali padidinti delsą ir sukelti tinklo neefektyvumą. Tokiu atveju paketų surinkti nereikia.

Programos

Maksimalus perdavimo blokas turi šias programas:

  • MTU naudojamas internetu, pirmiausia TCP, siekiant nustatyti optimalų paketo dydį.
  • Jis yra susietas su Ethernet protokolu ir vadinamas protokolo duomenų vienetu (PDU).

MTU (maksimalaus perdavimo vieneto) problemos:

Yra keletas problemų, susijusių su MTU (maksimaliu perdavimo vienetu) kompiuterių tinkle:

inkapsuliavimo programa
  1. Suskaidymas: jei paketas yra didesnis nei konkretaus tinklo segmento MTU, jis turi būti suskaidytas į mažesnius paketus, kad būtų perduotas tinkle. Dėl šio susiskaidymo gali atsirasti papildomų išlaidų ir delsos, o tai gali turėti įtakos tinklo našumui ir patikimumui.
  2. Kelio MTU atradimas: kai kuriais atvejais MTU gali skirtis kelyje tarp siuntėjo ir gavėjo. Dėl to paketai gali būti atmesti arba vėluoti dėl suskaidymo, nes siuntėjas gali nežinoti, kokio MTU reikia naudoti kiekvienam tinklo kelio segmentui. Path MTU Discovery yra technika, naudojama dinamiškai koreguoti MTU pagal tinklo kelio charakteristikas.
  3. Jumbo Frames: kai kurios tinklo technologijos palaiko didesnius MTU, žinomus kaip Jumbo Frames. Nors tai gali pagerinti tinklo našumą tam tikrais atvejais, tai taip pat gali sukelti suderinamumo problemų su įrenginiais, kurie nepalaiko didelių kadrų.
  4. Sauga: kai kuriais atvejais užpuolikai gali išnaudoti su MTU susijusias spragas, kad pradėtų paslaugų atsisakymo atakas arba apeitų tinklo saugumo priemones, pvz., ugniasienes.

Nuoroda :

Štai keletas nuorodų, susijusių su MTU (maksimaliu perdavimo vienetu) kompiuterių tinkle:

  1. RFC 791: Interneto protokolas (IP) – šis dokumentas apibrėžia IP protokolą, įskaitant MTU, kuris naudojamas maksimaliam IP paketų dydžiui nustatyti.
  2. RFC 1191: Kelio MTU atradimas – šiame dokumente aprašoma technika, naudojama dinamiškai aptikti MTU tinklo kelyje, siekiant išvengti susiskaidymo ir pagerinti tinklo našumą.
  3. „Cisco Networking Academy“: CCNA maršruto parinkimas ir perjungimas – tinklų mastelio keitimas – šis kursas apima MTU ir kitas pagrindines sąvokas, susijusias su tinklo mastelio keitimu ir našumu.
  4. „Juniper Networks“: MTU ir TCP MSS supratimas – šiame straipsnyje pateikiama išsami MTU apžvalga ir jo ryšys su didžiausiu TCP segmento dydžiu (MSS).
  5. Tinklo pasaulis: bėdos su dideliais rėmeliais – šiame straipsnyje aptariami galimi dideli rėmelių, kurie palaiko didesnius MTU nei standartiniai eterneto rėmeliai, naudojimo pranašumai ir trūkumai.