0% encontró este documento útil (0 votos)
384 vistas13 páginas

Protocolos X25 y HDCL

El documento describe el protocolo X.25, incluyendo sus antecedentes, características y funcionamiento. X.25 define el interfaz entre el equipo terminal de datos (DTE) y el equipo de terminación del circuito de datos (DCE) para redes públicas de conmutación de paquetes. Funciona en las capas física, de enlace de datos y de red del modelo OSI. Permite el establecimiento de circuitos virtuales conmutados y permanentes para la transmisión de datos entre redes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
384 vistas13 páginas

Protocolos X25 y HDCL

El documento describe el protocolo X.25, incluyendo sus antecedentes, características y funcionamiento. X.25 define el interfaz entre el equipo terminal de datos (DTE) y el equipo de terminación del circuito de datos (DCE) para redes públicas de conmutación de paquetes. Funciona en las capas física, de enlace de datos y de red del modelo OSI. Permite el establecimiento de circuitos virtuales conmutados y permanentes para la transmisión de datos entre redes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS

MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

PROTOCOLO X.25 Y PROTOCOLO HDCL


PROTOCOLO X.25
ANTECEDENTES:

El desarrollo del estándar X.25 y su amplia aceptación en la industria de las


telecomunicaciones fue propiciado por la aparición de las redes comerciales de
conmutación de paquetes en Estados Unidos y Canadá además, por la necesidad
que tuvieron de interconectarse entre sí.

En los años 60, el Departamento de Defensa de Estados Unidos auspició las


investigaciones en una tecnología que permitiera el envío de un mensaje vocal en
fragmentos a través de distintas rutas de una red de Telecomunicaciones, como
una manera de evitar que el enemigo pudiera extraer información importante de la
línea telefónica. Poco después, en 1969, el mismo departamento de Defensa
patrocinó la puesta en operación de 4 nodos de Red de la Agencia de Proyectos
de Investigación Avanzada (ARPANET).

Todo lo anterior trajo como consecuencia la aparición de redes públicas de datos


en todo el mundo. Por ejemplo, en Estados Unidos Telenet (1975), Tymnet (1977)
y Accunet (1978); Canadá Datapac (1977) y en Francia Transpac. De la
proliferación de estas redes públicas de datos surgió la necesidad de un interface
estándar que estableciera los mecanismos de conexión entre las estaciones de
usuario y los nodos de la red encargados del manejo de los paquetes. Fue en
q974 cuando la CCITT emitió el primer documento sobre el estándar X.25.
Revisiones posteriores se realizaron en 1976, 1978 y 1980. Actualmente, X.25 es
el interface estándar más utilizado para la conexión de usuario a redes de amplia
cobertura.

Cuando en 1978 Telenet y Datapac se enlazaron surgió la necesidad de


interconectividad para las redes públicas de datos. En ese mismo año, la
recomendación de X.25, "Sistema de señalización de paquetes conmutados
entre redes públicas que proveen servicios de transmisión de datos", fue
liberada.

¿Qué es X.25?

Es una red de comunicación de datos que trabaja dentro de las 3 primeras capas
del modelo OSI, capa física, capa de enlace de datos y capa de red. Maneja un
conjunto de normas asociadas (X.3, X.28 y X.29) para la conexión de equipos
asíncronos y para la conexión con otras redes (X.75), utilizando la conmutación de
paquetes (tramas) para lograr la transmisión de datos.
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

Las especificaciones emitidas por el CCITT la definen formalmente de la siguiente


manera: "DTE (Interface entre Equipo Terminal de Datos) y DCE (Equipo de
Terminación del Circuito de Datos) para terminales operando en el nodo
paquete y conectadas a la red pública de datos un circuito dedicado".
Es importante destacar que X.25 define el interface DTE/DCE entre un sistema
síncrono de modo paquete y la red pública de datos, sin embargo, la arquitectura
interna de la red y su operación no se define en X.25 . Por lo tanto, la arquitectura
de la red puede ser propietaria.

CARACTERÍSTICAS

X.25 maneja características para interconexión entre el DTE y equipos


computacionales como: computador central, front-end, concentrador, terminal
inteligente y un equipo DCE (un nodo de la red que obra como entrada o salida de
la misma). Estas características se detallan en los 3 niveles de procedimientos de
control.

Nivel 1

