1
Redes e Comunicaes
No orientado conexo
Orientado conexo
Emissor Receptor
DLSAP DLSAP
DL_UNIT_DATA.Req
DL_UNIT_DATA.Ind
2
Redes e Comunicaes
Emissor Receptor
DLSAP DLSAP
DL_UNIT_DATA.Req
DL_UNIT_DATA.Ind
DL_UNIT_DATA.Rsp
DL_UNIT_DATA.Cnf
Emissor Receptor
DLSAP DLSAP
DL_CONNECT.req
DL_CONNECT.Ind
DL_CONNECT.Rsp
DL_CONNECT.Cnf
DL_DATA.req
DL_DATA.Ind
DL_DATA.Rsp
DL_DATA.Cnf
DL_DISCONNECT.req
DL_DISCONNECT.Ind
DL_DISCONNECT.Rsp
DL_DISCONNECT.Cnf
3
Redes e Comunicaes
Contagem de caracteres;
Caracteres delimitadores de trama;
Padres de bits (flags) delimitadores de trama;
Violaes codificao de bits no nvel Fsico.
4 6 5 3 6
DLE STX
... DLE ETX
Em que
DLE = Data Link Escape
STX = Start of Text
ETX = End of Text
4
Redes e Comunicaes
Header Trailer
5
Redes e Comunicaes
DTE DTE
In
t
ACKn
In+1
t
X ACKn+1
In+1
t
ACK
n+1
In+2
t ACKn+2
In+3 X
t
In+3
6
Redes e Comunicaes
Information (I)
Trama de informao, em que o primeiro bit do campo Control
um 0;
Supervisory (S)
Trama de superviso, em que os dois primeiros bits do campo
Control so 10;
Unnumbered (U)
Trama no numerada, em que os dois primeiros bits do campo
Control so 11.
Go Back N
O DTE emissor envia um conjunto de tramas, sem esperar pelas
confirmaes individuais. Se o DTE receptor detectar um erro
numa trama, envia um NAK relativo a essa trama. O receptor
descarta todas as tramas recebidas a partir da trama errada. O
emissor retransmite a trama correspondente ao NAK e todas as
seguintes;
Selective Repeat
As nicas tramas retransmitidas pelo DTE emissor so as que
recebem um NAK. O receptor possui uma memria tampo para
armazenar temporariamente as tramas recebidas aps a trama
7
Redes e Comunicaes
Cdigos correctores
Na trama includa informao redundante suficiente para no s
detectar como tambm corrigir os erros;
Cdigos detectores
Na trama includa informao redundante apenas suficiente para
detectar os erros.
8
Redes e Comunicaes
XOR 0 1
0 0 1
1 1 0
10001001
XOR 10110001
00111000
9
Redes e Comunicaes
00000 00000
00000 11111
11111 00000
11111 11111
d = i + 1 i = d 1 => i = 5 1 i = 4
d = 2j + 1 2j = d 1 j = (d 1) / 2 => j = 4 / 2 j = 2
d = i + 1 => 2 = i + 1 i = 1
1 * x5 + 1 * x 4 + 0 * x 3 + 0 * x 2 + 0 * x 1 + 1 * x0
10
Redes e Comunicaes
11
Redes e Comunicaes
LWE UWE
k=4
... N N+1 N+2 N+3 N+4 N+5 N+6 N+7 N+8 N+9 N+10
...
tramas transmitidas
tramas transmitidas tramas a aguardar
a aguardar
e confirmadas transmisso
confirmao
UWE LWE = k
12