This commit is contained in:
@ -764,7 +764,6 @@ true`. This will glean the IP addresses based on intercepted ARP requests, and r
|
|||||||
as difficult as I thought, having some automation in place will avoid errors and mistakes. It
|
as difficult as I thought, having some automation in place will avoid errors and mistakes. It
|
||||||
would suck if the IXP collapsed because I botched a link drain or PNI configuration!
|
would suck if the IXP collapsed because I botched a link drain or PNI configuration!
|
||||||
|
|
||||||
|
|
||||||
### Acknowledgements
|
### Acknowledgements
|
||||||
|
|
||||||
I am relatively new to EVPN configurations, and wanted to give a shoutout to Andy Whitaker who
|
I am relatively new to EVPN configurations, and wanted to give a shoutout to Andy Whitaker who
|
||||||
@ -783,3 +782,8 @@ Arend and me on a video call, giving a bunch of operational tips and tricks alon
|
|||||||
Finally, Arend and ERITAP are an absolute joy to work with. We took turns hacking on the lab, which
|
Finally, Arend and ERITAP are an absolute joy to work with. We took turns hacking on the lab, which
|
||||||
Arend made available for me while I am traveling to Mississippi this week. Thanks for the kWh and
|
Arend made available for me while I am traveling to Mississippi this week. Thanks for the kWh and
|
||||||
OOB access, and for brainstorming the config with me!
|
OOB access, and for brainstorming the config with me!
|
||||||
|
|
||||||
|
### Reference configurations
|
||||||
|
|
||||||
|
Here's the configs for all machines in this demonstration:
|
||||||
|
[[nikhef](/assets/frys-ix/nikhef.conf)] | [[equinix](/assets/frys-ix/equinix.conf)] | [[nokia-leaf](/assets/frys-ix/nokia-leaf.conf)] | [[arista-leaf](/assets/frys-ix/arista-leaf.conf)]
|
||||||
|
169
static/assets/frys-ix/arista-leaf.conf
Normal file
169
static/assets/frys-ix/arista-leaf.conf
Normal file
@ -0,0 +1,169 @@
|
|||||||
|
no aaa root
|
||||||
|
!
|
||||||
|
hardware counter feature vtep decap
|
||||||
|
hardware counter feature vtep encap
|
||||||
|
!
|
||||||
|
service routing protocols model multi-agent
|
||||||
|
!
|
||||||
|
hostname arista-leaf
|
||||||
|
!
|
||||||
|
router l2-vpn
|
||||||
|
arp learning bridged
|
||||||
|
!
|
||||||
|
spanning-tree mode mstp
|
||||||
|
!
|
||||||
|
system l1
|
||||||
|
unsupported speed action error
|
||||||
|
unsupported error-correction action error
|
||||||
|
!
|
||||||
|
vlan 2604
|
||||||
|
name v-peeringlan
|
||||||
|
!
|
||||||
|
interface Ethernet1/1
|
||||||
|
!
|
||||||
|
interface Ethernet2/1
|
||||||
|
!
|
||||||
|
interface Ethernet3/1
|
||||||
|
!
|
||||||
|
interface Ethernet4/1
|
||||||
|
!
|
||||||
|
interface Ethernet5/1
|
||||||
|
!
|
||||||
|
interface Ethernet6/1
|
||||||
|
!
|
||||||
|
interface Ethernet7/1
|
||||||
|
!
|
||||||
|
interface Ethernet8/1
|
||||||
|
!
|
||||||
|
interface Ethernet9/1
|
||||||
|
shutdown
|
||||||
|
speed forced 10000full
|
||||||
|
!
|
||||||
|
interface Ethernet9/2
|
||||||
|
shutdown
|
||||||
|
!
|
||||||
|
interface Ethernet9/3
|
||||||
|
speed forced 10000full
|
||||||
|
switchport access vlan 2604
|
||||||
|
!
|
||||||
|
interface Ethernet9/4
|
||||||
|
shutdown
|
||||||
|
!
|
||||||
|
interface Ethernet10/1
|
||||||
|
!
|
||||||
|
interface Ethernet10/2
|
||||||
|
shutdown
|
||||||
|
!
|
||||||
|
interface Ethernet10/4
|
||||||
|
shutdown
|
||||||
|
!
|
||||||
|
interface Ethernet11/1
|
||||||
|
!
|
||||||
|
interface Ethernet12/1
|
||||||
|
!
|
||||||
|
interface Ethernet13/1
|
||||||
|
!
|
||||||
|
interface Ethernet14/1
|
||||||
|
!
|
||||||
|
interface Ethernet15/1
|
||||||
|
!
|
||||||
|
interface Ethernet16/1
|
||||||
|
!
|
||||||
|
interface Ethernet17/1
|
||||||
|
!
|
||||||
|
interface Ethernet18/1
|
||||||
|
!
|
||||||
|
interface Ethernet19/1
|
||||||
|
!
|
||||||
|
interface Ethernet20/1
|
||||||
|
!
|
||||||
|
interface Ethernet21/1
|
||||||
|
!
|
||||||
|
interface Ethernet22/1
|
||||||
|
!
|
||||||
|
interface Ethernet23/1
|
||||||
|
!
|
||||||
|
interface Ethernet24/1
|
||||||
|
!
|
||||||
|
interface Ethernet25/1
|
||||||
|
!
|
||||||
|
interface Ethernet26/1
|
||||||
|
!
|
||||||
|
interface Ethernet27/1
|
||||||
|
!
|
||||||
|
interface Ethernet28/1
|
||||||
|
!
|
||||||
|
interface Ethernet29/1
|
||||||
|
no switchport
|
||||||
|
!
|
||||||
|
interface Ethernet30/1
|
||||||
|
load-interval 1
|
||||||
|
mtu 9190
|
||||||
|
no switchport
|
||||||
|
ip address 198.19.17.10/31
|
||||||
|
ip ospf cost 10
|
||||||
|
ip ospf network point-to-point
|
||||||
|
ip ospf area 0.0.0.0
|
||||||
|
!
|
||||||
|
interface Ethernet31/1
|
||||||
|
load-interval 1
|
||||||
|
mtu 9190
|
||||||
|
no switchport
|
||||||
|
ip address 198.19.17.3/31
|
||||||
|
ip ospf cost 1000
|
||||||
|
ip ospf network point-to-point
|
||||||
|
ip ospf area 0.0.0.0
|
||||||
|
!
|
||||||
|
interface Ethernet32/1
|
||||||
|
load-interval 1
|
||||||
|
mtu 9190
|
||||||
|
no switchport
|
||||||
|
ip address 198.19.17.5/31
|
||||||
|
ip ospf cost 1000
|
||||||
|
ip ospf network point-to-point
|
||||||
|
ip ospf area 0.0.0.0
|
||||||
|
!
|
||||||
|
interface Loopback0
|
||||||
|
ip address 198.19.16.2/32
|
||||||
|
ip ospf area 0.0.0.0
|
||||||
|
!
|
||||||
|
interface Loopback1
|
||||||
|
ip address 198.19.18.2/32
|
||||||
|
!
|
||||||
|
interface Management1
|
||||||
|
ip address dhcp
|
||||||
|
!
|
||||||
|
interface Vxlan1
|
||||||
|
vxlan source-interface Loopback1
|
||||||
|
vxlan udp-port 4789
|
||||||
|
vxlan vlan 2604 vni 2604
|
||||||
|
!
|
||||||
|
ip routing
|
||||||
|
!
|
||||||
|
ip route 0.0.0.0/0 Management1 10.75.8.1
|
||||||
|
!
|
||||||
|
router bgp 65500
|
||||||
|
neighbor evpn peer group
|
||||||
|
neighbor evpn remote-as 65500
|
||||||
|
neighbor evpn update-source Loopback0
|
||||||
|
neighbor evpn ebgp-multihop 3
|
||||||
|
neighbor evpn send-community extended
|
||||||
|
neighbor evpn maximum-routes 12000 warning-only
|
||||||
|
neighbor 198.19.16.0 peer group evpn
|
||||||
|
neighbor 198.19.16.1 peer group evpn
|
||||||
|
!
|
||||||
|
vlan 2604
|
||||||
|
rd 65500:2604
|
||||||
|
route-target both 65500:2604
|
||||||
|
redistribute learned
|
||||||
|
!
|
||||||
|
address-family evpn
|
||||||
|
neighbor evpn activate
|
||||||
|
!
|
||||||
|
router ospf 65500
|
||||||
|
router-id 198.19.16.2
|
||||||
|
redistribute connected
|
||||||
|
network 198.19.0.0/16 area 0.0.0.0
|
||||||
|
max-lsa 12000
|
||||||
|
!
|
||||||
|
end
|
90
static/assets/frys-ix/equinix.conf
Normal file
90
static/assets/frys-ix/equinix.conf
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
set / interface ethernet-1/1 admin-state disable
|
||||||
|
set / interface ethernet-1/9 admin-state enable
|
||||||
|
set / interface ethernet-1/9 breakout-mode num-breakout-ports 4
|
||||||
|
set / interface ethernet-1/9 breakout-mode breakout-port-speed 10G
|
||||||
|
set / interface ethernet-1/9/3 admin-state enable
|
||||||
|
set / interface ethernet-1/9/3 vlan-tagging true
|
||||||
|
set / interface ethernet-1/9/3 subinterface 0 type bridged
|
||||||
|
set / interface ethernet-1/9/3 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/9/3 subinterface 0 vlan encap untagged
|
||||||
|
set / interface ethernet-1/29 admin-state enable
|
||||||
|
set / interface ethernet-1/29 subinterface 0 type routed
|
||||||
|
set / interface ethernet-1/29 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/29 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/29 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/29 subinterface 0 ipv4 address 198.19.17.0/31
|
||||||
|
set / interface ethernet-1/29 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface lo0 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 ipv4 address 198.19.16.0/32
|
||||||
|
set / interface mgmt0 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv4 dhcp-client
|
||||||
|
set / interface mgmt0 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv6 dhcp-client
|
||||||
|
set / interface system0 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 ipv4 address 198.19.18.0/32
|
||||||
|
set / network-instance default type default
|
||||||
|
set / network-instance default admin-state enable
|
||||||
|
set / network-instance default description "fabric: dc2 role: spine"
|
||||||
|
set / network-instance default router-id 198.19.16.0
|
||||||
|
set / network-instance default ip-forwarding receive-ipv4-check false
|
||||||
|
set / network-instance default interface ethernet-1/29.0
|
||||||
|
set / network-instance default interface lo0.0
|
||||||
|
set / network-instance default interface system0.0
|
||||||
|
set / network-instance default protocols bgp admin-state enable
|
||||||
|
set / network-instance default protocols bgp autonomous-system 65500
|
||||||
|
set / network-instance default protocols bgp router-id 198.19.16.0
|
||||||
|
set / network-instance default protocols bgp dynamic-neighbors accept match 198.19.16.0/24 peer-group overlay
|
||||||
|
set / network-instance default protocols bgp afi-safi evpn admin-state enable
|
||||||
|
set / network-instance default protocols bgp preference ibgp 170
|
||||||
|
set / network-instance default protocols bgp route-advertisement rapid-withdrawal true
|
||||||
|
set / network-instance default protocols bgp route-advertisement wait-for-fib-install false
|
||||||
|
set / network-instance default protocols bgp group overlay peer-as 65500
|
||||||
|
set / network-instance default protocols bgp group overlay afi-safi evpn admin-state enable
|
||||||
|
set / network-instance default protocols bgp group overlay afi-safi ipv4-unicast admin-state disable
|
||||||
|
set / network-instance default protocols bgp group overlay local-as as-number 65500
|
||||||
|
set / network-instance default protocols bgp group overlay route-reflector client true
|
||||||
|
set / network-instance default protocols bgp group overlay transport local-address 198.19.16.0
|
||||||
|
set / network-instance default protocols bgp neighbor 198.19.16.1 admin-state enable
|
||||||
|
set / network-instance default protocols bgp neighbor 198.19.16.1 peer-group overlay
|
||||||
|
set / network-instance default protocols ospf instance default admin-state enable
|
||||||
|
set / network-instance default protocols ospf instance default version ospf-v2
|
||||||
|
set / network-instance default protocols ospf instance default router-id 198.19.16.0
|
||||||
|
set / network-instance default protocols ospf instance default export-policy ospf
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/29.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface lo0.0
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface system0.0
|
||||||
|
set / network-instance mgmt type ip-vrf
|
||||||
|
set / network-instance mgmt admin-state enable
|
||||||
|
set / network-instance mgmt description "Management network instance"
|
||||||
|
set / network-instance mgmt interface mgmt0.0
|
||||||
|
set / network-instance mgmt protocols linux import-routes true
|
||||||
|
set / network-instance mgmt protocols linux export-routes true
|
||||||
|
set / network-instance mgmt protocols linux export-neighbors true
|
||||||
|
set / network-instance peeringlan type mac-vrf
|
||||||
|
set / network-instance peeringlan admin-state enable
|
||||||
|
set / network-instance peeringlan interface ethernet-1/9/3.0
|
||||||
|
set / network-instance peeringlan vxlan-interface vxlan1.2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 admin-state enable
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 vxlan-interface vxlan1.2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 evi 2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 routes bridge-table mac-ip advertise true
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-distinguisher rd 65500:2604
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-target export-rt target:65500:2604
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-target import-rt target:65500:2604
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp admin-state enable
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning admin-state enable
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning age-time 600
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning send-refresh 180
|
||||||
|
set / routing-policy policy ospf statement 100 match protocol host
|
||||||
|
set / routing-policy policy ospf statement 100 action policy-result accept
|
||||||
|
set / routing-policy policy ospf statement 200 match protocol ospfv2
|
||||||
|
set / routing-policy policy ospf statement 200 action policy-result accept
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 type bridged
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 ingress vni 2604
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 egress source-ip use-system-ipv4-address
|
132
static/assets/frys-ix/nikhef.conf
Normal file
132
static/assets/frys-ix/nikhef.conf
Normal file
@ -0,0 +1,132 @@
|
|||||||
|
set / interface ethernet-1/1 admin-state enable
|
||||||
|
set / interface ethernet-1/1 ethernet forward-error-correction fec-option rs-528
|
||||||
|
set / interface ethernet-1/1 subinterface 0 type routed
|
||||||
|
set / interface ethernet-1/1 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/1 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/1 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/1 subinterface 0 ipv4 address 198.19.17.2/31
|
||||||
|
set / interface ethernet-1/1 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface ethernet-1/2 admin-state enable
|
||||||
|
set / interface ethernet-1/2 ethernet forward-error-correction fec-option rs-528
|
||||||
|
set / interface ethernet-1/2 subinterface 0 type routed
|
||||||
|
set / interface ethernet-1/2 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/2 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/2 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/2 subinterface 0 ipv4 address 198.19.17.4/31
|
||||||
|
set / interface ethernet-1/2 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface ethernet-1/3 admin-state enable
|
||||||
|
set / interface ethernet-1/3 ethernet forward-error-correction fec-option rs-528
|
||||||
|
set / interface ethernet-1/3 subinterface 0 type routed
|
||||||
|
set / interface ethernet-1/3 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/3 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/3 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/3 subinterface 0 ipv4 address 198.19.17.6/31
|
||||||
|
set / interface ethernet-1/3 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface ethernet-1/4 admin-state enable
|
||||||
|
set / interface ethernet-1/4 ethernet forward-error-correction fec-option rs-528
|
||||||
|
set / interface ethernet-1/4 subinterface 0 type routed
|
||||||
|
set / interface ethernet-1/4 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/4 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/4 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/4 subinterface 0 ipv4 address 198.19.17.8/31
|
||||||
|
set / interface ethernet-1/4 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface ethernet-1/9 admin-state enable
|
||||||
|
set / interface ethernet-1/9 breakout-mode num-breakout-ports 4
|
||||||
|
set / interface ethernet-1/9 breakout-mode breakout-port-speed 10G
|
||||||
|
set / interface ethernet-1/9/1 admin-state disable
|
||||||
|
set / interface ethernet-1/9/2 admin-state disable
|
||||||
|
set / interface ethernet-1/9/3 admin-state enable
|
||||||
|
set / interface ethernet-1/9/3 vlan-tagging true
|
||||||
|
set / interface ethernet-1/9/3 subinterface 0 type bridged
|
||||||
|
set / interface ethernet-1/9/3 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/9/3 subinterface 0 vlan encap untagged
|
||||||
|
set / interface ethernet-1/9/4 admin-state disable
|
||||||
|
set / interface ethernet-1/29 admin-state enable
|
||||||
|
set / interface ethernet-1/29 subinterface 0 type routed
|
||||||
|
set / interface ethernet-1/29 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/29 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/29 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/29 subinterface 0 ipv4 address 198.19.17.1/31
|
||||||
|
set / interface ethernet-1/29 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface lo0 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 ipv4 address 198.19.16.1/32
|
||||||
|
set / interface mgmt0 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv4 dhcp-client
|
||||||
|
set / interface mgmt0 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv6 dhcp-client
|
||||||
|
set / interface system0 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 ipv4 address 198.19.18.1/32
|
||||||
|
set / network-instance default type default
|
||||||
|
set / network-instance default admin-state enable
|
||||||
|
set / network-instance default description "fabric: dc1 role: spine"
|
||||||
|
set / network-instance default router-id 198.19.16.1
|
||||||
|
set / network-instance default ip-forwarding receive-ipv4-check false
|
||||||
|
set / network-instance default interface ethernet-1/1.0
|
||||||
|
set / network-instance default interface ethernet-1/2.0
|
||||||
|
set / network-instance default interface ethernet-1/29.0
|
||||||
|
set / network-instance default interface ethernet-1/3.0
|
||||||
|
set / network-instance default interface ethernet-1/4.0
|
||||||
|
set / network-instance default interface lo0.0
|
||||||
|
set / network-instance default interface system0.0
|
||||||
|
set / network-instance default protocols bgp admin-state enable
|
||||||
|
set / network-instance default protocols bgp autonomous-system 65500
|
||||||
|
set / network-instance default protocols bgp router-id 198.19.16.1
|
||||||
|
set / network-instance default protocols bgp dynamic-neighbors accept match 198.19.16.0/24 peer-group overlay
|
||||||
|
set / network-instance default protocols bgp afi-safi evpn admin-state enable
|
||||||
|
set / network-instance default protocols bgp preference ibgp 170
|
||||||
|
set / network-instance default protocols bgp route-advertisement rapid-withdrawal true
|
||||||
|
set / network-instance default protocols bgp route-advertisement wait-for-fib-install false
|
||||||
|
set / network-instance default protocols bgp group overlay peer-as 65500
|
||||||
|
set / network-instance default protocols bgp group overlay afi-safi evpn admin-state enable
|
||||||
|
set / network-instance default protocols bgp group overlay afi-safi ipv4-unicast admin-state disable
|
||||||
|
set / network-instance default protocols bgp group overlay local-as as-number 65500
|
||||||
|
set / network-instance default protocols bgp group overlay route-reflector client true
|
||||||
|
set / network-instance default protocols bgp group overlay transport local-address 198.19.16.1
|
||||||
|
set / network-instance default protocols bgp neighbor 198.19.16.0 admin-state enable
|
||||||
|
set / network-instance default protocols bgp neighbor 198.19.16.0 peer-group overlay
|
||||||
|
set / network-instance default protocols ospf instance default admin-state enable
|
||||||
|
set / network-instance default protocols ospf instance default version ospf-v2
|
||||||
|
set / network-instance default protocols ospf instance default router-id 198.19.16.1
|
||||||
|
set / network-instance default protocols ospf instance default export-policy ospf
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/1.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/2.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/3.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/4.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/29.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface lo0.0 passive true
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface system0.0
|
||||||
|
set / network-instance mgmt type ip-vrf
|
||||||
|
set / network-instance mgmt admin-state enable
|
||||||
|
set / network-instance mgmt description "Management network instance"
|
||||||
|
set / network-instance mgmt interface mgmt0.0
|
||||||
|
set / network-instance mgmt protocols linux import-routes true
|
||||||
|
set / network-instance mgmt protocols linux export-routes true
|
||||||
|
set / network-instance mgmt protocols linux export-neighbors true
|
||||||
|
set / network-instance peeringlan type mac-vrf
|
||||||
|
set / network-instance peeringlan admin-state enable
|
||||||
|
set / network-instance peeringlan interface ethernet-1/9/3.0
|
||||||
|
set / network-instance peeringlan vxlan-interface vxlan1.2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 admin-state enable
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 vxlan-interface vxlan1.2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 evi 2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 routes bridge-table mac-ip advertise true
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-distinguisher rd 65500:2604
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-target export-rt target:65500:2604
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-target import-rt target:65500:2604
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp admin-state enable
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning admin-state enable
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning age-time 600
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning send-refresh 180
|
||||||
|
set / routing-policy policy ospf statement 100 match protocol host
|
||||||
|
set / routing-policy policy ospf statement 100 action policy-result accept
|
||||||
|
set / routing-policy policy ospf statement 200 match protocol ospfv2
|
||||||
|
set / routing-policy policy ospf statement 200 action policy-result accept
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 type bridged
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 ingress vni 2604
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 egress source-ip use-system-ipv4-address
|
105
static/assets/frys-ix/nokia-leaf.conf
Normal file
105
static/assets/frys-ix/nokia-leaf.conf
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
set / interface ethernet-1/9 admin-state enable
|
||||||
|
set / interface ethernet-1/9 vlan-tagging true
|
||||||
|
set / interface ethernet-1/9 ethernet port-speed 10G
|
||||||
|
set / interface ethernet-1/9 subinterface 0 type bridged
|
||||||
|
set / interface ethernet-1/9 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/9 subinterface 0 vlan encap untagged
|
||||||
|
set / interface ethernet-1/53 admin-state enable
|
||||||
|
set / interface ethernet-1/53 ethernet forward-error-correction fec-option rs-528
|
||||||
|
set / interface ethernet-1/53 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/53 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/53 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/53 subinterface 0 ipv4 address 198.19.17.11/31
|
||||||
|
set / interface ethernet-1/53 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface ethernet-1/55 admin-state enable
|
||||||
|
set / interface ethernet-1/55 ethernet forward-error-correction fec-option rs-528
|
||||||
|
set / interface ethernet-1/55 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/55 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/55 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/55 subinterface 0 ipv4 address 198.19.17.7/31
|
||||||
|
set / interface ethernet-1/55 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface ethernet-1/56 admin-state enable
|
||||||
|
set / interface ethernet-1/56 ethernet forward-error-correction fec-option rs-528
|
||||||
|
set / interface ethernet-1/56 subinterface 0 admin-state enable
|
||||||
|
set / interface ethernet-1/56 subinterface 0 ip-mtu 9190
|
||||||
|
set / interface ethernet-1/56 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface ethernet-1/56 subinterface 0 ipv4 address 198.19.17.9/31
|
||||||
|
set / interface ethernet-1/56 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface lo0 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface lo0 subinterface 0 ipv4 address 198.19.16.3/32
|
||||||
|
set / interface mgmt0 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv4 dhcp-client
|
||||||
|
set / interface mgmt0 subinterface 0 ipv6 admin-state enable
|
||||||
|
set / interface mgmt0 subinterface 0 ipv6 dhcp-client
|
||||||
|
set / interface system0 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 ipv4 admin-state enable
|
||||||
|
set / interface system0 subinterface 0 ipv4 address 198.19.18.3/32
|
||||||
|
set / network-instance default type default
|
||||||
|
set / network-instance default admin-state enable
|
||||||
|
set / network-instance default description "fabric: dc1 role: leaf"
|
||||||
|
set / network-instance default router-id 198.19.16.3
|
||||||
|
set / network-instance default ip-forwarding receive-ipv4-check false
|
||||||
|
set / network-instance default interface ethernet-1/53.0
|
||||||
|
set / network-instance default interface ethernet-1/55.0
|
||||||
|
set / network-instance default interface ethernet-1/56.0
|
||||||
|
set / network-instance default interface lo0.0
|
||||||
|
set / network-instance default interface system0.0
|
||||||
|
set / network-instance default protocols bgp admin-state enable
|
||||||
|
set / network-instance default protocols bgp autonomous-system 65500
|
||||||
|
set / network-instance default protocols bgp router-id 198.19.16.3
|
||||||
|
set / network-instance default protocols bgp afi-safi evpn admin-state enable
|
||||||
|
set / network-instance default protocols bgp preference ibgp 170
|
||||||
|
set / network-instance default protocols bgp route-advertisement rapid-withdrawal true
|
||||||
|
set / network-instance default protocols bgp route-advertisement wait-for-fib-install false
|
||||||
|
set / network-instance default protocols bgp group overlay peer-as 65500
|
||||||
|
set / network-instance default protocols bgp group overlay afi-safi evpn admin-state enable
|
||||||
|
set / network-instance default protocols bgp group overlay afi-safi ipv4-unicast admin-state disable
|
||||||
|
set / network-instance default protocols bgp group overlay local-as as-number 65500
|
||||||
|
set / network-instance default protocols bgp group overlay transport local-address 198.19.16.3
|
||||||
|
set / network-instance default protocols bgp neighbor 198.19.16.0 admin-state enable
|
||||||
|
set / network-instance default protocols bgp neighbor 198.19.16.0 peer-group overlay
|
||||||
|
set / network-instance default protocols bgp neighbor 198.19.16.1 admin-state enable
|
||||||
|
set / network-instance default protocols bgp neighbor 198.19.16.1 peer-group overlay
|
||||||
|
set / network-instance default protocols ospf instance default admin-state enable
|
||||||
|
set / network-instance default protocols ospf instance default version ospf-v2
|
||||||
|
set / network-instance default protocols ospf instance default router-id 198.19.16.3
|
||||||
|
set / network-instance default protocols ospf instance default export-policy ospf
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/53.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/55.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface ethernet-1/56.0 interface-type point-to-point
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface lo0.0 passive true
|
||||||
|
set / network-instance default protocols ospf instance default area 0.0.0.0 interface system0.0
|
||||||
|
set / network-instance mgmt type ip-vrf
|
||||||
|
set / network-instance mgmt admin-state enable
|
||||||
|
set / network-instance mgmt description "Management network instance"
|
||||||
|
set / network-instance mgmt interface mgmt0.0
|
||||||
|
set / network-instance mgmt protocols linux import-routes true
|
||||||
|
set / network-instance mgmt protocols linux export-routes true
|
||||||
|
set / network-instance mgmt protocols linux export-neighbors true
|
||||||
|
set / network-instance peeringlan type mac-vrf
|
||||||
|
set / network-instance peeringlan admin-state enable
|
||||||
|
set / network-instance peeringlan interface ethernet-1/9.0
|
||||||
|
set / network-instance peeringlan vxlan-interface vxlan1.2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 admin-state enable
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 vxlan-interface vxlan1.2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 evi 2604
|
||||||
|
set / network-instance peeringlan protocols bgp-evpn bgp-instance 1 routes bridge-table mac-ip advertise true
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-distinguisher rd 65500:2604
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-target export-rt target:65500:2604
|
||||||
|
set / network-instance peeringlan protocols bgp-vpn bgp-instance 1 route-target import-rt target:65500:2604
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp admin-state enable
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning admin-state enable
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning age-time 600
|
||||||
|
set / network-instance peeringlan bridge-table proxy-arp dynamic-learning send-refresh 180
|
||||||
|
set / routing-policy policy ospf statement 100 match protocol host
|
||||||
|
set / routing-policy policy ospf statement 100 action policy-result accept
|
||||||
|
set / routing-policy policy ospf statement 200 match protocol ospfv2
|
||||||
|
set / routing-policy policy ospf statement 200 action policy-result accept
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 type bridged
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 ingress vni 2604
|
||||||
|
set / tunnel-interface vxlan1 vxlan-interface 2604 egress source-ip use-system-ipv4-address
|
Reference in New Issue
Block a user