Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de...

39
Máster en Sistemas y Servicios en la Sociedad de la Información Especialidad Derecho y Tecnologías de la Información y Comunicaciones Introducción a la tecnología web

Transcript of Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de...

Page 1: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Máster en Sistemas y Servicios en la Sociedad de la Información

Especialidad Derecho y Tecnologías de la Información y Comunicaciones

Introducción a la tecnología web

Page 2: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Redes

Introducción a la tecnología web (parte 2)

Page 3: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

¿Qué es una red?

o Una red es una infraestructura que permite la

interconexión de ordenadores:

o Cables, ordenadores y otros dispositivos.

o Las redes comunican ordenadores:

o Es posible transmitir información de un ordenador a

otro (o a varios).

o Las redes distribuyen información:

o Globalización.

Introducción a la tecnología web (parte 2)

Act.1

Page 4: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Conexión "punto a punto" (PPP)

o Conexión "simple" entre dos ordenadores a través

de un canal de comunicación.

Introducción a la tecnología web (parte 2)

ordenador

A

ordenador

B

procesador de

comunicación

procesador de

comunicación

canal de

comunicación

Las señales son transportadas

a través de canales

Los canales utilizan uno o más medios de

conexión: cable telefónico, fibra óptica,

sistemas inalámbricos, etc…

Tarjetas de red, modem, etc.

Convierten datos en señales (eléctricas)

para la transmisión

No P2P

Page 5: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Los puertos

o Los ordenadores se comunican con el exterior

mediante puertos (lugares de donde parte y a

donde llega información).

o Paralelo, serie, USB, FireWire, …

o Una tarjeta de red (NIC) añade un puerto

(Ethernet) diseñado para la conexión directa a una

red.

Introducción a la tecnología web (parte 2)

Act.2

Page 6: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Datos: Analógico / Digital

o Datos analógicos:

o Pueden tomar cualquier valor en un determinado

rango:

o Sonido de un instrumento.

o La temperatura en Valencia, etc.

o Datos digitales:

o Pueden tomar sólo determinados valores dentro de un

conjunto de valores posibles:

o Los datos binarios de un ordenador.

o Las calificaciones de una asignatura, etc.

Introducción a la tecnología web (parte 2)

Page 7: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Convergencia digital

o Muchas de las señales que transportan la

información que hoy recibidos son analógicas. En el

futuro (próximo) serán digitales.

o Futuro: ¿Un solo "cable" para todos los servicios?

Introducción a la tecnología web (parte 2)

TV

Radio

Teléfono

Fax

Analógicos

TDT

ADSL

TV por cable

Teléfono móvil

Digitales

Page 8: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Medios de conexión

Medio Velocidad Coste

Par trenzado 300 BPS – 10 MBPS Bajo

Microondas 256 KBPS – 100 MBPS

Cable coaxial 56 KBPS – 200 MBPS

Fibra óptica 500 KBPS – 10 GBPS Alto

Introducción a la tecnología web (parte 2)

BPS = bits por segundo (unidad de velocidad de transmisión)

Page 9: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Impulsos para transmitir bits

Introducción a la tecnología web (parte 2)

tiempo

voltaje

0

+15

-150 1 1 0 0 0 1

o Emisor y receptor deben de estar de acuerdo y

seguir el mismo “lenguaje” de transmisión

o Normas/Protocolos de transmisión

o Analogía: Código Morse

Page 10: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

¿Qué es ancho de banda?

o Técnicamente hablando:

o El rango de frecuencias útiles en un medio de comunicación.

o Velocidad a la que puede cambiar la señal.

o En la Práctica:

o La cantidad de información que se puede transportar por

unidad de tiempo a través de un medio de comunicación.

o Conexión de banda ancha = alta velocidad de

transmisión (gran cantidad de información por segundo)

o ADSL

Introducción a la tecnología web (parte 2)

Page 11: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

ADSL

o Asymmetric Digital Subscriber Line:

o Línea digital de alta velocidad que utiliza el cable de

una línea telefónica convencional.

o Distancia máxima a una central telefónica: 5,5 Km

