Múltiples segmentos / Tamaño de segmento

General

Este registro configura opciones para definir cómo se insertan los bytes de control en los bloques Input MTU del flujo de datos.

Nombre

Significado

Múltiples segmentos

Desactivado = No se permiten múltiples segmentos

Activado = Se permiten múltiples segmentos

Tamaño de segmento

Desactivado = El tamaño del segmento es el tamaño máximo de la MTU

Activado = El tamaño del segmento puede ser superior al tamaño de la MTU

Los bytes de control contienen la información necesaria para reensamblar la trama entera a partir de los segmentos contenidos en los bloques Input MTU.

Los segmentos pueden tener una longitud máxima de 63 bytes. Para poder transferir una trama con una longitud superior a 63 bytes, se debe partir en varios segmentos. El fin de la trama completa se detecta por medio de información en el byte de control.

Ajuste: No se permiten varios segmentos en la MTU

Si el segmento termina antes del fin de un Input MTU, los bytes restantes de la MTU no se utilizan en este ciclo de transferencia. El siguiente segmento, que empieza con un byte de control, no se inicia hasta el siguiente ciclo. Además, el byte de control que contiene el identificador de fin de trama también se recibe en un ciclo distinto sin datos adicionales.

Ajuste: Múltiples segmentos en la MTU

Si el segmento termina antes del fin de una Input MTU, los bytes restantes de la MTU se llenan inmediatamente con el inicio del siguiente segmento, que empieza con un byte de control.

Ajuste: Tamaño de MTU máximo de tamaño de segmento

El bloque Input MTU empieza cada ciclo con un byte de control en RxByte1 y la información de longitud que contiene está limitada al tamaño de la MTU. El ciclo que contiene el último segmento de datos se puede identificar por medio del byte de control.

Ajuste: El tamaño del segmento puede ser superior al tamaño de la MTU

El primer bloque Input MTU del segmento empieza con un byte de control que contiene la longitud total del segmento. Si esta longitud es superior a la de la MTU, entonces se transfieren sólo datos, sin bytes de control, en los siguientes ciclos hasta alcanzar la longitud total del segmento. Luego se inserta un nuevo byte de control en la Input MTU para el siguiente segmento, en función del ajuste de múltiples segmentos.

Este ajuste sólo corresponde a la dirección de recepción del módulo. En la dirección de envío (al módulo), la aplicación controla el comportamiento utilizando bytes de control. El módulo admite todas las opciones.