Inhaltsverzeichnis:
- Definition - Was bedeutet SNAP (Subnetwork Access Protocol)?
- Techopedia erklärt das Subnetwork Access Protocol (SNAP)
Definition - Was bedeutet SNAP (Subnetwork Access Protocol)?
Das SubNetwork Access Protocol (SNAP) bezeichnet einen Standard für die Übertragung von IP-Datagrammen über IEEE 802-Netzwerke. Dies bedeutet, dass die IP-Datagramme in IEEE 802-Netzwerken geroutet werden können, die in den SNAP-Datenverbindungsschichten 802.3, 802.4 oder 802.5, den physischen Netzwerkschichten und 802.2 LLC eingekapselt sind. SNAP wird auch mit physischen Nicht-IEEE 802-Netzwerkschichten verwendet, die 802.2 LLC verwenden. SNAP ist in einer Logic Link Control (LLC IEEE 802.2) -Header-Erweiterung enthalten. Es ist für die Kapselung von ARP-Anforderungen und -Antworten sowie von IP-Datagrammen in IEEE 802-Netzwerken vorgesehen.Techopedia erklärt das Subnetwork Access Protocol (SNAP)
Ein SNAP-Header folgt auf den LLC-Header und enthält auch einen Organisationscode, der angibt, dass die folgenden 16 Bits den Ether Type-Code angeben. Typischerweise wird jede Kommunikation mittels 802.2-Typ-1-Kommunikation ausgeführt. Kompatible Systeme in ähnlichen IEEE 802-Netzwerken können die 802.2-Typ-2-Kommunikation verwenden, nachdem überprüft wurde, dass beide Knoten diese unterstützen. Dies kann mithilfe des 802.2 XID-Mechanismus erfolgen. Trotzdem ist die Kommunikation vom Typ 1 die bevorzugte Methode und muss von der gesamten Implementierung gesichert werden.
Die Zuordnung von 32-Bit-Internetadressen zu 48-Bit- oder 16-Bit-IEEE 802-Adressen erfolgt über die dynamische Erkennungsmethode des Address Resolution Protocol (ARP). IEEE 802-Netzwerke können physikalische 48-Bit- oder 16-Bit-Adressen haben. Der SNAP ermöglicht die effektive Verwendung jeder Adressgröße in einem bestimmten IEEE 802-Netzwerk.
Der LLC-Header ist drei Oktetts lang, während der SNAP-Header fünf Oktetts lang ist. Eine Kombination aus LLC- und SNAP-Headern ist also insgesamt acht Oktette lang. Bei Ethernet wird dadurch die verfügbare Nutzlastgröße für Protokolle minimiert.
