The feature lets you configure ipv6 nd attributes per tenant network (ctag). IPv6 ND attributes are MTU, M flag, O flag and Prefixes.
You can configure ipv6 nd attributes using EPG create or EPG update ctag-range-add, vrf-add, and anycast-ip-add operations.
efa tenant epg create --name <epg-name> --tenant <tenant-name> --ipv6-nd-mtu <ipv6-mtu> --ipv6-nd-managed-config <true | false> --ipv6-nd-other-config <true | false> --ipv6-nd-prefix <ctag:list-of-prefix> --ipv6-nd-prefix-valid-lifetime <ctag,prefix:validTime> --ipv6-nd-prefix-preferred-lifetime <ctag,prefix:preferredTime> --ipv6-nd-prefix-no-advertise <ctag,prefix:noadvertiseflag> --ipv6-nd-prefix-config-type <ctag,prefix:configType(no-autoconfig| no-onlink | off-link)>
efa tenant epg update --name <epg-name> --tenant <tenant-name> --operation <ctag-range-add | vrf-add | anycast-ip-add> --ctag-range <ctag-range> --vrf <vrf-name> --anycast-ip <ctag:anycast-ip> --anycast-ipv6 <ctag:anycast-ipv6> --ipv6-nd-mtu <ipv6-mtu> --ipv6-nd-managed-config <true | false> --ipv6-nd-other-config <true | false> --ipv6-nd-prefix <ctag:list-of-prefix> --ipv6-nd-prefix-valid-lifetime <ctag,prefix:validTime> --ipv6-nd-prefix-preferred-lifetime <ctag,prefix:preferredTime> --ipv6-nd-prefix-no-advertise <ctag,prefix:noadvertiseflag> --ipv6-nd-prefix-config-type <ctag,prefix:configType(no-autoconfig| no-onlink | off-link)>
Example
efa tenant show +----------+---------+------------+-------------+-------------+-----------+-----------+----------------------+ | Name | Type | VLAN Range | L2VNI Range | L3VNI Range | VRF Count | Enable BD | Ports | +----------+---------+------------+-------------+-------------+-----------+-----------+----------------------+ | vlanTen1 | private | 11-20 | | | 10 | false | 10.20.246.15[0/1-10] | | | | | | | | | 10.20.246.16[0/1-10] | +----------+---------+------------+-------------+-------------+-----------+-----------+----------------------+ efa tenant vrf show +----------+----------+--------------+---------------------+--------------+----------+-----------+-----------+--------------------+-------------+-------------+ | Name | Tenant | Routing Type | Centralized Routers | Redistribute | Max Path | Local Asn | Enable GR | State | Dev State | App State | +----------+----------+--------------+---------------------+--------------+----------+-----------+-----------+--------------------+-------------+-------------+ | ten1vrf1 | vlanTen1 | distributed | | connected | 8 | | false | vrf-device-created | provisioned | cfg-in-sync | +----------+----------+--------------+---------------------+--------------+----------+-----------+-----------+--------------------+-------------+-------------+ efa tenant epg create --name ten1epg1 --tenant vlanTen1 --port 10.20.246.15[0/1],10.20.246.16[0/1] --switchport-mode trunk --ctag-range 11-13 --anycast-ip 11:10.0.11.1/24 --anycast-ip 12:10.0.12.1/24 --anycast-ip 13:10.0.13.1/24 --ipv6-nd-mtu 12:1600 --ipv6-nd-managed-config 12:true --ipv6-nd-other-config 12:true --ipv6-nd-prefix 12:1:5::/64 --ipv6-nd-prefix-valid-lifetime 12,1:5::/64:2000 --ipv6-nd-prefix-preferred-lifetime 12,1:5::/64:2000 --ipv6-nd-prefix 12:1:6::/64 --ipv6-nd-prefix-valid-lifetime 12,1:6::/64:2001 --ipv6-nd-prefix-preferred-lifetime 12,1:6::/64:2001 --vrf ten1vrf1 efa tenant epg show +----------+----------+-----------+-------------------+----+------------+-------------+------------+----------+-------+-------+ | Name | Tenant | Type | Ports | PO | SwitchPort | Native Vlan | Ctag Range | Vrf | L3Vni | State | | | | | | | Mode | Tagging | | | | | +----------+----------+-----------+-------------------+----+------------+-------------+------------+----------+-------+-------+ | ten1epg1 | vlanTen1 | extension | 10.20.246.15[0/1] | | trunk | false | 11-13 | ten1vrf1 | 8192 | | | | | | 10.20.246.16[0/1] | | | | | | | | +----------+----------+-----------+-------------------+----+------------+-------------+------------+----------+-------+-------+ efa tenant epg show --detail =============================================================================================================================================================== Name : ten1epg1 Tenant : vlanTen1 Type : extension State : Description : Ports : 10.20.246.15[0/1] : 10.20.246.16[0/1] POs : Port Property : SwitchPort Mode : trunk : Native Vlan Tagging : false NW Policy : Ctag Range : 11-13 : VRF : ten1vrf1 : L3Vni : 8192 +------+-------------------------+-------+---------+--------------+--------------+-----------------------+---------+----------------+--------------+-------------+-------------+ | Ctag | Ctag | L2Vni | BD Name | Anycast IPv4 | Anycast IPv6 | Local IP | IPv6 ND | IPv6 ND | IPv6 ND | Dev State | App State | | | Description | | | | | [Device-IP->Local-IP] | Mtu | Managed Config | Other Config | | | +------+-------------------------+-------+---------+--------------+--------------+-----------------------+---------+----------------+--------------+-------------+-------------+ | 11 | Tenant L3 Extended VLAN | 11 | | 10.0.11.1/24 | | | | false | false | provisioned | cfg-in-sync | +------+-------------------------+-------+---------+--------------+--------------+-----------------------+---------+----------------+--------------+-------------+-------------+ | 12 | Tenant L3 Extended VLAN | 12 | | 10.0.12.1/24 | | | 1600 | true | true | provisioned | cfg-in-sync | +------+-------------------------+-------+---------+--------------+--------------+-----------------------+---------+----------------+--------------+-------------+-------------+ | 13 | Tenant L3 Extended VLAN | 13 | | 10.0.13.1/24 | | | | false | false | provisioned | cfg-in-sync | +------+-------------------------+-------+---------+--------------+--------------+-----------------------+---------+----------------+--------------+-------------+-------------+ Network Property [Flags : * - Native Vlan] +------+----------------+--------------+----------------+--------------------+-------------+ | Ctag | IPv6 ND Prefix | No Advertise | Valid Lifetime | Preferred Lifetime | Config Type | +------+----------------+--------------+----------------+--------------------+-------------+ | 12 | 1:5::/64 | false | 2000 | 2000 | | +------+----------------+--------------+----------------+--------------------+-------------+ | 12 | 1:6::/64 | false | 2001 | 2001 | | +------+----------------+--------------+----------------+--------------------+-------------+ IPv6 ND Prefix Flags For 'unstable' entities, run 'efa tenant po/vrf show' for details ===============================================================================================================================================================
Rack1-Device1# show running -config interface Ve 12 interface Ve 12 vrf forwarding ten1vrf1 ip anycast-address 10.0.12.1/24 ipv6 nd managed-config-flag ipv6 nd other-config-flag ipv6 nd mtu 1600 ipv6 nd prefix 1:5::/64 2000 2000 ipv6 nd prefix 1:6::/64 2001 2001 no shutdown ! Rack1-Device1# |
Rack1-Device2# show running -config interface Ve 12 interface Ve 12 vrf forwarding ten1vrf1 ip anycast-address 10.0.12.1/24 ipv6 nd managed-config-flag ipv6 nd other-config-flag ipv6 nd mtu 1600 ipv6 nd prefix 1:5::/64 2000 2000 ipv6 nd prefix 1:6::/64 2001 2001 no shutdown ! Rack1-Device2# |