ESIME - Escuela Superior de Ingeniería Mecánica y
Eléctrica Unidad Culhuacán
Carrera: Ingeniería en computación
PROTOCOLOS
• Hernández Cobos Renato Zabdiel
PROFESORA: Verónica Salas Jiménez
INDICE
1. Introducción------------------------------------------------------------3
2. ¿Qué son los protocolos? -----------------------------------------------------------3
3. ¿Para qué se usan los protocolos?--------------------------------------------------------------------------3
4. ¿Dónde se encuentran los protocolos?---------------------------------------------3
5. Importancia de los protocolos------------------------------------------------------------------------------3
6. Protocolos más utilizados en sistemas distribuidos----------------------------------------------------4
7. Conclusión--------------------------------------------------------------------------------5
Referencias--------------------------------------------------------------------------------------6
2
Los Protocolos en Sistemas Distribuidos
1. Introducción
Los protocolos son conjuntos de reglas y convenciones que permiten la comunicación entre dispositivos
dentro de una red. Son fundamentales para garantizar la interoperabilidad, seguridad y eficiencia en
los sistemas distribuidos.
2. ¿Qué son los protocolos?
Un protocolo es un conjunto de normas que define cómo dos o más entidades en una red deben
intercambiar información. Estas normas incluyen el formato de los datos, la secuencia de los mensajes
y los mecanismos de corrección de errores .
3. ¿Para qué se usan los protocolos?
Los protocolos se usan para:
• Establecer la comunicación entre diferentes dispositivos.
• Garantizar la integridad de los datos transmitidos.
• Definir la manera en que se envían y reciben los mensajes.
• Aseguran que los mensajes lleguen a su destino de manera confiable y segura.
4. ¿Dónde se encuentran los protocolos?
Los protocolos se encuentran en todas las capas de los modelos de redes como el Modelo OSI y el
Modelo TCP/IP. Algunos se implementan en hardware (routers, switches), mientras que otros son parte
del software de sistemas operativos y aplicaciones.
5. Importancia de los protocolos
Los protocolos son esenciales en sistemas distribuidos porque permiten:
• La comunicación entre sistemas heterogéneos.
• La interoperabilidad entre distintas tecnologías.
• La seguridad de los datos transmitidos.
• La eficiencia en la gestión del tráfico de la red.
3
6. Protocolos más utilizados en sistemas distribuidos
➢ TCP (Transmission Control Protocol): Proporciona una comunicación confiable y orientada a la
conexión.
➢ IP (Internet Protocol): Direcciona y enruta paquetes de datos a través de redes.
➢ UDP (User Datagram Protocol): Protocolo de transporte sin conexión, utilizado en aplicaciones
que requieren velocidad.
➢ HTTP (Hypertext Transfer Protocol): Facilita la transmisión de datos en la web.
➢ HTTPS (Hypertext Transfer Protocol Secure): Versión segura de HTTP con cifrado SSL/TLS.
➢ FTP (File Transfer Protocol): Permite la transferencia de archivos entre dispositivos.
➢ SSH (Secure Shell): Protocolo seguro para acceder a sistemas remotos.
➢ DNS (Domain Name System): Traduce nombres de dominio a direcciones IP.
➢ SNMP (Simple Network Management Protocol): Permite la gestión de dispositivos en una red.
➢ NTP (Network Time Protocol): Sincroniza relojes de sistemas informáticos.
➢ SMTP (Simple Mail Transfer Protocol): Protocolo para el envío de correos electrónicos.
➢ POP3 (Post Office Protocol v3): Descarga correos desde un servidor.
➢ IMAP (Internet Message Access Protocol): Permite gestionar correos electrónicos sin
descargarlos.
➢ RDP (Remote Desktop Protocol): Facilita la conexión remota a otros equipos.
➢ MQTT (Message Queuing Telemetry Transport): Protocolo ligero para la comunicación en IoT.
➢ CoAP (Constrained Application Protocol): Diseñado para dispositivos con recursos limitados.
4
➢ SOAP (Simple Object Access Protocol): Utilizado en servicios web para el intercambio de datos
estructurados.
➢ REST (Representational State Transfer): Estilo de arquitectura para el diseño de servicios web.
7. Conclusión
Los protocolos son la base de la comunicación en sistemas distribuidos y redes de computadoras. Su
correcta implementación y selección garantizan un funcionamiento eficiente, seguro y confiable de los
sistemas interconectados.
5
Referencias
Comer, D. E. (2018). Computer networks and internets (6th ed.). Pearson.
Kurose, J. F., & Ross, K. W. (2021). Computer networking: A top-down approach (8th ed.). Pearson.
Stallings, W. (2017). Data and computer communications (10th ed.). Pearson.
Tanenbaum, A. S., & Wetherall, D. J. (2011). Computer networks (5th ed.). Pearson.