Wat is een Ethernet-frame? (met foto's)
Een Ethernet-frame is een manier om delen van gegevens te ordenen voor overdracht via een computernetwerk. Het frame is een van de belangrijkste elementen van het Ethernet-systeem, een van de meest populaire soorten lokale netwerken. Het bestaat uit drie elementen: een paar adressen, de gegevens zelf en een veld voor het controleren van fouten.
Strikt genomen is Ethernet de naam voor een verzameling technologieën en systemen in plaats van de naam voor een netwerk zelf. Ethernet wordt vaak gebruikt voor lokale netwerken, waarbij de verbonden computers zich op dezelfde fysieke locatie bevinden, zoals een huishouden of kantoorgebouw. De naam Ethernet wordt ook gebruikt voor een specifiek type fysieke verbinding, namelijk cat5-kabel met een RJ45-stekker. Dit is beter bekend als een Ethernet-kabel en kan worden aangesloten op vrijwel alle computers en andere netwerkapparaten.
Een op Ethernet gebaseerd netwerk gebruikt datapakketten om informatie te verzenden. Dit betekent dat de bestanden of opdrachten die worden overgedragen, worden opgesplitst in kleine gegevensverzamelingen. Elk van deze collecties wordt vervolgens gebundeld en als één stuk verzonden, waarbij de 'pakketten' aan het andere uiteinde weer in elkaar worden gezet. Het idee is dat als er een probleem is met het verzenden van een bepaald pakket, de rest van de gegevens kan worden verzonden terwijl de computers proberen het probleem op te lossen.
Het pakket bevat drie soorten gegevens, gerangschikt in een Ethernet-frame. Het eerste type gegevens in elk pakket bestaat uit de adresvelden, die de specifieke computers identificeren die de gegevens verzenden en ontvangen. Dit zorgt ervoor dat het niet op de verkeerde machine op een netwerk terechtkomt.
Het tweede type is de feitelijke gegevens die worden verzonden. Elk pakket bevat tussen 64 en 1500 bytes aan gegevens. Dit betekent dat zelfs een bestand zo klein als 1 Mb kan worden opgesplitst in duizend of meer pakketten.
Het derde type gegevens in een Ethernet-frame is het veld voor foutcontrole. Dit omvat het creëren van een codenummer dat varieert afhankelijk van de lengte en inhoud van de gegevens in het pakket. Wanneer de ontvangende computer het pakket ontvangt, gebruikt het hetzelfde systeem om zijn eigen codenummer te maken op basis van de gegevens die het ontvangt. Als de twee codenummers niet overeenkomen, weet het apparaat dat sommige gegevens ontbreken of onjuist zijn en vraagt het om opnieuw verzenden.
Een manier om te begrijpen hoe de verschillende elementen van een Ethernet-frame in een datapakket werken, is een fysiek pakket voorstellen dat per post wordt verzonden. De adresvelden zijn gelijk aan de bezorg- en afzenderadressen die op het pakket zijn geschreven. De gegevens zelf zijn gelijk aan de inhoud van het pakket. Het veld voor foutcontrole is gelijk aan een inhoudslijst die in het pakket is geplaatst, zodat de ontvanger kan controleren of alles aanwezig is.