o Es asimétrica porque las velocidades de descarga y de

subida de datos a la red no coinciden.

o En la línea ADSL hay 3 canales de comunicación:

o envío de datos, recepción de datos y telefonía normal.

Introducción a la tecnología web (parte 2)

Page 12: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

ADSL2

o Actualmente, se están implantando versiones

mejoradas de esta tecnología como ADSL2 y

ADSL2+ con capacidad de suministro de televisión

y video de alta calidad por el cable telefónico.

Introducción a la tecnología web (parte 2)

ADSL ADSL2 ADSL2+

Velocidad máxima

Subida

1 Mbps 1 Mbps 1,2 Mbps

Velocidad máxima

Descarga

8 Mbps 12 Mbps 24 Mbps

Page 13: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Redes de conexión

o Se construyen redes porque no es factible la

conexión punto a punto (PPP) entre todos los

ordenadores.

Introducción a la tecnología web (parte 2)

1 2

1 2 3

1 2 3 4

Page 14: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Redes de conexión

o Las redes establecen un sistema de comunicación

mediante canales compartidos entre ordenadores.

o A través de una red es posible acceder a cualquier

elemento conectado a ella (nodo), aunque de

manera indirecta.

Introducción a la tecnología web (parte 2)

Red

Page 15: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Tipos de Redes

o Redes de Área Local (LAN, Local Area Network)

o Distancias cortas.

o Comunicación dentro de organizaciones (o en el hogar).

o Redes de Área Extensa (WAN,Wide Area Network)

o Largas distancias.

o Comunicación entre organizaciones (normalmente,

múltiples organizaciones).

o Distintas tecnologías de conexión.

Introducción a la tecnología web (parte 2)

Page 16: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Redes LAN

o Son la forma más habitual de red.

o Formas típicas de red (topología):

Introducción a la tecnología web (parte 2)

Estrella Anillo

Canal

Page 17: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Restricciones LAN

o El diseño de una LAN debe incluir un mecanismoque garantice a todos los ordenadores un accesoadecuado (justo) al medio compartido.

o Las LAN presentan limitaciones de longitud.

o Extensión de una LAN:

o Repetidor: Amplifica las señales eléctricas de dossegmentos de LAN.

o Puentes (Bridges): Se comportan como ordenadores quecomunican 2 LAN para que se comporten como unasola.

Introducción a la tecnología web (parte 2)

Page 18: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Redes WAN

o Son redes que se extienden a grandes distancias.

o Permiten unir redes de menor alcance (LAN)mediante una colección de caminos comunesconocida como "troncal" (backbone).

o Las WAN son posibles gracias a las líneastelefónicas, torres de transmisión de microondas ysatélites que pueden abarcar todo el planeta.

o Las WAN poseen dispositivos (hardware) quepermiten pasar mensajes entre redes que obedecena diferentes protocolos internos.

Introducción a la tecnología web (parte 2)

Page 19: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Dos formas de conexión en una Red

o Conmutación de circuitos:

o Se establece una conexión específica durante el tiempo quedura la conexión (una especie de PPP temporal).

o Típica de redes telefónicas.

o Conmutación de paquetes:

o Los mensajes que se transmiten se dividen en pequeñospaquetes de información.

o Cada paquete es encaminado (enrrutado, routed) demanera separada hacia su destino.

o Los paquetes perdidos o "dañados" son retransmitidos.

o Los paquetes se vuelven a unir en destino para formar losmensajes.

o Analogía: la mensajería postal

Introducción a la tecnología web (parte 2)

Page 20: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Comparación

Conmutación de circuitos Conmutación de paquetes

Retraso mínimo Retraso variable

Uso ineficiente de la capacidad de

conexión

Mejor uso de la capacidad de conexión

Cuando hay sobrecarga, es incapaz de

establecer conexión

Casi siempre puede conectar, pero puede

haber largos retrasos

Los dos elementos de la conexión deben

usar la misma velocidad de transporte

Las conversiones de velocidad son sencillas

Introducción a la tecnología web (parte 2)

Page 21: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Internet

