Strato collegamento Flashcards
Qual è in super generale il compito dello strato collegamento?
Lo strato collegamento utilizza lo strato fisico e offre un servizio allo strato superiore (rete) organiz-
zandone i dati inviati in modo da poter effettivamente trasportarli a livello fisico.
Quali sono le funzioni dello strato collegamento?
- delimitazione di trama: delimita le varie PDU
- Multiplazione: utilizza degli identificatori che permettono al ricevitore di distinguere a quale
entità consegnare i dati (ogni livello superiore può avere diversi protocolli) - Indirizzamento locale: gli indirizzi sono necessari per una tipologia di canale non punto-punto
nel momento in cui deve essere specificato il ricevitore; ha validità locale e non globale - Rilevazione dell’errore: il livello fisico è sicuramente soggetto a errori e lo strato collegamento
aggiunge CRC, bit di parità o FEC - Controllo di flusso, sequenza ed errore: tramite protocolli a finestra
- Utilizzo di protocolli ad accesso multiplo: sono protocolli che regolamentano la trasmissione
nel caso in cui ci siano più trasmettitori che possono parlare contemporaneamente
Da dove derivano i protocolli dello strato collegamento?
derivano da SDLC (Syncronous data link control)
Com’è stato definito dalle varie organizzazioni il protocollo SDLC?
da ansi come ADCCP
(Advanced Data Communication Control Procedure) e da ISO come HDLC (High-level Data Link Con-
trol)
Quali protocolli appartengono alla stessa famiglia di quelli derivati da HDLC?
ADSL, PPP, LLC
Da dove derivano ADSL, LLC, PPP?
dalla famiglia dei protocolli che derivano da HDLC
Dove si utilizzano i protocolli di strato collegamento?
reti pubbliche, private e di trasporto
Che protocollo dello strato 2 si utilizza nelle reti pubbliche? Qual è la sua funzione?
PPP: collega il DTE (Data Terminal Equipment) e il DCE (Data circuit Equipment)
Come si chiamano i pacchetti dello strato 2?
PDU
Quali sono le caratteristiche comuni della PDU? (compresi i bit che ognuno di questi campi occupa)
- flag: 01111110 (6 uni consecutivi) è una sequenza di bit che compare all’inizio e alla fine della trama. Non può comparire in nessun altro punto di essa affinché
venga garantita la trasparenza dei dati. Per evitare che il flag venga scambiato come parte della SDU vengono usate le
tecniche di bit/byte stuffing, in base all’orientamento - Indirizzo: la trama potrebbe essere destinata a un protocollo specifico (per configurazioni generalmente multi-punto)
- CRC: controllo dell’errore (a seconda del protocollo potrebbero essere in numero diverso da 16)
PPP è puramente un protocollo di livello 2?
è in sostanza un livello collegamento ma che si occupa anche di gestire le comunicazioni fra il livello collegamento e quello rete
In quale scenario viene utilizzato PPP?
si tratta di un canale punto-
punto cablato tendenzialmente offerto da un’infrastruttura che è considerata affidabile (ridotta me-
dia di errore). Il fatto che sia punto-punto ed affidabile fa sì che PPP scelga di implementare solo
alcune funzioni.
è utilizzato nei collegamenti su linea telefonica o ADSL tra host di utenza
residenziale e provider Internet. Si usa anche su connessioni SONET/SDH
Quali sono le funzioni di PPP?
- Eseguire la delimitazione delle PDU
- Avere trasparenza del contenuto: utilizza il byte stuffing
- Riconoscere (ma non correggere) gli errori (non usa protocollo a finestra)
- Eseguire multiplazione di più protocolli di strato rete (superiore)
- Controllare l’attività sul collegamento
- Negoziare l’indirizzo di livello rete, cioè l’indirizzo globale che permette a un utente di essere riconosciuto in tutto il mondo, tipicamente IP. L’indirizzo viene assegnato al router di casa tramite protocollo PPP.
Quali NON sono le funzioni di PPP?
- Correggere errori
- Controllare il flusso
- Mantenere la sequenza: in un canale punto-punto i dati dovrebbero arrivare rigorosamente in ordine
- Gestire collegamenti multi-punto
Di quali canali si occupa PPP?
punto-punto