Date post: | 02-Mar-2016 |
Category: |
Documents |
Upload: | danteballena |
View: | 92 times |
Download: | 0 times |
of 27
Redes Punto a Punto
Protocolos Punto a Punto
HDLC, es un protocolo clsico orientado a bits cuyas variantes se han utilizado
durante dcadas en muchas aplicaciones.
El segundo, PPP, es un protocolo de enlace utilizado para conectar a Internet
computadoras domsticas.
HDLCControl de Enlace de Datos de Alto Nivel
A pesar de ser un poco antiguos, se siguen utilizando ampliamente en redes de todo el
mundo.
Todos se derivan del primer protocolo de enlace de datos usado en los mainframes de IBM: el
protocolo SDLC (Control Sncrono de Enlace de
Datos).
Despus de desarrollar SDLC, IBM lo someti al ANSI y a la ISO para su aceptacin como estndar
de Estados Unidos e internacional,
respectivamente.
El ANSI lo modific convirtindolo en ADCCP (Procedimiento Avanzado de Control de
Comunicacin de Datos).
La ISO lo modific para convertirlo en HDLC (Control de Enlace de Datos de Alto Nivel).
Luego, el CCITT adopt y modific HDLC para su LAP (Procedimiento de Acceso al Enlace) como
parte del estndar de interfaz de red X.25, pero
despus lo modific nuevamente a LAPB para
hacerlo ms compatible con una versin posterior
de HDLC
Todos estos protocolos se basan en el mismo principio.
Todos son orientados a bits y usan el relleno de bits para lograr la transparencia de los datos.
Formato de trama
Todos los protocolos orientados a bits utilizan
la estructura de trama mostrada en la
figura:
Campos de la Trama
El campo de Control se utiliza para nmeros de secuencia, confirmaciones de recepcin.
El campo de Datos puede contener cualquier informacin y puede tener una longitud arbitraria,
aunque la eficiencia de la suma de verificacin
disminuye conforme el tamao de la trama aumenta,
debido a la mayor probabilidad de mltiples errores en
rfaga.
El campo de Suma de verificacin es un cdigo de redundancia cclica.
La trama est delimitada por otra secuencia de bandera (01111110).
Tipos de Tramas
Hay tres tipos de tramas: de informacin, de
supervisin y no numeradas. Definido en el
campo Control
Subcampos del Campo de Control
El campo Secuencia de la figura es el nmero de secuencia de la trama.
El campo Siguiente es una confirmacin de recepcin superpuesta. Sin embargo, todos los protocolos se
apegan a la convencin de que, en lugar de
superponer el nmero de la ltima trama recibida
correctamente, usan el nmero de la primera trama
no recibida (es decir, la siguiente trama esperada).
El bit P/F (S/F) significa Sondeo/Final (Poll/Final). Se utiliza cuando una computadora (o concentrador) est
sondeado un grupo de terminales.
Tramas de Supervisin
Se distinguen por el campo de Tipo.
El tipo 0 es una trama de confirmacin de recepcin ( RECEIVE READY) que sirve para indicar la siguiente trama
esperada.
El tipo 1 es una trama de confirmacin de recepcin negativa (REJECT); sirve para indicar que se ha
detectado un error de transmisin.
El tipo 2 es RECEIVE NOT READY (receptor no listo); reconoce todas las tramas pero sin incluir, siguiente,
pero le dice al emisor que detenga el envo.
El tipo 3 es SELECTIVE REJECT; solicita la retransmisin de slo la trama especificada.
Trama No Numerada
La tercera clase de trama es la trama no numerada que a
veces se usa para propsitos de control, aunque
tambin puede servir para llevar datos cuando se
solicita un servicio no confiable sin conexin.
Ejemplo de Funcionamiento HDLC
Ejemplo de Funcionamiento HDLC
Ejemplo de Funcionamiento HDLC
PPPProtocolo Punto a Punto
Internet necesita de un protocolo punto a punto para diversos propsitos, entre ellos para el
trfico enrutador a enrutador y trfico usuario
domstico a ISP.
Este protocolo es PPP (Protocolo Punto a Punto), que se define en el RFC 1661.
PPP realiza deteccin de errores, soporta mltiples protocolos, permite la negociacin de
direcciones de IP en el momento de la conexin,
permite la autenticacin y tiene muchas otras
funciones.
Caractersticas PPP
Un mtodo de entramado que delinea sin ambigedades el final de una trama y el inicio
de la siguiente.
El formato de trama tambin maneja la
deteccin de errores.
Caractersticas PPP(2)
Un protocolo de control de enlace para activar lneas, probarlas, negociar opciones y
desactivarlas ordenadamente cuando ya no son
necesarias.
Este protocolo se llama LCP (Protocolo de Control
de Enlace). Admite circuitos sncronos y asncronos
y codificaciones orientadas a bits y a caracteres.
Caractersticas PPP(3)
Un mecanismo para negociar opciones de capa de red con independencia del protocolo de red usado.
El mtodo escogido consiste en tener un NCP
(Protocolo de Control de Red) distinto para cada
protocolo de capa de red soportado.
El formato de trama PPP
Campos de Trama PPP
Todas las tramas PPP comienzan con la bandera estndar de HDLC (01111110), que
se rellena con bytes si ocurre dentro del
campo de carga til.
Campo de Direccin, que siempre se establece al valor binario 11111111 para
indicar que todas las estaciones deben
aceptar la trama.
Campos de Trama PPP
Campo de Control, cuyo valor predeterminado es 00000011.
Este valor indica una trama no numerada.
En otras palabras, PPP no proporciona de
manera predeterminada transmisin
confiable usando nmeros de secuencia y
confirmaciones de recepcin.
Campos de Trama PPP
Campo Protocolo. Su tarea es indicar la clase de paquete que est en el campo de Carga til.
Se definen cdigos para LCP, NCP, IP, IPX,
AppleTalk, entre otros.
Los protocolos que comienzan con un bit 0 son de
capa de red como IP, IPX, OSI CLNP, XNS. Los que
comienzan con un bit 1 se utilizan para negociar
otros protocolos.
El tamao predeterminado del campo de protocolo
es de 2 bytes, pero puede negociarse a 1 byte
usando LCP
Campos de Trama PPP
El campo de Carga til es de longitud variable, hasta algn mximo negociado.
Si la longitud no se negocia con LCP durante
el establecimiento de la lnea, se usa una
longitud predeterminada de 1500 bytes. De
ser necesario se puede incluir un relleno
despus de la carga.
Campos de Trama PPP
Campo de Suma de verificacin, que normalmente es de 2 bytes, pero puede
negociarse una suma de verificacin de 4
bytes.
PPP en resumen
PPP es un mecanismo de entramado multiprotocolo adecuado para utilizarse a
travs de mdems, lneas seriales de bits
HDLC, SONET y otras capas fsicas.
Soporta deteccin de errores, negociacin de opciones, compresin de encabezados y,
opcionalmente, transmisin confiable con
formato de tramas similar al de HDLC.