Tema 1 Introducción a Internet y La Web
-
Upload
sergio-carrasco-robles -
Category
Documents
-
view
13 -
download
0
Transcript of Tema 1 Introducción a Internet y La Web
-
Introduccin
Evolucin Histrica de Internet.
Tecnologas Claves de Internet.
Servicios de Internet
La web y su funcionamiento
Internet actual
El futuro Internet2
Contenido
-
IntroduccinRed 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
Evolucin Histrica 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
-
Conmutacin de Paquetes
TPC/IP
Nombres de Dominio y URL
Computacin Cliente / Servidor
Tecnologas Claves de Internet
-
Primeras redes de computadoras, a imagen y semejanza de la telefnica
Comunicacin punto a punto
Existe un canal dedicado entre ambos, independientemente de los datos que se estn enviando.
Problemas: Ineficiente, poco fiable
Conmutacin de circuitos
Telefnica
Telecable
Una vez establecido el
circuito es siempre el
mismo durante toda la
conexin
-
Conmutacin de paquetes
Consiste en dividir un mensaje en trozos denominados paquetes, se aade informacin de direccin de origen y destino y de control para luego enviarlos por diferentes caminos en la
red y ensamblarlos una vez que lleguen a su destino para recomponer el mensaje original
192.168.1.1
10.10.25.10
45
4 1 La Carrera d
192.168.1.1
10.10.25.10
45
4 2 e Sistemas f
192.168.1.1
10.10.25.10
45
4 3 unciona en T
192.168.1.1 10.10.25.10 45 4 4 Tecnologa
1
4
23
La Carrera de
Sistemas
funciona en
Tecnologa
Mensaje La Carrera de
Sistemas
funciona en
Tecnologa
Mensaje
-
Es la tecnologa que emplea la red Internet
Ventajas
La capacidad de una red (su ancho de banda) se incrementa en un factor de 100 o ms.
Puede hacer uso en cada momento de cualquiera de las rutas disponibles
Hace uso de casi la totalidad del ancho de banda disponible
Si algunas lneas estuvieran cadas o demasiado ocupadas, los paquetes se envan por otra de las disponibles
Conmutacin de paquetes
-
Un protocolo es un conjunto de reglas para formatear, ordenar y comprimir mensajes, comprobar errores, etc.
Para efectivizar la conmutacin de paquetes se deba establecer protocolos.
Estos pueden ser implementados por hardware o por software
TCP/IP Transmission Control Protocol / Internet
Protocol
-
TCP/IP se divide en cuatro capas: La capa de red es la de ms bajo nivel Representa el medio fsico encargado de enviar en ltima instancia los 0 y 1 que
componen cada mensaje
Diversas tecnologas: Ethernet, ATM La capa de Internet es donde se sita el protocolo IP Esquema de direcciones, encaminamiento de los mensajes
En la capa de transporte est TCP Enva acuses de recibo, reagrupa el mensaje en destino, vuelve a mandar los
paquetes perdidos o defectuosos
Por ltimo, en la capa de aplicacin estn los programas que hacen uso de los servicios proporcionados por las capas inferiores HTTP (HyperTextTransfer Protocol), FTP (FileTransfer Protocol), SMTP
(Simple Mail Transfer Protocol)
TCP/IP ( cont..)
-
Arquitectura de TCP/IP
-
Encaminamiento de paquetes conTCP/IP
-
Cada ordenador conectado a Internet debe tener una direccin para poder recibir los paquetes TCP
sta puede ser: Esttica
Fija, siempre la misma Dinmica
Por ejemplo, cada vez que nos conectamos a Internet con un mdem telefnico, nuestro proveedor de Internet (ISP, Internet ServiceProvider) nos asigna una direccin temporal
Las direcciones IP son nmeros de 32 bits separados en cuatro partes (por ejemplo, 156.35.94.5)
Cada uno va de 0 a 255; esto nos da un total de 232 direcciones (algo ms de cuatro mil millones)
Direcciones IP
-
Para no tener que recordar direcciones IP tal cual, stas pueden ser representadas mediante nombres de dominio (por ejemplo,
www.usfx.edu.bo)
El sistema de nombres de domino (DNS) permite que stas se resuelvan a direcciones IP
Ejemplo: ping www.usfx.edu.bo (200.87.13.8)
Los URL (Uniform Resource Locator) son las direcciones que escribimos en el navegador
http://www.usfx.edu.bo
Nombres de dominio y URL
-
En este modelo de computacin distribuida, un cliente solicita una accin a un servidor, que le devuelve los resultados
Puede haber diversos tipos de clientes, desde los ms ligeros (como un navegador Web, que nicamente es capaz de mostrar documentos HTML) hasta clientes pesados que tambin realizan procesamiento
Surgen como respuesta a los mainframes de los 60 y 70 (con 128 KB de RAM y y discos duros de 10 MB)
Despega este modelo con el advenimiento de los ordenadores personales
Toda Internet es una inmensa red cliente/servidor
Computacin Cliente/Servidor
-
Servicios de Internet
-
El correo electrnico es, como hemos visto, la primera aplicacin que se cre sobre Internet
Es, as mismo, una de las ms utilizadas
SMTP (Simple Mail Transfer Protocol) es el protocolo usado para enviar correo a un servidor
POP (Post Office Protocol) es el que usan los clientes de correo para recibir los mensajes
IMAP (Internet Message Access Protocol) es un protocolo ms reciente que permite organizar y filtrar el correo en el servidor
antes de descargarlo
SMTP, POP e IMAP
-
FTP (File Transfer Protocol) es tambin uno de los servicios originales de Internet
Permite transferir ficheros del servidor a la mquina cliente, y viceversa
FTP
-
HTTP (HyperText Transform Protocol) es el protocolo usado para transferir pginas Web
Es el modo en que un navegador se comunica con un servidor Web (Apache, Internet Information Server)
Es un protocolo sin estado
La sesin termina en cuanto se devuelve el objeto solicitado
Incluso, si una pgina contiene otros objetos (imgenes, frames, etc.) cada uno de ellos inicia una nueva peticin HTTP
HTTP
-
SSL (Secure Sockets Layer) es un protocolo que opera entre las capas de Transporte y Aplicacin de TCP/IP y convierte en
seguras las comunicaciones entre cliente y servidor
Es fundamental para garantizar el comercio electrnico y los pagos seguros a travs de Internet
SSL
-
La web y su funcionamiento
-
Es uno de los servicios ms populares de Internet
Proporciona acceso a miles de millones de pginas Web
Paginas Web = Documentos creados en el lenguaje HTML que pueden contener texto, imgenes e hiperenlaces.
Cuatro componentes escenciales
HTML -> Lenguaje de Marcars
HTTP -> Protocolo de comunicacin
Servidor web
Navegador
World Wide Web (Web)
-
Es una computadora en Internet que sirve pginas web a peticin.
Debe tener un programa ejecutndose que haga de servidor web: Apache, Internet Information Server (IIS), Cheroke ,etc
Este programa estar escuchando en un puerto de la mquina (normalmente el 80) las peticiones HTTP de los clientes
Servidores Web
-
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
Clientes Web
-
Funcionamiento del Web
Tecleamos una
direccin
en el navegador
www.usfx.edu.bo
HTTP
Este enva una peticin al
Servidor Web
Servidor devuelve la pagina
solicitada
El navegador se encarga de
interpretar el cdigo html y
mostrar el resultado
-
La red troncal de Internet (el bakbone)
Son las principales redes sobre las que se sustenta Internet
Se caracterizan por tener un enorme ancho de banda (entre 155 Mbps y 2,5 Gbps)
Suelen estar formadas por cables de fibra ptica
Las conexiones entre continentes se realizan tambin con enlaces transocenicos de fibra ptica o mediante enlaces de satlite
Tienen redundancia
Si una parte de la red se viene abajo, el trfico puede ser encaminado por otra ruta
Internet Actual
-
En ingls, Network Access Point (NAP)
Interseccin del backbone con redes regionales
Es a estas redes a las que finalmente se conectan los proveedores de acceso a Internet
Puntos de acceso a la red
-
En ingls, Internet Service Providers (ISP)
Son compaas privadas que suministran el acceso aInternet a los usuarios finales
Empresas, individuos, organizaciones
Ejemplos
En Espaa: Telecable, Ya.com, Terra
En EEUU: America Online, MSN Network, AT&T WorldNet
En Bolivia Entel,TIGO,VIVA,Cotesnet
Tipos de acceso: Banda ancha: Cable, ADSL (entre 128 Kbps y 2 Mbps) o Satlite
Banda estrecha: Mdem telefnico (en teora, 56 Kbps)
Proveedores de Acceso a Internet
-
(en millones de personas)
Distribucin por regiones
Todo el mundo 605,6
frica 6,3
Asia y Pacfico 187,2
Europa 191
Oriente Medio 5,1
Canada y EEUU 182,6
Suramrica 33,3
Compilacin de varias encuestas por Nua Internet Surveyshttp://www.nua.ie/surveys/how_many_online/index.html
-
Internet2 es un consorcio estadounidense formado por universidades, agencias gubernamentales y empresas privadas
para resolver los problemas anteriores y dar lugar a la Internet de
segunda generacin
www.internet2.edu
No slo trata de mejorar la infraestructura de red; tambin los protocolos, tecnologas, aplicaciones, etctera
El futuro Internet2
-
En EEUU ya hay alguna red experimental funcionando (Abilene y vBNS) con anchos de banda del backbone de entre 2,5 Gbps y 10 Gbps
Estos backbone interconectan los nodos de acceso usados por los miembros de Internet2, llamados gigaPops Permiten transferencias de datos a 1 Gbps o ms
Infraestructura de Internet2
-
IPv6
Tecnologas de calidad del servicio (QoS) que permitan asegurar velocidades de transferencia mnimas
Mejores algoritmos de encaminamiento
IP Multicasting Son un conjunto de tecnologas que permiten el envo de datos a
mltiples destinos de forma eficiente
Haciendo copias por el camino de la informacin
Especialmente adecuado para el envo de vdeo de calidad
Nuevos servicios de red
-
Streaming Unicast
Streaming Multicast
-
Computacin distribuida
Laboratorios virtuales
Acceso en tiempo real a dispositivos
Intervenciones quirrgicas a distancia
Bibliotecas digitales
Formacin a distancia
Vdeo y televisin digital
Realidad Virtual
...y, sobre todo, las que an no nos imaginamos
Aplicaciones futuras de Internet2