Indholdsfortegnelse:
- Definition - Hvad betyder SNAP (Subnetwork Access Protocol)?
- Techopedia forklarer SNAP (Subnetwork Access Protocol)
Definition - Hvad betyder SNAP (Subnetwork Access Protocol)?
SubNetwork Access Protocol (SNAP) henviser til en standard, der bruges til transmission af IP-datagrammer over IEEE 802-netværk. Dette betyder, at IP-datagrammerne kan dirigeres på IEEE 802-netværk, der er indkapslet inde i SNAP-datalinklagene 802.3, 802.4 eller 802.5, fysiske netværkslag og 802.2 LLC. SNAP bruges også sammen med fysiske netværkslag, der ikke er IEEE 802, der bruger 802.2 LLC. SNAP er lukket i en Logic Link Control (LLC IEEE 802.2) headerudvidelse. Det er beregnet til indkapsling af ARP-anmodninger og svar og IP-datagrammer på IEEE 802-netværk.Techopedia forklarer SNAP (Subnetwork Access Protocol)
En SNAP-header følger LLC-overskriften og inkluderer også en organisationskode, der indikerer, at de følgende 16 bit udpeger Ether Type-koden. Typisk udføres enhver kommunikation ved hjælp af 802.2 type 1-kommunikation. Kompatible systemer på lignende IEEE 802-netværk kan gøre brug af 802.2 type 2-kommunikation efter validering af, at den understøttes af begge noder. Dette kan gøres ved hjælp af 802.2 XID-mekanismen. Alligevel er type 1-kommunikation den foretrukne metode og skal sikkerhedskopieres af hele implementeringen.
Kortlægningen af 32-bit Internet-adresser til 48-bit eller 16-bit IEEE 802-adresser udføres ved hjælp af den dynamiske opdagelsesmetode i Address Resolution Protocol (ARP). IEEE 802-netværk kan have 48-bit eller 16-bit fysiske adresser. SNAP muliggør effektiv brug af begge adressestørrelser i et specifikt IEEE 802-netværk.
LLC-overskriften er tre octetter lang, mens SNAP-overskriften er fem octetter lang. Så en kombination af LLC- og SNAP-overskrifter er samlet set otte oktetter lange. På Ethernet minimerer dette den tilgængelige nyttelaststørrelse for protokoller.
