Vous êtes sur la page 1sur 43

PROTOCOLOS

A NIVEL 2
(HDLC)

MODELO OSI
N7
N6
N5
N4
N3
N2
N1

Aplicacin

AH Datos de aplicacin
PH

Presentacin
SH

Sesin
TH

Transporte
NH

Red
Enlace
Fsico

Datos de aplicacin

NH

Unidad de Datos
Unidad de Datos
Unidad de Datos

Unidad de Datos
Unidad de Datos

Bits (101010110010101010.....)

Trayectoria de comunicaciones

ESTRUCTURA DE LAS REDES WAN

PROTOCOLOS A NIVEL DE RED

N7

N7

N6

N6

N5

N5
PROTOCOLO DE EXTREMO A EXTREMO

N4
N3

N3

N3

N2

N2

N2

N1

N1

N1

N4
N3

N1

Terminologa
Trama:
Unidad de transmisin de la
capa de Enlace de datos. Puede
incluir una cabecera y una cola.

Terminologa
Paquete:
Unidad Bsica de Encapsulamiento,
permite pasar la informacin a travs de
la interface entre la capa de red y la capa
de enlace.
Uno varios paquetes pueden
incorporarse dentro de una sla trama.

Capa de Enlace
Formatos del Mensaje:
Caracteres de Control y Datos.
Procedimiento de Deteccin y
correccin de errores.

Capa de Enlace
Procedimiento de establecimiento
y finalizacin del enlace.
Transferencia de los datos: FDX,
HDX, punto a punto y multipunto.
Perodos de Tiempo Cumplido
(Time-out)

Tipos de Protocolos
Sincrnicos
Orientados al Carcter:
(BSC)
Orientados a bits: (SDLC,
HDLC, LAP, LAPB)

BSC

Binary Sinchronous Communications


Orientada al carcter
CONTROL
S
O
H

CABECERA

Start
Of
Header

TEXTO
S
T
X

Start
Of
Text

DATOS

E C
T R
X C
End
Of
Text

C
R
C

BSC
Usado entre una Unidad Central (Main Frame)
y una Unidad de control de Dispositivos.

MAIN
FRAME

FE
P

UNIDAD
DE
CONTROL

Protocolos Orientados al
bit

Soportan:

Cualquier cdigo
2 4 hilos
Punto a punto y Multipunto.
Circuitos Conmutados y no
Conmutados.
Full Duplex y Half Duplex

PROTOCOLO HDLC
High-Level Data Link Control
(Control de Enlace de Datos de
Alto Nivel)
Se deriva del protocolo SDLC
(Synchronous Data Link Control) de
SNA- IBM.
IBM lo propuso a ANSI e ISO.

PROTOCOLO HDLC
ANSI lo modific convirtindolo en
ADCCP (Advanced Data
Communication Control Protocol)
ISO lo modific para convertirlo en
HDLC (High-level Data Link
Control)

PROTOCOLO HDLC
CCITT modific el HDLC para su LAP
(Link Access Procedure) y usarlo para la
interface X.25.
Despues lo modific nuevamente a LAPB
(Link Access Procedure Balanced) para
hacerlo ms compatible con la versin
posterior de HDLC.

PROTOCOLO HDLC
Es un protocolo orientado al BIT de ISO
Es la base Para numerosos protocolos Ej.
LAPB: Soporte par X.25
LAPD: Soporte Para RDSI (Acceso al
canal D)
LLC: Para redes LAN

PROTOCOLO HDLC
LAP-M: Procedimiento Para Modem
con Norma V.42
LAP-X: Para tecnologa Telefax
PPP: Point to Point Protocol
FRAME RELAY: Derivado gran
parte del LAP-D
SDL: Redes SNA (IBM).
SCC-N7: A nivel 2

PROTOCOLO HDLC

ELEMENTOS
Tipos de estaciones
Primaria, Secundaria y Combinada
Tipos de configuracin de lnea
Balanceada y Desbalanceada
Modos de transferencia de datos
NRM, ABM y ARM.
Formato de la trama

