Sunday 28 October 2012

IPV6: Configuring RIPng


IPV6: Configuring RIPng

 

·         IPv6 RIP works just like RIPv2

·         Distance vector, 15 hops etc

·         Uses multicast group FF02::9

·         RIPng is not backward compatible with RIPv2.

·         So, if you want to use RIP to route both IPV4 and IPv6, you must run both RIPv2 and RIPng

 

·         Let me configure RIPng between 2 routers:

 

R1----fa0/0-------------------fa0/0-----R2

2001:12::1----------------------2001:12::2

 

·         R1’s Loopback0: 2001:1::1

·         R2’s loopback0: 2001:2::2

 

R1(config)#ipv6 router rip RIPng

 

R1(config-if)#do show run int fa0/0

Building configuration...

 

Current configuration : 137 bytes

!

interface FastEthernet0/0

 no ip address

 duplex auto

 speed auto

 ipv6 address 2001:12::1/64

 ipv6 enable

 ipv6 rip RIPng enable

end

 

R1(config-if)#do show run int loop0

Building configuration...

 

Current configuration : 92 bytes

!

interface Loopback0

 no ip address

 ipv6 address 2001:1::1/64

 ipv6 rip RIPng enable

end

 

R1(config-if)#

 

R2(config)#ipv6 router rip RIPng

 

R2#show run int fa0/0

Building configuration...

 

Current configuration : 137 bytes

!

interface FastEthernet0/0

 no ip address

 duplex auto

 speed auto

 ipv6 address 2001:12::2/64

 ipv6 enable

 ipv6 rip RIPng enable

end

 

R2#show run int loop0

Building configuration...

 

Current configuration : 92 bytes

!

interface Loopback0

 no ip address

 ipv6 address 2001:2::2/64

 ipv6 rip RIPng enable

end

 

R2#

 

R1#show ipv6 route

IPv6 Routing Table - 7 entries

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

       U - Per-user Static route

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

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

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

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

     via ::, Loopback0

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

     via ::, Loopback0

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

     via FE80::C001:25FF:FE30:0, FastEthernet0/0

C   2001:12::/64 [0/0]

     via ::, FastEthernet0/0

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

     via ::, FastEthernet0/0

L   FE80::/10 [0/0]

     via ::, Null0

L   FF00::/8 [0/0]

     via ::, Null0

R1#

 

R2#show ipv6 route

IPv6 Routing Table - 7 entries

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

       U - Per-user Static route

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

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

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

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

     via FE80::C000:25FF:FE30:0, FastEthernet0/0

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

     via ::, Loopback0

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

     via ::, Loopback0

C   2001:12::/64 [0/0]

     via ::, FastEthernet0/0

L   2001:12::2/128 [0/0]

     via ::, FastEthernet0/0

L   FE80::/10 [0/0]

     via ::, Null0

L   FF00::/8 [0/0]

     via ::, Null0

R2#

 

Observations:

·         RIPng is configured between R1 and R2

·         R1 has advertised its loopback0 2001:1::1 into RIPng

·         R2 has advertised its loopback0 2001:2::2 into RIPng

·         RIP routes are automatically recursed to the neighbor’s link-local address

 

·         Let me check the interface for the link-local address:

 

R1#show ipv6 int fa0/0

FastEthernet0/0 is up, line protocol is up

  IPv6 is enabled, link-local address is FE80::C000:25FF:FE30:0

  Global unicast address(es):

    2001:12::1, subnet is 2001:12::/64

  Joined group address(es):

    FF02::1

    FF02::2

    FF02::9

    FF02::1:FF00:1

    FF02::1:FF30:0

  MTU is 1500 bytes

  ICMP error messages limited to one every 100 milliseconds

  ICMP redirects are enabled

  ND DAD is enabled, number of DAD attempts: 1

  ND reachable time is 30000 milliseconds

  ND advertised reachable time is 0 milliseconds

  ND advertised retransmit interval is 0 milliseconds

  ND router advertisements are sent every 200 seconds

  ND router advertisements live for 1800 seconds

  Hosts use stateless autoconfig for addresses.

R1#

 

R2#show ipv6 int fa0/0

FastEthernet0/0 is up, line protocol is up

  IPv6 is enabled, link-local address is FE80::C001:25FF:FE30:0

  Global unicast address(es):

    2001:12::2, subnet is 2001:12::/64

  Joined group address(es):

    FF02::1

    FF02::2

    FF02::9

    FF02::1:FF00:2

    FF02::1:FF30:0

  MTU is 1500 bytes

  ICMP error messages limited to one every 100 milliseconds

  ICMP redirects are enabled

  ND DAD is enabled, number of DAD attempts: 1

  ND reachable time is 30000 milliseconds

  ND advertised reachable time is 0 milliseconds

  ND advertised retransmit interval is 0 milliseconds

  ND router advertisements are sent every 200 seconds

  ND router advertisements live for 1800 seconds

  Hosts use stateless autoconfig for addresses.

R2#

 

R1#ping 2001:2::2

 

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 2001:2::2, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 4/14/40 ms

R1#

 

R2#ping 2001:1::1

 

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 2001:1::1, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 0/22/80 ms

R2#

 

No comments:

Post a Comment