¿Debe TCP utilizar IP?

Pregunta:

¿Es cierto que TCP es la abreviatura de TCP / IP y significan lo mismo?

¿Es posible que TCP se construya sobre otro protocolo además de IP ?

Respuesta:

TCP e IP (v4 y v6) son definitivamente separables, y uno no implica al otro, como lo demuestra el ejemplo de TCP sobre IPX ( RFC 1791 ).

Sin embargo, TCP no se puede construir sobre cualquier protocolo de red. Dos razones:

  1. No hay un campo de tamaño de segmento en el encabezado TCP (solo el Desplazamiento de datos, que proporciona el tamaño del encabezado TCP). Por lo tanto, TCP funcionará solo con un protocolo de capa inferior que incluya suficiente información para calcular el tamaño del segmento TCP (es decir, el tamaño de carga útil del protocolo de capa inferior). Esa suposición es cierta para IPv4 ( RFC 791 ), IPv6 ( RFC 2460 ) e IPX ( RFC 1791 ). Pero no es cierto en general, por ejemplo, no para los portadores de aves ( RFC 1149 ) (ver nota a).
  2. TCP solo está diseñado para funcionar en un protocolo de red sin conexión. TCP efectivamente no funciona sobre ciertos protocolos de red orientados a la conexión (por ejemplo, el servicio de tasa de bits constante ATM), porque las dos funciones de control de la tasa de lucha conducen a un rendimiento muy pobre o impredecible. Otro ejemplo degenerado es TCP sobre un túnel TCP.

La especificación TCP, RFC 793 , no es una buena fuente para decidir esta cuestión, porque admite que deja su interfaz con la capa inferior en gran parte sin especificar.

Nota a) Para que TCP vuelva a ensamblar datagramas impresos en pequeñas hojas de papel (ya sea que las lleven palomas o una red de córvidos más inteligente), el tamaño de la carga útil debería escribirse en una ubicación estándar. Alternativamente, una capa de adaptación podría determinar heurísticamente el tamaño del segmento. El escáner óptico utilizado en la implementación de la pila de host de la especificación de portadores aviares ( RFC 1149 ) incluía una capa de adaptación heurística de este tipo, pero sigue sin documentarse.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım