La trame Ethernet II est le format standard pour les données transmises via un réseau Ethernet. La trame se rapporte à un ensemble de valeurs d'octets en des emplacements spécifiés qui identifient l'émetteur de la trame , le récepteur destiné , la charge utile de données et une valeur de contrôle d'erreur . Les données de l'emballage dans des trames telles que cela permet à des données d'être envoyées par le biais d'un réseau à commutation de paquets au lieu d'exiger une connexion de bout en bout constante . Préambule
Le champ de préambule 8-bit est composé d'une alternance de 1 - et les bits 0- évalué . Son but est d' annoncer le châssis et permettre aux récepteurs sur le réseau pour effectuer une opération de synchronisation . La spécification 802.3 raccourcit ce domaine à 7 bits
section MAC Header
Le Media Access Control (MAC ) du cadre contient trois composants : . Les adresses source et de destination et le champ de type Ethernet . Le champ d'adresse de destination est de 6 octets et contient les informations d'adressage nécessaires pour identifier le destinataire de la trame. Le champ d'adresse de source est également six octets et contient l'adresse de l' émetteur de la trame . Deux octets sont mis de côté dans cette section que le champ de type Ethernet. Le codage de ce champ identifie le protocole contenue dans le champ de données afin qu'il puisse être interprétée correctement .
Données
un champ de données dans une trame Ethernet II est variable en longueur . La longueur minimale est de 46 octets , mais il peut transporter jusqu'à 1500 octets de données à sa limite maximale. Un champ de données peut transporter moins de 46 octets de données . Dans ce cas, cependant , les octets restants doivent être rembourrées .
Contrôle de trame
La dernière section du cadre prévoit un mécanisme de vérification d'erreur le contenu de la cadre pour la précision. L'expéditeur calcule un contrôle de redondance cyclique (CRC) de valeur qui englobe les deux champs d'adresse , le type et les champs de données. Tous les bits dans ces domaines sont considérés par l'équation checksum comme un nombre binaire longtemps. Le CRC utilise ce nombre pour calculer la valeur de checksum qui le place dans le champ chèque de cadre. Lorsque le récepteur analyse la trame entrante , il effectue la même opération pour voir si les bits reçus correspondent à la somme de contrôle. S'ils le font, le cadre est acceptée. Sinon, il est ignoré .