Anda di halaman 1dari 23

Enlaces WAN

Wide Area Network, Red de rea amplia,


se utiliza para vincular edificios
En forma privada, vnculos internos
En forma pblica, Internet

Protocolos

High Level Data Link Control (HDLC)


Point to Point Protocol (PPP)
Asynchronous Transfer Mode (ATM)
Frame Relay (FR)
Syncronous Data Link Controller (SDLC)
Logical Link Control (LLC)
Todos estos protocolos trabajan en el
Nivel de Enlace del modelo OSI.

HDLC
Es un protocolo de comunicaciones punto a
punto y punto a multipunto.
Proporciona recuperacin de errores.
Ofrece una comunicacin fiable entre transmisor
y receptor.
Protocolo orientado al bit y sincrnico.
Permite
una
transmisin
transparente,
independientemente del cdigo de nivel
superior.
Es uno de los protocolos de WAN ms
importante y utilizado.

Caractersticas Bsicas
Tipos de estaciones:
Primaria: Es la encargada de controlar el
funcionamiento del enlace. Genera
Ordenes
Secundaria: Es controlada por una
estacin Primaria. Genera Respuestas.
Combinadas: Puede ser una estacin
primaria o secundaria. Genera Ordenes o
Respuestas.

Caractersticas Bsicas
Configuraciones del Enlace:
No Balanceado: Esta formado por una
estacin primaria y una o ms secundaria.
Trabaja en Half Duplex o Full Duplex.

Balanceado: Esta formado


estaciones combinadas.

por

Trabaja en Half Duplex o Full Duplex.

dos

Caractersticas Bsicas
Modos de Operaciones:
Modo de Respuesta Normal (NRM): Se utiliza en la
configuracin no balanceada. La estacin primaria
emite ordenes y la o las secundarias envan respuestas.
Modo Balanceado Asincrnico (ABM): Se utiliza en la
configuracin balanceada. Cualquiera de las estaciones
combinadas puede iniciar la comunicacin.
Modo de Respuesta Asincrnico (ARM): Se utiliza en la
configuracin no balanceada. La estacin secundaria
puede iniciar la comunicacin, pero la primaria sigue
siendo la responsable de la comunicacin.
El modo ABM es el ms utilizado en enlace punto a
punto full duplex.

Estructura Trama
Utiliza un nico formato de trama para los
datos,
informacin
de
control
y
supervisin.
8

FLAG

DIRECCION
Cabecera

8 o 16

CONTROL

Longitud variable
Mltiplo de 8

INFORMACION

16

FCS

FLAG
Cola

Bits

Campos FLAGS
Los campos FLAG son los delimitadores de la
trama y tienen la forma 01111110 (7E).
Utiliza el mecanismo de insercin de ceros, para
garantizar la transparencia del protocolo.
El objetivo es que no existan en el campo de
datos una combinacin de bits igual al FLAG.
En caso que aparezcan 5 unos seguidos, a
continuacin se inserta un cero.
La estacin receptora se encarga de quitar el
cero insertado.

Insercin de Ceros
(Receptor)
5 Unos
Seguidos
SI

Sexto
Bit = 0
SI

Se Elimina el Bit

NO

Sptimo
Bit = 0
SI

Delimitador

Campo DIRECCIN
El campo Direccin tiene normalmente 8 bits,
puede ser ampliado a varios bloque mltiplos de
7 bits.
El bit menos significativo de cada octeto indica si es
el ltimo octeto de la direccin.
0 ms octetos.
1 ltimo octeto.

Es utilizado para identificar las estaciones


secundarias en un enlace punto a multipunto.
Este campo no se utiliza en enlaces punto a
punto.

Campos CONTROL
El campo Control tiene formato variable y
se implementan todos los mecanismos de
control de flujo y enlace.
Es un campo de uno o dos bytes.
Existen 3 tipos de tramas
Informacin o datos de usuarios
Supervisin
Gestin o No numeradas

Tramas de Control
0

N(s)

P/F

N(r)

INFORMACIN (I)

N(s): Nmero asociado a las tramas enviadas.


N(r): Nmero de secuencia de la prxima trama que se espera recibir.
P/F: Poll / Fin
El primer bit es un cero.
Se utiliza para:
Enviar datos de usuarios (capa superior a HDLC).
Aceptacin de tramas.
Informacin de tramas enviadas.

Tramas de Control
1

0
2

P/F

N(r)

SUPERVISIN (S)

Se utilizan para tareas de supervisin


Aceptacin de tramas.
Solicitud de transmisin de tramas.
Suspensin temporal de la transmisin.
Algunos ejemplo de este tipo de tramas:
RR: Receptor Preparado (00)
RNR: Receptor no Preparado (10)
REJ: Rechazo Simple (01)
SREJ: Rechazo Selectivo (11)
N(r): Nmero de secuencia de la prxima trama que se espera recibir.
S: Codifica el tipo de trama de supervisin.
P/F: Polling / Fin

