10
IPv6 Lab Manual IPv6 Lab Manual For use with the 6Deploy IPv6 Testbeds Written Mukom Akon g Tamon AfriN IC Ltd  AfriNIC Ltd |Version 1| Page 1 of 10 

IPv6_lab_manual

Embed Size (px)

Citation preview

Page 1: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 1/10

IPv6 Lab ManualIPv6 Lab ManualFor use with the 6Deploy IPv6 Testbeds

Written Mukom Akong Tamon AfriNIC Ltd

 

AfriNIC Ltd |Version 1| Page 1 of 10 

Page 2: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 2/10

Table of Contents

1 Introduction to The IPv6 Testbeds...................................................................................................................... 3

1.1 General Lab Information............................................................................................................................ 3

1.2 Lab Rules...................................................................................................................................................... 3

1.3 Addresses for Use in Excercises (If none has been explicityly specified)..............................................3

1.4 How to Access and Use the AfriNIC IPv6 Testbed................................................................................... 41.5 How to Access and Use the RENATER IPv6 Testbed................................................................................ 4

1.6 How to Access and Use the BREN IPv6 Testbed...................................................................................... 5

2 Practical Scenarios............................................................................................................................................. 5

2.1 Enabling IPv6 Routing and Configuring IP Addresses............................................................................. 5

2.2 Configuring Static Routing......................................................................................................................... 7

2.3 Configuring OSPF Intra-domain Routing.................................................................................................. 8

2.4 Configuring Manual Tunnels...................................................................................................................... 9

2.5 Configuring Automatic 6to4 Tunnels...................................................................................................... 10

AfriNIC Ltd |Version 1| Page 2 of 10 

Page 3: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 3/10

Page 4: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 4/10

1.4 How to Access and Use the AfriNIC IPv6 Testbed

Access protocols Telnet and SSH [use cypher method 'des' if required]

1.5 How to Access and Use the RENATER IPv6 Testbed

Access protocols Telnet

AfriNIC Ltd |Version 1| Page 4 of 10 

Page 5: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 5/10

1.6 How to Access and Use the BREN IPv6 Testbed

Access protocols Telnet to the given address on port 2005

2 Practical Scenarios

2.1 Enabling IPv6 Routing and Conguring IP AddressesObjective: Enable and verify IPv6 routing on the router and configure IPv6 addresses on interfaces.

(a) Enable IPv6 routing for your device.

(b) Without configuring any IP addresses, enable IPv6 on the interconnecting interfaces of your router.

(c) Still without explicitly configuring and IPv6 address, ensure that you can reach your neighbor via IPv6.

(d) Verify that your assigned router is configured with the IP addresses as shown in the table for the

testbed. Make any corrections necessary (Please DO NOT modify the management interfaces)

AfriNIC TestbedRouter Interface IPv4 Address IPv6 Address Connected to

GRP-1 PoS 3/0 196.216.254.197/30 2001:43F8:90:C0::1/64 GRP-2 [PoS 3/0]

PoS 3/1 196.216.254.201/30 2001:43F8:90:C4::1/64 GRP-3 [PoS 3/0]

PoS 3/2 196.216.254.209/30 2001:43F8:90:C8::1/64 GRP-3 [PoS 3/3]

PoS 3/3 196.216.254.205/30 2001:43F8:90:CC::1/64 GRP-2 [PoS 3/3]

Fe 2/1 196.216.254.193/30 2001:43F8:90:D0::1/64 2811-1 [Fe 0/1]

Lo 1 196.216.254.129/32 2001:43F8:90:100::1/128

GRP-2 PoS 3/0 196.216.254.198/30 2001:43F8:90:C0::2/64 GRP-1 [PoS 3/0]

PoS 3/1 196.216.254.217/30 2001:43F8:90:D4::2/64 GRP-3 [PoS 3/1]

AfriNIC Ltd |Version 1| Page 5 of 10 

Page 6: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 6/10

AfriNIC Testbed

