Re: [j-nsp] QFX5110 / EVPN-VXLAN with IPv6 underlay

Denis Fondras via juniper-nsp <[email protected]>
Newsgroups gmane.network.nsp.juniper
Message-ID <[email protected]>
Here is my config :

Switch1 :
---------
```
set version 22.2R3-S1.9
set system host-name sw1
set system services ssh
set system syslog file interactive-commands interactive-commands any
set system syslog file messages any notice
set system syslog file messages authorization info
set interfaces xe-0/0/0 unit 0 family inet6
set interfaces xe-0/0/47 flexible-vlan-tagging
set interfaces xe-0/0/47 native-vlan-id 2110
set interfaces xe-0/0/47 encapsulation extended-vlan-bridge
set interfaces xe-0/0/47 unit 2110 vlan-id 2110
set interfaces xe-0/0/47 unit 2111 vlan-id 2111
set interfaces em0 unit 0 family inet6 address 2001:db8:ffff:ffff:ffff:ffff:69:1/112
set interfaces lo0 unit 0 family inet6 address 2001:db8:ffff::69:1/128
set forwarding-options storm-control-profiles default all
set forwarding-options evpn-vxlan shared-tunnels
set policy-options policy-statement send-direct term 1 from protocol direct
set policy-options policy-statement send-direct term 1 from interface lo0.0
set policy-options policy-statement send-direct term 1 then accept
set routing-instances Cust1 instance-type mac-vrf
set routing-instances Cust1 protocols evpn encapsulation vxlan
set routing-instances Cust1 vtep-source-interface lo0.0
set routing-instances Cust1 vtep-source-interface inet6
set routing-instances Cust1 service-type vlan-aware
set routing-instances Cust1 route-distinguisher 4200069001L:1
set routing-instances Cust1 vrf-target target:63001:1
set routing-instances Cust1 vlans V2110 interface xe-0/0/47.2110
set routing-instances Cust1 vlans V2110 vxlan vni 472110
set routing-instances Cust1 vlans V2111 interface xe-0/0/47.2111
set routing-instances Cust1 vlans V2111 vxlan vni 472111
set routing-options router-id 10.255.69.1
set routing-options autonomous-system 4200069001
set protocols bgp group underlay type external
set protocols bgp group underlay family inet6 unicast
set protocols bgp group underlay export send-direct
set protocols bgp group underlay neighbor fe80::e65d:37ff:fec2:cb03 local-interface xe-0/0/0.0
set protocols bgp group underlay neighbor fe80::e65d:37ff:fec2:cb03 peer-as 4200069002
set protocols bgp group evpn_overlay type external
set protocols bgp group evpn_overlay multihop no-nexthop-change
set protocols bgp group evpn_overlay local-address 2001:db8:ffff::69:1
set protocols bgp group evpn_overlay family evpn signaling
set protocols bgp group evpn_overlay neighbor 2001:db8:ffff::69:2 accept-remote-nexthop
set protocols bgp group evpn_overlay neighbor 2001:db8:ffff::69:2 peer-as 4200069002
set protocols bgp bfd-liveness-detection minimum-interval 1000
set vlans default vlan-id 1
```

Switch2 :
---------
```
set version 22.2R3-S1.9
set system host-name sw2
set system services ssh
set system syslog file interactive-commands interactive-commands any
set system syslog file messages any notice
set system syslog file messages authorization info
set interfaces xe-0/0/0 unit 0 family inet6
set interfaces xe-0/0/47 flexible-vlan-tagging
set interfaces xe-0/0/47 native-vlan-id 2110
set interfaces xe-0/0/47 encapsulation extended-vlan-bridge
set interfaces xe-0/0/47 unit 2110 vlan-id 2110
set interfaces xe-0/0/47 unit 2111 vlan-id 2111
set interfaces em0 unit 0 family inet6 address 2001:db8:ffff:ffff:ffff:ffff:69:2/112
set interfaces lo0 unit 0 family inet6 address 2001:db8:ffff::69:2/128
set forwarding-options storm-control-profiles default all
set forwarding-options evpn-vxlan shared-tunnels
set policy-options policy-statement send-direct term 1 from protocol direct
set policy-options policy-statement send-direct term 1 from interface lo0.0
set policy-options policy-statement send-direct term 1 then accept
set routing-instances Cust1 instance-type mac-vrf
set routing-instances Cust1 protocols evpn encapsulation vxlan
set routing-instances Cust1 vtep-source-interface lo0.0
set routing-instances Cust1 vtep-source-interface inet6
set routing-instances Cust1 service-type vlan-aware
set routing-instances Cust1 route-distinguisher 4200069002L:1
set routing-instances Cust1 vrf-target target:63001:1
set routing-instances Cust1 vlans V2110 interface xe-0/0/47.2110
set routing-instances Cust1 vlans V2110 vxlan vni 472110
set routing-instances Cust1 vlans V2111 interface xe-0/0/47.2111
set routing-instances Cust1 vlans V2111 vxlan vni 472111
set routing-options router-id 10.255.69.2
set routing-options autonomous-system 4200069002
set protocols bgp group underlay type external
set protocols bgp group underlay family inet6 unicast
set protocols bgp group underlay export send-direct
set protocols bgp group underlay neighbor fe80::b68a:5fff:fee1:7c03 local-interface xe-0/0/0.0
set protocols bgp group underlay neighbor fe80::b68a:5fff:fee1:7c03 peer-as 4200069001
set protocols bgp group evpn_overlay type external
set protocols bgp group evpn_overlay multihop no-nexthop-change
set protocols bgp group evpn_overlay local-address 2001:db8:ffff::69:2
set protocols bgp group evpn_overlay family evpn signaling
set protocols bgp group evpn_overlay neighbor 2001:db8:ffff::69:1 accept-remote-nexthop
set protocols bgp group evpn_overlay neighbor 2001:db8:ffff::69:1 peer-as 4200069001
set protocols bgp bfd-liveness-detection minimum-interval 1000
set vlans default vlan-id 1
```

