IL SOTTOLIVELLO LLC
Il protocollo LLC (Logical Link Control) è una variante di HDLC, il capostipite
dei protocolli data-link per WAN, adattata per le reti locali. E' stato implementato
in due versioni: LLC type 1 (LLC1) non connesso, LLCType 2 (LLC2) connesso.
Il formato del pacchetto è illustrato in figura
-
DSAP - SSAP
-
Lunghezza: 1 byte
-
Hanno lo stesso valore
-
Se il protocollo superiore è standard
-
Indicano
il protocollo di livello superiore che ha originato il pacchetto.
-
Per es:
FE indica il protocollo non connesso OSI (ISO 8473 ) di livello 3
-
Se il protocollo di livello superiore è proprietario:
-
Contengono il valore fisso AA
-
viene aggiunto un campo di 3 byte che identifica il protocollo: il primo byte
dà l’OUI i rimanenti 2 (TYPE) danno il tipo di protocollo
-
Per es: il protocollo IP ha codice OUI= 00, TYPE=0800
-
Il pacchetto in questo caso viene chiamato SNAP (Subnetwork Access Protocol)
il valore 0 indica che il pacchetto è stato generato dello
stesso livello data link
-
CONTROL
-
Il suo contenuto e la sua lunghezza dipendono dal tipo di PDU. LLC ne definisce
tre tipi
- U-PDU (Unnumbered) usata per trasferire dati utente
in modalità non connessa
- I- PDU (Information)usata per i dati utente in
modalità connessa
- S-PDU (Supervisor) usata in modalità connessa per
trasmettere informazioni di controllo del protocollo
-
Lunghezza: 1 byte nelle U-PDU, 2 byte nella I-PDU, 1 byte nella S-PDU
-
Nelle U-PDU CONTROL può assumere tre valori:
-
UI – Unnumbered Information. Il pacchetto contiene dati
- XID – eXchange Identification. Usato da due
stazioni per scambiarsi gli identificativi
- TEST – Usato per verificare la funzionalità
di una stazione.
AA |
AA |
CONTROL |
OUI |
TYPE |
L3-PDU |
SNAP-PDU