Anonim

Jumbo Frames kunnen enkele serieuze voordelen bieden voor uw lokale netwerk. Ze kunnen uw algehele netwerksnelheid versnellen, een betere interactie tussen sommige applicaties bieden en de druk op uw netwerk verminderen. Ze hebben ook enkele ernstige beperkingen en nadelen omdat ze de Ethernet-standaard breken. Als u overweegt Jumbo Frames te implementeren, is het belangrijk om eerst uw huiswerk te maken.

Ethernetframes

Voordat u Jumbo Frames kunt begrijpen, moet u een goed idee hebben van wat Ethernet Frames zijn. Ethernet-frames omlijsten dus letterlijk de gegevens die worden overgebracht in Ethernet-pakketten. Alle Ethernet-frames hebben dezelfde basisonderdelen. Deze structuur is cruciaal voor samenwerking tussen apparaten. Het moet herkenbaar zijn voor elk Ethernet-apparaat om gegevens over te dragen en te begrijpen. Elk Ethernet-frame begint met een inleiding. Netwerkapparaten gebruiken de preambule om het frame te differentiëren om de overdracht van het frame te synchroniseren.

Aan het einde van de aanhef staat de Start Frame Delimiter (SFD). De SFD is er om de preambule te scheiden van het werkelijke vlees van het Ethernet-frame. Direct na de SFD komt het bestemmings-MAC-adres, direct gevolgd door het bron-MAC-adres. Natuurlijk zijn deze belangrijk om ervoor te zorgen dat het pakket krijgt waar het naartoe moet en een antwoord kan worden verzonden. Het volgende stuk is alleen aanwezig in VLAN- configuratie. Het bevat informatie over het VLAN.

Hierna is er een klein gedeelte van het frame dat informatie bevat over het protocol van de gegevensoverdracht waarvan het pakket en het frame deel uitmaken. Als het TCP / IP-gegevens zijn, worden die hier weergegeven. Dit volgende stuk zijn de gegevens zelf. Deze gegevens of lading bevatten het stuk informatie dat daadwerkelijk wordt overgedragen. De lading is de hele reden voor al het andere. De payload is het grootste deel van het Ethernet-frame. De grootte kan veranderen, maar de MT A ( MT A) van het netwerk bepaalt de maximale grootte. De Ethernet-standaard stelt de MTU in op 1500 bytes.

Eindelijk is het einde van het Ethernet Frame de Frame Check Sequence (FCS). Het is een C yclic R edundancy C heck (CRC) waarmee de ontvanger van het frame kan controleren op ontbrekende of beschadigde gegevens.

Wat maakt hen Jumbo?

Dus, waarom zijn Jumbo Frames jumbo? Ze hebben een veel grotere nuttige lading dan normale Ethernet-frames. In plaats van het gebruikelijke maximum van 1500 bytes, kunnen Jumbo Frames tot 9000 bytes laden. Deze aanzienlijk grotere frames kunnen zes keer zoveel gegevens bevatten als standaardframes. In theorie kunt u het aantal pakketten dat op uw netwerk wordt overgedragen onder ideale omstandigheden verminderen tot een zesde van de standaardtarieven.

Waarom Go Jumbo?

Je hebt al een glimp gezien van de redenen om Jumbo Frames op je netwerk te gebruiken. Nu is het tijd om dieper te duiken en in te gaan op de belangrijkste redenen om voor Jumbo Frames te kiezen.

Ze kunnen uw bandbreedtegebruik verminderen. Een van de belangrijkste doelen achter Jumbo Frames is om meer gegevens in minder Ethernet Frames te laden. Door minder frames te gebruiken, vermindert u het totale aantal transacties op het netwerk. Deze vermindering kan dramatisch zijn. In elk geval kunnen minder transacties direct worden gelijkgesteld aan het gebruik van minder bandbreedte. Jumbo Frames vermindert ook de stress op uw netwerkapparatuur. Uw apparatuur moet de tijd nemen om elk pakket dat het ontvangt te verwerken. De grootte van de lading heeft niet echt invloed op de vereiste verwerkingstijd. Netwerkapparaten houden zich alleen bezig met de netwerkgegevens aan het begin van een Ethernet-frame. Dus minder grote ladingen leggen minder stress op netwerkapparatuur dan veel kleine ladingen.

