Resumen
- TPKT antepone versión, reserva y longitud total a un TPDU; así el receptor sabe cuántos octetos del flujo TCP pertenecen al registro.
- Ese límite de registro no autentica al par, no protege el contenido ni demuestra que una operación haya sido aceptada.
RFC 793 define TCP como un flujo continuo de octetos. Por eso una lectura no equivale a una escritura del emisor: puede traer una fracción o varios objetos. Los segmentos TCP resuelven transporte; no son una gramática de mensajes para la capa superior.
La respuesta de RFC 1006, publicada en 1987, fue deliberadamente local. Para llevar TPDUs del transporte ISO de clase 0 por TCP/IP, definió un TPKT de longitud variable: cabecera constante más TPDU. La cabecera tiene cuatro octetos: versión de ocho bits, campo reservado de ocho y longitud de paquete de dieciséis. En la versión 3, la versión es 3; la longitud incluye la cabecera y el paquete completo mide entre 7 y 65.535 octetos.
El receptor no debe adivinar a partir de una segmentación. Acumula cuatro octetos, obtiene el total, espera los octetos restantes y entonces entrega un TPDU al intérprete. Puede recibir dos TPKT en una lectura o uno repartido en muchas. La ilustración de la RFC, de cuatro octetos de ancho, tampoco obliga a que el paquete sea múltiplo de cuatro: lo decisivo es el contador.
RFC 1006 fue STD 35, sustituyó a RFC 983 y reservó el puerto TCP 102 para los hosts que eligieran implementar el estándar. Su propósito era ofrecer una interfaz de transporte ISO sobre un portador TCP/IP para que capas ISO superiores no necesitaran conocer ese portador. No creó una red ISO debajo de Internet. Un puerto reservado no identifica a una organización; una cabecera bien formada no identifica a una persona ni concede permiso a una aplicación.
RFC 2126 actualizó la especificación en 1997: mantuvo la forma versión/reservado/longitud, preservó la clase 0 para la base instalada y añadió clase 2 sobre TCP. También fija el límite de seguridad: no es más ni menos seguro que TCP e ISO 8073. El TPDU delimitado es un objeto de transporte, no el certificado de que una compra, una orden o una escritura de base de datos ocurrió.
La evidencia debe conservar esa separación: ciclo TCP, bytes almacenados, cabecera TPKT, longitud declarada, análisis TPDU y efecto de aplicación son registros distintos. La utilidad histórica de TPKT fue no esconder esa diferencia bajo una palabra como «mensaje».
Fuentes y límites
Informe para miembros
Contexto ampliado del perfil
Inicia sesión con el nivel de membresía adecuado para desbloquear el informe completo y las notas de las fuentes.
Solo para Strategic Circle
Strategic Circle
Abierto a todos los lectores. Desbloquea informes de perfil después de unirte e iniciar sesión.
Únete a Strategic CircleSolo para Leadership Alliance
Leadership Alliance
Para propietarios y directivos cualificados de activos de propiedad intelectual; inicia sesión para desbloquear los informes de la alianza.
Unirse a Leadership Alliance
