Linkový přístupový bod služby

Linkový přístupový bod služby (anglicky Link Layer Service Access Point, LSAP) je přístupový bod služby (SAP) na rozhraní mezi linkovou vrstvou a síťovou vrstvou.

Identifikátor přístupového bodu služby (anglicky Service access point identifier, SAPI) identifikuje SAP, ve kterém jsou služby linkové vrstvy poskytovány protokolům vyšší vrstvy. Díky tomu SAPI udává entitu linkové vrstvy, která zpracovává rámec linkové vrstvy, a následně i entitu protokolu síťové vrstvy, která má přijmout informaci obsaženou v rámci[1].

Pozadí

Referenční model ISO/OSI používá při definování komunikace mezi vrstvami přístupový bod služby pro identifikaci, jaký protokol má zpracovávat přijatou zprávu. Na úrovni jedné vrstvy si mohou programy vyměňovat data na základě vzájemně odsouhlaseného mechanismu protokolů. Programy, které nepodporují stejný protokol, spolu nemohou komunikovat. Aby v jedné vrstvě mohlo koexistovat několik protokolů, je nezbytné určit, který protokol se má použít pro zpracování služebních datových jednotek doručených nižší vrstvou.

LSAP v IEEE 802.2

Logical Link Control v IEEE 802.2 definuje dvě pole pro LSAP:

Hodnoty

Nejméně významný bit DSAP určuje, zda DSAP obsahuje individuální nebo skupinovou adresu:

  • pokud má hodnotu 0, zbývajících 7 bitů DSAP udává individuální adresu, která se odkazuje na jediný lokální přístupový bod služby (LSAP), na který má být paket doručen.
  • pokud má hodnotu 1, zbývajících 7 bitů DSAP udává skupinovou adresu, která se odkazuje na skupinové LSAP, na které má být paket doručen.

Nejméně významný bit SSAP indikuje, zda se jedná o příkaz nebo odezvu:

  • jestliže je 0, jedná se o příkazový paket (anglicky Command)
  • jestliže je 1, jedná se o paket odezvy (anglicky Response).

Zbývajících 7 bitů SSAP udává LSAP, ze které byl paket odeslán.

Hodnoty DSAP a SSAP s druhým nejméně významný bitem rovným 1 jsou LSAP rezervované pro ISO.

DSAP a SSAP mohou mít následující hodnoty[2][3]:

HodnotaVýznam
dechex
000Null LSAP
202Individual LLC Sublayer Management Function
303Group LLC Sublayer Management Function
404IBM SNA Path Control (individual)
505IBM SNA Path Control (group)
606ARPANET Internet Protocol (IP)
808SNA
120CSNA
140EPROWAY (IEC955) Network Management & Initialization
2418Texas Instruments
6642IEEE 802.1 Bridge Spanning Tree Protocol
784EEIA RS-511 Manufacturing Message Service
945EISI IP[4][5]
1267EISO 8208 (X.25 over IEEE 802.2 Type 2 LLC)
12880Xerox Network Systems (XNS)
13082BACnet/Ethernet[6]
13486Nestar
1428EPROWAY (IEC 955) Active Station List Maintenance
15298ARPANET Address Resolution Protocol (ARP)
166A6RDE (route determination entity)
170AASubNetwork Access Protocol (SNAP)
188BCBanyan VINES
224E0Novell NetWare
240F0IBM NetBIOS
244F4IBM LAN Management (individual)
245F5IBM LAN Management (group)
248F8IBM Remote Program Load (RPL)
250FAUngermann-Bass
254FEISO Network Layer Protocol; OSI protokol ISO CLNS IS 8473[7]
255FFGlobal LSAP (nemůže být použito pro SSAP)

Odkazy

Reference

  1. ITU-T doporučení X.85; A.3.3
  2. RFC-1700
  3. SAP Numbers
  4. RFC-1700
  5. MILLER, Philip; CUMMINS, Michael. LAN Technologies Explained. Woburn, Massachusetts: Digital Press, 2000. Dostupné online. ISBN 1-55558234-6. 
  6. The BACnet Standard—Standard 135-2012. 1791 Tullie Circle NE, Atlanta, GA 30329: Ashrae, 2013. Dostupné online. 
  7. RFC994: Konečný text DIS 8473, Protokol pro poskytování nespojované síťové služby

Související články