Obsah:
- Definícia - Čo znamená protokol SNAP (Subnetwork Access Protocol)?
- Techopedia vysvetľuje protokol SNAP (Subnetwork Access Protocol)
Definícia - Čo znamená protokol SNAP (Subnetwork Access Protocol)?
Protokol SubNetwork Access Protocol (SNAP) sa týka normy používanej na prenos IP datagramov cez siete IEEE 802. To znamená, že IP datagramy môžu byť smerované v sieťach IEEE 802 zapuzdrených vo vrstvách dátového spojenia SNAP 802.3, 802.4 alebo 802.5, vo fyzických sieťových vrstvách a v spoločnosti 802.2 LLC. SNAP sa používa aj s fyzickými sieťovými vrstvami, ktoré nie sú IEEE 802 a ktoré využívajú technológiu 802.2 LLC. Protokol SNAP je súčasťou rozšírenia hlavičky Logic Link Control (LLC IEEE 802.2). Je určený na zapuzdrenie ARP požiadaviek a odpovedí a IP datagramov v sieťach IEEE 802.Techopedia vysvetľuje protokol SNAP (Subnetwork Access Protocol)
Záhlavie SNAP nasleduje za hlavičkou LLC a tiež obsahuje kód organizácie, ktorý naznačuje, že nasledujúcich 16 bitov označuje kód typu éteru. Každá komunikácia sa zvyčajne uskutočňuje pomocou komunikácie typu 1 802.2. Kompatibilné systémy v podobných sieťach IEEE 802 môžu využívať komunikáciu typu 802.2 typu 2 po overení, či je podporovaná oboma uzlami. Toto je možné dosiahnuť pomocou mechanizmu XID 802.2. Komunikácia typu 1 je napriek tomu uprednostňovanou metódou a musí sa zálohovať celou implementáciou.
Mapovanie 32-bitových internetových adries na 48-bitové alebo 16-bitové adresy IEEE 802 sa uskutočňuje pomocou metódy dynamického zisťovania podľa protokolu IPP (Address Resolution Protocol). Siete IEEE 802 môžu mať 48-bitové alebo 16-bitové fyzické adresy. SNAP umožňuje efektívne využitie ktorejkoľvek veľkosti adresy vo vnútri konkrétnej siete IEEE 802.
LLC hlavička je dlhá tri oktety, zatiaľ čo hlavička SNAP je dlhá päť oktetov. Kombinácia hlavičiek LLC a SNAP je teda celkovo osem oktetov. V prípade siete Ethernet to minimalizuje dostupnú veľkosť užitočného zaťaženia protokolov.
