Red de conocimiento informático - Problemas con los teléfonos móviles - La estructura del protocolo TCP/IP

La estructura del protocolo TCP/IP

El protocolo TCP/IP no se ajusta completamente al modelo de referencia de siete capas OSI. El modelo de referencia tradicional de interconexión de sistemas abiertos es una abstracción de siete capas de protocolos de comunicación, en la que cada capa realiza una tarea específica. El propósito de este modelo es permitir que varios hardware se comuniquen entre sí en el mismo nivel. Las siete capas son: capa física, capa de enlace de datos, capa de red, capa de transporte, capa de voz, capa de presentación y capa de aplicación.

El protocolo de comunicación TCP/IP adopta una jerarquía de 4 capas, en la que cada capa llama a la red proporcionada por la siguiente capa para satisfacer sus necesidades. Las 4 capas son:

● Capa de aplicación: la capa de comunicación entre aplicaciones, como la transferencia simple de correo (SMTP), el protocolo de transferencia de archivos (FTP) y el protocolo de acceso remoto a la red (Telnet).

●Capa de transporte: en esta capa, proporciona servicios de transmisión de datos entre nodos, como el Protocolo de control de transmisión (TCP), el Protocolo de datagramas de usuario (UDP), etc. TCP y UDP transmitirán datos. paquete y se transmite a la siguiente capa, la siguiente capa es responsable de transmitir los datos y garantizar que los datos se hayan entregado y recibido.

●Capa de red de interconexión: Responsable de proporcionar funciones básicas de transmisión de paquetes de datos para que cada paquete de datos pueda llegar al host de destino (pero no verifica si se recibe correctamente), como el Protocolo de Internet (IP).

● Capa de interfaz de red: gestiona los medios de red reales y define cómo utilizar la red real (como Ethernet, líneas seriales

, etc.) para transmitir datos.

1.Pila de protocolos TCP/IP

Modelo de cuatro capas

TCP/IP es un protocolo que sigue el concepto de un modelo de cuatro capas: aplicación capa, capa de transporte, capa de interconexión y capa de interfaz de red.

Capa de Interfaz de Red

La base de este modelo es la capa de interfaz de red. Frame es una unidad independiente de transmisión de información de red, responsable de enviar y recibir tramas de datos. La capa de interfaz de red coloca o saca tramas de la red.

Capa de interconexión

Los protocolos de interconexión encapsulan paquetes en datagramas de Internet y ejecutan los algoritmos de enrutamiento necesarios.

Los siguientes son los cuatro protocolos de interconexión:

Protocolo de Internet IP: Responsable de direccionar y enrutar paquetes entre hosts y redes.

Protocolo de resolución de direcciones ARP: Obtiene la dirección del host del hardware en la misma red física.

Protocolo de mensajes de control de Internet ICMP: Envía información y reporta errores de transmisión de paquetes.

Protocolo de administración de grupos de interconexión IGMP: utilizado por hosts IP para informar la membresía del grupo de hosts a los enrutadores de multidifusión locales.

Capa de transporte

Los protocolos de transporte proporcionan sesiones de comunicación entre ordenadores. La elección del protocolo de transporte depende de cómo se transfieren los datos.

Dos protocolos de transmisión:

Protocolo de control de transmisión TCP: Proporciona conexiones de comunicación confiables para las aplicaciones. Ideal para transferir grandes cantidades de datos a la vez. También adecuado para aplicaciones que requieren capacidad de respuesta.

Protocolo de datagramas de usuario UDP: Proporciona comunicación sin conexión y no garantiza la confiabilidad de los paquetes de datos transmitidos. Es adecuado para transmitir pequeñas cantidades de datos a la vez y la confiabilidad está determinada por la capa de aplicación.

Capa de aplicaciones

Las aplicaciones acceden a la red a través de esta capa.

Tecnología de interfaz de red

IP utiliza la especificación de interfaz de dispositivo de red NDIS para enviar tramas a la capa de interfaz de red. IP admite redes de área amplia (WAN) y tecnologías de interfaz de red local.

Protocolo de línea serie

TCP/IPG normalmente transmite datos a través de una línea serie a través del protocolo de línea serie de Internet SLIP o el protocolo punto a punto PPP. (Usualmente llamamos a esto comunicación asincrónica, y los usuarios que quieran usar LINUX para proporcionar conexiones remotas deberían estudiar esto más).