Hace referencia de un circuito Half-Duplex (circuito creado para la transmisión en


ambos sentidos sobre un medio de dos alambres) sincrónico, punto-a-punto, que
realizará la transmisión física entre el DTE y la red. Este nivel es equivalente a la
capa 1 del modelo OSI en lo que se refiere a su funcionamiento.

Nivel 2

Describe el método de entrada al enlace a ser utilizado para el intercambio en la


información de datos entre un DTE y un DCE. Este nivel es equivalente a la capa
2 del modelo OSI. Se determina la clase del modelo OSI y las condiciones de
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

utilización de la disciplina de línea HDLC, procedimiento de control de línea


orientado al bit para transmisiones sincrónicas para un sistema balanceado punto-
a-punto; a esto se le llama LAPB (Link Access Procedures Balanced),
Procedimiento Balanceado del Enlace de Acceso. La utilización de los requisitos
DLC da la confianza de que los paquetes proporcionados por el nivel 3 (de X.25)
se "guardan" en tramas HDLC y son confiablemente transmitidos entre DTE y la
red. El proceso que corresponde al nivel 2 es realizado por módulos de software,
tanto en el DCE como en el DTE.

Nivel 3
 
Es el nivel más alto de la recomendación X.25, especifica la forma en que la
información de control y los datos del usuario se agrupan en paquetes. El control
de la información con el direccionamiento se localiza en la encabezamiento del
paquete (Packet Header), indicándole a la red la identificación del DTE al que está
el paquete destinado.
 
En X.25 se definen los procesos que se utilizarán en la interconexión de un DTE y
el equipamiento de la PDN, comúnmente llamado DCE. La interface X.25 da el
acceso a los servicios que proporciona la PDN, que son:

 SVC (Circuito Virtual Conmutado)


 PVC (Circuito Virtual Permanente)
 DG (Datagrama)
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

FUNCIONAMIENTO

Capa 1
En esta capa de X.25 se emplea el X.21 bis, protocolo de la Capa Física de la
serie X, el cual provee las características eléctricas, mecánicas, funcionales y de
procedimiento, que son la base para lograr levantar las conexiones físicas,
mantenerlas y después liberarlas del mecanismo terminal (DTE) y el punto de
conexión con la red (DCE). X.21 bis soporta también las conexiones punto-a-
punto, velocidades de hasta 19,2 Kbps en comunicación sincrónica y
transmisiones Full-Duplex.

Capa 2
X.25 es una herramienta del LAPB, el cual permite iniciar la conexión de
comunicación de cualquiera de los extremos (el DTE o el DCE). Durante la
transferencia de información LAPB verifica que las tramas lleguen con el receptor
con una secuencia correcta y libre de errores utilizando 3 tipos de formatos de
tramas que se describen a continuación:

 Trama de Información (I)

Estas tramas transportan información a la capa superior y controlan un poco la


información que es necesaria para las operaciones full-duplex. También envía y
recibe números de secuencia donde el bit de poleo final (P/F) lleva acabo el
control de flujo y la recuperación de correos.

El número de envío de secuencia se refiere al número de tramas que está


corriendo en ese momento y el número de recepción de secuencia registra el de
tramas que será recibido. En una conversación full-duplex tanto el transmisor
como el receptor retienen números de envío y recepción de secuencia. El bit de
poleo se utiliza para forzar un bit de mensaje en respuesta para la detección de
errores y recuperación de datos.

 Trama de supervisión

Estas tramas brindan información de control solicitando y suspendiendo la


transmisión, reportando el estatus y reconociendo la recepción de recepción de
tramas, sin tener un campo de información.

 Tramas sin número

Estas tramas, como su nombre lo indica, no tienen secuencia sino que son
empleadas con propósitos de control, por ejemplo; pueden inicializar una conexión
utilizando el estándar o el ventaneo extendido, desconectando el enlace y
reportando un error de protocolo.
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

Los campos de una trama LAPB son los siguientes:

 Bandera. Delimita la trama LAPB; un bit de sobrecupo se utiliza para


asegurar que el patrón de la bandera no se traslape con el cuerpo de la
trama.
 Dirección. Indica si la trama carga un comando o una respuesta.
 Control. Provee requisitos adicionales en comandos de trama de respuesta
