Protocole d’accès au sous-réseau (snap)

Définition - Que signifie le protocole SNAP (Subnetwork Access Protocol)?

Le protocole SNAP (SubNetwork Access Protocol) fait référence à une norme utilisée pour la transmission de datagrammes IP sur les réseaux IEEE 802. Cela signifie que les datagrammes IP peuvent être acheminés sur des réseaux IEEE 802 encapsulés dans les couches de liaison de données SNAP 802.3, 802.4 ou 802.5, les couches de réseau physique et le 802.2 LLC. SNAP est également utilisé avec des couches réseau physiques non IEEE 802 qui utilisent 802.2 LLC. SNAP est inclus dans une extension d'en-tête de contrôle de liaison logique (LLC IEEE 802.2). Il est destiné à l'encapsulation des requêtes et réponses ARP et des datagrammes IP sur les réseaux IEEE 802.

Definir Tech explique le protocole d'accès au sous-réseau (SNAP)

Un en-tête SNAP suit l'en-tête LLC et comprend également un code d'organisation, qui indique que les 16 bits suivants désignent le code de type Ether. En règle générale, chaque communication est effectuée au moyen d'une communication 802.2 de type 1. Les systèmes compatibles sur des réseaux IEEE 802 similaires peuvent utiliser la communication 802.2 de type 2 après avoir vérifié qu'elle est assistée par les deux nœuds. Cela peut être fait au moyen du mécanisme 802.2 XID. Même dans ce cas, la communication de type 1 est la méthode préférée et doit être sauvegardée par l'ensemble de l'implémentation.

Le mappage d'adresses Internet 32 ​​bits en adresses IEEE 48 16 bits ou 802 bits est réalisé via la méthode de découverte dynamique du protocole ARP (Address Resolution Protocol). Les réseaux IEEE 802 peuvent avoir des adresses physiques 48 bits ou 16 bits. Le SNAP permet l'utilisation efficace de l'une ou l'autre taille d'adresse à l'intérieur d'un réseau IEEE 802 spécifique.

L'en-tête LLC a une longueur de trois octets, tandis que l'en-tête SNAP a une longueur de cinq octets. Ainsi, une combinaison d'en-têtes LLC et SNAP fait au total huit octets. Sur Ethernet, cela minimise la taille de la charge utile disponible pour les protocoles.