# run show bgp summary

Threading mode: BGP I/O
Default eBGP mode: advertise - accept, receive - accept
Groups: 2 Peers: 2 Down peers: 0
Table          Tot Paths  Act Paths Suppressed    History Damp State    Pending
inet6.0              
                       1          1          0          0          0          0
bgp.evpn.0           
                       2          2          0          0          0          0
Peer                     AS      InPkt     OutPkt    OutQ   Flaps Last Up/Dwn State|#Active/Received/Accepted/Damped...
2001:db8:ffff::69:1  4200069001         58         62       0       0       24:15 Establ
  bgp.evpn.0: 2/2/2/0
  Cust1.evpn.0: 2/2/2/0
  __default_evpn__.evpn.0: 0/0/0/0
fe80::b68a:5fff:fee1:7c03%xe-0/0/0.0  4200069001         83         82       0       0       35:33 Establ
  inet6.0: 1/1/1/0  

# run show route table Cust1.evpn.0   

Cust1.evpn.0: 6 destinations, 6 routes (6 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both

2:4200069002L:1::472110::3c:ec:ef:af:4a:24/304 MAC/IP        
                   *[EVPN/170] 00:00:21
                       Indirect
2:4200069002L:1::472110::3c:ec:ef:af:4a:24::192.168.88.2/304 MAC/IP        
                   *[EVPN/170] 00:00:21
                       Indirect
3:4200069001L:1::472110::2001:db8:ffff::69:1/248 IM            
                   *[BGP/170] 00:24:30, localpref 100, from 2001:db8:ffff::69:1
                      AS path: 4200069001 I, validation-state: unverified
                    >  to fe80::b68a:5fff:fee1:7c03 via xe-0/0/0.0
3:4200069001L:1::472111::2001:db8:ffff::69:1/248 IM            
                   *[BGP/170] 00:24:30, localpref 100, from 2001:db8:ffff::69:1
                      AS path: 4200069001 I, validation-state: unverified
                    >  to fe80::b68a:5fff:fee1:7c03 via xe-0/0/0.0
3:4200069002L:1::472110::2001:db8:ffff::69:2/248 IM            
                   *[EVPN/170] 00:29:32
                       Indirect
3:4200069002L:1::472111::2001:db8:ffff::69:2/248 IM            
                   *[EVPN/170] 00:29:32
                       Indirect


`192.168.88.2` is one of the client device.

Regards,

> 
> From: juniper-nsp <[email protected]> on behalf of Denis Fondras via juniper-nsp <[email protected]>
> Date: Saturday, 25 November 2023 at 14:27
> To: [email protected] <[email protected]>
> Subject: [j-nsp] QFX5110 / EVPN-VXLAN with IPv6 underlay
> Hello,
> 
> I am trying to make work EVPN-VXLAN with an IPv6 (eBGP) underlay between a
> couple of QFX5110 with JunOS version 22.2R3 (following
> https://www.juniper.net/documentation/us/en/software/junos/evpn-vxlan/topics/topic-map/vxlan-ipv6-underlay-overview.html)
> When I check the status, it seems everything is working as expected (I can see
> routes and MACs in to the VRF table on both side). But I cannot ping from one
> client device on side A to another one on side B.
> The routing table shows the MAC and IPv4 are learned on both side but it seems
> no traffic reaches the client devices (arp table on client device shows the
> remote device is "incomplete").
> 
> Can you give a clue ? I haven't found any information on wether it could work on
> QFX5110.
> Maybe you could share a working config ?
> 
> Thank you in advance,
> Denis
> _______________________________________________
> juniper-nsp mailing list [email protected]
> https://puck.nether.net/mailman/listinfo/juniper-nsp


_______________________________________________
juniper-nsp mailing list [email protected]
https://puck.nether.net/mailman/listinfo/juniper-nsp
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.