y también indica el formato de la trama (U, I o S), funciones de la trama (por
ejemplo: listo para recibir de desconexión) y el número de envío/recepción
de secuencias.
 Datos. Transporta datos de la capa superior. Su tamaño y formato varía
dependiendo del tipo de paquete de la capa 3. La longitud máxima de este
campo se determina por acuerdo de un administrador PSN y el suscriptor al
momento de suscribirse.
 Trama de chequeo de secuencia (FCS). Asegura la integridad de los
datos transmitidos.

Capa 3

El encabezado de la capa con el protocolo X.25 está constituido por un


identificador general de formato (GFI), un identificador lógico de canal (LCI) y un
identificador de tipo de paquete (PTI). El GFI es un campo de 4 bit que indica el
formato general del encabezado en el paquete. El LCI es un campo de 12 bit que
identifica el circuito virtual. El PDN conecta 2 canales lógicos, cada uno con LCI
independiente, en 2 interfaces DTE/DCE para establecer un circuito virtual. El
campo PTI identifica uno de los 17 tipos de paquetes de X.25.

Los campos de direccionamiento en los llamados paquetes de instalación proveen


de las direcciones DTE fuente y destino. Estos son usados para establecer los
circuitos virtuales que constituyen la comunicación X.25. La recomendación ITU-T
del X.121 especifica los formatos de dirección fuente y destino. Las direcciones
X.121, también llamadas números internacionales da datos o IDNs, varían en
longitud y pueden ser de hasta 14 dígitos (decimales) de largo. El byte 4 en el
paquete de instalación especifica las longitudes de dirección de fuente DTE y
destino DTE. Los primeros 4 dígitos de un IDN son llamados códigos de
identificación de datos de la red (DNIC). El DNIC está dividido en 2 partes: la
primera (3 dígitos) especifica el país y el último el PSN a si mismo. Los dígitos
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

restantes son llamados números de terminal nacional (NTN), y se usan para


identificar el DTE especifico en el PSN. 

Los campos mencionados que forman X.121 son necesarios cuando se utilizan
SVC y por lo tanto solamente durante llamadas de programación. Una vez que se
establece la llamada, el PSN ocupa el campo LCI del encabezado del paquete de
datos para especificar el circuito virtual particular hacia el DTE remoto.
La capa 3 de X.25 maneja 3 procedimientos operacionales de circuitos virtuales:

 Llamadas de establecimiento
 Transferencia de datos
 Liberación de llamada

La ejecución de estos procedimientos depende del tipo de circuito virtual utilizada.


Para un PVC la capa 3 de X.25 siempre está en modo de transferencia de datos
debido a que el circuito se encuentra establecido permanentemente. Si se ocupa
en SVC, los 3 procedimientos son empleados.

Para la transferencia de datos, la capa 3 de X.25 segmenta y reacomoda


mensajes de usuario cuando éstos son demasiado largos para el máximo tamaño
del paquete del circuito.

A cada paquete de datos se le da un número consecutivo, por lo tanto un error y


control de flujo puede ocurrir a través de la interface DTE/DCE.
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

TECNOLOGÍA X.25

Los principales componentes de una red X.25 son los dispositivos adaptadores y
concentradores, los PADs, los conmutadores de paquetes que forman la espina
dorsal de la red y el sistema de gestión de la red. Actualmente, es posible que
algunos dispositivos se comporten como PAD y conmutador simultáneamente.
El PAD X.25

Un PAD, contiene la información procedente de un dispositivo que no soporta X.25


en paquetes de datos con el formato X.25. También permite concentrar múltiples
dispositivos locales y remotos, además de efectuar la conversión de protocolos.
Las terminales y computadoras equipadas con el software apropiado envían y
reciben datos en caracteres individuales (formato asíncrono), o en un flujo de
caracteres (formato síncrono) sin direccionamiento ni información de control. Por
lo tanto, es necesario un dispositivo para ensamblar la cadena de caracteres
dentro de paquetes posteriormente; esta conversión es efectuada por el PAD. La
mayoría de PADs soportan la conexión de varios dispositivos, los cuales pueden
ser una mezcla de terminales, puertos de un CPU, impresoras y otras más. Los
PADs, por lo tanto, efectúan las funciones de concentración y multiplexaje para
estos dispositivos, lo mismo que el ensamblado/desensamblado de paquetes. Un
PAD puede ser un dispositivo independiente conectado remotamente a una red
X.25, a un dispositivo no compatible con X.25, o puede ser un componente
modular residiendo dentro de una computadora o un conmutador de paquetes.
Otras funciones de los PADs:

 Proporcionar el ordenamiento, control y direccionamiento de los paquetes


