¿Puede explicarnos en detalle qué es el protocolo TCP/IP?
Categoría: Computadora/Red>> Internet
Análisis:
tcp/ip
Protocolo TCP/IP (Protocolo de control de transferencia/ Inter Protocol) se llama Control de Transmisión/Protocolo de Internet, también llamado protocolo de comunicación de red. Este protocolo es la base de Internet.
TCP/IP es el protocolo de comunicación básico utilizado en las redes. Aunque el nombre TCP/IP incluye dos protocolos, Protocolo de control de transmisión (TCP) y Protocolo de Internet (IP), TCP/IP es en realidad un conjunto de protocolos, que incluye cientos de protocolos con diversas funciones, tales como: inicio de sesión remoto, transferencia de archivos. y correo electrónico, etc., y el protocolo TCP y el protocolo IP son dos protocolos básicos e importantes para asegurar la transmisión completa de datos. Generalmente se dice que TCP/IP es el conjunto de protocolos Inter, no solo TCP e IP.
TCP/IP es un conjunto de protocolos utilizados para la comunicación informática. Normalmente lo llamamos familia de protocolos TCP/IP. Es un estándar de protocolo y arquitectura de red desarrollado por el Departamento de Defensa de EE. UU. para su red de área amplia ARPANET a mediados de la década de 1970. Basado en él, INTERNET es actualmente la red informática más grande del mundo. de INTERNET que TCP/IP se ha convertido en el estándar de facto.
La razón por la que TCP/IP es una familia de protocolos es porque el protocolo TCP/IP incluye TCP, IP, UDP, ICMP, RIP, TELNETFTP, SMTP, ARP, TFTP y muchos otros protocolos. denominado colectivamente Para el protocolo TCP/IP. A continuación presentamos los nombres en inglés y los usos de algunos protocolos comunes en la familia de protocolos:
TCP (Protocolo de control de transporte) Protocolo de control de transmisión
Protocolo de Internet IP (Protocolo de interconexión)
UDP (Protocolo de datagramas de usuario) Protocolo de datagramas de usuario
ICMP (Protocolo de mensajes entre controles) Protocolo de mensajes de control de Internet
SMTP (Protocolo simple de transferencia de correo) Protocolo simple de transferencia de correo
Protocolo de administración de red simple SNMP (Protocolo simple de gestión de Neork)
Protocolo de transferencia de archivos FTP (Protocolo de transferencia de archivos)
Dirección ARP (Protocolo de resolución de direcciones) Análisis del protocolo
En términos del modelo de protocolo en capas, TCP/IP consta de cuatro capas: capa de interfaz de red, capa de Internet, capa de transporte y capa de aplicación.
Entre ellos:
Capa de interfaz de red Es la capa más baja del software TCP/IP. Se encarga de recibir datagramas IP y enviarlos a través de la red, o recibir tramas físicas de. la red y extrayendo IP El datagrama se entrega a la capa IP.
La capa de Internet es la responsable de la comunicación entre ordenadores adyacentes. Su función incluye tres aspectos. 1. Procese la solicitud de envío de paquetes desde la capa de transporte. Después de recibir la solicitud, ensamble el paquete en el datagrama IP, complete el encabezado, seleccione la ruta a la máquina receptora y luego envíe el datagrama a la interfaz de red adecuada. 2. Procese el datagrama de entrada: primero verifique su legalidad y luego busque la ruta; si el datagrama ha llegado a la máquina receptora, retire el encabezado y entregue la parte restante al protocolo de transmisión apropiado si el datagrama aún no ha llegado; en la máquina receptora, luego se reenvía el datagrama. 3. Manejar cuestiones como rutas, control de flujo y congestión.
Capa de transporte Proporciona comunicación entre aplicaciones. Sus funciones incluyen: 1. Formatear el flujo de información; 2. Proporcionar una transmisión confiable. Para lograr esto último, el protocolo de la capa de transporte estipula que el extremo receptor debe enviar un acuse de recibo y, si el paquete se pierde, debe reenviarse.
La capa de aplicación proporciona a los usuarios un conjunto de aplicaciones de uso común, como correo electrónico, acceso a transferencia de archivos, inicio de sesión remoto, etc.
El inicio de sesión remoto TELNET utiliza el protocolo TELNET para proporcionar una interfaz para el registro en otros hosts de la red. Las sesiones TELNET proporcionan una terminal virtual basada en caracteres. Acceso a transferencia de archivos FTP utiliza el protocolo FTP para proporcionar funciones de copia de archivos entre máquinas dentro de la red.
Ya hemos aprendido los conceptos relevantes sobre el modelo de referencia OSI. Ahora echemos un vistazo a cómo el protocolo TCP/IP implementa el modelo de red en comparación con el modelo de referencia del protocolo de siete capas.
Funciones de capa en la familia de protocolos OSI TCP/IP
Transferencia de archivos de capa de aplicación, correo electrónico, servicio de archivos, terminal virtual TFTP, HTTP, SNMP, FTP, SMTP, DNS, Tel
p>No existe ningún protocolo para el formato de datos, la conversión de código y el cifrado de datos en la capa de presentación.
No existe ningún protocolo para que la capa de sesión finalice o establezca conexiones con otros contactos.
p>Proporcionada por la capa de transporte Interfaces de extremo a extremo TCP, UDP
La capa de red selecciona rutas para paquetes IP, ICMP, RIP, OSPF, BGP, IGMP
La capa de enlace de datos transmite tramas direccionadas y errores Funciones de detección SLIP, CSLIP, PPP, ARP, RARP, MTU
La capa física transmite datos ISO2110, IEEE802 en los medios físicos en forma de datos binarios. IEEE802.2
La capa de enlace de datos incluye interfaces de hardware y protocolos ARP y RARP. Estos dos protocolos se utilizan principalmente para establecer información enviada a la capa física y recibir información cargada desde la capa física.
Los protocolos en la capa de red incluyen principalmente IP, ICMP, IGMP, etc. Debido a que contiene el módulo de protocolo IP, es el núcleo de todas las redes de protocolo TCP/IP. En la capa de red, el módulo IP completa la mayoría de las funciones. ICMP e IGMP y otros protocolos que soportan IP ayudan a IP a completar tareas específicas, como transmitir información de control de errores y mensajes de control entre hosts/enrutadores. La capa de red es responsable de la transmisión de información entre hosts de la red.
Los principales protocolos de la capa de transporte son TCP y UDP. Así como la capa de red controla el flujo de datos entre hosts, la capa de transporte controla los datos que ingresan a la capa de red. Los dos protocolos son las dos formas en que administra estos datos: TCP es un protocolo basado en conexión (¿recuerda lo que hablamos en los conceptos básicos de la red sobre los conceptos de servicios orientados a la conexión y servicios sin conexión? Si lo olvida, vaya Eche un vistazo) ; UDP es un protocolo para la gestión de servicios sin conexión.
La capa de aplicación se encuentra en la parte superior de la pila de protocolos y su tarea principal es la aplicación. Los protocolos anteriores, por supuesto, están diseñados para estas aplicaciones. Específicamente, algunas funciones de protocolo comúnmente utilizadas son las siguientes:
Tel: proporciona un servicio de inicio de sesión remoto (emulación de terminal), que parece ser utilizado por BBS más antiguos. .
FTP: Proporciona servicios de transferencia de archivos a nivel de aplicación, para decirlo de manera simple y clara, acceso remoto a archivos y otros servicios.
SMTP: No hace falta decir que es el protocolo de correo electrónico que se utiliza todos los días; .
TFTP: Proporciona un servicio de transferencia de archivos pequeño y sencillo. De hecho, desde cierta perspectiva, es un sustituto de FTP (cuando el archivo es particularmente pequeño y solo necesita ser transferido).
SNTP: Protocolo Simple de Gestión de Red. No es necesario decir qué significa el nombre.
DNS: Servicio de resolución de nombres de dominio, que es un protocolo para asignar nombres de dominio a direcciones IP.
HTTP: ¿Estás familiarizado con este protocolo? Este es el Protocolo de transferencia de hipertexto. ¡La razón por la que puedes ver imágenes, animaciones, audios, etc. en Internet ahora depende de este protocolo para funcionar!