Soluciones ejercicios
Direcciones IP: Clases
• Para cada una de estas IPs, indica de qué clase es, su
identificador de red y su identificador de host:
Clase A
[Link] [Link]
Network id Host id
Clase B
[Link] [Link]
Clase C
[Link] [Link]
Redes - Solución ejercicios 2
Control de flujo
Cliente:1111 Servidor:8888
SYN 13281:1328
1 1(0)
win 4096, <MSS
1024>
4 5 8 2 7: 4 5827(0) 2
SYN S 1024>
6 , <M S
n 409
3 ACK 1, wi
ACK 1, win 4096
4 PSH 1:1025 (1024) AC
K 1, win 4096
5 PSH 1025:2049 (1024
) ACK 1, win 4096
6 PSH 2049:3073 (1024
) ACK 1, win 4096
Ventana utilizable
096
1 segmento ACK 2049, win 4 7
072
3 segmentos ACK 3073, win 3 8
3 segmentos
9 PSH 3073:4097 (1024
) ACK 1, win 4096
2 segmentos 096
ACK 4097, win 4 10
4 segmentos
Redes - Solución ejercicios 3
Control de flujo
Cliente:1111 Servidor:8888
11 PSH 4097:5121 (1024
) ACK 1, win 4096
12 PSH 5121:6145 (1024
) ACK 1, win 4096
13 PSH 6145:7169 (1024
) ACK 1, win 4096
Ventana utilizable
096
ACK 6145, win 4
1 segmento 14
3 segmentos PSH 7169:8193 (1024
15 ) ACK 1, win 4096
2 segmentos
096
ACK 8193, win 4 16
4 segmentos
17 FIN 8193:8193 (0) AC
K 1, win 4096
(0) A CK 81 9 4, win 4096 18
FIN 1:1
19 ACK 2, win 4096
Redes - Solución ejercicios 4
Máscara de subred: Ejercicio
• Indica los bits de identificador de red, subred y host
para las siguientes IPs y máscaras:
[Link] [Link] [Link]
[Link] [Link] [Link]
bits red: 8 bits red: 16 bits red: 24
bits subred: 8 bits subred: 8 bits subred: 0
bits host: 16 bits host: 8 bits host: 8
[Link] [Link] [Link]
[Link] [Link] [Link]
bits red: 8 bits red: 16 bits red: 24
bits subred: 12 bits subred: 7 bits subred: 2
bits host: 12 bits host: 9 bits host: 6
Redes - Solución ejercicios 5
Subredes: Ejercicio 1
Solución FLSM
• 5 departamentos 5 subredes Mínimo 3 bits para identificador de subred
Máximo 30 ordenadores por subred.
• Máscara de subred: [Link] (27 bits)
– Dpto. contabilidad: subred 000 00000 [Link]
• Rango direcciones IP: [Link]-30
– Dpto. I+D: subred 001 00000 [Link]
• Rango direcciones IP: [Link]-62
– Dpto. desarrollo: subred 010 00000 = [Link]
• Rango direcciones IP: [Link]-94
– Dpto. marketing: subred 011 00000 = [Link]
• Rango direcciones IP: [Link]-126
– Dpto. administración: subred 100 00000 [Link]
• Rango direcciones IP: [Link]-158
• El departamento de desarrollo hay que subdividirlo en 2 subredes Mínimo 1
bit para identificador de subred (subnet zero) Máximo 14 ordenadores por
subred.
• Máscara de subred: [Link] (28 bits)
– Dpto. desarrollo – Análisis: subred 0100 0000 [Link]
• Rango direcciones IP: [Link]-78
– Dpto. desarrollo – Implementación: subred 0101 0000 = [Link]
• Rango direcciones IP: [Link]-94
Redes - Solución ejercicios 6
Subredes: Ejercicio 1
Solución VLSM
• Dpto. desarrollo: 21 hosts → 5 bits id host → 3 bits id subred
– Máscara [Link] (27 bits)
– Subred 000 00000 → [Link]. Rango [Link]-30
• Dpto. I+D: 18 hosts → 5 bits id host → 3 bits id subred
– Máscara [Link] (27 bits)
– Subred 001 00000 → [Link]. Rango [Link]-62
• Dpto. contabilidad: 12 hosts → 4 bits id host → 4 bits id subred
– Máscara [Link] (28 bits)
– Subred 0100 0000 → [Link]. Rango [Link]-78
• Dpto. marketing: 10 hosts → 4 bits id host → 4 bits id subred
– Máscara [Link] (28 bits)
– Subred 0101 0000 → [Link]. Rango [Link]-94
• Dpto. administración: 10 hosts → 4 bits id host → 4 bits id subred
– Máscara [Link] (28 bits)
– Subred 0110 0000 → [Link]. Rango [Link]-110
• El departamento de desarrollo hay que subdividirlo en 2 subredes, que
requieren 1 bit más identificador de subred.
• Máscara de subred: [Link] (28 bits)
– Dpto. desarrollo – Análisis: subred 0000 0000 [Link]
• Rango direcciones IP: [Link]-14
– Dpto. desarrollo – Implementación: subred 0001 0000 = [Link]
• Rango
Redes - Solución direcciones IP: [Link]-30
ejercicios 7
Subredes: Ejercicio 2
Solución FLSM
• 5 departamentos → 5 subredes → Mínimo 3 bits para identificador de subred →
Máximo 30 ordenadores por subred.
• Como hay departamentos (p.e. Desarrollo y Contabilidad) que necesitan más de
30 ordenadores, no es posible una solución con FSLM.
Redes - Solución ejercicios 8
Subredes: Ejercicio 2
Solución VLSM
• Dpto. desarrollo: 71 hosts → 7 bits id host → 1 bits id subred
– Máscara [Link] (25 bits)
– Subred 0 0000000 → [Link]. Rango [Link]-126
• Dpto. contabilidad: 52 hosts → 6 bits id host → 2 bits id subred
– Máscara [Link] (26 bits)
– Subred 10 000000 → [Link]. Rango [Link]-190
• Dpto. administración: 26 hosts → 5 bits id host → 3 bits id subred
– Máscara [Link] (27 bits)
– Subred 110 00000 → [Link]. Rango [Link]-222
• Dpto. I+D: 12 hosts → 4 bits id host → 4 bits id subred
– Máscara [Link] (28 bits)
– Subred 1110 0000 → [Link]. Rango [Link]-238
• Dpto. marketing: 10 hosts → 4 bits id host → 4 bits id subred
– Máscara [Link] (28 bits)
– Subred 1111 0000 → [Link]. Rango [Link]-254
Redes - Solución ejercicios 9
Subredes: Ejercicio 3
• 33 = 0010 0001 Subred Máscara (bin) Máscara
• 46 = 0010 1110
• A 11 000000 [Link]
12 = 0000 1100
• 41 = 0010 1001 B 11 000000 [Link]
C 11 000000 [Link]
• 137 = 1000 1001 Subred Id. subred (bin) Id. subred
• 158 = 1001 1110
A 00 000000 [Link]
• 144 = 1001 0000
B 10 000000 [Link]
C 11 000000 [Link]
• 210 = 1101 0010
Subred Broadcast (bin) Broadcast
• 211 = 1101 0011
• 212 = 1101 0100 A 00 111111 [Link]
B 10 111111 [Link]
C 11 111111 [Link]
Solución FLSM
Redes - Solución ejercicios 10
Subredes: Ejercicio 3
• 33 = 0010 0001 Subred Máscara (bin) Máscara
• 46 = 0010 1110
• A 11 000000 [Link]
12 = 0000 1100
• 41 = 0010 1001 B 111 00000 [Link]
C 11111 000 [Link]
• 137 = 1000 1001 Subred Id. subred (bin) Id. subred
• 158 = 1001 1110
A 00 000000 [Link]
• 144 = 1001 0000
B 100 00000 [Link]
C 11010 000 [Link]
• 210 = 1101 0010
Subred Broadcast (bin) Broadcast
• 211 = 1101 0011
• 212 = 1101 0100 A 00 111111 [Link]
B 100 11111 [Link]
C 11010 111 [Link]
Solución VLSM
Redes - Solución ejercicios 11
Enrutamiento: Ejercicio
LAN A • 23 = 0001 0111 • Solución:
• 96 = 0110 0000 – LAN A: 1 bit id subred
– LAN B: 3 bits id subred
• 162 = 1010 0010 – LAN C: 2 bits id subred
LAN B
• 190 = 1011 1110 – LAN D: 4 bits id subred
– LAN E: 4 bits id subred
• 200 = 1100 1000
LAN C
• 240 = 1111 0000 • Máscaras de subred:
– LAN A: 1000 0000 (128) →
• 133 = 1000 0101 [Link]
LAN D
• 141 = 1000 1101 – LAN B: 1110 0000 (224) →
[Link]
• 147 = 1001 0011 – LAN C: 1100 0000 (192) →
LAN E [Link]
• 154 = 1001 1010
– LAN D y E: 1111 0000 (240) →
[Link]
Redes - Solución ejercicios 12
Enrutamiento: Ejercicio
Subred Máscara Identificador subred
A (0) [Link] [Link]
B (101) [Link] [Link]
C (11) [Link] [Link]
D (1000) [Link] [Link]
E (1001) [Link] [Link]
• Direcciones RA: • Direcciones RB:
– eth0: [Link] ●
eth0: [Link]
– eth1: [Link] ●
eth2: [Link]
– eth2: [Link]
• Direcciones RC
– eth0: [Link]
– eth1: [Link]
Redes - Solución ejercicios 13
Enrutamiento: Ejercicio
• Tabla de enrutamiento óptima de RA
Destino Gateway Máscara Flags Interface
[Link] [Link] [Link] U eth0
[Link] [Link] [Link] U eth1
[Link] [Link] [Link] U eth2
default [Link] [Link] UG eth1
[Link] [Link] [Link] UG eth2
Redes - Solución ejercicios 14
Enrutamiento: Ejercicio
• Tabla de enrutamiento de RB
Destino Gateway Máscara Flags Interface
[Link] [Link] [Link] U eth0
[Link] [Link] [Link] U eth1
[Link] [Link] [Link] U eth2
default [Link] [Link] UG eth1
[Link] [Link] [Link] UG eth2
[Link] [Link] [Link] UG eth2
[Link] [Link] [Link] UG eth2
Redes - Solución ejercicios 15
Enrutamiento: Ejercicio
• Tabla de enrutamiento de RB
Destino Gateway Máscara Flags Interface
[Link] [Link] [Link] U eth0
[Link] [Link] [Link] U eth1
[Link] [Link] [Link] U eth2
default [Link] [Link] UG eth1
[Link] [Link] [Link] UG eth2
[Link] [Link] [Link] UG eth2
Redes - Solución ejercicios 16
Enrutamiento: Ejercicio
• Tabla de enrutamiento óptima de RB
Destino Gateway Máscara Flags Interface
[Link] [Link] [Link] U eth0
[Link] [Link] [Link] U eth1
[Link] [Link] [Link] U eth2
default [Link] [Link] UG eth1
[Link] [Link] [Link] UG eth2
Redes - Solución ejercicios 17
Fragmentación IP: Ejercicio 1
Offset 0 1480
Cab.
UDP Datos NFS
Fragmento 1
Cab.
Cab. IP UDP
Identificación: 12345
DF:0
MF: 1 Fragmento 2
Offset:0
Long. total: 1480+20
Cab. IP
Identificación:12345
DF: 0
MF: 0
Offset:1480
Long. total: 528+20
Redes - Solución ejercicios 18
Fragmentación IP: Ejercicio 2
Segmento 1
Cab.
Cab. IP TCP Datos HTTP
Identificación: 12345
DF: 0
MF: 0
Offset: 0
Long. total: 1500 (20+20+1460)
Segmento 2
Cab.
Cab. IP TCP Datos HTTP
Identificación: 12346
DF: 0
MF: 0
Offset: 0
Long. total: 580 (20+20+540)
Redes - Solución ejercicios 19
Fragmentación IP: Ejercicio 3
host X host Y
Red A – Ethernet Red B – Ethernet
MTU: 1500 bytes MTU: 1200 bytes
RA
• Desde el host X se envían al host Y 2000 bytes de datos
NFS (utilizando el protocolo UDP).
• Por la red A, ¿circulan los mismos paquetes que en el
ejercicio 1? Sí
• ¿Cuál es el tamaño de fragmento en la red B: 1180 o
1176 bytes?
MTU: 1200 bytes – 20 bytes (cab. IP) = 1180 bytes
(1180/8=147.5 → No es múltiplo de 8 → Primer múltiplo
menor de 1180 → 1176 bytes)
Redes - Solución ejercicios 20
Fragmentación IP: Ejercicio 3
• Red B Offset 0 1176
Cab. IP Fragmento 1
Cab. IP Fragmento 1.1 Cab. IP Fragmento 1.2
Identificación: 12345 Identificación: 12345
DF: 0 DF: 0
MF: 1 MF: 1
Offset: 0 Offset: 1176
Long. total: 1176 + 20 Long. total: 304 + 20
Cab. IP Fragmento 2
Identificación: 12345
DF: 0
MF: 0
Offset: 1480
Long. total: 528 + 20
Redes - Solución ejercicios 21
Fragmentación IP: Ejercicio 4
MSS: 1460 bytes
host X host Y
MSS: 1160 bytes
Red A – Ethernet Red B – Ethernet
MTU: 1500 bytes MTU: 1200 bytes
RA
• Desde el host X se envían al host Y 2000 bytes de
datos HTTP (utilizando el protocolo TCP).
• Por la red A, ¿circulan los mismos paquetes que en
el ejercicio 2? No
• ¿Cuál es el tamaño de segmento de la conexión
TCP: 1460 o 1160 bytes? 1160 bytes
Redes - Solución ejercicios 22
Fragmentación IP: Ejercicio 4
• Segmentos que circulan por las redes A y B
Segmento 1
Cab.
Cab. IP TCP Datos HTTP
Identificación: 12345
DF: 0
MF: 0
Offset: 0
Long. total: 1200 (20+20+1160)
Segmento 2
Cab.
Cab. IP TCP Datos HTTP
Identificación: 12346
DF: 0
MF: 0
Offset: 0
Long. total: 880 (20+20+840)
Redes - Solución ejercicios 23
ARP: Ejercicio
Cabecera Ethernet Cabecera IP
LAN Origen Destino Tipo Origen Destino TTL Prot. Mensaje
X [Link]…:a1 [Link]...:ff ARP ARP Request: ¿MAC [Link]?
X [Link]…:b2 [Link]…:a1 ARP ARP Reply: [Link]
X [Link]…:a1 [Link]…:b2 IP [Link] [Link] 64 ICMP Echo request
Y [Link]…:c3 [Link]...:ff ARP ARP Request: ¿MAC [Link]?
Y [Link]…:d4 [Link]…:c3 ARP ARP Reply: [Link]
Y [Link]…:c3 [Link]…:d4 IP [Link] [Link] 63 ICMP Echo request
Z [Link]…:e5 [Link]…:f6 IP [Link] [Link] 62 ICMP Echo request
Z [Link]…:f6 [Link]…:e5 IP [Link] [Link] 64 ICMP Echo reply
Y [Link]…:d4 [Link]…:c3 IP [Link] [Link] 63 ICMP Echo reply
X [Link]…:b2 [Link]…:a1 IP [Link] [Link] 62 ICMP Echo reply
Redes - Solución ejercicios 24