1 / 104

Sistemas Operativos de Red

Sistemas Operativos de Red. Tema 5: Servicios Extendidos . ¿Que es lo que entendemos por servicios Extendidos?. Son aquellos protocolos y servicios que pertenecen a la capa de aplicación del modelo OSI.

cloris
Télécharger la présentation

Sistemas Operativos de Red

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistemas Operativos de Red

  2. Tema 5: Servicios Extendidos.

  3. ¿Que es lo que entendemos por servicios Extendidos? • Son aquellos protocolos y servicios que pertenecen a la capa de aplicación del modelo OSI. • En este tema se mostrarán algunos servicios y protocolos mas utilizados por los usuarios.

  4. 5.1. Correo electrónico. • El Correo electrónico o E-mail, es el por mucho el servicio mas popular de la red que ha revolucionado la manera en que las personas se comunican a través de la red mediante un servicio simple, rápido y eficaz.

  5. ¿Qué es lo que pasa internamente? • Por parte de los servidores de correo • POP (por sus siglas en inglés Post Office Protocol, o Protocolo de Oficina Postal) y • SMTP (por sus siglas en inglés Simple Mail Transfer Protocol o Protocolo de Transferencia Simple de Correo), • Definen quien es el cliente y el servidor en el proceso de envío de mensajes.

  6. POP y POP3 (por sus siglas en inglés Post Office Protocol, version 3 o Protocolo de Oficina Postal, versión 3), son protocolos de entrega entrante de correo y son típicamente protocolos de tipo cliente – servidor.

  7. Ellos entregan un correo electrónico de un servidor de correo electrónico a un cliente (MUA, por sus siglas en inglés Mail UserAgent o Agente de Correo de Usuario).

  8. SMTP es quien administra la transferencia de salida de correo electrónico desde el cliente que lo envía al servidor de correo (MDA, por sus siglas en inglés Mail DeliveryAgent o Agente de Envío de Correo), • MTA (por sus siglas en inglés Mail TransportAgent o Agente de Transporte de Correo), es el encargado de transportar el correo entre servidores de correos.

  9. SMTP permite a un correo ser transportado a través de las diversas redes de diferentes tipos de servidores y software cliente, logrando que el intercambio a través de la Internet sea posible.

  10. Cuando los usuarios redactan un mensaje de correo electrónico, típicamente usan una aplicación llamada MUA o cliente de correo. El MUA permite a los mensajes ser enviados y colocar a los mensajes recibidos dentro del cliente de correo (o mailbox).

  11. Para recibir un mensaje de correo electrónico desde un servidor de correo, el cliente de correos utiliza POP. • Y para enviar un correo de cualquiera de los clientes o servidores se utilizan formatos de mensaje y cadenas de comandos definidas por el protocolo SMTP.

  12. ¿Cómo operan los procesos dentro del Servidor de Correos?. • Un servidor de correos opera mediante dos procesos separados: • MTA (Mail Transfer Agent) • MDA (Mail DeliveryAgent)

  13. Para enviar un mensaje • El Agente de Transferencia de Correos (MTA) es utilizado para enviar un E-mail. El MTA recibe mensajes desde el MUA o de otro MTA de otro servidor de correos. • Basándose en el encabezado del mensaje, se determina como un mensaje tiene que ser enviado a su destino.

  14. MTA

  15. MDA

  16. Muchas de las comunicaciones de correo electrónico utilizan aplicaciones MUA, MTA y MDA, sin embargo, hay otras alternativas para el envío de correo electrónico, en las cuales un cliente puede estar conectado a un sistema de cuentas corporativas

  17. Tal como: • IBM Lotus Notes, • Novell Groupwise, o • Microsoft Exchange. • Estos sistemas ofrecen sus propios formatos internos de correo, y sus clientes normalmente se comunican con otros servidores de correo que usan el protocolo propietario.

  18. 5.2. HTTP

  19. Cuando una dirección web (o URL) es escrita en un navegador web, el navegador establece una conexión hacia el servicio web que esta corriendo en el servidor usando HTTP. • Por ejemplo el URL http://www.uv.mx se refiere a un recurso especifico, el cual es una pagina web en el servidor identificado como uv.mx

  20. Los exploradores web son aplicaciones cliente • El servidor web corre como un servicio en segundo plano y • hace que diferentes archivos estén disponibles.

  21. Los clientes web realizan conexiones a un servidor y solicitan los recursos deseados, mientras, • El servidor responde con los recursos solicitados y los envía al cliente como datos, • siento que el navegador web del cliente interpreta la información y la presenta al usuario.

  22. Los navegadores pueden interpretar y presentar información en muchos formatos de datos, tal como es texto plano o HTML, (el lenguaje en el que la pagina web es construida). • Otros tipos de información, pueden requerir de otros programa o servicio, a estos nos referimos como plug-in o add-on.

  23. ¿Qué es lo que hace un explorador Web? • Primero el explorador interpreta tres partes del URL: • http: el protocolo utilizado • www.uv.mx : el nombre del servidor • personal/mansuarez/ : la ruta especifica solicitada

  24. ¿Qué es lo que hace un explorador Web? • El explorador verifica con el nombre del servidor (www.uv.mx) y lo convierte en una dirección numérica (148.168.1.22), la cual es la que utiliza para conectar con el servidor. • Utilizando los requerimientos de http, el navegador envía una petición GET al servidor para preguntar por el archivo personal/mansuarez.

  25. ¿Qué es lo que hace un explorador Web? • El servidor verifica y si la pagina existe, envía el código HTML de la pagina solicitada. • Finalmente, el explorador descifra el código HTML y le da formato en la ventana del explorador Web.

  26. Mensajes HTTP • Cuando un cliente envía un mensaje de solicitud al servidor, el protocolo http define el tipo de mensaje que el cliente utiliza para solicitar la pagina web y el tipo de mensaje que el servidor utilizará para responder. • Los mensajes mas comunes que utiliza http son: • GET • POST • PUT

  27. GET es un cliente que solicita información. Un explorador web envía mensajes GET para solicitar paginas de un servidor web. Cuando el servidor recibe una petición GET, responde con una línea de estado, para saber si esta en línea, si tiene algún error, o alguna otra información.

  28. POST y PUT, son utilizados para enviar mensajes que suben información al servidor web. POST incluye la información en el mensaje que envía al servidor. PUT carga recursos o contenido en el servidor web.

  29. Para comunicaciones seguras a través del Internet, se utiliza el protocolo HTTPS, el cual utiliza autenticación y encriptación para asegurar que la información que viaja a través del cliente y el servidor sea segura.

  30. 5.3. FTP

  31. FTP • Aplicación utilizada en la capa de aplicación. • Fue desarrollado para permitir la transferencia de archivos entre un cliente y un servidor.

  32. FTP • El cliente FTP, es una aplicación que corre en una computadora que es usada para subir y descargar archivos del servidor en el cual corre el demonio (daemon) de FTP (FTPd).

  33. FTP • Para asegurar la transferencia de datos exitosa, se requiere de dos conexiones entre el cliente y el servidor: • Una para los comandos y replicas • Otra para la transferencia de archivos

  34. FTP • El cliente establece la primer conexión al servidor mediante el puerto TCP 21. • Esta conexión es usada para el control de tráfico, que consiste de comandos del cliente y replicas del servidor.

  35. FTP • El cliente establece la segunda conexión al servidor sobre el puerto TCP 20. • Esta conexión es para la transferencia del archivo, y es creada cada vez que un archivo es transferido.

  36. FTP • La transferencia del archivo puede suceder en cualquier dirección, ya que el cliente puede descarga (pull) un archivo desde el servidor o bien lo puede subir (push) el archivo al servidor.

  37. 5.4. DNS.

  38. DNS • En las redes de datos, a los dispositivos se le asigna una dirección IP con lo cual se les permite participar en el envío y recepción de mensajes sobre la red.

  39. DNS • Sin embargo, a la mayoría de las personas se les dificulta recordar la dirección numérica. • Por lo tanto, los nombres de dominio fueron creados para convertir una dirección numérica en un simple y reconocible nombre.

  40. DNS • En el Internet, estos nombres de dominio como es http://www.uv.mx, son mas fáciles de recordar para los usuarios que si les decimos la dirección numérica (148.226.1.22), la cual, representa la ubicación del servidor en el cual se encuentra alojada la página web.

  41. DNS • Al contar con un nombre de dominio, se tiene como ventaja que si el administrador de la red decide cambiar de ubicación al servidor, esto es cambiar la dirección IP, para el usuario esto es transparente, porque el nombre de dominio sigue siendo el mismo http://www.uv.mx.

  42. ¿Por qué es transparente ese cambio al usuario? • Este cambio es transparente porque la nueva dirección numérica debe ser vinculada al nombre del dominio para que la conectividad se siga manteniendo.

  43. Cuando una red es pequeña, es una tarea simple el mantener el mapa de la red entre los nombres de dominio y las direcciones numéricas a las que representan

  44. Sin embargo, cuando una red comienza a ser cada vez mas grande, y el número de dispositivos se incrementa, el hacer esta tarea de forma manual, comienza a ser no factible esta forma de trabajar.

  45. Origen de DNS • Es por eso que DNS fue creado, para poder tener una resolución a los nombres de dominio para estas redes de gran tamaño, ya que DNS usa un conjunto distribuido de servidores para resolver los nombres asociados con su dirección numérica correspondiente.

  46. ¿Cómo trabaja DNS? • Define un servicio automático que compara los nombres de recursos con la dirección numérica requerida, la cual incluye el formato para solicitudes, respuestas y formatos de datos.

More Related