TCP/MODELO OSI

Páginas: 7 (1520 palabras) Publicado: 11 de abril de 2014
Funcionamiento de protocolo TCP y la capa de transporte del modelo OSI.
TCP (que significa Protocolo de Control de Transmisión) es uno de los principales protocolos de la capa de transporte del modelo TCP/IP. En el nivel de aplicación, posibilita la administración de datos que vienen del nivel más bajo del modelo, o van hacia él, (es decir, el protocolo IP). Cuando se proporcionan los datos alprotocolo IP, los agrupa en datagramas IP, fijando el campo del protocolo en 6 (para que sepa con anticipación que el protocolo es TCP). TCP es un protocolo orientado a conexión, es decir, que permite que dos máquinas que están comunicadas controlen el estado de la transmisión.


Las principales características del protocolo TCP son las siguientes:
 Orientado a conexión.
Antes detransferir los datos, dos procesos de nivel de aplicación deben negociar formalmente una conexión TCP utilizando el proceso de establecimiento de conexión adecuado. Las conexiones de TCP se cierran formalmente empleando el proceso de desconexión TCP.

 Full Duplex.
Para cada extremo de una conexión TCP, la conexión consta de dos enlaces lógicos, uno de salida y otro de entrada. Con la tecnologíaapropiada en el nivel de red los datos pueden fluir simultáneamente en ambos sentidos. La cabecera TCP contiene tanto el número de secuencia de los datos de salida como el reconocimiento de los datos de entrada.

 Fiable.
Los datos que se envían por una conexión TCP se numeran en secuencia y se espera un reconocimiento positivo por parte del receptor. Si no se recibe este reconocimiento, el segmentose retransmite. En el receptor, los segmentos duplicados se descartan y los segmentos que llegan fuera de secuencia se colocan en su posición dentro de la secuencia. Todo segmento transmitido va protegido frente a errores mediante un código detector (CRC), que verifica la integridad de la información recibida.

 Flujo de bytes
. Para TCP los datos que se envían por los enlaces lógicos deentrada y salida se consideran un flujo continuo de bytes. El número de secuencia y de reconocimiento que se envían en cada cabecera TCP definen puntos concretos de este flujo de bytes. TCP no tiene en consideración otras divisiones dentro del flujo de datos, siendo el protocolo de aplicación el que establezca las divisiones lógicas adecuadas (por ejemplo, fin de registro ó de campo en bases de datos,fin de orden,
etc.)


 Control de flujo en ambos extremos.
Para evitar la transmisión de excesivos datos simultáneos, que podría causar problemas de congestión en los routers, TCP implementa un control de flujo en el emisor que regula la cantidad de datos que se envían. Para evitar que el emisor transmita datos que el receptor no es capaz de almacenar, TCP también implementa control deflujo en el receptor, indicando cuánto espacio se encuentra disponible en los buffers del receptor.

 Segmentación de datos de aplicación
TCP segmentará los datos obtenidos del proceso de aplicación para que se ajusten al tamaño de los paquetes IP. Ambos extremos TCP pueden negociar el tamaño máximo de segmento, existiendo además la posibilidad de ejecutar un algoritmo de descubrimiento deltamaño máximo en la ruta (PMTU).

 Transmisión uno a uno
Las conexiones TCP son un circuito lógico punto a punto entre dos procesos de nivel de aplicación. TCP no proporciona servicios de difusión.

El objetivo de TCP
Con el uso del protocolo TCP, las aplicaciones pueden comunicarse en forma segura (gracias al sistema de acuse de recibo del protocolo TCP) independientemente de las capasinferiores. Esto significa que los routers (que funcionan en la capa de Internet) sólo tienen que enviar los datos en forma de datagramas, sin preocuparse con el monitoreo de datos porque esta función la cumple la capa de transporte (o más específicamente el protocolo TCP).
Durante una comunicación usando el protocolo TCP, las dos máquinas deben establecer una conexión. La máquina emisora (la que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo Osi Y Tcp/Ip
  • Modelo osi y tcp/ip
  • Modelo osi y tcp
  • Modelo Osi y Tcp
  • Que es modelo OSI y TCP/IP
  • Modelo Osi Y Tcp/Ip
  • Modelos Osi y Tcp
  • modelo osi y tcp/ip

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS