Innehållsförteckning:
- Definition - Vad betyder SNAP (Subnetwork Access Protocol)?
- Techopedia förklarar SNAP (Subnetwork Access Protocol)
Definition - Vad betyder SNAP (Subnetwork Access Protocol)?
SubNetwork Access Protocol (SNAP) hänvisar till en standard som används för att sända IP-datagram över IEEE 802-nätverk. Detta innebär att IP-datagrammen kan dirigeras på IEEE 802-nätverk inkapslade inuti SNAP-datalänkskikten 802.3, 802.4 eller 802.5, fysiska nätverkslager och 802.2 LLC. SNAP används också med icke-IEEE 802 fysiska nätverkslager som använder sig av 802.2 LLC. SNAP är inneslutet i en huvudförlängning för Logic Link Control (LLC IEEE 802.2). Det är avsett för inkapsling av ARP-förfrågningar och svar och IP-datagram på IEEE 802-nätverk.Techopedia förklarar SNAP (Subnetwork Access Protocol)
En SNAP-rubrik följer LLC-huvudet och inkluderar också en organisationskod, som indikerar att följande 16 bitar betecknar Ether Type-koden. Vanligtvis utförs varje kommunikation med 802.2 typ 1-kommunikation. Kompatibla system i liknande IEEE 802-nätverk kan använda 802.2-typ 2-kommunikation efter att ha bekräftat att det stöds av båda noderna. Detta kan göras med hjälp av 802.2 XID-mekanismen. Trots detta är typ 1-kommunikation den föredragna metoden och måste säkerhetskopieras av hela implementeringen.
Kartläggningen av 32-bitars Internetadresser till 48-bitars eller 16-bitars IEEE 802-adresser utförs genom den dynamiska upptäcktsmetoden i Address Resolution Protocol (ARP). IEEE 802-nätverk kan ha 48-bitars eller 16-bitars fysiska adresser. SNAP möjliggör effektiv användning av antingen adressstorlek i ett specifikt IEEE 802-nätverk.
LLC-huvudet är tre oktett långt, medan SNAP-huvudet är fem oktett långt. Så en kombination av LLC- och SNAP-rubriker är totalt sett åtta oktetter lång. På Ethernet minimerar detta den tillgängliga nyttolaststorleken för protokoll.