que forman un mensaje completo.
 Provee conversión de velocidad, código y protocolo para acomodar los
datos precedentes de usuarios diferentes.
 Todas las entradas son convertidas a una velocidad común entre los nodos
de conmutación (los códigos y protocolos también son convertidos a un
medio común).

En el nodo final el PAD efectúa la conversión para la compatibilidad con la


estación receptora. La mayoría de los protocolos encapsulan la información
generada mediante un protocolo propietario haciendo sólo cambios mínimos. La
adaptación permite pasar a los datos en un protocolo a través de la red que utiliza
otro protocolo. El PAD transmisor recibe procedente del host o periférico en el
protocolo del dispositivo de envío, convierte y paquetiza los datos en formato X.25
especificado y transmite el paquete. En el extremo receptor otro PAD efectúa la
verificación de errores, desensambla los paquetes y convierte los mensajes al
protocolo original. Los dispositivos pueden acezar un PAD a través de una
conexión directa, una línea pública conmutada o una línea dedicada.
Conmutadores de Paquetes X.25

Para construir un sistema de conmutación de paquetes se instala una facilidad de


transporte de alta velocidad de nodos de conmutación de paquetes. Cada nodo
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

puede consistir de múltiples conmutadores de paquetes y es conectado por líneas


troncales por lo menos a otros 2 nodos. Cada nodo de conmutación maneja el
tráfico de los PADs conectados a él, lo mismo que el tráfico desde y hacia los
nodos de conmutación.

Como los conmutadores de paquetes varían en tamaño y capacidades, una


organización puede seleccionar un Smith que reúna los requerimientos de
rendimiento, flexibilidad y expansión para su propia red. La mayoría de
conmutadores de paquetes son modulares, esto permite una reconfiguración y
crecimiento flexible de la red mediante la adición de más memoria, CPUs, puertos
de troncales y/o para dispositivos de acceso (cada módulo provee un servicio de
sistema específico).

Los niveles de la jerarquía física dentro del conmutador de paquetes son los
módulos, el gabinete y el bastidor. Un bastidor aloja una cantidad de gabinetes
especificada por el fabricante. Cada nodo de conmutación sucesivo en la
trayectoria de transmisión verifica su propia tabla de ruta para determinar donde
direccionar el paquete y agrega la información de ruteo, control y comprobación de
errores necesaria para transmitir exitosamente el paquete a través de la red. La
red trasmite el paquete de nodo a nodo al destino correcto. Los paquetes siempre
viajan en una ruta hacia delante. La información de ruteo y control asegura que el
paquete progresa al nodo lógico siguiente y no sea ruteado de regreso.

Si una línea o componente en la ruta de transmisión falla, el conmutador de


paquetes automáticamente direcciona los paquetes a una vía alterna, si existe
alguna, y la sesión del usuario continúa ininterrumpida.

Cada nodo recibiendo un paquete es responsable de la detección y corrección de


errores de los paquetes. El nodo también almacena una copia del paquete antes
de enviarlo al próximo destino. El nodo transmisor retiene esta copia hasta que
recibe un asentimiento positivo procedente del nodo destino. Los paquetes son
retransmitidos automáticamente si son detectados errores de transmisión. En el
nodo final, los paquetes son colocados en la secuencia apropiada y entregados al
destino final.

PROTOCOLO HDCL (High-Level Data Link Control)

Es un protocolo de comunicaciones de datos punto a punto entre dos elementos


basado en el ISO 3309. Proporciona recuperación de errores en caso de pérdida
de paquetes de datos, fallos de secuencia y otros.

Es un protocolo de propósito general que opera a nivel de enlace de datos. Ofrece


una transmisión confiable entre transmisor y receptor.
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

Es el más importante protocolo de control de enlace de datos: es parte de la


familia de protocolos orientados a bit.

Es muy usado y es el origen de una familia de protocolos similares.

Deriva de SDLC de IBM (Control Sincróno de Enlace de Datos.)

CARACTERÍSTICAS:

a) ESTABLECE TRES TIPOS DE ESTACIONES PARA LA TRANSFERENCIA


DE DATOS:

