ESIME - Escuela Superior de Ingeniería Mecánica y
Eléctrica Unidad Culhuacán
Carrera: Ingeniería en computación
SERVICIOS
• Hernández Cobos Renato Zabdiel
PROFESORA: Verónica Salas Jiménez
INDICE
1. Introducción------------------------------------------------------------3
2. ¿Qué son los servicios en sistemas distribuidos?-----------------------------------------------------------3
3. ¿Para qué se usan los servicios?--------------------------------------------------------------------------3
4. ¿Dónde se encuentran los servicios?---------------------------------------------3
5. Importancia de los servicios------------------------------------------------------------------------------3
6. Servicios proporcionados por un servidor y sus puertos asociados----------------------------------4
7. Conclusión--------------------------------------------------------------------------------5
Referencias--------------------------------------------------------------------------------------6
2
Los Servicios en Sistemas Distribuidos
1. Introducción
Los servicios en sistemas distribuidos son conjuntos de funcionalidades que facilitan la comunicación,
el procesamiento y la gestión de recursos en entornos interconectados. Estos servicios permiten que
los dispositivos interactúen de manera eficiente y coordinada.
2. ¿Qué son los servicios en sistemas distribuidos?
Un servicio en un sistema distribuido es un componente de software que proporciona funcionalidades
específicas a otros programas o usuarios a través de una red. Los servicios pueden ser locales o
remotos y operan bajo protocolos específicos para garantizar su correcto funcionamiento.
3. ¿Para qué se usan los servicios?
Los servicios en sistemas distribuidos se utilizan para:
• Compartir recursos entre múltiples usuarios.
• Ejecutar tareas de procesamiento distribuidas.
• Garantizar la disponibilidad y escalabilidad de aplicaciones.
• Facilitar la interoperabilidad entre distintos sistemas.
4. ¿Dónde se encuentran los servicios?
Los servicios pueden encontrarse en:
• Servidores de aplicaciones que alojan software de procesamiento distribuido.
• Infraestructuras en la nube que ofrecen almacenamiento y cómputo remoto.
• Redes empresariales que proporcionan acceso a bases de datos y herramientas colaborativas.
5. Importancia de los servicios
Los servicios son cruciales para el funcionamiento de sistemas distribuidos debido a:
• Su capacidad para gestionar cargas de trabajo distribuidas.
• La seguridad y control en el acceso a recursos.
• La reducción de costos operativos mediante la optimización de infraestructura.
3
6. Servicios proporcionados por un servidor y sus puertos asociados
➢ HTTP (Hypertext Transfer Protocol): Servicio web, puerto 80.
➢ HTTPS (Hypertext Transfer Protocol Secure): Servicio web seguro, puerto 443.
➢ FTP (File Transfer Protocol): Transferencia de archivos, puertos 20 y 21.
➢ SSH (Secure Shell): Acceso remoto seguro, puerto 22.
➢ DNS (Domain Name System): Resolución de nombres de dominio, puerto 53.
➢ SMTP (Simple Mail Transfer Protocol): Envío de correos electrónicos, puerto 25.
➢ IMAP (Internet Message Access Protocol): Acceso a correos electrónicos, puerto 143.
➢ POP3 (Post Office Protocol v3): Descarga de correos electrónicos, puerto 110.
➢ RDP (Remote Desktop Protocol): Escritorio remoto, puerto 3389.
➢ MySQL: Gestión de bases de datos, puerto 3306.
➢ PostgreSQL: Gestión de bases de datos, puerto 5432.
➢ NTP (Network Time Protocol): Sincronización de tiempo, puerto 123.
7. Conclusión
Los servicios en sistemas distribuidos permiten la operación eficiente de aplicaciones y la gestión de
recursos en redes de computadoras. Su implementación y administración adecuadas garantizan la
estabilidad y seguridad del entorno distribuido.
4
Referencias
Coulouris, G., Dollimore, J., & Kindberg, T. (2012). Distributed systems: Concepts and design (5th ed.).
Pearson.
Kurose, J. F., & Ross, K. W. (2021). Computer networking: A top-down approach (8th ed.). Pearson.
Tanenbaum, A. S., & Van Steen, M. (2017). Distributed systems: Principles and paradigms (3rd ed.).
Pearson.