Modulo 3
Prestaciones de Servicio
de Red
Teleinformática
Ing. Yarisol A. Castillo Q.
[email protected]
Cómo funcionan los
clientes y los servidores
juntos
Cómo funcionan los clientes y los servidores juntos
La relación entre cliente y servidor
Hay millones de servidores conectados a Internet que proporcionan servicios como
sitios web, correo electrónico, transacciones financieras, descargas de música a los clientes.
La característica clave de los sistemas de cliente y servidor es que el cliente envía una
solicitud a un servidor y el servidor responde realizando una función, como devolver el
documento solicitado al cliente.
Cómo funcionan los clientes y los servidores juntos
La relación entre cliente y servidor
Un localizador uniforme de recursos (URL) se utiliza para localizar el servidor
y un recurso específico. La URL identifica:
• El protocolo que se está usando, generalmente HTTP (Protocolo de transferencia
de hipertexto) para páginas web
• El nombre de dominio del servidor al que se necesita acceder
• La ubicación del recurso en el servidor
• Recurso
Cómo funcionan los clientes y los servidores juntos
Protocolos TCP/IP para servicios de Internet
Algunos de los protocolos que se usan para los servicios de Internet son:
• Sistema de nombres de dominio (DNS): Resuelve nombres de Internet en direcciones IP.
• Secure Shell (SSH): Se utiliza para proporcionar acceso remoto a servidores y dispositivos de red.
• Protocolo simple de transferencia de correo (SMTP): Envía mensajes de correo electrónico y
adjuntos de clientes a servidores y de los servidores a otros servidores de correo electrónico.
• Protocolo de oficina de correos (POP): Lo utilizan los clientes de correo electrónico para recuperar
el correo electrónico y los adjuntos de un servidor remoto.
• Protocolo de acceso a mensajes de Internet (IMAP): Lo utilizan los clientes de correo electrónico
para recuperar el correo electrónico y los adjuntos de un servidor remoto.
• Protocolo de configuración dinámica de hosts (DHCP): Se utiliza para configurar dispositivos
automáticamente con asignación de direcciones IP y otros datos necesarios para que puedan
comunicarse por Internet.
• Servidor web: Transfiere los archivos que conforman las páginas web de la Red informática mundial
mediante el Protocolo de transferencia de hipertexto (HTTP).
• Protocolo de transferencia de archivos (FTP): Se utiliza para la transferencia interactiva de archivos
entre sistemas.
Protocolos de Internet en
funcionamiento
Protocolos de Internet en funcionamiento
Suite de protocolos TCP/IP
Los diversos protocolos necesarios para ofrecer una función de página web en los cuatro
niveles distintos del modelo TCP/IP son: protocolo de la capa de aplicación, protocolo de la
capa de transporte, protocolo de la capa de internetwork y capa de acceso a la red.
Los dos protocolos de transporte más comunes son el protocolo de control de transmisión
(TCP, Transmission Control Protocol) y el protocolo de datagramas del usuario (UDP, User
Datagram Protocol). El protocolo IP utiliza estos protocolos de transporte para permitir la
comunicación y la transferencia de datos entre los hosts.
Cuando una aplicación necesita una
confirmación de recepción de un mensaje,
utiliza el protocolo TCP.
UDP es un sistema de entrega de "mejor
esfuerzo" que no requiere confirmación de
recepción.
Protocolos de Internet en funcionamiento
Mantener un seguimiento de la conversación
Un puerto es un identificador numérico de cada segmento, que se utiliza para realizar un
seguimiento de conversaciones específicas entre un cliente y un servidor.
Los puertos se categorizan en tres grupos: conocidos, registrados y privados.
Cada mensaje que envía un host contiene un puerto de origen y un puerto de destino.
El número de puerto de
origen es generado de
manera dinámica por el
dispositivo emisor para
identificar una conversación
entre dos dispositivos.
El cliente coloca un número
de puerto de destino en el
segmento para informar al
servidor de destino el
servicio solicitado.
Protocolos y servicios de
aplicaciones
Protocolos y servicios de aplicación
Sistema de nombres de dominio
Los nombres del Sistema de nombres de dominios (DNS) se registran y organizan en
Internet dentro de grupos específicos de alto nivel, o dominios. Algunos de los dominios de
alto nivel más comunes en Internet son: .com, .edu y . net.
Un servidor DNS contiene una tabla que asocia los nombres de hosts de un dominio con las
direcciones IP correspondientes. Cuando el servidor DNS recibe una solicitud, consulta la
tabla para determinar la dirección IP asociada con ese servidor.
Protocolos y servicios de aplicación
Clientes y servidores web
Cuando un cliente web recibe una dirección IP de un servidor web, el navegador
cliente utiliza esa dirección IP y el puerto 80 para solicitar servicios web mediante
el Protocolo de transferencia de hipertexto (HTTP).
La codificación del Lenguaje de marcado de hipertexto (HTML) le indica al navegador
cómo formatear la página web y los gráficos y las fuentes que debe utilizar.
El mercado ofrece muchos
servicios y clientes web. El
protocolo HTTP y los
estándares HTML hacen
posible que estos servidores y
clientes de diferentes
fabricantes funcionen juntos sin
problemas.
Protocolos y servicios de aplicación
Clientes y servidores FTP
El Protocolo de transferencia de archivos (FTP) brinda un método sencillo para transferir
archivos de una computadora a otra. También permite a los clientes administrar archivos
en manera remota mediante el envío de comandos de administración de archivos como
Eliminar o Cambiar nombre. Para lograr esto, el servicio FTP utiliza dos puertos diferentes
para las comunicaciones entre el cliente y el servidor.
Protocolos y servicios de aplicación
Terminales virtuales
Telnet utiliza software para crear un dispositivo virtual que proporciona las mismas
características que una sesión de terminal con acceso a la interfaz de línea de comandos
(CLI) del servidor.
SSH proporciona inicio de sesión remoto seguro y otros servicios de red seguros. Además,
proporciona mayor autenticación que Telnet y admite el transporte de datos de sesión
mediante cifrado. Los profesionales de red siempre deberían utilizar SSH en lugar de Telnet,
siempre que sea posible.
Protocolos y servicios de aplicación
Correo electrónico y mensajería instantánea
Clientes y servidores de correo electrónico: Cada servidor de correo de correo
recibe y almacena correo para usuarios que tienen buzones configurados en ese
servidor de correo. Cada usuario con un buzón deberá utilizar entonces un cliente
de correo electrónico para acceder al servidor de correo y leer estos mensajes.
Protocolos de correo electrónico: Diversos protocolos de aplicación que se
utilizan en el procesamiento de correo electrónico, como SMTP, POP3 e IMAP4.
Mensajería instantánea (IM): Las aplicaciones IM requieren una configuración
mínima para funcionar. Una vez que el cliente se descarga, lo único que hay que
hacer es escribir el nombre de usuario y la contraseña. Además de mensajes de
texto, IM puede admitir la transferencia de documentos, vídeo, música y archivos
de audio.
Llamadas telefónicas por Internet: Un cliente de telefonía por Internet utiliza
una tecnología entre pares similar a la utilizada por la mensajería instantánea. La
telefonía IP hace uso de la tecnología voz por IP (VoIP)m que convierte señales
de voz analógicas en datos digitales. Los datos de voz se encapsulan en
paquetes IP que llevan la llamada telefónica a través de la red.