PROTOCOLO HDLC
TIPOS DE ESTACIONES:
Primaria:Tiene responsabilidad
Para controlar el enlace, asume el
control de flujo de datos y de la
recuperacin de fallos del enlace.
Las tramas que genera se llama
Comandos.

PROTOCOLO HDLC
TIPOS DE ESTACIONES:
Secundaria: Opera bajo el control
de la Primaria. Las tramas que
genera se llama Respuestas.
Combinada: Posee las
caractersticas de la Primaria y
Secundaria.

PROTOCOLO HDLC
TIPOS DE CONFIGURACIONES DE LINEA:

Configuracin Balanceada:
Para conexiones punto a punto, entre
dos estaciones Combinadas, opera en
Half-duplex y Full-duplex.

PROTOCOLO HDLC
TIPOS DE CONFIGURACIONES DE LINEA:

PROTOCOLO HDLC
TIPOS DE CONFIGURACIONES DE LINEA:

Configuracin Desbalanceada:
Para conexiones punto a punto y
multipunto, entre una estacin
Primaria y una o mas Secundarias,
Half-duplex y Full-duplex.

PROTOCOLO HDLC
TIPOS DE CONFIGURACIONES DE LINEA:

P
S

PROTOCOLO HDLC
MODOS DE ESTACION SECUNDARIA:
Normal Response Mode (NRM)
Usado en configuracin Desbalanceada
La estacin Secundaria transmite en
respuesta a una encuesta (Poll) realizada
por la Primaria.
Usado en lneas multipunto, punto a
punto SDLC.

PROTOCOLO HDLC
MODOS DE ESTACION SECUNDARIA:
Asynchronous Balanced Mode (ABM)
Usado en configuracin Balanceada.
Usado eficientemente en conexiones
punto a punto.
Solo se da entre dos estaciones
Combinadas LAPB

PROTOCOLO HDLC
MODOS DE ESTACION SECUNDARIA:
Asynchronous Response Mode (ARM)
Usado en configuracin Desbalanceada.
La estacin secundaria puede iniciar la
comunicacin sin autorizacin de la
primaria, pero el control total lo mantiene
la primaria.
Es usado muy poco.

PROTOCOLO HDLC
TRAMAS
Las tramas permiten a la estacin receptora
determinar:
Cuando la transmisin empieza y cuando
termina.
Si la transmisin es Para esa estacin
Que acciones tomar de acuerdo a la
transmisin.
La informacin especifica enviada Para esa
estacin.
Si la trama recibida tiene error o no.

PROTOCOLO HDLC
1

12

12

FCS

F (Flag): Delimitacin de trama de inicio/Fin de la trama