o ¿Qué es Internet?

o Colección de redes interconectadas (red de redes).

o Proporciona apariencia de conectividad extensa.

o ¿Para qué se usa?

o Correo electrónico (email), transferencia de archivos,

teletrabajo, comercio electrónico, Web.

Introducción a la tecnología web (parte 2)

Page 22: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Internet vs. internet (interred)

o internet (interred): interconexión entre redes LAN y

WAN de carácter no global.

o Internet es la interconexión de redes de carácter

global.

Introducción a la tecnología web (parte 2)

Page 23: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Jerarquía de redes

Introducción a la tecnología web (parte 2)

Red de Área Local nº1

(LAN#1) [UV Campus Tarongers]

LAN#2

[UV Campus Blasco Ibañez]

LAN#3

[UPV]Proveedor de Servicios de Internet nº 1

(ISP#1) [Telefónica]

Red Troncal nª 1

[RedIris]

Red Troncal #2

ISP#2 [Ono]

ISP#3

Usuario doméstico

LAN#n

Page 24: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

¿Qué significa estar en una internet?

o Ejecutar el protocolo TCP/IP.

o Tener una dirección IP.

o Tener disponibilidad para enviar paquetes IP a

otras máquinas en la interred.

Introducción a la tecnología web (parte 2)

Page 25: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Protocolos de red

o Reglas de comportamiento:

o Qué, cuándo y cómo debe A enviar mensajes a B y

viceversa.

o Independencia con el sistema operativo de cada

máquina.

o Todas hablan el mismo lenguaje

o Se trata de superar todas las incompatibilidades

que puedan existir entre las distintas redes.

o Capas de protocolos.

Introducción a la tecnología web (parte 2)

Page 26: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Protocolos TCP/IP

o En realidad es un conjunto de protocolos que regulan la transmisión dedatos entre ordenadores. Entre ellos:

o HTTP (HyperText Transfer Protocol), acceso a páginas web

o ARP (Address Resolution Protocol), resolución de direcciones de ordenadores

o FTP (File Transfer Protocol), transferencia de archivos

o SMTP (Simple Mail Transfer Protocol) y POP (Post Office Protocol), correoelectrónico

o Etc…

o IP: I(i)nternet Protocol

o Proporciona comunicación básica

o TCP: Transmission Control Protocol

o Proporciona facilidades adicionales para las aplicaciones.

o Establecen un sistema abierto adaptable a todo tipo de redes yordenadores.

Introducción a la tecnología web (parte 2)

Act.3

Page 27: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Estructura del protocolo TCP/IP

Capa de AplicaciónProporciona comunicación entre aplicaciones sobre máquinas independientes

(email, transferencia de archivos, web)

Capa de TransporteProporciona transferencia fiable entre múltiples redes

(TCP, protocolo de control de transferencia)

Capa de internetEncamina datos de un origen a un destino a través de una o más redes

(IP, protocolo de internet)

Capa de Acceso a RedGestiona un interfaz lógico entre una máquina y su red local

(Ethernet)

Capa FísicaConvierte bits en señales y viceversa

(cables, radio, etc)

Page 28: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Diferentes tipos de dispositivos de

conexión

o Hub: Conecta partes de una red, normalmente

dentro de la misma LAN.

o Bridge: Conecta dos LANs utilizando software.

o Switch: Conecta dos LANs, normalmente usando sólo

hardware.

o Router: Conecta dos redes y encamina (dirige)

adecuadamente los paquetes (nivel de internet).

o Gateway: Conecta redes que utilizan diferentes

protocolos.

Introducción a la tecnología web (parte 2)

Page 29: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Direcciones de Internet (IP)

Introducción a la tecnología web (parte 2)

Host

150.123.11.267

Host

157.146.1.234

Host

192.15.43.17

Host

12.36.21.250

Page 30: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Direcciones IP

o La dirección IP identifica de manera única, lógica y

jeráquica una máquina (nodo) en la red.

o Analogía: el número de teléfono.

o Es una dirección de 32 bits, con 4 campos de 8 bits

o Cada campo tiene un significado en la jerarquía:

o 147.156.1.234

o Cada dirección puede tener un nombre descriptivo:

o miordenador.dptinf.uv.es

Introducción a la tecnología web (parte 2)

Act.4

Page 31: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Asignación de direcciones IP

Introducción a la tecnología web (parte 2)

o Internet Corporation for Assigned Names (ICANN):

asigna direcciones para Internet a organizaciones.

o Cada clase de red permite una cantidad fija de

equipos (hosts).

Categoría Dirigido a Asignado

A Gobiernos de todo el mundo 147.xxx.yyy.zzz

B Empresas 147.156.yyy.zzz

C Resto de solicitantes 147.156.100.zzz

Page 33: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Aplicación: World Wide Web

o Telaraña a nivel mundial

o Colección de documentos interrelacionadosalmacenados en servidores (ordenadores)alrededor del mundo y accesible a los clientes através de Internet.

o Documentos formateados en HTML (HyperText MarkupLanguage)

o Las reglas para pedir y servir documentos (u otro tipode interacción entre servidores y clientes) estándefinidos por HTTP (HyperText Transfer Protocol)

Introducción a la tecnología web (parte 2)

Act.5

Page 34: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

World Wide Web (2)

o Los documentos pueden contener elementos

"clickables" (pinchables) que enlazan con otros

documentos.

o Los documentos se identifican por direcciones web,

llamadas URLs (Uniform Resources Locators)

o "Hipertexto" significa documentos de texto que

integran enlaces a otros documentos (referencias

cruzadas).

Introducción a la tecnología web (parte 2)

Page 35: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Internet vs. WWW

o Internet es hardware

o World Wide Web es software

o Para poder visualizar una página web es preciso:

o Tener un ordenador conectado a Internet:

o Establecer una conexión PPP con la máquina del ISP.

o El ordenador recibe una dirección IP temporal

o Usando DHCP (Dynamic Host Configuration Protocol)

o El ordenador recibe la dirección de un servidor de nombres

(DNS, Domain Name Server)

Introducción a la tecnología web (parte 2)

Page 36: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Internet vs. WWW (2)

o Iniciar sesión en un navegador Web (ej.: Internet

Explorer, Mozilla, Netscape, etc.)

o Indicar al navegador el URL de la página que se

desea "visitar".

o El navegador pide al DNS la dirección IP

correspondiente al servidor que contiene el

documento cuyo URL se ha indicado.

o El navegador abre una sesión TCP con la máquina

cuya dirección IP se ha obtenido.

Introducción a la tecnología web (parte 2)

Page 37: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

Internet vs. WWW (3)

o El navegador solicita al servidor que le transmita el

documento.

o El servidor web envía el documento.

o La conexión TCP finaliza.

o El navegador muestra el documento.

Introducción a la tecnología web (parte 2)

Page 38: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

¿Qué es WiFi?

o Wireless Fidelity

o Protocolo para redes LAN inalámbricas.

o Formatos:

o 802.11b, 11Mbps

o 802.11g, > 20Mbps (54 Mbps)

o 802.11n, > 100 Mbps (600 Mbps !!!)

o Permite conexión a Internet en lugares con cobertura WiFi:

o Un ordenador con tarjeta de red WiFi no tiene acceso a Interneten cualquier lugar.

o Es preciso un punto de acceso.

o Alternativa: acceso mediante telefonía móvil 3G.

Introducción a la tecnología web (parte 2)

Page 39: Introducción a la tecnología webmural.uv.es/anmaro5/PDF/ITWxtema2.pdf · de un canal de comunicación. Introducción a la tecnología web (parte 2) ordenador A ordenador B procesador

¿Qué es Bluetooth?

o Sistema inalámbrico para conexión de dispositivos.

o Tiene corto alcance (< 10m.)

o Usos típico:

o Teclado y ratón conectados a un ordenador.

o Sistema de "manos libres" en el interior de un coche

conectado a un teléfono móvil.

o Auriculares conectados a la fuente de sonido.

o …

Introducción a la tecnología web (parte 2)