Protocolos TCP / IP

Pensemos en un servicio mundial que no hubiera sido posible sin la normalización, como los servicios de correo electrónico. Hay tantas aplicaciones de software cliente de correo electrónico fuera allí, y todos ellos usan los mismos protocolos para transmitir y recibir datos.
Digamos que usted está en una LAN de la empresa y desea enviar un correo electrónico.

  

Layer 7: Puede utilizar un cliente de correo electrónico (como Outlook Express, por ejemplo), que tiene funciones de SMTP y POP3 de acuerdo con OSI Layer 7 (aplicación).
Capa 6: Envía el correo electrónico, en formato ASCII o HTML. La aplicación se crea una unidad de datos en formato ASCII o HTML de acuerdo con OSI Layer 6 (presentación).
: El mensaje de correo electrónico utiliza el sistema operativo para abrir una sesión para la comunicación de acogida de acuerdo con OSI Layer 5 (sesión).
Capa 4: Un socket TCP con el servidor SMTP es abierto por el sistema operativo. Un circuito virtual se abre entre el ordenador y el servidor de correo electrónico utilizando TCP según OSI capa 4 (transporte).
Layer 3: Su equipo busca la dirección IP del servidor SMTP de acuerdo a la tabla de enrutamiento del sistema operativo. Si no se encuentra en la tabla de enrutamiento, se remitirá a la empresa para la determinación de router camino. El protocolo IP está en el OSI Layer 3 (de red).
Capa 2: El paquete IP se transforma en una trama Ethernet de acuerdo con OSI Layer 2 (enlace de datos).
Capa 1: La trama Ethernet se convierte en señales eléctricas que son enviadas a traves de cable CAT5 de acuerdo a OSI Layer 1 (físico).

Mediante la creación de las especificaciones de las capas múltiples, el modelo OSI tiene un montón de beneficios: Reducción de la complejidad permite una evolución más rápida. Existen empresas especializadas en la creación de productos específicos para una capa, en lugar de la reconstrucción de todo, desde la aplicación de la capa física. La interoperabilidad es mucho más fácil debido a la normalización. Cada capa utiliza el servicio de la capa inmediatamente inferior, y así es más fácil de recordar lo que la capa inferior que hace. Simplifica la enseñanza. Por ejemplo, los administradores de red necesitan conocer las funciones de la menor de cuatro capas, mientras que los programadores necesitan conocer las capas superiores.

 

El modelo TCP / IP

 

El modelo TCP / IP fue desarrollado por el Departamento de Defensa de EE.UU. (DoD) y se originó en la necesidad de una red que pudiera sobrevivir a las condiciones, incluyendo una guerra nuclear. Después de que fue lanzado al público, en pocos años el modelo TCP / IP se convirtió en el modelo de red más populares, y ahora es el núcleo de la Internet. En un mundo donde tenemos los datos transmitidos a través de cables, microondas, enlaces por satélite y fibra óptica, existe la necesidad de transmitir datos de forma fiable sobre cualquier medio y en cualquier circunstancia. Vamos a ver cómo el modelo TCP / IP puede hacer eso. Así, las capas del modelo TCP / IP son: Aplicación, Transporte, Internet, y acceso a la red. Incluso si algunas de las capas de TCP / IP modelo de compartir el mismo nombre con algunas capas del modelo OSI, que incluyen diferentes funciones.

 

La capa de TCP / IP Application

 

 

La capa de transporte TCP / IP

La capa de transporte proporciona servicios de transporte de la capa de aplicación mediante la creación de conexiones lógicas entre el host de origen y el host de destino.
En el modelo TCP / IP, dos protocolos se encuentran en la capa de transporte:

  1. Transmission Control Protocol (TCP)
  2. Protocolo de datagramas de usuario (UDP)

El Protocolo de Control de Transmisión (TCP)

TCP es un protocolo basado en conexiones y ofrece transferencia de datos confiable entre los extremos.
Mensajes TCP se rompe en segmentos, que vuelve a montar en destino, y los envía a la capa superior (aplicación).
Un segmento TCP contiene:

  1. Puerto de Origen: El número de puerto usado por el host de envío para enviar datos
  2. Puerto de destino: El número de puerto usado por el host receptor para recibir datos de
  3. Número de secuencia: El número SEQ del segmento, utilizado para asegurar los datos llegan en el orden correcto
  4. Número de acuse de recibo: El número de ACK es el siguiente octeto TCP espera de otro host.
  5. Longitud de cabecera (Hlen): Número de palabras de 32 bits en la cabecera de
  6. Bits de código: Funciones de control, tales como crear o poner fin a un período de sesiones
  7. Reservados: Bits reservados se ponen a cero
  8. Ventana: El número de octetos que el remitente acepta
  9. Suma de control: Suma de control calculada de la cabecera y campos de datos
  10. Urgente: Indica el final de los datos urgentes
  11. Opciones: Sólo hay una opción definida, que es el tamaño máximo de segmento TCP.
  12. Datos: Los datos de la capa superior (aplicación)

Orientado a la conexión significa que el TCP tiene que establecer una conexión entre los dos ejércitos antes de que comience el envío de datos. Esto se hace mediante un acuerdo de tres vías, lo que significa que dos hosts que se comunican mediante la sincronización de TCP (SYN).

Paquetes ACK son enviados por el host receptor que indica el último paquete ha sido recibido, y que el huésped espera recibir para el siguiente paquete después de la última recibida. Si los paquetes se pierden en el camino, esto obligará a los host de envío para volver a enviar ese paquete, lo que garantiza una comunicación fiable. Aplicaciones con la necesidad de datos confiables sobre el uso de transmisión TCP como protocolo de transporte. Ejemplos de tales aplicaciones son FTP, HTTP, SMTP, Telnet, SSH, etc

El Protocolo de datagramas de usuario (UDP)

UDP es un protocolo mucho más simple que TCP es, y es todo lo que TCP no lo es. UDP es un protocolo de capa de transporte que no es necesario establecer una conexión con el otro host para el envío de datos. Esto significa que la UDP es la conexión.

Un segmento UDP contiene:

  1. Puerto de Origen: El número de puerto usado por el host de envío para enviar datos
  2. Puerto de destino: El número de puerto usado por el host receptor para recibir datos de
  3. Longitud: El número de bytes en la cabecera y los datos de
  4. Suma de control: Suma de control calculada de la cabecera y campos de datos
  5. Datos: Los datos de la capa superior (aplicación)
un artículo presentado por T Ronald Besser


Descargo de responsabilidad:Nuestro sitio web no es responsable por el contenido de este artículo. Webarticles es un recurso de información gratuito.
Importante: Este artículo "TCP / IP Protocolos" fue traducida por un software automático. Sentimos pena por los errores de ortografía que pueda haber ocurrido. Gracias por su comprensión.


Online: 506 users browsing the articles directory