(01111110)
A (Address): Identifica la estacin (Secundaria o Combinada
que recibe o enva la Trama.
C (Control): Especifica el tipo de trama y su funcin
I (Informacin): Datos provenientes del nivel superior, es
de longitud variable.
FCS (Frame Check Sequense): Campo para el control de
error.

PROTOCOLO HDLC
1

12

12

FCS

A: Address:
01 a FE: Direccin Individual/grupo
FF: Direccin Broadcast(Para todas)
00: Tramas de diagnostico.

PROTOCOLO HDLC
1

12

N(s)
N(s)

12

FCS

P/F
P/F
S P/F

N(r)
N(r)

N(r)

M M P/F M M M

TRAMA DE
INFORMACION
TRAMA DE
SUPERVISION
TRAMA NO
NUMERADA

Bit P/F: Poll/Final (Estacin primaria/Estacin Secundaria)


(Comando/Respuesta)

PROTOCOLO HDLC
1

12

N(s)
N(s)

12

FCS

P/F
P/F

N(r)
N(r)

TRAMA DE
INFORMACION

Transporta datos de Usuario (Nivel superior)


N(s): Cuenta la secuencia de las tramas transmitidas
N(r): Indica el numero de trama que la estacin que
transmite espera recibir
Se puede controlar el flujo mediante una retransmisin

PROTOCOLO HDLC
1

12

INFORMACION

S P/F

N(r)

12

FCS

TRAMA DE
SUPERVISION

No transportan informacin
Confirman tramas recibidas
Transportan condicin desocupacin o
disponibilidad (control de flujo)
Reportan errores de numeracin de las tramas
de recepcin (control de errores)

PROTOCOLO HDLC
1

S P/F

N(r)

RECEIVE READY (RR)


RECEIVE NOT READY (RNR)
REJECT (REJ)
SELECTIVE REJECT (SREJ)

TRAMA DE
SUPERVISION

(C/R)
(C/R)
(C/R)
(C/R)

Bit S S

00
01
10
11

PROTOCOLO HDLC
1

12

INFORMACION

M M P/F M M M

12

FCS

TRAMA NO
NUMERADA

Proporciona funciones de control del enlace


Inicio/Fin de conexin de una estacin
Controla el modo de respuesta de la estacin secundaria
Reportan ciertos errores de los procedimientos
Opcionalmente transfieren datos.

PROTOCOLO HDLC
1

M P/F M M M

TRAMA NO
NUMERADA

Categora I: Comandos y Respuestas de confirmacin de


Modo.
SET INITIALIZATION MODE(SIM)
REQUEST INITIALIZATION MODE(RIM)
DISCONNECT(DISC)
C
DISCONNECT MODE (DISC)
REQUEST DISCONNECT(RD)
R
ACNOULEDGEMENT(UA)
SET NORMAL RESPONSE MODE (SNRM)
SET ASYNCHRONOUS BALANCED MODE(SABM)
SET ASYNCHRONOUS RESPONSE MODE (SARM)

C
R
R
R
C
C
C

PROTOCOLO HDLC
1

M P/F M M M

TRAMA NO
NUMERADA

Categora II: Comandos y Respuestas de


Transferencia de informacin.
UNNUMERED(UI)
UNNUMERED POLL(UP)

C/R
C

PROTOCOLO HDLC
1

M P/F M M M

TRAMA NO
NUMERADA

Categora III: Comandos y Respuestas de


Recuperacin
FRAME REJECT(FRMR)
RESET(RSET)

R
C

Categora IIV: Comandos y Respuestas miscelneos


TEST(TEST)
EXCHANGE ESTATION
IDENTIFICATION(XID)

C/R
C/R

PROTOCOLO HDLC
1

12

INFORMACION

12

FCS

Frame Check Sequense:


Se transmite el resto calculado
mediante la tcnica de codificacin por
redundancia cclica.
Polinomio generador g(x)=x16+x12+x5+1

PROTOCOLO HDLC
ESTACION
PRIMARIA

ESTACIONES
SECUNDARIAS
(A, B,y C)

A, SNRM,P
A, UA,F
B, SNRM,P
B, UA,F
C, SNRM,P
C, UA,F

PROTOCOLO HDLC
ESTACION
PRIMARIA

ESTACIONES
SECUNDARIAS
(A, B,y C)

A, RR 0,P
A, I 00
A, I 10,F
B, RR 0,P
B, I 00

PROTOCOLO HDLC
ESTACION
PRIMARIA

ESTACIONES
SECUNDARIAS
(A, B,y C)

B, I 10
B, I 20
B, I 30
B, I 40
B, I 50
B, I 60,F

ESTACIONES
SECUNDARIAS
(A, B,y C)

ESTACION
PRIMARIA

A, I 02
A, I 12
A, I 22
C, RR 0,P
C, RR 0,F
B, I 07
B, I 17
B, I 27

ESTACION
PRIMARIA

ESTACIONES
SECUNDARIAS
(A, B,y C)

A, RR 2,P
B, I 37
B, I 47, P

A, RR3,F

B, I 75,F
C, RR 0,P
C, RR 0,F
B, RNR 0,P
A, DISC,P

B, RR 5,F
A, UA,F

B, DISC,P
B, UA,F
C, DISC,P
C, UA,F

Vous aimerez peut-être aussi