Вы находитесь на странице: 1из 29

Introduccin

Perspectiva Histrica de Internet


Intranet ,Extranet
La Web
Lenguaje html
Protocolo http
URLs
Servidores Web
Clientes Web
Red formada por miles de redes
y millones de computadoras
interconectados, que comunica
empresas, centros de enseanza,
gobiernos e individuos entre s.
Es la red de redes
Proporciona servicios de correo
electrnico, grupos de noticias,
compras, investigacin, mensajera
instantnea, msica, etc. a unos 550
millones de personas en el mundo
Viene de internetworking
No es controlada por
ninguna organizacin
INTERNET
Proveen la infraestructura necesaria
para el comercio electrnico, tal
como lo conocemos
fases en el desarrollo
de Internet
Fase de Innovacin (1961-1974)
Surgen los conceptos sobre los que se
construir Internet
Fase Institucional (1975-1993)
Grandes instituciones estadounidenses,
como el Departamento de Defensa (DoD) y
la Fundacin Nacional para la Ciencia (NSF)
proveen fondos para el desarrollo de
Internet
Fase de Comercializacin (1995-2013)
Las agencias gubernamentales animan a las
corporaciones privadas a hacerse cargo de
Internet y hacerla llegar a toda la ciudadana
Intranet
Utilizar los protocolos y servicios de internet en una red privada
que no este conectada a Internet
Extranet Utilizar los protocolos y servicios de internet en una red
privada utilizando a Internet como vehculo de transporte de
manera segura
Uno de los servicios ms populares de Internet
Medio de comunicacin de texto, grficos y otros
objetos multimedia a travs de Internet,
"World Wide Web en espaol es "telaraa de
alcance mundial.
La web es un sistema de hipertexto que utiliza
Internet como su mecanismo de transporte.
Creada en 1989 por el ingls Tim Berners-Lee
Es un subconjunto de Internet
Consiste en pginas a las que se puede acceder
usando un navegador.
Internet es la red de redes donde reside toda la
informacin.
Se basa en tres estndares:
HTML (Lenguaje de marcacin de Hipertexto), usado para
definir la estructura y contenido de documentos de hipertexto
URL (Localizador Uniforme de Recursos), que es un sistema
universal para referenciar recursos en la Web, como pginas
web. Ej. http://www.usfx.edu.bo
HTTP (Protocolo de Transferencia de Hipertexto), que
especifica cmo se comunican el navegador y el servidor entre
ellos.
.
Tecleamos una
direccin URL
en el navegador
www.usfx.edu.bo
HTTP
Cliente enva una peticin al
Servidor Web utilizando http
Servidor devuelve la pagina en
lenguaje html solicitada
utilizando httpcal cliente
El navegador se encarga de
interpretar el cdigo html y
mostrar el resultado
Los tres pilares bsicos sobre los que se sustenta la
arquitectura lgica de la Web son:
HTML
URL
HTTP
Abreviatura de "HyperText Mark-up Lenguaje",
"Lenguaje de marcado hipertextual.
Permite escribir texto de forma estructurada
Est compuesto por etiquetas, que marcan el
inicio y el fin de cada elemento del documento.
Puede contener imgenes, sonido, vdeos, etc.,
El resultado puede considerarse como un
documento multimedia.
Los navegadores se encargan de interpretar el cdigo
HTML de los documentos, y de mostrar a los usuarios
las pginas web resultantes del cdigo interpretado.
Lo que vemos al visualizar una pgina en Internet es
la interpretacin que hace el navegador del cdigo
HTML.
Lenguaje HTML
Pgina Web
1990 HTML 1.0. Estos son los primeros pasos del HTML, las pginas no eran
muy bonitas que digamos pero por lo menos tenan hipertexto.
En noviembre de 1995 se aprob el estndar HTML 2.0, se cre con objetivos
orientado a la actividad acadmica, en el que el contenido de las pginas era
ms importante que el diseo.
En enero de 1997 se aprob el estndar HTML 3.2, el cual inclua las mejoras
proporcionadas por los navegadores Internet Explorer y Netscape Navigator,
que ya haban realizado extensiones sobre el estndar HTML 2.0.
En diciembre de 1997 se aprob el estndar HTML 4.0, creado para
estandarizar los marcos (frames), las hojas de estilo y los scripts.
En septiembre de 2001 se aprob el estndar HTML 4.01.
A lo largo de varios aos se viene trabajando en el estandar HTML5, que no
esta concluido pero en mayo de 20121Working Draft
Localizador universal de recursos
Permite identificar un recurso en internet
El protocolo de transferencia de hipertexto (HTTP,
HyperText Transfer Protocol) es el protocolo usado en
cada transaccin de la Web.
Define la sintaxis y la semntica que utilizan los
elementos software de la arquitectura web (clientes,
servidores, proxies) para comunicarse.
Es un protocolo sin estado,
No guarda ninguna informacin sobre conexiones anteriores.
La sesin termina en cuanto se devuelve el objeto solicitado
si una pgina contiene otros objetos (imgenes, frames, etc.) cada uno
de ellos inicia una nueva peticin HTTP
El protocolo HTTP funciona a travs de solicitudes y
respuestas entre un cliente (por ejemplo un navegador
de Internet) y un servidor (por ejemplo la computadora
donde residen pginas web). A una secuencia de estas
solicitudes se le conoce como sesin de HTTP.
La informacin que el navegador de Internet est
presentando en un momento dado, se identifica en la
llamada barra de navegacin, que comienza con http y
se le conoce como URI (ms conocido como URL).
Cuando vemos en la barra de direcciones https,
significa que la pgina es segura.
HTTP/0.9 Obsoleta. Soporta slo un comando, GET, y adems no especifica el
nmero de versin HTTP. El cliente no puede enviarle mucha informacin al
servidor.
HTTP/1.0 (mayo de 1996) Esta es la primera revisin del protocolo que especifica
su versin en las comunicaciones, y todava se usa ampliamente, sobre todo en
servidores proxy.
HTTP/1.1 (junio de 1999) Versin actual; las conexiones persistentes estn
activadas por defecto y funcionan bien con los proxies. Tambin permite al cliente
enviar mltiples peticiones a la vez por la misma conexin (pipelining) lo que hace
posible eliminar el tiempo de Round-Tripdelay por cada peticin.
HTTP/1.2 Los primeros borradores de 1995 del documento PEP (el cual propone
el Protocolo de Extensin de Protocolo) los hizo el World Wide Web Consortium y
se envi al Internet EngineeringTaskForce. El PEP inicialmente estaba destinado a
convertirse en un rango distintivo de HTTP/1.2. En borradores posteriores, sin
embargo, se elimin la referencia a HTTP/1.2.
Programa que se ejecuta continuamente en un
computador que sirve pginas web a peticin.
Se mantiene a la espera de peticiones de ejecucin
que le har un cliente.
Estar escuchando en un puerto de la mquina (normalmente
el 80) las peticiones HTTP de los clientes
Algunos servidores web importantes son:
Apache
Internet Information Services (IIS)
Cherokee
Tomcat
Otros servidores, ms simples pero ms rpidos, son:
lighttpd
thttpd
Computadoras u otros dispositivos conectados a
Internet.
Mediante Navegador Web (browser) capaz de
realizar peticiones HTTP al servidor para luego
mostrar las pginas web al usuario.
Actualmente hay varios dispositivos que pueden
actuar como clientes web
celulares, ipads, tablets, ipod, movilidades con acceso a
internet, electrodomsticos, etc.
Computadora u otro dispositivo conectado a Internet
con un programa capaz de realizar peticiones HTTP y
mostrar las pginas HTML devueltas
Habitualmente PC con algn navegador instalado
(Internet Explorer, FireFox, Opera, Safari )
Ahora una gran cantidad de dispositivos capaces de
actuar como clientes web
Asistentes Personales Digitales (PDA), telfonos mviles,
electrodomsticos, automviles
Aplicacin que interpreta la informacin de archivos y
sitios web para que podamos ser capaces de leerla,
Interpreta el cdigo HTML y presenta en pantalla
Permite al usuario interactuar con su contenido
Navegar hacia otros lugares de la red mediante enlaces
o hipervnculos.
PREFERENCIA DE LOS NAVEGADORES WEB