Tramas de Control
1

1
2

P/F

NO NUMERADAS (N)

Se utiliza para tareas de gestin


Conexin / Desconexin del enlace
Control del enlace
M: Codifica ordenes y respuestas en este tipo de tramas.
5 bits define 32 comandos y 32 respuestas
P/F: Polling / Fin
Algunos ejemplos de comandos y respuestas de tramas no numeradas:
SABM (C): Fija modo asincrnico balanceado.
UA (R): Es una confirmacin.
DISC (C): Desconectar.
DM (R): Modo desconectado.
FRMR (R): Rechazo de tramas.
(C): Comando
(R): Respuesta

Bit (P / F)
Su funcin depende del contexto.
La estacin primaria utiliza el bit P (Poll)
para solicitar una respuesta de estado a la
estacin secundaria.
La estacin secundaria responde al bit P
con una trama de informacin o
supervisin y el bit F.
El bit F indica final de la transmisin de la
estacin secundaria en NRM

Campo de Informacin
Este campo esta solo presente en las
tramas de Informacin.
La cantidad de bits es mltiplo de 8.
Es un campo variable.

Campo FCS
Frame Check Sequence.
Cdigo para la deteccin de errores,
se excluyen los delimitadores.
Normalmente se utiliza CRC de 16
bits.

ROUTER-DTE#sh int se0


Serial0 is up, line protocol is up
Hardware is HD64570
Internet address is 192.168.1.1 255.255.255.0
MTU 1500 bytes, BW 2000 Kbit, DLY 20000 usec, rely 255/255, load 1/255
Encapsulation HDLC, loopback not set, keepalive set (10 sec)
Last input 0:00:02, output 0:00:05, output hang never
Last clearing of "show interface" counters never
Output queue 0/40, 0 drops; input queue 0/75, 0 drops
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
81 packets input, 5305 bytes, 0 no buffer
Received 75 broadcasts, 0 runts, 0 giants
135 input errors, 0 CRC, 0 frame, 3 overrun, 6 ignored, 0 abort
83 packets output, 5200 bytes, 0 underruns
0 output errors, 0 collisions, 1 interface resets, 0 restarts
0 output buffer failures, 0 output buffers swapped out
9 carrier transitions
DCD=up DSR=up DTR=up RTS=up CTS=up
Serial0: HDLC
Serial0: HDLC
Serial0: HDLC
Serial0: HDLC
Serial0: HDLC
Serial0: HDLC
Serial0: HDLC

myseq 55,
myseq 56,
myseq 57,
myseq 58,
myseq 59,
myseq 60,
myseq 61,

mineseen 55, yourseen 55, line


mineseen 56, yourseen 56, line
mineseen 57, yourseen 57, line
mineseen 58, yourseen 58, line
mineseen 59, yourseen 59, line
mineseen 60, yourseen 60, line
mineseen 61, yourseen 61, line

up
up
up
up
up
up
up

Comunicacin en HDLC
Consiste en el intercambio de tramas entre
2 estaciones
Fases
Establecimiento de la conexin
Transferencia de datos
Liberacin de la conexin

Establecimiento y Fin de Conexin


Estacin
B
SABM

UA

Establecimiento

Estacin
A

UA

Desconexin

DISC

SABM: Establecimiento de la conexin


en modo asincrnico balanceado.
UA: Aceptacin de la solicitud.
DISC: Pedido de desconexin.

Ejemplo Transferencia de Datos


Estacin
A

N(s) N(r)

I,0,0
I,0,1

I,1,1
I,2,1
I,1,3

Estacin
B
Intercambio de datos en ambos sentidos
0

N(s)

P/F

N(r)

Transferencia

I,3,2
I,2,4
I,3,4

RR,4

0
2

P/F

N(r)

Ejemplo Transferencia de Datos


Estacin
A

N(s) N(r)

I,3,0
RNR,4

RR,0,P
RNR,4,F

RR,0,P
RR,4,F

I,4,0

Estacin
B
Receptor A ocupado

0
2

Transferencia

P/F

N(r)

Ejemplo Transferencia de Datos


Estacin
A

N(s) N(r)

I,3,0
I,4,0

Estacin
B
Recuperacin de un rechazo de B
0

N(s)

P/F

N(r)

I,5,0

REJ,4
I,4,0
I,5,0

Transferencia

Ejemplo Transferencia de Datos


Estacin
A

N(s) N(r)

I,2,0
I,3,0
RR,3

Time
out

Estacin
B
Recuperacin de un time out de A
0

N(s)

P/F

N(r)

Transferencia
RR,0,P

RR,3,F

P/F

N(r)

I,3,0
2

RR,4