Está en la página 1de 17

Práctica 2

Escenario 1
Exercici 1
A) Comproveu el conti ngut de la taula d’encaminament de R05 amb la comanda
show ip route. Quines rutes hi ha?

A la taula d’encaminament només surten les xarxes directament connectades.

La ruta 127.0.0.0/8 està relacionada amb l’adreça 127.0.0.1 que està configurada per defecte a la
interfície de loopback del router (i de qualsevol dispositiu que té interfícies de xarxa). De moment,
no tindrem en compte aquesta xarxa.

Exercici 2

Ejecutamos la comanda P01-E02-start-ripd

Abrimos un terminal y ejecutamos: lxc-attach -n R01 -– vtysh-c ‘show running-config’

Esta sirve para ver la configuración actual de R01. El -c permite ejecutar comandas de nivel root sin
entrar en su interfície.

Configuramos RIPD en el R05:

Comprobamos como queda la configuración de R05


ejecutando la comanda show running-config desde la
raíz del vtysh:
La comanda show ip route muestra la tabla de
encaminamiento del router. Cada fila representa
una ruta. La primera columna indica si se trata
de una red directamente conectada o si se ha
aprendido algún demonio de encaminamiento y
cuál. El asterisco significa que la ruta está
instalada a la taula de forwarding que utilizará el
router. A continuación, hay el prefijo de la ruta i
después, si no se trata de una red directamente
conectada, se especifica entre corchetes la
distancia administrativa asociada al protocolo o
al mecanismo que ha creado aquella ruta i la
métrica asociada. Después se indica la dirección
IP del nexthop, el nombre de la interfície del
router por donde se accede a aquel nexthop i el
tiempo que hace que aquella ruta está a la tabla
de encaminamiento.

La comanda show ip rip


muestra la tabla RIP del
router. En esta taula está toda
la información que utiliza el
demonio RIP para enviar los
paquetes a sus vecinos i para
comunicar al zebra las rutes
que quiere instalar en la tabla
de encaminamiento. Cada fila
de esta tabla representa una
ruta. La primera columna
indica si se trata de una ruta
aprendida via RIP o si es una
red directamente conectada.
La segunda columna es el
prefijo, la tercera el nexthop i
la cuarta la métrica (el número de saltos). La columna siguiente indica de quien se ha aprendido la
ruta. La columna del tag la podéis ignorar. Finalmente, la última columna indica el temporizador
asociado a la ruta.
B) Quines rutes hi ha a la taula d’encaminament (show ip route) i a la taula RIP
(show ip rip) de R05 del vostre PC?

C) Mirant les rutes de la taula de forwarding es pot saber si s’han après via RIP
(o a través d’algun altre protocol d’encaminament) o si són rutes estàti ques?

En la tabla forwarding no hay


ningún tipo de información para
saber si las rutas son estáticas, se
han aprendido por RIP o por algún
otro protocolo.
D) A quina adreça destí s’envien els missatges RIPv2? Quin protocol de transport i
quin port destí fa servir RIP?

Los paquetes se envian a la dirección IP destino 224.0.0.9, que forma parte del rango de direcciones
IPv4 multicast del rango 224.0.0.0/24 que solo tiene validez en un enlace (no se puede encaminar).

Y el protocolo de transporte es UDP que no garantiza el envío de los paquetes al puerto 520

E) Quines rutes adverteix el router per cada interfí cie? Quina informació s’envia
per cada ruta? Relacioneu el cost el cost amb el que s’adverteix cada ruta amb
el cost que apareix a la taula RIP.

R05 trabaja en modo Split Horizon (sin poisson Reverse), por tanto, para cada intefície anunca
todas aquellas redes a las que no accede por aquella interfície.

Eth2:
Eth1:

Eth0:
F) Quins veïns li anuncien la xarxa 5 a R05 i amb quina mètrica li anuncien. Quin
nexthop escull R05 per anar al prefi x de la xarxa 5? Per què?

Red 5: 10.0.0.128

R06 no le anuncia: R02 y R03 si:

Solo R02 y R03 anuncian la red 5 a R05, y ambos tienen 1 de coste, por lo que R05 se queda con R02
como nexthop porque es el paquete que ha recibido primero.
G) Comenteu com varia el temporitzador de les rutes de R05.

La ultima columna muetra el temporizador. En condiciones normales, si no hay cambios de


topologia. El valor del temporizador varia entre 3:00 i 2:30 porque los routers envian updates
periodicos cada 30s indicando que la informacion de la tabla sigue siendo válida.

Para parar el monitor_show-ip-rip (ctrl+C).

Exercici 3

Abro wireshark y capturo los br04 y br05

Y hago ping_time R02 10.0.0.65

Desde otro terminal miro cual es el


nexthop de la red 10: 10.0.0.64/27

Nexthop: 10.0.0.130, eth1


Acoplo un terminal a R02 i ejecuto la comanda: monitor_show-ip-rip TaulaRIP_caiguda.txt

Acoplo un terminal a R03 i ejecuto la comanda: monitor_show-ip-rip TaulaRIP_caiguda.txt


Desconectamos el br08 mientras hacemos ping, asi vemos como la destination host is unreachable
pero como funciona por RIPD se autoconfigura solo.

