Hello,
I have a problem on one of my routers which detect duplicate ipv6 link local address.
When I configure an IPv6 address on the interface, DAD protocol start and detect a link local duplicate address...
So I tried to manually assign an IPv6 link local address, but the duplicate error message still appear with the new IPv6 address I have just configured !
Here is two debug output when i change the IPv6 link local address :
n9k(config)#interface e1/5
n9k(config-if)# ipv6 link-local fe80::e20e:daff:fe26:3f8f n9k(config-if)# 2017 Feb 10 11:54:53.047751 icmpv6: icmpv6_init_dad DAD requested for fe80::e20e:daff:fe26:3f8f on iod:Ethernet1/5(99) new icmpv6_if:0 2017 Feb 10 11:54:53.047826 icmpv6: Doing DAD on Ethernet1/5 for fe80::e20e:daff:fe26:3f8f. The intf_dad_state changed to TEN from TEN 2017 Feb 10 11:54:53.047945 icmpv6: The switch is not configured as Leaf and there is no special handling for non vinci leaf node 2017 Feb 10 11:54:53.047971 icmpv6: Send NS from 0:: to ff02::1:ff26:3f8f on Ethernet1/5 for target fe80::e20e:daff:fe26:3f8f, length: 24, mac in src_tlv: , dad: 1, unicast: 0 2017 Feb 10 11:54:53.047989 icmpv6: Creating DAD timer for fe80::e20e:daff:fe26:3f8f, DAD interval: 1000 2017 Feb 10 11:54:53.048011 icmpv6: Sending NS for fe80::e20e:daff:fe26:3f8f on Non-Vinci case, src mac: 0000.1a30.ba1a dest mac : 9f4d.f0f6.1a00 & inner mac , interface: Ethernet1/5 send opt 0 2017 Feb 10 11:54:53.048964 icmpv6: Received NS from 0:: on Ethernet1/5(Ethernet1/5)(Ethernet1/5) to ff02::1:ff26:3f8f for target fe80::e20e:daff:fe26:3f8f, length: 24, hop_limit: 254, ismct: 0 peergwayrx: 0 2017 Feb 10 11:54:53.049032 icmpv6: The switch is not configured as Leaf and there is no special handling for non vinci leaf node 2017 Feb 10 11:54:53.049314 icmpv6: No source-addr TLV found 2017 Feb 10 11:54:53 n9300 %ICMPV6-3-ND_LOG: icmpv6 [13763] Duplicate target address fe80::e20e:daff:fe26:3f8f detected on Ethernet1/5 2017 Feb 10 11:54:53.049365 icmpv6: DAD failed as duplicate address fe80::e20e:daff:fe26:3f8f detected on Ethernet1/5. Stopped the dad timer and the intf_dad_state changed to DUP from TEN 2017 Feb 10 11:54:53.049386 icmpv6: icmpv6_nd_send_dad_status: Sending DAD status for fe80::e20e:daff:fe26:3f8f (Failed) to ipv6 2017 Feb 10 11:54:53.049446 icmpv6: icmpv6_nd_required: link local state is DUP icmpv6_ra_require faild 2017 Feb 10 11:54:53.049461 icmpv6: ----- 2017 Feb 10 11:54:53 n9300 %NETSTACK-2-IPV6_MSG_DAD_FAILED: netstack [13781] IPv6 DAD failed for fe80::e20e:daff:fe26:3f8f on Ethernet1/5 n9k(config-if)#
n9k(config-if)# ipv6 link-local fe80::e20e:caca:fe26:3b8b n9k(config-if)# 2017 Feb 10 12:06:05.461452 icmpv6: icmpv6_init_dad DAD requested for fe80::e20e:caca:fe26:3b8b on iod:Ethernet1/5(99) new icmpv6_if:0 2017 Feb 10 12:06:05.461525 icmpv6: Doing DAD on Ethernet1/5 for fe80::e20e:caca:fe26:3b8b. The intf_dad_state changed to TEN from TEN 2017 Feb 10 12:06:05.461639 icmpv6: The switch is not configured as Leaf and there is no special handling for non vinci leaf node 2017 Feb 10 12:06:05.461667 icmpv6: Send NS from 0:: to ff02::1:ff26:3b8b on Ethernet1/5 for target fe80::e20e:caca:fe26:3b8b, length: 24, mac in src_tlv: , dad: 1, unicast: 0 2017 Feb 10 12:06:05.461687 icmpv6: Creating DAD timer for fe80::e20e:caca:fe26:3b8b, DAD interval: 1000 2017 Feb 10 12:06:05.461712 icmpv6: Sending NS for fe80::e20e:caca:fe26:3b8b on Non-Vinci case, src mac: 0000.1a30.ba1a dest mac : 9f4d.f0f6.1a00 & inner mac , interface: Ethernet1/5 send opt 0 2017 Feb 10 12:06:05.463251 icmpv6: Received NS from 0:: on Ethernet1/5(Ethernet1/5)(Ethernet1/5) to ff02::1:ff26:3b8b for target fe80::e20e:caca:fe26:3b8b, length: 24, hop_limit: 254, ismct: 0 peergwayrx: 0 2017 Feb 10 12:06:05.463305 icmpv6: The switch is not configured as Leaf and there is no special handling for non vinci leaf node 2017 Feb 10 12:06:05.463505 icmpv6: No source-addr TLV found 2017 Feb 10 12:06:05 n9300 %ICMPV6-3-ND_LOG: icmpv6 [13763] Duplicate target address fe80::e20e:caca:fe26:3b8b detected on Ethernet1/5 2017 Feb 10 12:06:05.463541 icmpv6: DAD failed as duplicate address fe80::e20e:caca:fe26:3b8b detected on Ethernet1/5. Stopped the dad timer and the intf_dad_state changed to DUP from TEN 2017 Feb 10 12:06:05.463549 icmpv6: icmpv6_nd_send_dad_status: Sending DAD status for fe80::e20e:caca:fe26:3b8b (Failed) to ipv6 2017 Feb 10 12:06:05.463599 icmpv6: icmpv6_nd_required: link local state is DUP icmpv6_ra_require faild 2017 Feb 10 12:06:05.463612 icmpv6: ----- 2017 Feb 10 12:06:05 n9300 %NETSTACK-2-IPV6_MSG_DAD_FAILED: netstack [13781] IPv6 DAD failed for fe80::e20e:caca:fe26:3b8b on Ethernet1/5
|
Here is the configuration of the interface :
interface Ethernet1/5 no switchport mtu 9216 ip address 10.0.0.1/30 ipv6 address ABBA::1/80 ipv6 nd mtu 9000 no shutdown |
Do you have an idea why my router didn't remember his own NS message and why my advertisement are looped back ?
Thanks by advance.