Enrutamiento Stack Doble

11

Click here to load reader

description

Ejercicio práctico de enrutamiento RIP y RIPng en una topología de Stack Doble.

Transcript of Enrutamiento Stack Doble

Page 1: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

Configuración de RIPng y RIP en Stack Doble En este ejercicio vamos a ver el proceso completo de configuración de dos protocolos de

enrutamiento de vector-distancia:

RIP v2 para IPv4

RIPng para IPv6

La topología es la siguiente, en la que combinamos hosts que sólo trabajan con IPv4 con otros

que sólo trabajan con IPv6. Los routers están funcionando en modo de Stack Doble y

ejecutarán tanto RIP como RIPng con el objetivo de conseguir conectividad completa. Al

finalizar la práctica, todos los hosts IPv4 se verán entre sí y todos los hosts IPv6 se verán entre

sí, pero un hosts IPv4 no podrá ver a un IPv6 y viceversa.

Tenemos 3 enlaces serie:

Enlace Serie 1: 192.168.1.0/24 y 2001:1:a:1::/64

Enlace Serie 2: 192.168.2.0/24 y 2001:1:a:2::/64

Enlace Serie 3: 192.168.3.0/24 y 2001:1:a:3::/64

Y tres redes locales:

Red Local 1: 192.168.4.0/24 y 2001:1:b:1::/64

Red Local 2: 192.168.5.0/24 y 2001:1:b:2::/64

Red Local 3: 192.168.6.0/24 y 2001:1:b:3::/64

Empezaremos configurando las interfaces de los routers y dejaremos la configuración de los

protocolos de enrutamiento para el final.

Interfaces del router Router0:

Router0>en

Router0#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router0(config)#ipv6 unicast-routing

Router0(config)#int S0/0/0

Router0(config-if)#ipv6 enable

Router0(config-if)#ip address 192.168.1.1 255.255.255.0

Router0(config-if)#ipv6 address 2001:1:a:1::1/64

Router0(config-if)#clock rate 64000

Page 2: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

