Documentos de Académico
Documentos de Profesional
Documentos de Cultura
una conexión?
Queremos ver una página web que está en Estados Unidos
Camino que recorre la información
Camino geográfico
Camino que recorre la información
WWW
PC R1 R7
R5
DNS
R2
R6
R3
R4
¿Qué es cada elemento?
WWW
PC
SISTEMA OPERATIVO
PC R1 TARJETA DE RED R7
R5
DNS
R2COMPONENTES DE RED DEL S.O.
R6
APLICACIONES DE RED
R3
R4
¿Qué es cada elemento?
WWW
ROUTER DOMÉSTICO
PC R1 R7
R5
Direccionamiento y enrutamiento
DNS
en la red doméstica.
R2
NAT R6
IP privada → IP pública
R3
Firewall
R4
Punto de Acceso - Wi-Fi
¿Qué es cada elemento?
WWW
ROUTER
PC R1 R7
R5
Decide por donde enviar
DNS
R2
Tablas de enrutamiento R6
Intercambia información
R3 Con otros Routers
R4
¿Qué es cada elemento?
WWW
SERVIDOR DE NOMBRES
173.194.34.63 → www.google.es
66.220.152.16 → facebook.com
PC R1 R7
R5
DNS
R2
R6
R3
R4
¿Qué es cada elemento?
SERVIDOR WEB
WWW
Páginas web.
PC R1 R7
R5
DNS
R2
R6
R3
R4
¿Qué pasa cuando queremos ver una página web?
WWW
www.ubuntu.com
PC R1 R7
R5
DNS
R2
R6
R3
R4
Hemos de ir desde A hasta B.
B
WWW
80
PC R1 R7
R5
DNS
80 R2
R6
A R3
R4
Utilizamos Internet para tal propósito TCP / IP
B
WWW
80
IP → Forma de llegar de A hasta B.
PC R1 R7
R5
DNS
80 R2
R6
A R3
R4
Tubería IP
Puerto TCP
Utilizamos Internet para tal propósito TCP / IP
B
WWW
80
Paquete IP
PC R1 R7
R5
DNS Segmento
80 R2 TCP
R6
A
Dirección IP
R3
R4
Utilizamos Internet para tal propósito TCP / IP
B
WWW
80
PC R1 R7
R5
DNS
80 R2
R6
A R3
R4
Utilizamos Internet para tal propósito TCP / IP
B
WWW
80
PC R1 R7
R5
DNS
80 R2
R6
A R3
R4
Utilizamos Internet para tal propósito TCP / IP
WWW
PC R1 R7
R5
DNS
R2
R6
R3
R4
Utilizamos Internet para tal propósito TCP / IP
WWW
PC R1 R7
DNS R5
R2
R6
R3
R4
Situación inicial
WWW
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
IP R23: 24.55.5.4
R3
IP R21: 24.44.5.4
R4
Situación inicial
WWW
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4 Destino Puerta Métrica
IP R23: 24.55.5.4 192.168.0.0 * 0
R3resto 192.168.0.254 1
IP R21: 24.44.5.4
R4
Situación inicial
WWW
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4 Destino Puerta Métrica
IP R23: 24.55.5.4 192.168.0.0 * 0
R3resto 81.202.5.134 1
IP R21: 24.44.5.4
R4
Situación inicial
WWW
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
IP R23: 24.55.5.4
R3
IP R21: 24.44.5.4 Destino Puerta Métrica
R4 81.202.0.0 * 0
24.0.0.0 24.55.5.4 1
IP R41: 16.5.5.4 16.5.0.0 24.55.5.4 3
Situación inicial
WWW
IP
PC 192.168.0.1 R7
R1
Mascara de Subred R5
255.255.255.0
DNS
Puerta de enlace
R2 192.168.0.254
DNS R6
62.42.63.52
R3
R4
¿Qué pasa cuando queremos ver una página web?
WWW
www.ubuntu.com
PC R1 R7
R5
DNS
R2
R6
R3
R4
¿Conozco la IP del destino?
WWW
¿Tengo la IP de www.ubuntu.com
en mi caché de DNSs?
PC R1 R7
R5
No
DNS
Si
R2
R6
Preparo paquete He de averiguar
hacia Ubuntu IP mediante DNS
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
WWW
¿www.ubuntu.com?
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
WWW
Transporte → Red
PC R1 R7
IP Origen IP Destino
R5
DNS
192.168.0.1 62.42.63.52
R2
Datos R6
IP
192.168.0.1
Mascara Subred
255.255.255.0 R3
Puerta de enlace
R4
192.168.0.254
DNS
62.42.63.52
No conozco la IP de destino. Realizo una consulta DNS.
IPo: PC IPd: DNS Datos WWW
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
IPo: PC IPd: DNS Datos WWW
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
IPo: PC IPd: DNS Datos WWW
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
IPo: PC IPd: DNS Datos WWW
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
IPo: PC IPd: DNS Datos WWW
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
WWW
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
Consulta al servidor DNS
IP R22: 62.42.63.4
PC R1 NombreR5 IP R7
R3
Preparo respuesta.
R4 Segmento TCP
Paquete IP cambiando IPo e Ipd
IPo: DNS IPd: PC Datos
No conozco la IP de destino. Realizo una consulta DNS.
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
No conozco la IP de destino. Realizo una consulta DNS.
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
WWW
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP Ubuntu: 91.189.90.41 WWW
R3 En la capa de red se
prepara el paquete de
R4 respuesta.
Cambiamos las IPs
IPo: Ubuntu IPd: PC Datos
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP Ubuntu: 91.189.90.41 WWW
IPo: Ubuntu IPd: PC Datos
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
IP R22: 62.42.63.4
PC R1 www.ubuntu.com R7
R5
DNS
IP PC: 192.168.0.1
R2
R6
IP R21: 81.202.5.4
R3
R4
Ya conozco la IP de destino. Conecto con el servidor.
IP Ubuntu: 91.189.90.41 WWW
IPo: Ubuntu IPd: PC Datos
IP R11: 192.168.0.254
IP R12: 81.202.5.134
IP DNS: 62.42.63.52
NAT
IP R22: 62.42.63.4
PC R1 Esto sería así si todas las IPs fueran IPS públicas.
R7
R5
DNS
En el caso real se requiere hacer NAT en el Router
IP PC: 192.168.0.1 doméstico.
R2
R6
IP R21: 81.202.5.4 Éste tiene una tabla en la que almacena que equipo
de la red privada hizo la petición y con que IP sale a
la red pública.
R3
Esto significa que a partir del Router la IP de origen
R4
será IP R12 en lugar de IP PC.
00000000:00010110:00110110:11011010:10101011:10100100
00:16:36:DA:AB:A4
ARP
IP MAC
192.168.0.254 54:D4:6F:1E:86:D0
192.168.0.1 00:16:36:DA:AB:A4
Direcciones MAC
MAC R12
PC R1 DNS
R2 MAC R22
DNS
MAC PC MAC R11 MAC R12
MAC R21 MAC R22 MAC DNS
PC R1 R2
PC R1 R2
DNS
MAC PC MAC R11 MAC R12
MAC DNS
MAC R22
MAC R21
PC R1 R2
DNS
MAC PC MAC R11 MAC R12
MAC DNS
MAC R21 MAC R22
PC R1 R2
MAC o: DNS MAC d: R22 Datos
DNS
MAC PC MAC R11 MAC R12
MAC DNS
MAC R21 MAC R22
PC R1 R2
Aplicación Aplicación
Presentación Presentación
Sesión Sesión
Transporte Transporte Transporte
WWW
www.ubuntu.com
PC R1 R7
R5
DNS
R2
R6
R3
R4
Pedimos página web
WWW
www.ubuntu.com
PC R1 R7
R5
DNS
R2
R6
R3
R4
¿Cómo se realiza
una conexión?