Está en la página 1de 4

Ejercicio 11

Solución

La cabecera IP es siempre de 20 bytes (sin opciones)

Desde Host A a R1 (MTU=1500).

El datagrama original tiene 2680 bytes, 20 de cabecera y 2660 bytes de datos. Se fragmenta en 2:

• Fragmento 1: 1500 bytes, incluida la cabecera, con lo que lleva 1480 bytes de datos. Como es un
fragmento y no es el último, el flag MF=1 y el offset es 0 (al ser el primer fragmento).

• Fragmento 2: Como el fragmento 1 llevaba 1480 bytes de datos y el total eran 2660 bytes,
quedan 1180 bytes de datos en el fragmento 2 que junto con los 20 de cabecera son 1200 bytes.
Como es un fragmento y es el último, el flag MF=0 y el offset es el cociente de dividir entre 8 el
primer byte que porta (numerado como 1480). Por tanto, offset = 185.

Desde R1 a R2 (MTU=1220).

El fragmento 1 se descompone en 2 subfragmentos:

• Subfragmento 1.1: 1220 bytes, incluida la cabecera, con lo que lleva 1200 bytes de datos. Como
es un fragmento y no es el último, el flag MF=1 y el offset es 0 (al ser el primer subfragmento).

• Subfragmento 1.2: Como el fragmento 1.1 llevaba 1200 bytes de datos y el total del fragmento 1
eran 1480 bytes, quedan 280 bytes de datos en el subfragmento 1.2 que junto con los 20 de
cabecera son 300 bytes. Como es un fragmento y no es el último, el flag MF=1 y el offset es el
cociente de dividir entre 8 el primer byte que porta (numerado como 1200). Por tanto, offset =
150.

El fragmento 2, de longitud total 1200 bytes pasa sin fragmentar por este valor de MTU.

1
Desde R2 al Host B (MTU=1500).

Ya no hay más cambios. Llegan al Host B los subfragmentos 1.1 y 1.2 y el fragmento 2.

Ejercicio 12

Solución

• El Host B envía un ARP request a la red que comparte con R2 preguntando por la MAC de R2.
• R2 envía un ARP reply a Host B indicando su MAC.
• El Host B envía el paquete IP (ICMP ECHO REQUEST) al host A a través de R2 con TTL=2 y en
cuanto llega al R2 el valor de TTL se pone a 1.
• R2 envía un ARP request a la red que comparte con R1 preguntando por la MAC de R1.
• R1 envía un ARP reply a R2 indicando su MAC.
• R2 envía el paquete IP (ICMP ECHO REQUEST) al host A a través de R1 con TTL=1 y en cuanto llega
a R1 el valor de TTL se pone a 0.
• R1 envía un mensaje de error (TIEMPO EXCEDIDO) al Host B a través de R2.

Ejercicio 13

Tomando como punto de partida la dirección IP y la máscara de red 89.71.41.123/23 se pide


realizar el diseño de una infraestructura de red local según la Figura 1, compuesta por 3 subredes del
tamaño a determinar por el alumno e interconectadas a través de 2 routers. Además, uno de los routers
debe permitir el acceso a Internet.

Se pide:

Figura 1
Solución

Dirección de red de partida, aplicando la máscara.

89.71.40.0/23

La solución trabajando en binario. Sea X=89.71 en binario. Al realizar la AND lógica entre la
dirección IP y la máscara, queda:

2
X.00101001.11111011
1.11111110.00000000
X.00101000.00000000

que en decimal corresponde a X.40.0.

Considera que las redes A, B y C son del mismo tamaño, y deben permitir cada una de ellas 50 hosts.
Busca la menor red posible que cumple esta condición.

La menor red (mayor n) que cumple tener 50 hosts es /26, ya que 2 32-26-2>50

Asigna direcciones de red, rango de direcciones IP válidas para cada una de las redes, indicando además
cuál es la dirección de broadcast correspondiente.

A→ Dir. Red: 89.71.40.0, rango: 89.71.40.1-89.71.40.62, broadcast: 89.71.40.63