Router0(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/0/0, changed state to down

Router0(config-if)#int S0/0/1

Router0(config-if)#ipv6 enable

Router0(config-if)#ip address 192.168.2.1 255.255.255.0

Router0(config-if)#ipv6 address 2001:1:a:2::1/64

Router0(config-if)#clock rate 64000

Router0(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/0/1, changed state to down

Router0(config-if)#int fa0/0

Router0(config-if)#ipv6 enable

Router0(config-if)#ip address 192.168.4.1 255.255.255.0

Router0(config-if)#ipv6 address 2001:1:b:1::1/64

Router0(config-if)#no shut

%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0,

changed state to up

Interfaces del router Router1:

Router1>en

Router1#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router1(config)#ipv6 unicast-routing

Router1(config)#int S0/0/0

Router1(config-if)#ipv6 enable

Router1(config-if)#ip address 192.168.1.2 255.255.255.0

Router1(config-if)#ipv6 address 2001:1:a:1::2/64

Router1(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/0/0, changed state to up

Router1(config-if)#

Page 3: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0,

changed state to up

Router1(config-if)#int S0/0/1

Router1(config-if)#ipv6 enable

Router1(config-if)#ip address 192.168.3.1 255.255.255.0

Router1(config-if)#ipv6 address 2001:1:a:3::1/64

Router1(config-if)#clock rate 64000

Router1(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/0/1, changed state to down

Router1(config-if)#int fa0/0

Router1(config-if)#ipv6 enable

Router1(config-if)#ip address 192.168.5.1 255.255.255.0

Router1(config-if)#ipv6 address 2001:1:b:2::1/64

Router1(config-if)#no shut

%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0,

changed state to up

Interfaces del router Router2:

Router2>en

Router2#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router2(config)#ipv6 unicast-routing

Router2(config)#int S0/0/0

Router2(config-if)#ipv6 enable

Router2(config-if)#ip address 192.168.2.2 255.255.255.0

Router2(config-if)#ipv6 address 2001:1:a:2::2/64

Router2(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/0/0, changed state to up

Router2(config-if)#

Page 4: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0,

changed state to up

Router2(config-if)#int S0/0/1

Router2(config-if)#ipv6 enable

Router2(config-if)#ip address 192.168.3.2 255.255.255.0

Router2(config-if)#ipv6 address 2001:1:a:3::2/64

Router2(config-if)#no shut

%LINK-5-CHANGED: Interface Serial0/0/1, changed state to up

Router2(config-if)#

%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/1,

changed state to up

Router2(config-if)#int fa0/0

Router2(config-if)#ipv6 enable

Router2(config-if)#ip address 192.168.6.1 255.255.255.0

Router2(config-if)#ipv6 address 2001:1:b:3::1/64

Router2(config-if)#no shut

%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0,

changed state to up

Ahora asignaremos a los hosts las direcciones IP indicadas. Solo mostraré la asignación de PC0

y PC1, ya para el resto es similar. Para PC0:

Page 5: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

Y para PC1:

Y como puerta de enlace:

El proceso es el mismo para PC2, PC3, PC4 y PC5.

Pasamos ahora a configurar los protocolos de enrutamiento. En primer lugar activaremos y

configuraremos RIP v2 en todos los routers. Con esto conseguiremos conectividad completa

entre los hosts PC0, PC2 y PC4.

Page 6: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

En Router0:

Router0#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router0(config)#router rip

Router0(config-router)#network 192.168.1.0

Router0(config-router)#network 192.168.2.0

Router0(config-router)#network 192.168.4.0

En Router1:

Router1#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router1(config)#router rip

Router1(config-router)#network 192.168.1.0

Router1(config-router)#network 192.168.3.0

Router1(config-router)#network 192.168.5.0

Y en Router2:

Router2#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router2(config)#router rip

Router2(config-router)#network 192.168.2.0

Router2(config-router)#network 192.168.3.0

Router2(config-router)#network 192.168.6.0

Una vez configurado RIP en todos los routers, debemos tener conectividad completa entre

todos los hosts IPv4. Vamos a comprobar que desde PC0 podemos llegar a PC2 y PC4:

Page 7: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

Es normal que en el ping se pierda el primer paquete debido al tiempo que tarda la resolución

ARP, pero el resto llegan correctamente. Si repetimos el ping, ya no habrá pérdida de

paquetes.

Ahora vamos a configurar RIPng en los tres routers.

En Router0:

Router0#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router0(config)#ipv6 router rip RIPng

Router0(config-rtr)#exit

Router0(config)#int S0/0/0

Router0(config-if)#ipv6 rip RIPng enable

Router0(config-if)#int S0/0/1

Router0(config-if)#ipv6 rip RIPng enable

Page 8: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

Router0(config-if)#int fa0/0

Router0(config-if)#ipv6 rip RIPng enable

En Router1:

Router1#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router1(config)#ipv6 router rip RIPng

Router1(config-rtr)#exit

Router1(config)#int S0/0/0

Router1(config-if)#ipv6 rip RIPng enable

Router1(config-if)#int S0/0/1

Router1(config-if)#ipv6 rip RIPng enable

Router1(config-if)#int fa0/0

Router1(config-if)#ipv6 rip RIPng enable

Y en Router2:

Router2#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Router2(config)#ipv6 router rip RIPng

Router2(config-rtr)#exit

Router2(config)#int S0/0/0

Router2(config-if)#ipv6 rip RIPng enable

Router2(config-if)#int S0/0/1

Router2(config-if)#ipv6 rip RIPng enable

Router2(config-if)#int fa0/0

Router2(config-if)#ipv6 rip RIPng enable

El nombre asignado al proceso de RIPng es indiferente y sólo tiene significado a nivel local. En

este caso hemos usado como nombre del proceso “RIPng”.

Ahora ya podemos comprobar las tablas de enrutamiento IPv4 e IPv6 de cualquiera de los

routers. Por ejemplo, para Router0:

Page 9: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

Router0#show ip route

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile,

B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter

area

N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external

type 2

E1 - OSPF external type 1, E2 - OSPF external type 2, E -

EGP

i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia -

IS-IS inter area

* - candidate default, U - per-user static route, o - ODR

P - periodic downloaded static route

Gateway of last resort is not set

C 192.168.1.0/24 is directly connected, Serial0/0/0

C 192.168.2.0/24 is directly connected, Serial0/0/1

R 192.168.3.0/24 [120/1] via 192.168.1.2, 00:00:01,

Serial0/0/0

[120/1] via 192.168.2.2, 00:00:13,

Serial0/0/1

C 192.168.4.0/24 is directly connected, FastEthernet0/0

R 192.168.5.0/24 [120/1] via 192.168.1.2, 00:00:01,

Serial0/0/0

R 192.168.6.0/24 [120/1] via 192.168.2.2, 00:00:13,

Serial0/0/1

Donde vemos que el router ha aprendido a llegar a todas las redes locales IPv4. Hacemos lo

mismo para las rutas IPv6:

Router0#show ipv6 route

IPv6 Routing Table - 10 entries

Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP

U - Per-user Static route, M - MIPv6

I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS -

ISIS summary

Page 10: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu

O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 -

OSPF ext 2

ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2

D - EIGRP, EX - EIGRP external

C 2001:1:A:1::/64 [0/0]

via ::, Serial0/0/0

L 2001:1:A:1::1/128 [0/0]

via ::, Serial0/0/0

C 2001:1:A:2::/64 [0/0]

via ::, Serial0/0/1

L 2001:1:A:2::1/128 [0/0]

via ::, Serial0/0/1

R 2001:1:A:3::/64 [120/1]

via FE80::230:F2FF:FE8B:3D01, Serial0/0/0

via FE80::201:42FF:FEC9:1A01, Serial0/0/1

C 2001:1:B:1::/64 [0/0]

via ::, FastEthernet0/0

L 2001:1:B:1::1/128 [0/0]

via ::, FastEthernet0/0

R 2001:1:B:2::/64 [120/1]

via FE80::230:F2FF:FE8B:3D01, Serial0/0/0

R 2001:1:B:3::/64 [120/1]

via FE80::201:42FF:FEC9:1A01, Serial0/0/1

L FF00::/8 [0/0]

via ::, Null0

De esta forma tenemos configurado RIP y RIPng en una topología de Stack Doble. Podemos

comprobar que desde PC1 podemos llegar a PC3 y PC5:

Page 11: Enrutamiento Stack Doble

Instructor: Francisco Sepúlveda formació[email protected] http://www.franciscosepulveda.eu