Anteprima Estratta dall' Appunto di
Retematica
Università : Università La Sapienza
Facoltà : Ingegneria
Indice di questo documento
L' Appunto
Le Domande d'esame
ABCtribe.com e' un sito di knowledge sharing per facilitare lo scambio di materiali ed informazioni per lo studio e la
formazione.Centinaia di migliaia di studenti usano ABCtribe quotidianamente per scambiare materiali, consigli e
opportunità Più gli utenti ne diffondono l'utilizzo maggiore e' il vantaggio che ne si può trarre :
1. Migliora i tuoi voti ed il tempo di studio gestendo tutti i materiali e le risorse condivise
2. Costruisci un network che ti aiuti nei tuoi studi e nella tua professione
3. Ottimizza con il tuo libretto elettronico il percorso di studi facendo in anticipo le scelte migliori per ogni esame
4. Possibilità di guadagno vendendo appunti, tesine, lezioni private, tesi, svolgendo lavori stagionali o part time.
www.ABCtribe.com
ABCtribe.com - [Pagina 1]
L' Appunto
A partire dalla pagina successiva potete trovare l' Anteprima Estratta dall' Appunto.
Se desideri l'appunto completo clicca questo link.
Il numero di pagina tra le parentesi tonde si riferisce a tutto il documento contenente l'appunto.
Sull'appunto stesso in alcuni casi potrete trovare una altra numerazione delle pagine che si riferisce al solo
appunto.
ABCtribe.com - [Pagina 2]
m
o
c
.
e
V. CONTROLLI DI ERRORE
E DI FLUSSO
b
i
r
t
C
AB
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
253
ABCtribe.com - [Pagina 3]
CONTENUTI
V.1
V.2
V.3
V.4
V.5
V.6
V.7
V.8
V.9
V.10
V.11
Funzioni dello strato di collegamento
m
La funzione di controllo d’errore
o
c
.
Codifica a rivelazione di errore
e
b
Mezzi di recupero
i
r
t
Numeri di sequenza C
Finestre scorrevoli
AB
Azioni di recupero
Procedure di recupero
La funzione di controllo di flusso
Esempio di protocollo di collegamento
Lo strato LLC nelle LAN
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
254
ABCtribe.com - [Pagina 4]
V. CONTROLLO DI ERRORE E DI
FLUSSO
m
o
V.1: Funzioni dello strato di.ccollegamento
e
b
ri
t
C
B
A
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
255
ABCtribe.com - [Pagina 5]
Protocolli di strato di collegamento
• Le funzioni elementari di un protocollo di strato
di collegamento sono:
– la delimitazione delle PDU m
(trame)
o
– l’indirizzamento delle trame
c
.
e
b trasmissivi
– la rivelazione degli errori
i
r
t
C
– il recupero, quando
richiesto, del corretto
B
A trame in caso di errori
trasferimento delle
– il controllo di flusso
– la gestione (instaurazione, abbattimento e reinizializzazione) della connessione di strato di
collegamento
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
256
ABCtribe.com - [Pagina 6]
Delimitazione delle trame (1/3)
• Un possibile campo di delimitazione
(Flag) è
m
o
c
.
01111110.
e
b sequenza di dati nel
i
• Per evitare che una
r
t
C
corpo della trama
coincida con un Flag,
B
A
rendendo così impossibile la delimitazione
della trama, si opera con la tecnica del “bit
stuffing” in emissione e del “bit destuffing”
in ricezione
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
257
ABCtribe.com - [Pagina 7]
Delimitazione delle trame (2/3)
– In emissione, si aggiunge uno 0 dopo ogni sequenza
di cinque 1 consecutivi entro il corpo della trama (bit
stuffing) indipendentemente m
da quale sia la cifra
o
c
.
seguente
e
b
– In ricezione si contano
ri le cifre 1 consecutive: se se
t
C si esamina la cifra successiva;
ne incontrano cinque,
B
A la sequenza di cifre binarie è un
se questa è un 1,
Flag ; in caso contrario, lo 0 che si incontra è
necessariamente di riempimento e deve quindi
essere eliminato.
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
258
ABCtribe.com - [Pagina 8]
V. CONTROLLI DI ERRORE E DI FLUSSO
V1 Funzioni dello strato di collegamento
Delimitazione delle trame (3/3)
m
o
.c
sequenza
sequenza originaria
originaria di
di cifre
cifre binarie
binarie
e
1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 i1b1 1 1 1 0 0 1 1 1 1 1 1 0 0
r
t
C
sequenza dopo l'operazione
B di riempimento
A
101111101111101011011111000111110100
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
259
ABCtribe.com - [Pagina 9]
V. CONTROLLO DI ERRORE E DI
FLUSSO
V.2:
m
La funzione di controllocod’errore
.
e
b
ri
t
C
B
A
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
260
ABCtribe.com - [Pagina 10]
V. CONTROLLI DI ERRORE E DI FLUSSO
V2 La funzione di controllo di errore
Protezione dagli errori binari
• Si distinguono
– codici per la correzione degli errori (codici
Forward Error Correction, FEC)
m
o
– codici per la rivelazione.cdegli errori
e
• I primi permettono il rrecupero
dell’informazione
b
i
toperativi del codice)
corrotta (entro i limiti
C
B
A
• I codici a rivelazione possono essere di vario tipo
– controllo di parità (singola, a blocchi)
– codici polinomiali, spesso detti codici a
ridondanza ciclica (CRC)
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
261
ABCtribe.com - [Pagina 11]
V. CONTROLLI DI ERRORE E DI FLUSSO
V2 La funzione di controllo di errore
FEC
• Date due stringhe binarie di ugual lunghezza, X e Y e
posto W(A) = numero di bit 1 della stringa A, si definisce
distanza di Hamming tra X e Y la quantità
HD(X,Y) = W(X xor
Y)
m
o rappresentare simboli
• Un codice con parole di n bit .può
c
e
di m bit e la capacità diibcorrezione
è funzione della
r
t minimo della HD tra tutte le
ridondanza r=n–m; il valore
C
coppie di parole di codice
AB è la HD del codice
• Un codice con HD=2d+1 può correggere fino a d errori
binari e può rivelarne fino a 2d
• Un esempio di codice con n=10, m=2, r=8, d=2 è il
seguente
0000000000 0000011111 1111100000 1111111111
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
262
ABCtribe.com - [Pagina 12]
V. CONTROLLI DI ERRORE E DI FLUSSO
V2 La funzione di controllo di errore
Il problema del controllo
di errore (1/2)
• La funzione di controllo di errore include
–la rivelazione degli errori;
m errate.
–lo scarto delle PDU rivelate
o
c
.
e il recupero di queste
a cui può o meno seguire
b
i
r
t
ultime;
C
B
A
• la funzione è svolta
da entità alla pari dello
strato di collegamento (DL-entità), una con
ruolo emittente e l’altra con ruolo ricevente.
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
263
ABCtribe.com - [Pagina 13]
V. CONTROLLI DI ERRORE E DI FLUSSO
V2 La funzione di controllo di errore
Il problema del controllo
di errore (2/2)
• La funzione di controllo di merrore agisce sulle
o
(DL)-PDU, nel seguito .indicate,
per brevità,
c
e
b
come PDU;
ri
t
C errata, il relativo recupero
• se una PDU è rivelata
B
A
avviene con regole che ne determinano la
riemissione.
Aldo Roveri, “Retematica”
Univ. di Roma “La Sapienza” - a.a. 2007-2008
264
ABCtribe.com - [Pagina 14]
Questo documento e' un frammento dell'intero appunto utile come anteprima. Se desideri l'appunto completo
clicca questo link.
ABCtribe.com - [Pagina 15]
Preparati con le domande di ABCtribe su Retematica.
* Carica Appunti,Domande,Suggerimenti su : Retematica e guadagna punti >>
* Lezioni Private per Retematica >>
Avvertenze:
La maggior parte del materiale di ABCtribe.com è offerto/prodotto direttamente dagli studenti (appunti, riassunti, dispense, esercitazioni, domande ecc.) ed è quindi da
intendersi ad integrazione dei tradizionali metodi di studio e non vuole sostituire o prevaricare le indicazioni istituzionali fornite dai docenti. Il presente file può essere utilizzato
in base alle tue necessità ma non deve essere modificato in alcuna sua parte, conservando in particolare tutti i riferimenti all’autore ed a ABCtribe.com; non potrà essere in
alcun modo pubblicato tramite alcun mezzo, senza diverso accordo scritto con l’autore ed i responsabili del progetto ABCtribe.com. Per eventuali informazioni, dubbi o
controversie contattate la redazione all’indirizzo [email protected].
ABCtribe.com - [Pagina 16]
Scarica

Anteprima Estratta dall` Appunto di Retematica