Spisu treści:
- Definicja - Co oznacza protokół dostępu do podsieci (SNAP)?
- Techopedia wyjaśnia protokół dostępu do podsieci (SNAP)
Definicja - Co oznacza protokół dostępu do podsieci (SNAP)?
Podsieciowy protokół dostępu (SNAP) odnosi się do standardu używanego do przesyłania datagramów IP w sieciach IEEE 802. Oznacza to, że datagramy IP mogą być kierowane w sieciach IEEE 802 zawartych w warstwach łącza danych SNAP 802.3, 802.4 lub 802.5, fizycznych warstwach sieci i 802.2 LLC. SNAP jest także używany z fizycznymi warstwami sieci innymi niż IEEE 802, które korzystają z 802.2 LLC. SNAP jest zawarty w rozszerzeniu nagłówka Logic Link Control (LLC IEEE 802.2). Jest przeznaczony do enkapsulacji żądań i odpowiedzi ARP oraz datagramów IP w sieciach IEEE 802.Techopedia wyjaśnia protokół dostępu do podsieci (SNAP)
Nagłówek SNAP następuje po nagłówku LLC, a także zawiera kod organizacji, który wskazuje, że następujące 16 bitów oznacza kod typu Ether. Zazwyczaj każda komunikacja odbywa się za pomocą komunikacji 802.2 typu 1. Systemy kompatybilne w podobnych sieciach IEEE 802 mogą korzystać z komunikacji 802.2 typu 2 po sprawdzeniu, czy są wspierane przez oba węzły. Można to zrobić za pomocą mechanizmu XID 802.2. Mimo to komunikacja typu 1 jest preferowaną metodą i musi być wspierana przez całą implementację.
Odwzorowanie 32-bitowych adresów internetowych na 48-bitowe lub 16-bitowe adresy IEEE 802 odbywa się za pomocą metody dynamicznego wykrywania protokołu rozpoznawania adresów (ARP). Sieci IEEE 802 mogą mieć 48-bitowe lub 16-bitowe adresy fizyczne. SNAP umożliwia efektywne wykorzystanie dowolnego rozmiaru adresu w określonej sieci IEEE 802.
Nagłówek LLC ma długość trzech oktetów, a nagłówek SNAP ma długość pięciu oktetów. Tak więc kombinacja nagłówków LLC i SNAP ma w sumie osiem oktetów. W sieci Ethernet minimalizuje to dostępny rozmiar ładunku dla protokołów.
