Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The network statement is used to advertise an IPv6 loopback address to have an end-point to use with ping testing.

interface Loopback0
description *** Loopback Address for PE4***
ip address 10.99.99.4 255.255.255.255
ipv6 address 2001:DB8:C:4::1/64
router bgp 5466
neighbor REFLECTOR update-source Loopback0
neighbor REFLECTOR version 4
neighbor 10.99.99.9 peer-group REFLECTOR
neighbor 10.99.99.9 description ipv4 peering to rr1
address-family ipv6
neighbor REFLECTOR send-label
neighbor 10.99.99.9 activate
network 2001:DB8:C:4::/64
exit-address-family

Note in the above example a BGP Route Reflector is used. The RR should also have the send-label command so that it reflects the inner service label of the IPv6 packet.

...

With ALU the extra bit of configuration is the advertise-label ipv6 command.

configure router
 interface "system"
  address 172.16.0.11/32
  ipv6
   address 2001:DB8:A:11::1/128
   exit
exit all
configure router policy-options
 begin
   prefix-list "ipv6-system"
     prefix 2001:DB8:A::/48 through 128
     exit
  policy-statement bgp_internal_out
     entry 10
       from
        protocol direct
         prefix-list "ipv6-system"
        exit
       action accept
        origin incomplete
       exit
    exit
 commit
exit all
configure router
 bgp
  group "internal"
   family ipv4 ipv6
   min-route-advertisement 2
   next-hop-self
   type internal
   export "bgp_internal_out"
   neighbor 172.16.0.31
   

...

  advertise-label ipv6
   exit
 exit
exit all

Note when using Route Reflector with ALU SR OS it is necessary to enable MPLS on the RR even though the RR is not involved in the forwarding process. 

Juniper JUNOSe Example

license ipv6 "v6$Ru5le!s"
ipv6
interface loopback 0
 ip address 10.99.99.17 255.255.255.255
 ipv6 address 2001:db8:e:17::1/128
mpls
mpls ldp
mpls ldp advertise-labels host-only
router bgp 5466
address-family ipv6 unicast
no auto-summary
neighbor REFLECTOR activate
no neighbor REFLECTOR shutdown
neighbor REFLECTOR description Standard Route Reflector
neighbor REFLECTOR graceful-restart
neighbor REFLECTOR send-label
neighbor 172.16.0.31 peer-group REFLECTOR
no neighbor 172.16.0.31 shutdown
network 2001:db8:e:17::1/128
exit-address-family

There is also something called 6VPE which runs over MPLS and is used to provide VPN routing. More info is available in RFC 4659.

...