Transmission Control Protocol

El IP tiene muchas debilidades, una de las cuales es paquetes no fiables de la entrega—del paquete puede ser caído debido a los errores de la transmisión, a las malas rutas, y/o a la degradación del rendimiento de procesamiento. Las ayudas del Transmission Control Protocol (TCP) reconcilian estas ediciones proporcionando conexiones confiables, stream-oriented. En hecho, TCP/IP se basa predominante en la funcionalidad del TCP, que se basa en el IP, para hacer para arriba la habitación de TCP/IP. Estas características describen un proceso connection-oriented del establecimiento de la comunicación.

Hay muchos componentes que dan lugar a entrega’confiable del servicio del TCP s. Los siguientes son algunos de los puntos principales:

Corrientes. Los datos se sistematizan y se transfieren como corriente de pedacitos, organizada en octetos u octetos 8-bit. Mientras que se reciben estos pedacitos, se pasan encendido de manera semejante.

Control De Flujo Del Almacenador intermediario. Mientras que los datos se pasan en corrientes, el software del protocolo puede dividir la corriente para llenar tamaños de almacenador intermediario específicos. El TCP maneja este proceso, y asegura la evitación de un desbordamiento del almacenador intermediario. Durante este proceso, ra'pido-enviar estaciones se puede parar periódicamente para continuar con las estaciones de lento-recepcio'n.

  

Circuitos Virtuales. Cuando una estación solicita la comunicación con otra, ambas estaciones
informe a sus programas de uso, y acuerde comunicarse. Si el acoplamiento o las comunicaciones entre estas estaciones falla, ambas estaciones se hacen enteradas de la interrupción e informan a sus usos respectivos del software. En este caso, se procura una recomprobación coordinada.

Conectividad A dos caras Completa. La transferencia de la corriente ocurre en ambas direcciones, simultáneamente, para reducir tráfico total de la red.

El TCP organiza y cuenta octetos en la secuencia de datos usando un número de serie 32-bit. Cada paquete del TCP contiene un número de serie que comienza (primer octeto) y un número del reconocimiento (octeto pasado). Un concepto conocido como ventana que resbala se pone en ejecucio'n para hacer transmisiones de la corriente más eficientes. La ventana que resbala utiliza anchura de banda más con eficacia, porque permitirá la transmisión de paquetes múltiples antes de que se requiera un reconocimiento.

Fotos del formato y del jefe del paquete del TCP

Teniendo presente que es importante distinguir entre los paquetes capturados—si son TCP, UDP, ARP, etcétera. Los componentes se definen en la lista siguiente:

Puerto De la Fuente. Especifica el puerto en el cual la fuente procesa servicios send/receive del TCP.

Puerto De la Destinación. Especifica el puerto en el cual la destinación procesa servicios send/receive del TCP.

Número De Serie. Especifica el primer octeto de datos o de un número de serie reservado para un proceso futuro.

Número Del Reconocimiento. El número de serie del octeto muy siguiente de datos que el remitente debe recibir.

Compensación De los Datos. El número de palabras 32-bit en el jefe.

Reservado. Sostenido para el uso futuro.

Banderas. Información de control, tal como pedacitos de SYN, del ACK, y de la ALETA, para el establecimiento de la conexión y la terminación.

Tamaño De la Ventana. El remitente’s recibe la ventana o el espacio de almacenador intermediario disponible.

Suma de comprobación. Especifica cualquier daño al jefe que ocurrió durante la transmisión.

Indicador Urgente. El primer octeto urgente opcional en un paquete, que indica el final de datos urgentes.

Opciones. Opciones del TCP, tales como el tamaño del segmento del TCP del máximo.

Datos. información de la Superior-capa.

Puertos, Puntos finales, Establecimiento De la Conexión

El TCP permite la comunicación simultánea entre diversos programas de uso sobre una sola máquina. El TCP utiliza los números de acceso para distinguir cada uno de las destinaciones de recepción’de la estación s. Un par de puntos finales identifica la conexión entre las dos estaciones, según lo mencionado anterior. Familiar, se definen estas puntos finales mientras que la conexión entre los dos usos’ de las estaciones mientras que se comunican; son definidas por TCP como par de números enteros en este formato: (anfitrión, puerto). El anfitrión es el IP address’de la estación s, y el puerto es el número de acceso del TCP en esa estación. Un ejemplo de una punto final’de la estación s es:

206.0.125.81:1026 (host)(port)  
Un ejemplo de dos puntos finales’ de 
las estaciones durante la comunicación es: ESTACIÓN 1 
206.0.125.81:1022 (host)(port)
ESTACIÓN 2 207.63.129.2:26 (host)(port) 

Esta tecnología es muy importante en el TCP, pues permite comunicaciones simultáneas asignando los puertos separados para cada conexión de la estación.

Cuando una conexión se establece entre dos nodos durante una sesión del TCP, se utiliza un apretón de manos de tres vías. Este proceso comienza con el - petición del TCP del nodo por un pedacito de SYN/ACK, y la segunda respuesta del TCP del nodo con un pedacito de SYN/ACK. A este punto, según lo descrito previamente, la comunicación entre los dos nodos procederá. Cuando no hay datos a enviar, un nodo del TCP puede enviar un pedacito de la ALETA, indicando una señal de control cercana. En esta intersección, ambos nodos se cerrarán simultáneamente.

El User Datagram Protocol (UDP) funciona en una manera sin conexión; es decir, proporciona el mismo no fiable, servicio de entrega del datagrama como IP. Desemejante del TCP, el UDP no envía pedacitos de SYN/ACK para asegurar entrega y la confiabilidad de transmisiones. Por otra parte, el UDP no incluye funcionalidad del control de flujo o de la recuperación de error. Por lo tanto, los mensajes del UDP se pueden perder, duplicado, o llegue en la orden incorrecta. Y porque el UDP contiene jefes más pequeños, expende menos rendimiento de procesamiento de la red que el TCP y así que puede llegar más rápidamente que la estación de recepción puede procesarlo.

El UDP se utiliza típicamente donde los protocolos de la alto-capa proporcionan la recuperación de error y el control de flujo necesarios. Los demonios populares del servidor que emplean el UDP incluyen el Network File System (NFS), el Simple Network Management Protocol (SNMP), el File Transfer Protocol trivial (TFTP), y el Domain Name System (DNS), para nombrar algunos.

El UDP no incluye control de flujo o la recuperación de error, y puede ser duplicado fácilmente.

Formato del UDP, encapsulación, y fotos del jefe

Los mensajes del UDP se llaman los datagramas del usuario. Estos datagramas se encapsulan en el IP, incluyendo el jefe del UDP y los datos, pues viaja a través del Internet. Básicamente, el UDP agrega un jefe a los datos que un usuario envía, y lo pasa adelante al IP. La capa del IP entonces agrega un jefe a lo que recibe del UDP. Finalmente, la capa del interfaz de la red inserta el datagrama en un marco antes de enviarlo a partir de una máquina a otra.

Según lo apenas mencionado, los mensajes del UDP contienen jefes más pequeños y consumen pocos overheads que el TCP. Los componentes se definen en la lista siguiente.

Puerto De Source/Destination. Un número de acceso 16-bit del UDP usado para el proceso del datagrama.

Longitud De Mensaje. Especifica el número de octetos en el datagrama del UDP.

Suma de comprobación. Un campo opcional para verificar entrega del datagrama.

Datos. Los datos dados abajo al protocolo del TCP, incluyendo jefes de la superior-capa.

El UDP proporciona la multiplexación (el método para que las señales múltiples sean transmitidas concurrentemente en un flujo de entradas, a través de un solo channe físico l) y de demultiplexing (la separación real de las corrientes que se han multiplexado en una corriente común nuevamente dentro de corrientes múltiples de la salida) entre el protocolo y el software de uso.

La multiplexación y el demultiplexing, mientras que pertenecen al UDP, transpiran a través de puertos. Cada uso de la estación debe negociar un número de acceso antes de enviar un datagrama del UDP. Cuando el UDP está en el lado de recepción de un datagrama, comprueba el jefe (campo portuario de la destinación) para determinarse si empareje uno de puertos’de la estación s actualmente en uso. Si el puerto está en uso por un uso que escucha, la transmisión procede; si el puerto no es adentro uso, se genera un mensaje de error del ICMP, y se desecha el datagrama.

esto es un artículo agregado por Walter Mirano


Negación: Nuestro Web site no es responsable de la información contenida por este artículo. Este artículo de ninguna manera refleja las vistas, las opiniones, los pensamientos o la creencia del personal del directorio de los artículos.

Aviso de la traducción: El artículo "Transmission Control Protocol" fue traducido usando un servicio de traducción automatizado. Nos disculpamos sinceramente por cualquier error de la traducción que ocurriera. Gracias por entender.

Online: 844 users browsing the articles directory