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:
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.
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.
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.
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.
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 restantes son llamados números de terminal nacional (NTN), y se usan para identificar el DTE específico 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:
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 restantes son llamados números de terminal nacional (NTN), y se usan para identificar el DTE específico 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.
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.