1. ESTACIÓN PRIMARIA: Tiene la responsabilidad de controlar el


funcionamiento del enlace. Asume la responsabilidad del flujo de los datos y
de la recuperación de errores de enlace.

2. ESTACIÓN SECUNDARIA: Funciona bajo control de la estación primaria.


Las tramas generadas por la estación secundaria se denominan
respuestas. Establece enlaces lógicos en cada una de las estaciones
secundarias.

3. ESTACIÓN COMBINADA: Usa tanto ordenes como respuestas.

b) CONFIGURACIÓN DEL ENLACE. 2 posibles configuraciones de enlace:

1. CONFIGURACIÓN NO BALANCEADA: Formada por una estación


primaria y una o más secundarias. Permite transmisión FULL-DUPLEX y
SEMI-DUPLEX.

2. CONFIGURACIÓN BALANCEADA: Consiste en dos estaciones


combinadas. Permite transmisión FULL-DUPLEX y SEMI-DUPLEX.

c) MODOS DE TRANSFERENCIA DE LOS DATOS. 3 modos de transferencia


de datos:

1. MODO DE RESPUESTA NORMARL (NRM). Se utiliza en la configuración


no balanceada. La estación primaria puede iniciar la transferencia de datos
a la secundaria, pero la secundaria sólo puede transmitir datos usando
respuestas a las órdenes emitidas por la primaria.

2. MODO BALANCEADO ASÍNCRONO (ABM): Se utiliza en la configuración


balanceada. Cualquier estación combinada podrá iniciar la transmisión sin
necesidad de recibir permiso por pate de la otra estación combinada.
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

3. MODO DE RESPUESTA ASÍNCRONO (ARM): Se utiliza en la


configuración no balanceada. La estación secundaria puede iniciar la
transmisión sin tener permiso explicito por parte de la primaria. La estación
primaria sigue teniendo la responsabilidad del funcionamiento de la línea,
incluyendo la iniciación, recuperación de errores y la desconexión lógica.

ESTRUCTURA

Usa una transmisión síncrona. Todos los intercambios se realizan a través de


TRAMAS.

HDLC utiliza un formato único de TRAMAS que es válido para todos los posibles
intercambios.

 La cabecera esta integrada por los campos de delimitación (flag de fin),


dirección y control.
 La cola esta integrada por los campos FCS y de delimitación (flag de fin).
 El campo de datos o información está entre la cabecera y la cola.

ESTRUCTURA DE UNA TRAMA

1. SEÑALIZADOR O INDICADOR: El campo Indicador inicia y termina la


verificación de errores. La trama siempre comienza y termina con un
campo Indicador de 8 bits. El patrón de bits es 01111110.

Debido a que existe una probabilidad de que este patrón ocurra en los
datos propiamente dichos, el sistema HDLC emisor siempre inserta un
bit 0 después de cada cinco 1 consecutivos en el campo de datos, de
modo que en la práctica, la secuencia de indicadores solo se puede
producir en los extremos de la trama. El sistema receptor elimina los bits
introducidos. Cuando las tramas se transmiten en forma consecutiva, el
indicador de fin de la primera trama se utiliza como indicador de inicio de
la trama siguiente
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

2. DIRECCIÓN: El campo Dirección contiene la dirección HDLC de la


estación secundaria. Esta dirección puede contener una dirección
específica, una dirección de grupo o una dirección de difusión. Una
dirección principal es un origen o un destino de comunicación, lo que
elimina la necesidad de incluir la dirección de la estación principal.

3. CONTROL: El campo Control utiliza tres formatos diferentes, según el


tipo de trama HDLC que se use:

a) Trama de información (I): las tramas I transportan información de


capa superior y determinada información de control. Esta trama
envía y recibe números de secuencia, y el bit de sondeo final (P/F)
realiza el control del flujo y de errores.

El número de secuencia de envío se refiere al número de la trama


que se debe enviar a continuación. El número de secuencia de
recepción proporciona el número de la trama que se recibe a
continuación.
Tanto el emisor como el receptor mantienen números de secuencia
de envío y recepción.
Las estaciones principales usan el bit P/F para informarles a las
secundarias si requieren una respuesta inmediata. Las estaciones
secundarias usan el bit P/F para informarles a las principales si la
trama actual es la última en su respuesta actual.

