Está en la página 1de 13

ESCUELA ACADMICO PROFESIONAL DE INGENIERA DE SISTEMAS

DATOS GENERALES 1.1 Unidad Acadmico 1.2 Semestre acadmico 1.3 Asignatura 1.4 Ciclo de estudios 1.5 Horas semanales 1.6 Duracin (semanas) 1.7 inicio y termino 1.8 Docente

: Escuela Acadmico Profesional de Ingeniera Sistemas : 2013-II : Redes y Comunicaciones I : VI : 05 (HT02/HP03) : 17 : 26/08/13 al 21/12/13 : Ing. Pedro P. Daz Vilela

SESIN N3
I. CONTENIDO CONCEPTUAL 1.1 Introduccin a la seguridad en Redes de Computadoras 1.2 Servicios Internet: DNS, FTP, HTTP

CAPACIDADES / APRENDIZAJES ESPERADOS Definir la capa de aplicacin como el origen y el destino de los datos para la comunicacin a travs de redes. Explicar la funcin de los protocolos en relacin con el soporte de la comunicacin entre los procesos de cliente y servidor. Describir las funciones, el funcionamiento y la utilizacin de los conocidos servicios de la capa de aplicacin TCP/IP (HTTP, DNS, SMTP).

Servicio WWW y HTTP


Cuando se escribe una direccin Web (o URL) en un explorador de Internet, el explorador establece una conexin con el servicio Web del servidor que utiliza el proocolo HTTP. URL (o Localizador uniforme de recursos) y URI (Identificador uniforme de recursos) son los nombres que la mayora de las personas asocian con las direcciones Web. El URL http://www.cisco.com/index.html es un ejemplo de un URL que se refiere a un recurso especfico: Los exploradores Web son las aplicaciones de cliente que utilizan nuestras computadoras para conectarse con la World Wide Web y para acceder a los recursos almacenados en un servidor Web. Al igual que con la mayora de los procesos de servidores, el servidor Web funciona como un servicio bsico y genera diferentes tipos de archivos disponibles. Para acceder al contenido, los clientes Web realizan conexiones al servidor y solicitan los recursos deseados. El servidor responde con los recursos y, una vez recibidos, el explorador interpreta los datos y los presenta al usuario.
5

Servicio WWW y HTTP


Para comprender mejor cmo interactan el explorador Web con el cliente Web, podemos analizar cmo se abre una pgina Web en un explorador. Para este ejemplo, utilizaremos la direccin URL: http://www.cisco.com/web-server.htm. Primero, el explorador interpreta las tres partes de la URL: 1. http (el protocolo o esquema), 2. www.cisco.com (el nombre del servidor), y 3. web-server.htm (el nombre especfico del archivo solicitado). El explorador luego verifica con un servidor de nombres para convertir a www.cisco.com en una direccin numrica que utilizar para conectarse con el servidor. Al utilizar los requerimientos del protocolo HTTP, el explorador enva una solicitud GET al servidor y pide el archivo web-server.htm. El servidor, a su vez, enva al explorador el cdigo HTML de esta pgina Web. Finalmente, el explorador descifra el cdigo HTML y da formato a la pgina para la ventana del explorador.
6

Servicio WWW y HTTP

Servicio WWW y HTTP

Servicio WWW y HTTP

Servicio WWW y HTTP


El protocolo de transferencia de hipertexto (HTTP), uno de los protocolos del grupo TCP/IP, se desarroll en sus comienzos para publicar y recuperar las pginas HTML, y en la actualidad se utiliza para sistemas de informacin distribuidos y de colaboracin. HTTP se utiliza a travs de la World Wide Web para transferencia de datos y es uno de los protocolos de aplicacin ms utilizados. HTTP especifica un protocolo de solicitud/respuesta. Cuando un cliente, generalmente un explorador Web, enva un mensaje de solicitud a un servidor, el protocolo HTTP define los tipos de mensajes que el cliente utiliza para solicitar la pgina Web y enva los tipos de mensajes que el servidor utiliza para responder. Los tres tipos de mensajes ms comunes son GET, POST y PUT. GET es una solicitud de datos del cliente. Un explorador Web enva el mensaje GET para solicitar las pginas desde un servidor Web. Como se muestra en la figura, una vez que el servidor recibe la solicitud GET , responde con una lnea de estado, como HTTP/1.1 200 OK, y un mensaje solo, cuyo cuerpo puede ser el archivo solicitado, un mensaje de error o alguna otra informacin. POST y PUT se utilizan para enviar mensajes que cargan los datos al servidor Web. Por ejemplo, cuando el usuario ingresa datos en un formulario incorporado en una pgina Web, POST incluye los datos en el mensaje enviado al servidor. PUT carga los recursos o el contenido al servidor Web.
10

Servicio WWW y HTTP

11

12

13

También podría gustarte