Jumbo Frames kunnen ook de algehele snelheid van het netwerk verhogen. Omdat uw netwerkhardware minder frames moet verwerken en het netwerk bandbreedte efficiënter gebruikt, moeten uw gegevensoverdrachtsnelheden hoger zijn. Het effect moet hetzelfde zijn als op een netwerk met minder gebruikers en minder verkeer.

Wat is het addertje onder het gras?

Jumbo Frames zijn niet perfect. Er zijn een paar zeer duidelijke nadelen aan het implementeren ervan op uw netwerk.

Allereerst hebt u apparatuur nodig die Jumbo Frames ondersteunt. Nu is dit meestal geen probleem in bedrijfsomgevingen, maar het is nog steeds een overweging. Al uw netwerkapparatuur moet Jumbo Frames ondersteunen. Meestal betekent dit dat het ten minste gigabit-snelheden moet hebben. U moet het ook expliciet configureren om met Jumbo Frames te werken. Als een deel van de ketting Jumbo Frames niet ondersteunt, zal het de frames fragmenteren. Dit verhoogt de belasting van de CPU van dat apparaat, creëert een knelpunt en vertraagt ​​uw netwerk. Kortom, als uw netwerk geen Jumbo Frames ondersteunt, krijgt u het tegenovergestelde van de gewenste resultaten.

Je moet niet alleen op je routers en switches letten. De netwerkinterfacekaarten (NIC) van al uw clientmachines moeten ook Jumbo Frames ondersteunen. Als ze dat niet doen, zullen ze nog steeds werken, maar de verbinding zal bij die client vertragen omdat deze de frames in kleinere standaardframes opsplitst.

Het is ook belangrijk om te onthouden dat grotere pakketgroottes vatbaarder zijn voor corruptie. Dit is iets dat waar is wanneer u met grote hoeveelheden gegevens werkt. Netwerkhardware is beter geworden in het voorkomen van corruptie, maar het speelt nog steeds een rol.

Hoe ze te gebruiken

Zoals met de meeste netwerksituaties, is het erg moeilijk om details te geven. Alles komt hier echter neer op compatibiliteit. Als al uw hardware Jumbo Frames ondersteunt, zou het instellen hiervan geen probleem moeten zijn. MTU is de sleutel tot het gebruik van Jumbo Frames. Het proces van het instellen van uw netwerk komt erop neer dat de MTU-instelling op elk apparaat wordt gewijzigd in 9000 bytes in plaats van de standaard 1500 bytes. Controleer eerst elke router, switch en elk ander netwerkspecifiek apparaat in uw netwerk. Zorg ervoor dat het Jumbo Frames ondersteunt. Als ze dat allemaal doen, wijzigt u de MTU-instelling voor elke instelling.

Doe vervolgens hetzelfde op uw verbonden apparaten. U moet de MTU instellen via het besturingssysteem van elke computer. Dit is meestal eenvoudiger op Unix-gebaseerde systemen, maar je kunt het ook in Windows doen. In Windows 10 kunt u Jumbo Frames inschakelen via de instellingen van uw NIC. In Apparaatbeheer kunt u uw NIC selecteren. Zoek naar een Jumbo Frames-instelling. Als het er niet is, ondersteunt uw kaart dit niet. Wanneer u Jumbo Frames selecteert, stelt u de grootte in op 9k.

Onder Linux zijn er verschillende manieren om Jumbo Frames in te schakelen. Ervan uitgaande dat u Linux op het bureaublad gebruikt, kunt u de MTU-grootte vergroten via Network Manager. Selecteer de juiste verbinding en u kunt een aangepaste MTU-waarde invoeren. Als u met een server werkt, hebt u enkele andere CLI-opties, waaronder het schrijven van een aangepaste Systemd-eenheid, het instellen via ifconfig bij het opstarten of het instellen van de waarde in resolv.conf.

Als u telefoons of andere apparaten hebt die geen Jumbo Frames ondersteunen, blijven de Ethernet Frames van die apparaten de standaard 1500 bytes. Het apparaat zal alle Jumbo Frames afbreken die erop aankomen.

Als je een groot netwerk hebt, zul je waarschijnlijk een mooi voordeel van Jumbo Frames zien. Thuisgebruikers kunnen ze gebruiken, maar zien misschien niet zoveel voordeel. Omdat het opzetten niet zo moeilijk is, is het iets waarmee je kunt experimenteren als je je avontuurlijk voelt.

Wat zijn jumbo-frames en hoe gebruik je ze?