PoS 3/2 196.216.254.221/30 2001:43F8:90:D8::2/64 GRP-3 [PoS 3/2

PoS 3/3 196.216.254.206/30 2001:43F8:90:CC::2/64 GRP-1 [PoS 3/3]

Fe 2/1 196.216.254.213/30 2001:43F8:90:DC::2/64 2811-2 [Fe 0/1]

Lo 1 196.216.254.130/32 2001:43F8:90:200::2/128

GRP-3 PoS 3/0 196.216.254.202/30 2001:43F8:90:C4::3/64 GRP-1 [PoS 3/1]

PoS 3/1 196.216.254.218/30 2001:43F8:90:D4::3/64 GRP-2[PoS 3/1]

PoS 3/2 196.216.254.222/30 2001:43F8:90:D8::3/64 GRP-2[PoS 3/2]

PoS 3/3 196.216.254.210/30 2001:43F8:90:C8::3/64 GRP-1 [PoS 3/2]

Fe 2/1 196.216.254.225/30 2001:43F8:90:E0::3/64 2811-3 [Fe 0/1]

Lo 1 196.216.254.131/32 2001:43F8:90:300::3/128

2811-1 Fe 0/1 196.216.254.194/30 2001:43F8:90:D0::4/64 GRP-1 [Fe 0/1]

Lo 1 196.216.254.132/32 2001:43F8:90:400::4/128

2811-2 Fe 0/1 196.216.254.214/30 2001:43F8:90:DC::5/64 GRP-2 [Fe 0/1]Lo 1 196.216.254.133/32 2001:43F8:90:500::5/128

2811-3 Fe 0/1 196.216.254.226/30 2001:43F8:90:E0::6/64 GRP-3 [Fe 0/1]

Lo 1 196.216.254.134/32 2001:43F8:90:600::6/128

RENATER Testbed

Router Interface IPv4 Address IPv6 Address Connected to

GSR-1 PoS 3/2 194.254.101.141/30 2001:660:3008:8101::1/64 GSR-2 [PoS 3/0]

PoS 3/3 194.254.101.145/30 2001:660:3008:8102::1/64 GSR-3 [PoS 3/1]

Lo 1 194.254.101.128/32 2001:660:3008:8001::1/128

GSR-2 PoS 3/0 194.254.101.142/30 2001:660:3008:8101::2/64 GSR-1 [PoS 3/2]

PoS 3/1 194.254.101.149/30 2001:660:3008:8105::2/64 GSR-3 [PoS 3/0]

PoS 3/2 194.254.101.153/30 2001:660:3008:8104::2/64 7200-2 [PoS 3/0]

Lo 1 194.254.101.129/32 2001:660:3008:8002::2/128

GSR-3 PoS 3/0 194.254.101.150/30 2001:660:3008:8105::3/64 GSR-2 [PoS 3/1]

PoS 3/1 194.254.101.146/30 2001:660:3008:8102::3/64 GSR-1 [PoS 3/3]

PoS 3/2 194.254.101.157/30 2001:660:3008:8106::3/64 7200-3 [PoS 3/0]

ATM2/0.200 194.254.101.161/30 2001:660:3008:8107::3/64 7200-4 [ATM1/0.200]Lo 1 194.254.101.130/32 2001:660:3008:8003::3/128

7200-1Ge 0/1 194.254.101.165/30 2001:660:3008:8103::9/64 7200-4 [Fe 3/0]

Lo 1 194.254.101.131/32 2001:660:3008:8004::9/128

7200-2 PoS 3/0 194.254.101.154/30 2001:660:3008:8104::4/64 GSR-2 [PoS 3/2]

Lo 1 194.254.101.132/32 2001:660:3008:8005::4/128

7200-3 PoS 3/0 194.254.101.158/30 2001:660:3008:8106::6/64 GSR-3 [PoS 3/2]

Lo 1 194.254.101.133/32 2001:660:3008:8006::6/128

7200-4 Fe 3/0 194.254.101.166/30 2001:660:3008:8103::8/64 7200-1 [Ge 0/1]

ATM1/0.200 194.254.101.162/30 2001:660:3008:8107::8/64 GSR-3 [ATM2/0.200]

AfriNIC Ltd |Version 1| Page 6 of 10 

Page 7: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 7/10

RENATER Testbed

Lo 1 194.254.101.134/32 2001:660:3008:8009::8/128

BREN Testbed

Router Interface IPv4 Address IPv6 Address Connected to

12000-1 PoS 1/0 10.200.12.1/24 2001:4B58:42:411::1/64 12000-2 [PoS 1/0]

PoS 1/1 10.200.13.1/24 2001:4B58:42:412::1/64 12000-3 [PoS 1/0]

PoS 1/14 10.200.14.1/24 2001:4B58:42:414::1/64 7200-1 [PoS 4/1]

Ge 2/1 10.200.103.1/24 2001:4B58:42:413::1/64 12000-3 [Ge 2/1]

Lo 1 10.200.0.1/32 2001:43F8:42:1::1/128

12000-2 PoS 1/0 10.200.12.2/24 2001:4B58:42:411::2/64 12000-1 [PoS 1/0]

PoS 1/1 10.200.23.2/24 2001:4B58:42:511::2/64 12000-3 [PoS 1/1]

PoS 1/15 10.200.25.2/24 2001:4B58:42:513::2/64 7500-1 [PoS 4/1/0]

Lo 1 10.200.0.2/32 2001:43F8:42:2::2/128

12000-3 Ge 2/1 10.200.103.3/24 2001:4B58:42:413::3/64 12000-1 [Ge 2/1]

Ge 2/2 10.200.36.3/24 2001:4B58:42:512::3/64 7200-2 [Ge 0/0]

PoS 1/0 10.200.13.3/24 2001:4B58:42:412::3/64 12000-1 [PoS 1/1]

PoS 1/1 10.200.23.3/24 2001:4B58:42:511::3/64 12000-2 [PoS 1/1]

Lo 1 10.200.0.3/32 2001:43F8:42:3::3/128

7200-1PoS 4/1 10.200.14.4/24 2001:4B58:42:414::4/64 12000-1 [PoS 1/14]

Lo 1 10.200.0.4/32 2001:43F8:42:4::4/128

7200-2 Ge 0/0 10.200.36.6/24 2001:4B58:42:512::6/64 12000-3 [Ge 2/2]

Lo 1 10.200.0.6/32 2001:43F8:42:6::6/128

7500-1 PoS 4/1/0 10.200.25.5/24 2001:4B58:42:513::5/64 12000-2 [PoS 1/15]

Lo 1 10.200.0.5/32 2001:43F8:42:5::5/128

2.2 Conguring Static RoutingObjective: Configure full reachability over IPv4 and IPv6 using static routes, thus creating a full dual-stack

capable network.

(a) Configure IPv4 static routes to the loopback interfaces of all other routers in the network.

(b) Verify that you can ping the IPv4 addresses of the loopback interfaces on other routers.(c) Configure IPv6 static routes to loopack interfaces of all other routers in the network.

(d) Verify that you can ping the IPv6 addresses of the loopback interfaces on other routers.

 At this point you now have a working dual-stacked router, each router can reach every other router 

over both IPv4 and IPv6.

(e) Disable IPv4 unicast routing and verify that IPv6 routing still works.

At this point you now have a fully routed Ipv6-only network 

(f) Remove all static routes configured in steps (a) and (c).

(g) Re-enable IPv4 unicast routing.

AfriNIC Ltd |Version 1| Page 7 of 10 

Page 8: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 8/10

2.3 Conguring OSPF Intra-domain RoutingObjective: Configure the lab for OSPFv2, and also OSPFv3 so they run simultaneously (ships-in-the-night).

(a) Remove all static routes configured in task 2.2.

(b) Configure your router according to the OSPFv2 topology for your lab as shown in the following

diagrammes.

AfriNIC testbed OSPF topology

RENATER testbed OSPF topology

AfriNIC Ltd |Version 1| Page 8 of 10 

Page 9: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 9/10

BREN testbed OSPF topology

(c) Re-distribute the loopback interfaces on your router in the OSPFv2 routing process.

(d) Verify that you can ping the loopback interfaces of the other routers in the lab over IPv4.

[At this point you have a fully routed OSPFv2 (ie OSPF for IPv4) network] 

(e) Repeat steps (a) to (d) above for IPv6.

(f) Display the IPv6 routing table and list the various types of routes you see. How are these different from

the routes in an IPv4 routing table?

(g) Verify that you can reach (by ping) the loopack interfaces of the other routers over IPv6.

[At this point you have both a fully routed OSPFv2 and OSPFv3 network. Note that they each 

maintain different routing tables (verify by using show ip protocols & show ipv6 protocols)] 

(h) Disable IPv4 unicast routing.

(i) Verify that you can still reach (via ping) the loopback interfaces of the other routers over IPv6 but not

over IPv4. (What does this tell you about the dependence of IPv4 and IPv6?) [You now have a fully routed OSPFv3 network.

Stop and wait at this point till all routers in your lab have completed the exercise successfully.] 

2.4 Conguring Manual TunnelsObjective: Demonstrate how to create manual tunnels to carry IPv6 traffic over an IPv4 only network or link

and thus connect different IPv6 islands.

(a) Remove all of the OSPFv3 configuration you did in task 2.3(e). Verify that you can NOT ping the IPv6

loopbacks of the other routers.

(b) Re-enable IPv4 unicast routing.

AfriNIC Ltd |Version 1| Page 9 of 10 

Page 10: IPv6_lab_manual

8/7/2019 IPv6_lab_manual

http://slidepdf.com/reader/full/ipv6labmanual 10/10

(c) Verify that there is still IPv4 connectivity between the routers and that you can ping the IPv4 loopbacks

of your neighbouring routers. (If you can't, check your IPv4 routing)

(d) Remove all IPv6 addresses from all inter-connecting links between your router and your neighboring

routers. (This is ensuring that there is no native IPv6 transit between the various routers). Ensure that

you still have IPv6 addressing on your loopback interfaces.

[Now, your router is dual stacked (it has both IPv4 and IPv6 interfaces) and connected to your 

neighbors' routers (which are also dual-stacked) only over IPv4 links. This is similar the situation you find yourself in when you have configured IPv6 in your organisation but your ISP or REN does not yet 

support IPv6 transit.] 

(e) Make sure that your router is configured to route IPv6 unicast packets.

(f) Create manual tunnels to your neighbours and assign to them an IPv6 from one of the prefixes that

was on the native IPv6 link. (refer to the IP addressing table)

[Agree with your directly attached neighbours what IPv6 prefixes you will use on the tunnel link that 

connects both of your routers.] 

(g) Create static IPv6 routes to the loopback interfaces of all the other routers over the new tunnels

interfaces. (Note that you can also enable OSPFv3 over the tunnel interfaces.)

(h) Verify that you can ping the IPv6 loopback addresses of all other routers in your lab.

2.5 Conguring Automatic 6to4 TunnelsObjective: Demonstrate how to create automatic tunnels to carry IPv6 traffic over an IPv4 only network or link

and thus connect different IPv6 islands.

(a) Remove the manual tunnels created in task 2.4 and verify that you can no longer reach the IPv6

loopback addresses of the other routers.

(b) Calculate the 6to4 prefix that corresponds to each of the IPv4 addresses on your interfaces. [Hint:

2002:WWXX:YYZZ::/48 where WWXX:YYZZ is the hex equivalent of the IPv4 address.]

(c) Using the IPv6 prefix for the link to your neighbor (as calculated above), create two subnets and assignan IPv6 address from each of them to two loopback interfaces.

(d) Create a 6to4 tunnel and assign to it an IPv6 address from the first subnet of the prefix calculated

from step (b) above. Use the IPv4 loopback interface as the tunnel source.

(e) Create a static route so that all 6to4 traffic goes through the tunnel interface.

(f) Verify that you can ping the IPv6 loopback interfaces that your neigbouring group created on their 

router in step (c) above.

AfriNIC Ltd |Version 1| Page 10 of 10