cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
626
Views
0
Helpful
0
Replies

BNG IPv6 subscribers issue

pachuukuu1
Level 1
Level 1

Hi,

I'm running dual stack IPoE BNG on ASR9010 5.3.2. IPv4 subscribers are fine, but there is an issue with IPv6. Both IPv4 and IPv6 sessions are up, but there is no connectivity via IPv6. BNG cannot ping subscriber's connected address, as well as subscriber cannot ping BNG's link local address. CPE gets prefix, address and default route from BNG, but actually cannot access internet using IPv6 while BNG can.

Here is session details:

Interface:                Bundle-Ether1000.1945.ip22820
Circuit ID:               Ethernet1/0/3:1960.0 Dlinktestzal/0/0/1/0/3
Remote ID:                0006d8fee3949bc0
Type:                     IP: DHCP-trigger
IPv4 State:               Up, Mon Nov 23 08:48:40 2015
IPv4 Address:             xxxx, VRF: INTERNET
IPv6 State:               Up, Mon Nov 23 08:48:40 2015
IPv6 Address:             xxxx, VRF: INTERNET
Delegated IPv6 Prefix:    xxxx, VRF: INTERNET
IPv6 Interface ID:        J.....N: (4a ee 0c ff fe e2 4e 3a)
Mac Address:              48ee.0ce2.4e3a
Account-Session Id:       00005a0a
Nas-Port:                 37568657
User name:                Ethernet1/0/3:1960.0 Dlinktestzal/0/0/1/0/3
Formatted User name:      Ethernet1/0/3:1960.0 Dlinktestzal/0/0/1/0/3
Client User name:         unknown
Outer VLAN ID:            145
Inner VLAN ID:            1960
Subscriber Label:         0x00000078
Created:                  Mon Nov 23 08:48:39 2015
State:                    Activated
Authentication:           unauthenticated
Authorization:            authorized
Access-interface:         Bundle-Ether1000.1945

And my BNG related config:

interface Bundle-Ether1000.1945
 vrf INTERNET
 ipv4 point-to-point
 ipv4 unnumbered Loopback200
 arp learning disable
 ipv6 nd ra-interval 10
 ipv6 nd other-config-flag
 ipv6 nd managed-config-flag
 ipv6 enable
 service-policy type control subscriber IP_POLICY_BASIC
 bundle load-balancing hash auto
 encapsulation dot1q 145 second-dot1q 1960
 ipsubscriber ipv4 l2-connected
  initiator dhcp
 !
 ipsubscriber ipv6 l2-connected
  initiator dhcp
 !
!

interface Loopback200
 vrf INTERNET
 ipv4 address xxxx
 ipv6 enable
!

policy-map type control subscriber IP_POLICY_BASIC
 event session-start match-first
  class type control subscriber DHCP do-until-failure
   10 activate dynamic-template IP_BASIC
   20 authorize aaa list default format USERNAME password 123
  !
 !
 end-policy-map
!

class-map type control subscriber match-any DHCP
 match protocol dhcpv4 dhcpv6
 end-class-map
!

dynamic-template

type ipsubscriber IP_BASIC
  vrf INTERNET
  accounting aaa list default type session periodic-interval 180
  ipv4 unnumbered Loopback200
  ipv6 nd nud-enable
  ipv6 nd ra-unicast
  ipv6 nd other-config-flag
  ipv6 nd managed-config-flag
  ipv6 enable
 !
!

I'm assuming AAA and DHCP config is correct as long as session is UP. Here is my route to subscriber's prefix:

RP/0/RSP0/CPU0:bng#show route vrf INTERNET ipv6  xxxx/64
Mon Nov 23 09:09:03.375 UTC

Routing entry for xxxx/64
  Known via "subscriber", distance 1, metric 0
  Installed Nov 23 08:48:40.979 for 00:20:22
  Routing Descriptor Blocks
    fe80::4aee:cff:fee2:4e3a, from ::, via Bundle-Ether1000.1945.ip22820
      Route metric is 0
  No advertising protos.

When I'm trying to ping fe80::4aee:cff:fee2:4e3a, ping fails. It fails as well when I am trying to ping BNG's link local from CPE. Any ideas?

Thanks,

Artem.

0 Replies 0