B→ Dir. Red: 89.71.40.64, rango: 89.71.40.65-89.71.40.126, broadcast: 89.71.40.127
C→ Dir. Red: 89.71.40.128, rango: 89.71.41.129-89.71.41.190, broadcast: 89.71.41.191

Asigna direcciones IP a cada uno de los puertos de los routers utilizados, indicando el nombre de cada
interfaz de red respetando las indicaciones de la Figura 1.

Red A: R1 en eth0: 89.71.40.1


Red B: R2 en eth0: 89.71.40.65
Red C: R1 en eth1: 89.71.40.129 R2 en eth1: 89.71.40.130

Indica cuáles serían las tablas del router R2 y del host H1, teniendo en cuenta que la regla por defecto en
todos ellos debe encaminar el tráfico hacia Internet. La dirección IP pública para la interfaz de salida a
Internet será la 80.90.100.201.
R2
Dirección Máscara Próximo salto Interfaz
89.71.40.0 /26 89.71.40.129 eth1
89.71.40.64 /26 0.0.0.0 eth0
89.71.40.128 /26 0.0.0.0 eth1
0.0.0.0 /0 Indeterminada eth2

R1 (pedida sólo en el grupo bilingüe)


Dirección Máscara Próximo salto Interfaz
89.71.40.0 /26 0.0.0.0 eth0
89.71.40.128 /26 0.0.0.0 eth1
0.0.0.0 /0 89.71.40.130 eth1
H1
Dirección Máscara Próximo salto Interfaz
89.71.40.0 /26 0.0.0.0 eth0
0.0.0.0 /0 89.71.40.1 eth0

3
Información adicional no pedida en el ejercicio del examen.

Otras direcciones IP asignadas


Red A: H1 en eth0: 89.71.40.2 H2 en eth0: 89.71.40.3
Red B: H3 en eth0: 89.71.40.66

Otras tablas de rutas

H2
Dirección Máscara Próximo salto Interfaz
89.71.40.0 /26 0.0.0.0 eth0
0.0.0.0 /0 89.71.40.1 eth0
H3
Dirección Máscara Próximo salto Interfaz
89.71.40.64 /26 0.0.0.0 eth0
0.0.0.0 /0 89.71.40.65 eth0

Aclaración sobre la dirección IP en caso de la regla por defecto en el caso del router R2.

La dirección pública dada en el enunciado, 80.90.100.201 es la IP del router R2 en una red


desconocida dentro de la nube que llamamos Internet. Precisamente no sabemos muy bien qué hay dentro,
ni nos interesa para resolver el problema. ¿A qué se conecta el router R2 dentro de la nube Internet?
Pueden ser varios casos. Si al otro extremo de R2 hubiera sólo un router, podría ser un enlace punto a
punto de una red de máscara /30, lo cual es coherente con la dirección IP de R2. Se trataría de la red
80.90.100.200 /30, una de cuyas direcciones válidas es 80.90.100.201 y la otra 80.90.100.202. Si fuese
así, cosa que no sabemos, en la tabla de rutas de R2 en la regla por defecto se pondría dicha dirección.

Otra posibilidad es que se conecte como un elemento más de una red del tipo 80.90.X.Y/Z,
siendo X, Y y Z números adecuados. En este caso tendríamos que dejar como indeterminada la línea de la
regla por defecto, porque ya dependería del destino concreto del paquete dentro de la nube Internet para
poner una dirección u otra. Veamos un ejemplo si conociéramos con algo más de detalle aquello a lo que
se conecta R2.

Si la figura del ejercicio hubiese sido ésta, la tabla de rutas del router R2 en la línea por defecto
tendría como dirección de próximo salto la IP 80.90.99.145, que es el router de camino a Internet.
Obsérvese que la red 80.90.96.0/21 podría conectarse a otros muchos elementos, no dibujados, distintos
de la nube Internet, y si el paquete destino fuese destinado a uno de esos elementos habría que poner el
valor de IP de próximo salto adecuado. Como norma general, la dirección del próximo salto en una cierta
interfaz siempre es una dirección IP conectada a la misma red que nuestra interfaz y que hace posible el
viaje del paquete a su destino final.

También podría gustarte