b) Trama de supervisión (S): las tramas S proporcionan información


de control. Además, pueden solicitar y suspender la transmisión,
informar sobre el estado y confirmar la recepción de las tramas I. Las
tramas S no tienen un campo de información.

c) Trama sin numerar (U): las tramas U admiten funciones de control y


no son secuenciales. Según la función de la trama U, el campo de
control es de 1 byte o 2 bytes. Algunas tramas U tienen un campo de
información.
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

4. DATOS: El campo de datos contiene una unidad de información de ruta


(PIU) o información de identificación de intercambio (XID)

5. SECUENCIA DE IDENTIFICACIÓN DE TRAMA: La FCS precede al


delimitador del indicador de fin y generalmente es un resto del cálculo de
la comprobación de redundancia cíclica (CRC). El cálculo de CRC se
vuelve a realizar en el receptor. Si el resultado difiere del valor en la
trama original, se supone que existe un error.

FUNCIONAMIENTO

Implica 3 fases:

1. Establecimiento de conexión

La iniciación la puede solicitar cualquiera de los dos extremos transmitiendo una


de entre las seis órdenes previstas para fijar el modo. Esta orden sirve para tres
objetivos:
a) Se avisa al otro extremo sobre la solicitud de la iniciación.
b) Se especifica cual de los tres modos (NRM, ABM, ARM) se está solicitando.
ASIGNATURA: 030201 TELEPROCESO UNIDAD 5: PROTOCOLOS
MTRA. LETICIA SÁNCHEZ LARA TOVAR TEMA 5.4: PROTOCOLO X.25

c) Se especifica si se van a utilizar números de secuencia de 3 o 7 bits.

Si el otro extremo acepta la solicitud, se informará al extremo sobre esta


contingencia mediante la transmisión de una trama de confirmación no
numerada (UA, unnumbered acknowledged). Si la solicitud se rechaza, se
envía una trama de modo desconectado (DM, disconnected mode).

2. Transferencia de datos

Cuando la iniciación se haya solicitado y haya sido aceptada, entonces se habrá


establecido la conexión lógica. A partir de entonces, ambos lados pueden
comenzar a enviar datos mediante tramas-I, comenzando con el número de
secuencia igual a 0. Los campos N(S) y N(R) de una trama-I contendrán los
números de secuencia con los que se lleva a cabo el control del flujo y de errores.
La secuencia de tramas-I se numerará secuencialmente módulo 8 o módulo 128,
dependiendo de si se utilizan respectivamente 3 o 7 bits, utilizando el campo N(S).
El campo N(R) se utiliza para la confirmación de las tramas- I recibidas; de esta
forma se facilita que el módulo HDLC indique al otro extremo el número de trama-I
que se espera recibir.

Las tramas-S también se usan para controlar el flujo y los errores. La trama
receptor preparado (RR, receive ready) confirma una trama-I recibida, indicando a
la vez la siguiente trama-I que se espera recibir. La RR se usa cuando no hay
tráfico en el sentido contrario (tramas-I) en el que se puedan incluir las
confirmaciones. La trama receptor no preparado (RNR, receive not ready)
confirma una trama-I, como la hace la RR, pero a la vez solicita a la entidad
situada al otro extremo del enlace que suspenda la transmisión de tramas-I.
Cuando la entidad que envió la RNR este de nuevo preparada, enviará una RR. La
trama REJ sirve para iniciar el procedimiento ARQ con vuelta-atrás-N. Con ella se
indica que la última trama-I recibida se ha rechazado y solicita la retransmisión de
todas las tramas-I con números de secuencia posteriores a la N(R). La trama de
rechazo selectivo (SREJ, selective reject) se usa para solicitar la retransmisión de
una única trama.

3. Liberación de conexión

Cualquiera de las dos entidades situadas a ambos lados del enlace pueden iniciar
la desconexión; tanto por iniciativa propia (si es que ha habido algún tipo de fallo)
como tras la petición cursada por capas superiores. HDLC lleva a cabo la
desconexión transmitiendo una trama de desconexión (DISC, disconnect). El otro
extremo podrá aceptar dicha desconexión devolviendo una trama UA e informando
al usuario de la capa 3 sobre el cierre de la conexión. Se puede perder cualquier
trama-I pendiente de confirmarse, en ese caso su recuperación es responsabilidad
de las capas superiores.

También podría gustarte