Professional Documents
Culture Documents
264 Tema 11
Fundamentos Web
Servidores y navegadores Web
Internet es "slo" un conjunto de redes conectadas entre s:
Un conjunto de redes de rea local conectadas va redes de rea extensa.
Sin gestin o control centralizado.
Los segmentos de red se conectan entre s por medio de routers.
Los routers son ordenadores dedicados que gestionan los paquetes de
datos.
TCP/IP es el protocolo de datos universal de la red.
En este formato, se encargan del contenido los protocolos de los niveles
superiores, como el protocolo Web.
Conexiones TCP/IP:
El cliente es, por lo general, un consumidor de datos que enva breves
solicitudes:
En la Web, el cliente es un navegador.
El servidor es, generalmente, un proveedor de datos que enva respuestas larga
largas:
Escucha las peticiones y transmite los datos solicitados (a travs del
conocido puerto 80).
Puede enviar datos dinmicos o estticos.
La conexin Web permanece activa slo el tiempo suficiente para
intercambiar los datos:
Evita la sobrecarga de muchos canales de comunicacin, pero pierde su estado
Protocolo de Control de Transmisin/Protocolo de Internet (TCP/IP)
Servidor o router PC
(html)
Pgs. Web
Capa 7: Aplicacin Capa 7: Aplicacin HTTP
Conexiones
Capa 4: Transporte Capa 4: Transporte
TCP
Paquetes
Capa 3: Red Capa 3: Red IP
Tramas
Capa 2: Enlace de datos Capa 2: Enlace de datos Ethernet
Bits
Capa 1: Fsica Capa 1: Fsica 10BaseT
Sistema de capas del TCP/IP
Capas
Cabecera TCP: puerto de origen,
puerto de destino, n de secuencia, Datos 7: HTTP,
checksum, tiempo de vida, salida
HTML
de la seal de banda
Solicitar Pgina de
Navegador pgina HTML esttico Disco
Aadir
Decodificar Codificar cabecera
HTTP HTTP HTPP
Ejemplos:
200 OK
404 No encontrado.
500 Error interno de servidor.
Ejemplos de cabeceras de respuestas HTTP
Cabecera Definicin
Allow Se permiten peticiones, como GET (400s).
Content-Length Longitud en bytes de los datos de respuesta
(se usa en las conexiones "keep alive").
Content-Type Tipo MIME de los datos de respuesta.
Expires Fecha en la que expira el documento.
Last-Modified Fecha en la que se modific el documento
por ltima vez.
Location Nueva direccin del documento (con estado
300).
Set-Cookie Da una "cookie" al navegador.