Tema 8: Dentro de Internet y la World Wide Web

Anuncio
Internet y World Wide Web
Introducción a la Informática,
2010-2011
Objetivos de este capítulo
• Conocer cuándo y cómo fue creada Internet
• Aprender algo sobre la tecnología software
que hace funcionar Internet
• Conocer los formatos y la forma de
transmisión de documentos en la Web
• Conocer herramientas para construir
páginas y sitios Web
• Discutir sobre posibilidades y nuevas
tendencias en Internet
4626. Introducción a la Informática
Origen de Internet
• 1969: Arpanet
• Filosofía y protocolos peer-to-peer
• Resistente a fallos
• La evolución posterior
nos ha llevado a una
red de redes
4626. Introducción a la Informática
¿Cómo de grande es Internet?
• No es posible medirlo porque:
– Está creciendo demasiado rápido
– Es completamente descentralizada, (no hay
una única autoridad que conceda permisos
numerados para conectarse)
– Como hay distintas maneras de conectarse,
no está perfectamente definido quien está
dentro y quien no.
4626. Introducción a la Informática
Funcionamiento básico de Internet
• Protocolo TCP/IP
– TCP divide la información a
transmitir en paquetes
– Cada paquete contiene
identificación de su origen
y destino
– IP establece un sistema de
nombres o direcciones para
cada ordenador en Internet
4626. Introducción a la Informática
Direcciones en Internet
• Una dirección IP está formada por cuatro series
de números separadas por puntos
– Ejemplo: 182.34.168.25
• Ciertos ordenadores en la red están encargados de
mantener unos nombres simbólicos equivalentes
a las direcciones numéricas
– Ejemplo: dsic.upv.es
• Los varios tramos que forman un nombre
corresponden a una estructura jerárquica, donde
el mayor es el último, llamado dominio
– En el anterior ejemplo el dominio es: es
4626. Introducción a la Informática
Dominios
• Se utilizan en:
– siglas de países como dominio:
• es, fr, it, pt, br, …
– otros usos de carácter general:
• org organizaciones sin ánimo de lucro
• edu Universidades, Colegios,…
• com compañías comerciales
• gov instituciones del gobierno (EEUU)
• mil instituciones militares (EEUU)
•…
4626. Introducción a la Informática
Las direcciones de correo electrónico
• Dentro de una red incluida en Internet
puede haber una máquina dedicada a
gestionar o servir correo a varios usuarios
– Servidor correo: webmail.dsic.upv.es
– La dirección de correo se
compone de una identificación
personal seguida del signo @
y de la dirección del servidor
de correo
• jperezmar@upvnet.upv.es
4626. Introducción a la Informática
Opciones de acceso a Internet
• Directa, estando en una red
– cable ~ [10Mbps – 100Mbps ]
(incluso mayores si el cable es óptico)
• Por marcación telefónica con módem
– Proveedores Internet (ISP) ~ 56Kbps
• Por conexión de banda ancha
– DSL, ADSL ~ [ 512Kbps – 2Mbps ]
– Por cable con módem ~ [ 1Mbps – 4Mbps ]
– Inalámbrica de banda ancha, Wi-Fi ~ 11Mbps
4626. Introducción a la Informática
Origen de la World Wide Web
• Tim Berners-Lee en el CERN
• Tripleta:
– URL (Uniform Resource Locator), ubicación e
identificación de las páginas web
– HTTP, protocolo de acceso
– HTML, lenguaje de creación de páginas
• Ejemplo:
– http://dsic.upv.es/adefac/libros/info.htm
Protocolo – servidor – ruta
–
fichero
URL
4626. Introducción a la Informática
Servidores en Internet
• Servidores Web
– Protocolo HTTP, HTTPS (seguro)
• Servidores de correo electrónico
– Protocolos SMTP, IMAP
• Servidores de ficheros
– Protocolo FTP
• Servidores de aplicaciones, …
4626. Introducción a la Informática
Documentos web
• Lenguaje de marcado HTML
– Define el contenido (estático) de las páginas web
• Navegadores
– Visualizar un documento HTML
– Saltar de un documento
a otro (solicitándolo y
descargándolo a partir de
su URL)
4626. Introducción a la Informática
Multimedia en web
• Además de texto, las páginas web pueden
contener elementos multimedia:
–
–
–
–
–
–
–
Imágenes
Animaciones
Audio descargable
Audio para streaming
Video descargable
Video para streaming
… …
4626. Introducción a la Informática
No todo es estándar
• W3 Consortium establece qué formatos de
documentos deben ser reconocidos y
visualizados por todos los navegadores
• Constantemente se introducen nuevas
características y hay que añadir plug-ins
• A veces, estas nuevas características
terminan por ser estándar
– Ejemplo: animaciones flash
4626. Introducción a la Informática
HTML dinámico y a demanda
• La página web puede modificarse en el
ordenador cliente
– Javascript
• El servidor de páginas web puede crearla
dinámicamente (más flexible):
– Consultas a catálogos o Bases de Datos
– En función del cliente conectado (cuentas,
suscripciones, etc.)
– Tecnología: CGI, Java, ASP, PHP, …
4626. Introducción a la Informática
En la web
• Motores de búsqueda de contenidos
– Rastreadores web, robots
de búsqueda, arañas
– Buscadores y directorios
– Meta-buscadores
• Portales Web
– Agrupación de diferentes tipos de contenidos y
servicios (correo, mensajería, noticias, compras,
…) en un mismo sitio web
4626. Introducción a la Informática
Tendencias en la web
• Aparición de nuevos lenguajes de creación de
páginas web: XML
• Uso de la web para comercio electrónico
(e-bussiness):
– Transacciones electrónicas: EDI, Servicios Web, XML, …
– Bussiness-to-Bussiness (B2B),
Bussiness-to-Consumer (B2C)
• Proliferación de redes de “colegas”:
peer-to-peer ó P2P
– Compartición de ficheros (documentos, multimedia, …)
– ¿Propiedad intelectual y problemas legales?
• Computación colaborativa: grip computing
¿El Futuro?
4626. Introducción a la Informática
Descargar