Antes Despues

Hemos de esperar a que no haya ninguna ruta con métrica 16 y obviamente a que vuelva a haber
ping.

Vemos como ha cambiado el nexthop de la ruta


para la red 10.0.0.64/27.

Nexthop anterior: 10.0.0.130, eth1

Nexthop actual: 10.0.0.138, eth2


A) Observant el terminal on heu fet el ping, calculeu el temps que ha passat entre
que el ping ha deixat de funcionar i s’ha recuperat. Raoneu la resposta.

B) Expliqueu el que s’observa a la gràfi ca.

En la figura podemos observar la


evolución del temporizador
timeout de la ruta a la red
10.0.0.64/27 que R03 tiene en su
tabla RIP. El valor del
temporizador oscila entre 3:00 y
2:30 hasta que se desconecta el
R03 de la red 8. Entonces no
llegan actualizaciones de la ruta
por parte de del nexthop
(10.0.0.90) y el temporizador
llega a 0. Entonces se incremente
la métrica de la ruta a 16 (tal y
como se ve esa subida vertical de
la gráfica inferior) y el
temporizador se fija en 2:00
(route flush). Al cabo de poco,
R03 descubre una nueva ruta
para llegar a la red 10.0.0.64/27 con nexthop 10.0.0.114 y metrica 8 (tal como se observa en la
grafica inferior) y el temporizador de la ruta se vuelve a fijar a 3:00 (time out) y va oscilando entre
3:00 y 2:30 a medida que se van recibiendo las actualizaciones periódicas.
C) Expliqueu el que s’observa a la gràfi ca

En la figura podemos observar


la evolución del temporizador
timout de la ruta a la red
10.0.0.64/27 que R02 tiene en
su tabla RIP. El valor del
temporizador oscila entre 3:00
y 2:30 incluso cuando se
desconecta R03 de la red 8
porque R03 continua enviando
las actualizaciones periódicas a
R02 i, por tanto, la ruta se va
actualizando correctamente.
Cuando R03 envia la ruta con
métrica 16, el temporizador se
fija en 2:00 (route flush). Al
cabo de poco, R02 descubre
una nueva ruta para llegar a la
red 10.0.0.64/27 con nexthop
10.0.0.138 y con métrica 8 (tal
como se observa en la grafica inferior) y el temporizador de la ruta se vuelve a fijar a 3:00 (time out)
y va oscilando entre 3:00 y 2:30 a medida que se van recibiendo las actualizaciones periódicas.

D) Expliqueu raonadament com ha canviat la ruta per arribar a la xarxa 10 a la


taula RIP de R02 i de R03 (nexthop, mètrica i temporitzadors) durant tot el
procés.

R02: Cuando R03 anuncia el


camino con coste 2, R02 aprende
que R03 puede llegar a la red 10
con 2 saltos y por tanto elige el
R03 como nexthop. Mejorando
asi su camino hacia la red 10. Y
dejandolo en un coste de 3 como
se puede ver en la gráfica inferior.
R03: En este caso cuando se
reconecta el enlace de R03 a la
red 8, R03 aprende un camino con
un número de saltos mas
pequeño hacia la red 10, por lo
que cambia el nexthop i anuncia
la ruta con coste 2 como se puede
ver en la gráfica inferior.

Escenario 2
Exercici 4

A) Quin és el diàmetre actual de l’escenari?

El

diámetro es 7. (valor del mayor coste)


Desde R01 hago ping a la dirección 10.0.1.17.
La comanda ip route list match adreçaIP us permet saber quines rutes de la taula d’encaminament
contenen l’adreça IP que passeu com a paràmetre.

La comanda ip route get adreçaIP us retorna l’entrada de la taula d’encaminament que es fa servir per
enviar paquets a l’adreça IP que passeu com a paràmetre.

Para ver de forma sencilla por donde pasan los paquetes (por donde se encaminan salto a salto)
desde el origen al destino, se utilizará el script: tracepath_api.

Desde un terminal ejecuto la comanda: tracepath_api R01 10.0.1.17


B) Sobre la fi gura de l’escenari representeu el camí que segueixen els
echo_request.
Para verificar el diámetro máximo que puede soportar el protocolo RIP hago lo siguiente:
unplug-if-br R09-eth2 br18
unplug-if-br R08-eth1 br01
unplug-if-br R12-eth2 br19
unplug-if-br R05-eth2 br07
unplug-if-br PC02-eth2 br27

En la figura, feu una creu als cables que heu desconnectat amb les comandes anteriors.

Ejecut
amos las comandas:

lxc-attach –n R01 -- monitor_show-ip-rip TaulaRIP_diametre.txt


lxc-attach –n PC09 -- monitor_show-ip-rip TaulaRIP_diametre.txt
Al Inicio:

Al final: (Desaparecen rutas)

C) Fixeu-vos amb les rutes que han perdut els routers i expliqueu raonadament
per què es perden.
Una vez pasan 2 min desde la ultima actualización llega el route flush y entran las rutas en coste 16
y automáticamente se borran de la tabla de enrutamiento, pero se mantienen en la tabla RIP.

También podría gustarte