Dans un réseau Ethernet, les appareils échangent entre eux des paquets de données, appelés paquets Ethernet. Son contenu comprend la trame Ethernet (souvent également appelée trame de données), elle-même divisée en plusieurs ensembles de données. Ces registres sont constitués de code binaire qui fournit des informations importantes, notamment des adresses, des informations de contrôle, des données d'utilisation et des sommes de contrôle.
Selon la norme Ethernet, les trames Ethernet sont structurées différemment et peuvent contenir plus ou moins de champs de données, selon le protocole réseau.
Lors de la transmission de données via Ethernet, la trame Ethernet est principalement responsable de la configuration correcte des règles et du succès de la transmission des paquets de données. Les données envoyées via Ethernet sont transportées via la trame. Une trame Ethernet a une taille comprise entre 64 et 1518 XNUMX octets, selon la taille des données qu'elle doit transporter.
L'en-tête du paquet IPv4 est constitué de champs contenant des informations importantes sur le paquet. Les champs les plus importants de l'en-tête IPv4 sont les suivants :
- Version: Il contient une valeur binaire de 4 bits définie sur 0100 qui l'identifie comme un paquet IP version 4.
- Services différenciés ou DiffServ (DS) : Anciennement connu sous le nom de champ « type de service » (ToS), il s'agit d'un champ de 8 bits utilisé pour déterminer la priorité de chaque paquet. Les six bits les plus importants du champ des services différenciés sont le point de code des services différenciés (DSCP) et les deux derniers bits sont les bits de notification explicite de congestion (ECN).
- Durée (TTL) : Contient une valeur binaire de 8 bits qui est utilisée pour délimiter la durée de vie d'un paquet, l'expéditeur du paquet définit la valeur TTL initiale qui est décrémentée de un à chaque fois qu'un routeur traite le paquet, s'il atteint zéro, le Le routeur abandonne le paquet et envoie un message d'expiration du protocole Internet Control Message Protocol (ICMP) à l'adresse IP source.
- Protocole: Il est utilisé pour identifier le protocole de niveau suivant. Cette valeur binaire de 8 bits indique le type de charge utile de données transportée par le paquet, permettant à la couche réseau de transmettre les données au protocole de couche supérieure approprié. ICMP (1), TCP (6) et UDP (17) sont quelques valeurs courantes.
- Adresse IPv4 source : contient une valeur binaire de 32 bits qui représente l'adresse IPv4 source du paquet, l'adresse IPv4 source est toujours une adresse de monodiffusion.
- Adresse IPv4 de destination : contient une valeur binaire de 32 bits qui représente l'adresse IPv4 de destination du paquet ; l'adresse IPv4 de destination est une adresse de monodiffusion, de multidiffusion ou de diffusion.