Quelle que soit la méthode utilisée pour réaliser la communication sur le port réseau, elle ne peut être séparée des protocoles standard pertinents. Cependant, l'Ethernet impliqué dans le fonctionnement de notre entrepriseONULa série de produits suit principalement la norme IEEE 802.3. Vous trouverez ci-dessous une brève introduction à la structure de trame IEEE 802.3.
Structure de trame IEEE802.3
La fonction de la sous-couche Media Access Control (MAC) est la technologie de base d'Ethernet, qui détermine les principales performances du réseau Ethernet. La sous-couche MAC est généralement divisée en deux modules fonctionnels : l'encapsulation/déballage de trames et le contrôle d'accès aux médias. Lors de la connexion des fonctions de cette sous-couche, la première étape consiste à comprendre la structure de trame d'Ethernet
|Précode | Délimiteur de début de trame | Adresse de destination | Adresse source | Longueur | Données | Séquence de vérification du cadre |
|7 octets | 1 octet | 6 octets | 6 octets | 2 octets | 46-1500 octets | 4 octets|
(1) Précodage : Un code contenant 7 octets d'intervalles binaires "1" et "0", soit 1010... 10, totalisant 56 bits. Lorsque la trame est téléchargée sur le support, le récepteur peut établir une synchronisation des bits, car dans le cas du code Manchester, la forme d'onde de transmission avec les intervalles « 1 » et « 0 » est une onde carrée périodique.
(2) Frame First Delimiter (SFD) : il s'agit d'une séquence binaire de 10101011 d'une longueur de 1 octet. Une fois ce code transmis, il représente le début réel d'une trame pour permettre au récepteur de localiser le premier bit de la trame réelle. Autrement dit, la trame réelle est constituée du reste DA+SA+L+LLCPDU+FCS.
(3) Adresse de destination (DA) : elle spécifie l'adresse de destination à laquelle la trame tente d'envoyer, composée de 6 octets. Il peut s'agir d'une adresse unique (représentant une seule station), de plusieurs adresses (représentant un groupe de stations) ou d'adresses complètes (représentant toutes les stations du réseau local). Lorsque plusieurs adresses apparaissent à l'adresse de destination, cela signifie que la trame est reçue simultanément par un groupe de stations, appelé « multicast ». Lorsque l'adresse de destination apparaît comme adresse complète, cela signifie que la trame est reçue simultanément par toutes les stations du réseau local, dite « broadcast ». Le type d'adresse est généralement déterminé par le bit le plus élevé de DA. Si le bit le plus élevé est "0", il indique une seule adresse ; Une valeur de « 1 » indique plusieurs adresses ou des adresses complètes. Lorsque l'adresse est pleine, le champ DA comporte un code "1" complet.
(4) Adresse source (SA) : Elle indique l'adresse de la station qui envoie la trame, qui, comme DA, occupe 6 octets.
(5) Longueur (L) : deux octets au total, représentant le nombre d'octets dans LLC-PDU.
(6) Unité de données du protocole de couche liaison de données (LLC-PDU) : elle va de 46 à 1 500 octets. Notez que la longueur minimale du LLC-PDU de 46 octets est une limitation qui nécessite que toutes les stations du réseau local soient capables de détecter cette trame, garantissant ainsi un fonctionnement normal du réseau. Si le LLC-PDU fait moins de 46 octets, la sous-couche MAC de la station émettrice remplira automatiquement un code « 0 » pour terminer.
(7) Séquence de contrôle de trame (FCS) : elle est située à la fin de la trame et occupe un total de 4 octets. Il s'agit d'un code de contrôle de redondance (CRC) de 32 bits qui vérifie le contenu de toutes les trames à l'exception du préambule, du SFD et du FCS. Les résultats de la vérification CRC de DA à DATA sont reflétés dans FCS. Lorsque la station émettrice envoie une trame, elle effectue une vérification CRC bit par bit lors de l'envoi. Enfin, un test CRC 32 bits est formé et renseigné en position FCS en fin de trame pour transmission sur le support. Après réception de la trame à la station de réception, la vérification CRC est effectuée bit par bit tout en recevant la même trame à partir de DA. Si la somme de contrôle formée par la station réceptrice finale est la même que la somme de contrôle de la trame, cela indique que la trame transmise sur le support n'a pas été détruite. Au contraire, si la station réceptrice estime que la trame a été détruite, elle demandera à la station émettrice de renvoyer la trame via un certain mécanisme.
La longueur d'une trame est DA+SA+L+LLCPDU+FCS=6+6+2+(46-1500)+4=64-1518, c'est-à-dire que lorsque LLC-PDU fait 46 octets, la trame est la plus petite. et la longueur de la trame est de 64 octets ; Lorsque LLC-PDU fait 1 500 octets, la taille de trame maximale est de 1 518 octets.
Les produits de vente chauds du réseau pertinent de notre société couvrent différents types deONUproduits de série, y compris ACONU/communicationONU/intelligentONU/boîteONU, etc. Ce qui précèdeONULes produits de la série peuvent être utilisés pour les besoins du réseau dans divers scénarios. Bienvenue à tous pour venir avoir une compréhension technique plus détaillée du produit.