Protocolo de comunicación
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 15 de abril de 2019; las comprobaciones requieren
32 ediciones .
Un protocolo de comunicación es un conjunto de reglas específicas o convenciones de interfaz de nivel lógico que rigen el intercambio de datos entre diferentes programas . Estas reglas definen una forma uniforme de pasar mensajes y manejar errores.
El protocolo de señalización se utiliza para controlar la conexión, como configuración, reenvío, desconexión. Ejemplos de protocolo: RTSP , SIP . Para la transferencia de datos se utilizan protocolos como RTP .
Un protocolo de red es un conjunto de reglas y acciones (una secuencia de acciones) que permite la conexión y el intercambio de datos entre dos o más dispositivos conectados a la red .
Los diferentes protocolos a menudo describen solo diferentes aspectos del mismo tipo de comunicación . Los nombres "protocolo" y "pila de protocolos" también se refieren al software que implementa el protocolo.
Los nuevos protocolos para Internet están definidos por el IETF , mientras que otros protocolos están definidos por el IEEE o ISO . ITU-T se ocupa de los protocolos y formatos de telecomunicaciones.
El sistema de clasificación más común para los protocolos de red es el llamado modelo OSI , según el cual los protocolos se dividen en 7 niveles según su propósito, desde físico (formación y reconocimiento de señales eléctricas u otras) hasta aplicación ( interfaz de programación de aplicaciones para transmitir información por aplicaciones).
Los protocolos de red prescriben reglas para el funcionamiento de las computadoras que están conectadas a una red. Se basan en un principio de varios niveles. Un protocolo de capa define una de las reglas técnicas de comunicación. Actualmente, los protocolos de red utilizan el modelo de red OSI (Open System Interconnection)
.
El modelo OSI es un modelo lógico de operación de red de 7 capas. Se implementa mediante un conjunto de protocolos y reglas de comunicación organizados en varios niveles:
- a nivel físico se determinan las características físicas (mecánicas, eléctricas, ópticas) de las líneas de comunicación;
- en la capa de enlace se determinan las reglas para el uso de la capa física por parte de los nodos de la red;
- la capa de red es responsable de direccionar y entregar mensajes;
- la capa de transporte controla el orden en que se pasan los componentes del mensaje;
- la capa de sesión coordina la comunicación entre dos programas de aplicación que se ejecutan en diferentes estaciones de trabajo;
- la capa de presentación se utiliza para convertir datos del formato interno de la computadora al formato de transferencia;
- la capa de aplicación es el límite entre el programa de aplicación y otras capas, proporcionando una interfaz de comunicación conveniente para los programas de red del usuario.
En la clasificación general, los protocolos se dividen en protocolos de nivel bajo, protocolos de nivel superior y protocolos de nivel intermedio. La capa intermedia incluye protocolos de comunicación y autenticación. Los protocolos de capa superior son los protocolos de aplicación, sesión y presentación. Los protocolos físicos, de canal, de red y de transporte se conocen como protocolos de bajo nivel. [una]
Otro modelo, la pila de protocolos TCP/IP , contiene 4 capas:
- capa de enlace (capa de enlace),
- capa de red (capa de Internet),
- capa de transporte (capa de transporte),
- capa de aplicación (capa de aplicación).
Ejemplos de protocolos de red
TCP/IP es un conjunto de protocolos de transferencia de datos, llamado así por dos protocolos que le pertenecen: TCP ( English Transmission Control Protocol ) e IP ( English Internet Protocol ) [2]
Los protocolos más famosos utilizados en Internet son:
- HTTP (Protocolo de transferencia de hipertexto) es un protocolo de transferencia de hipertexto . El protocolo HTTP se usa para enviar páginas web entre computadoras conectadas a la misma red.
- FTP (Protocolo de transferencia de archivos) es un protocolo para transferir archivos desde un servidor de archivos dedicado a la computadora de un usuario. FTP permite al suscriptor intercambiar archivos binarios y de texto con cualquier computadora en la red. Después de establecer una conexión con una computadora remota, el usuario puede copiar un archivo de una computadora remota a la suya o copiar un archivo de su computadora a una remota.
- POP3 (Post Office Protocol) es un protocolo de conexión de correo estándar. Los servidores POP manejan el correo entrante y el protocolo POP está diseñado para manejar las solicitudes para recibir correo de los clientes de correo.
- SMTP (Protocolo simple de transferencia de correo) es un protocolo que define un conjunto de reglas para enviar correo. El servidor SMTP devuelve un reconocimiento, un mensaje de error o solicita información adicional.
- TELNET es un protocolo de acceso remoto. TELNET le permite al suscriptor trabajar en cualquier computadora que esté en la misma red que él, como por su cuenta, es decir, ejecutar programas, cambiar el modo de operación, etc. En la práctica, las posibilidades están limitadas al nivel de acceso que establece el administrador de la máquina remota.
Otros protocolos:
- DTN es un protocolo diseñado para redes de espacio profundo IPN utilizado por la NASA.
Véase también
Notas
- ↑ Sistemas distribuidos. Principios y paradigmas / E. Tanenbaum, M. van Steen. - San Petersburgo: Peter, 2003. - p. 83-93 - (Serie "Clásicos de la informática"). ISBN 5-272-00053-6 -
- ↑ Caza, Craig. Administración de redes TCP/IP. - 3ra edición. - O'Reilly Media, Inc. - ISBN 0596002971 .