main
Dan Ankers 2023-09-08 11:53:37 +00:00
commit 0184945d76
30 changed files with 36915 additions and 0 deletions

1352
LEAF-C1-SW1 Normal file

File diff suppressed because it is too large Load Diff

1332
LEAF-C1-SW2 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C10-SW1 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C10-SW2 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C11-SW1 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C11-SW2 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C12-SW1 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C12-SW2 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C13-SW1 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C13-SW2 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C14-SW1 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C14-SW2 Normal file

File diff suppressed because it is too large Load Diff

1332
LEAF-C2-SW1 Normal file

File diff suppressed because it is too large Load Diff

1332
LEAF-C2-SW2 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C3-SW1 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C3-SW2 Normal file

File diff suppressed because it is too large Load Diff

1418
LEAF-C4-SW1 Normal file

File diff suppressed because it is too large Load Diff

1418
LEAF-C4-SW2 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C5-SW1 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C5-SW2 Normal file

File diff suppressed because it is too large Load Diff

1360
LEAF-C6-SW1 Normal file

File diff suppressed because it is too large Load Diff

1549
LEAF-C6-SW2 Normal file

File diff suppressed because it is too large Load Diff

1400
LEAF-C8-SW1 Normal file

File diff suppressed because it is too large Load Diff

1546
LEAF-C8-SW2 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C9-SW1 Normal file

File diff suppressed because it is too large Load Diff

1318
LEAF-C9-SW2 Normal file

File diff suppressed because it is too large Load Diff

502
SPINE-C7-SW1 Normal file
View File

@ -0,0 +1,502 @@
system {
host-name SPINE-C7-SW1;
root-authentication {
encrypted-password "$6$i7eRinbg$xu5dIoQqbrGtS1NHp5gMM0z9j85q8fDs.y8Psj7ij14xsTiqNe6i6B7q1XaIxemy7GcYmGnJAdPiatF33foo.."; ## Client Higher
}
login {
class sysadmin {
permissions [ admin clear configure control firewall-control interface interface-control network reset rollback routing routing-control snmp snmp-control trace-control view view-configuration ];
}
user admin {
uid 2001;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$XVfZXO9yn5j3bKx/$fHSTXI.LRWtIRUHlMZ3VPduBVNu9WZh.sn3r3R6kgqnpEp16hQpKUKiO24869c8cxXHeQrlytI7/u95FhPYf30"; ## SECRET-DATA
}
}
user h0barton {
uid 2002;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$j52X8PoXRueVJyfV$oRjcRKT49MfPSuZ5NCPy0fLwGLCcbTO5Hzzk.sIg0YWtCXqc/Cx09PFYVroF6C5BvvHPuIjDeM5wR499ifT8W0"; ## SECRET-DATA
}
}
user hobadmin {
uid 2003;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$Faes5cVxNkOha.dT$wS5mkeugsPVLgliXaJGPRY16uM1P4oaXSKshy28M5VwzWNSxbaQxBUqb23Ywvl1o79/BjBE5LD1KoW94Xe9g5."; ## SECRET-DATA
}
}
user d0micilium {
uid 2004;
class super-user;
authentication {
encrypted-password "$6$iPvA1pyL$ZY3781EMZrhLO.fm3Msqm12NSb6Cm4AnNh4Jc73uAMqYeoRZOoEuO806Wjd3mOQCop0am8DiFahvPxR6mrDt5/"; ## SECRET-DATA
}
}
}
services {
ssh;
}
syslog {
host 10.44.37.27 {
any notice;
authorization info;
}
host 172.16.136.33 {
any notice;
authorization info;
}
file interactive-commands {
interactive-commands any;
}
file messages {
any notice;
authorization info;
}
}
ntp {
server 10.44.37.24;
}
}
interfaces {
et-0/0/0 {
description "Link to LEAF-C1-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.0/31;
}
}
}
et-0/0/1 {
description "Link to LEAF-C1-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.4/31;
}
}
}
et-0/0/2 {
description "Link to LEAF-C2-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.8/31;
}
}
}
et-0/0/3 {
description "Link to LEAF-C2-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.12/31;
}
}
}
et-0/0/4 {
description "Link to LEAF-C3-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.16/31;
}
}
}
et-0/0/5 {
description "Link to LEAF-C3-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.20/31;
}
}
}
et-0/0/6 {
description "Link to LEAF-C4-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.24/31;
}
}
}
et-0/0/7 {
description "Link to LEAF-C4-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.28/31;
}
}
}
et-0/0/8 {
description "Link to LEAF-C5-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.32/31;
}
}
}
et-0/0/9 {
description "Link to LEAF-C5-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.36/31;
}
}
}
et-0/0/10 {
description "Link to LEAF-C6-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.40/31;
}
}
}
et-0/0/11 {
description "Link to LEAF-C6-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.44/31;
}
}
}
et-0/0/12 {
description "Link to LEAF-C8-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.48/31;
}
}
}
et-0/0/13 {
description "Link to LEAF-C8-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.52/31;
}
}
}
et-0/0/14 {
description "Link to LEAF-C9-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.56/31;
}
}
}
et-0/0/15 {
description "Link to LEAF-C9-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.60/31;
}
}
}
et-0/0/16 {
description "Link to LEAF-C10-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.64/31;
}
}
}
et-0/0/17 {
description "Link to LEAF-C10-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.68/31;
}
}
}
et-0/0/18 {
description "Link to LEAF-C11-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.72/31;
}
}
}
et-0/0/19 {
description "Link to LEAF-C11-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.76/31;
}
}
}
et-0/0/20 {
description "Link to LEAF-C12-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.80/31;
}
}
}
et-0/0/21 {
description "Link to LEAF-C12-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.84/31;
}
}
}
et-0/0/22 {
description "Link to LEAF-C13-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.88/31;
}
}
}
et-0/0/23 {
description "Link to LEAF-C13-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.92/31;
}
}
}
et-0/0/24 {
description "Link to LEAF-C14-SW1 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.96/31;
}
}
}
et-0/0/25 {
description "Link to LEAF-C14-SW2 et-0/0/52";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.100/31;
}
}
}
et-0/0/26 {
}
et-0/0/27 {
}
et-0/0/28 {
}
et-0/0/29 {
}
et-0/0/30 {
}
et-0/0/31 {
}
em0 {
unit 0 {
family inet {
address 192.168.44.101/24;
}
}
}
lo0 {
unit 0 {
family inet {
address 172.31.255.1/32;
}
}
}
}
policy-options {
policy-statement BGP_LOOPBACK0 {
term TERM1 {
from {
protocol direct;
route-filter 172.31.255.1/32 exact;
}
then accept;
}
}
policy-statement PFE-ECMP {
then {
load-balance per-packet;
}
}
}
routing-options {
router-id 172.31.255.1;
autonomous-system 4200000000;
forwarding-table {
export PFE-ECMP;
chained-composite-next-hop {
ingress {
evpn;
}
}
}
}
protocols {
bgp {
group OVERLAY {
type internal;
local-address 172.31.255.1;
family evpn {
signaling;
}
cluster 172.31.255.1;
multipath;
bfd-liveness-detection {
minimum-interval 350;
multiplier 3;
session-mode automatic;
}
neighbor 172.31.255.3;
neighbor 172.31.255.4;
neighbor 172.31.255.5;
neighbor 172.31.255.6;
neighbor 172.31.255.7;
neighbor 172.31.255.8;
neighbor 172.31.255.9;
neighbor 172.31.255.10;
neighbor 172.31.255.11;
neighbor 172.31.255.12;
neighbor 172.31.255.13;
neighbor 172.31.255.14;
neighbor 172.31.255.15;
neighbor 172.31.255.16;
neighbor 172.31.255.17;
neighbor 172.31.255.18;
neighbor 172.31.255.19;
neighbor 172.31.255.20;
neighbor 172.31.255.21;
neighbor 172.31.255.22;
neighbor 172.31.255.23;
neighbor 172.31.255.24;
neighbor 172.31.255.25;
neighbor 172.31.255.26;
neighbor 172.31.255.27;
neighbor 172.31.255.28;
}
group OVERLAY_RR_MESH {
type internal;
family evpn {
signaling;
}
bfd-liveness-detection {
minimum-interval 350;
multiplier 3;
session-mode automatic;
}
neighbor 172.31.255.2;
}
group UNDERLAY {
type external;
hold-time 10;
family inet {
unicast;
}
export BGP_LOOPBACK0;
local-as 4200000001;
multipath {
multiple-as;
}
neighbor 172.31.0.1 {
peer-as 4200000003;
}
neighbor 172.31.0.5 {
peer-as 4200000004;
}
neighbor 172.31.0.9 {
peer-as 4200000005;
}
neighbor 172.31.0.13 {
peer-as 4200000006;
}
neighbor 172.31.0.17 {
peer-as 4200000007;
}
neighbor 172.31.0.21 {
peer-as 4200000008;
}
neighbor 172.31.0.25 {
peer-as 4200000009;
}
neighbor 172.31.0.29 {
peer-as 4200000010;
}
neighbor 172.31.0.33 {
peer-as 4200000011;
}
neighbor 172.31.0.37 {
peer-as 4200000012;
}
neighbor 172.31.0.41 {
peer-as 4200000013;
}
neighbor 172.31.0.45 {
peer-as 4200000014;
}
neighbor 172.31.0.49 {
peer-as 4200000015;
}
neighbor 172.31.0.53 {
peer-as 4200000016;
}
neighbor 172.31.0.57 {
peer-as 4200000017;
}
neighbor 172.31.0.61 {
peer-as 4200000018;
}
neighbor 172.31.0.65 {
peer-as 4200000019;
}
neighbor 172.31.0.69 {
peer-as 4200000020;
}
neighbor 172.31.0.73 {
peer-as 4200000021;
}
neighbor 172.31.0.77 {
peer-as 4200000022;
}
neighbor 172.31.0.81 {
peer-as 4200000023;
}
neighbor 172.31.0.85 {
peer-as 4200000024;
}
neighbor 172.31.0.89 {
peer-as 4200000025;
}
neighbor 172.31.0.93 {
peer-as 4200000026;
}
neighbor 172.31.0.97 {
peer-as 4200000027;
}
neighbor 172.31.0.101 {
peer-as 4200000028;
}
}
}
lldp {
interface all;
}
}

502
SPINE-C7-SW2 Normal file
View File

@ -0,0 +1,502 @@
system {
host-name SPINE-C7-SW2;
root-authentication {
encrypted-password "$6$i7eRinbg$xu5dIoQqbrGtS1NHp5gMM0z9j85q8fDs.y8Psj7ij14xsTiqNe6i6B7q1XaIxemy7GcYmGnJAdPiatF33foo.."; ## Client Higher
}
login {
class sysadmin {
permissions [ admin clear configure control firewall-control interface interface-control network reset rollback routing routing-control snmp snmp-control trace-control view view-configuration ];
}
user admin {
uid 2001;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$XVfZXO9yn5j3bKx/$fHSTXI.LRWtIRUHlMZ3VPduBVNu9WZh.sn3r3R6kgqnpEp16hQpKUKiO24869c8cxXHeQrlytI7/u95FhPYf30"; ## SECRET-DATA
}
}
user h0barton {
uid 2002;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$j52X8PoXRueVJyfV$oRjcRKT49MfPSuZ5NCPy0fLwGLCcbTO5Hzzk.sIg0YWtCXqc/Cx09PFYVroF6C5BvvHPuIjDeM5wR499ifT8W0"; ## SECRET-DATA
}
}
user hobadmin {
uid 2003;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$Faes5cVxNkOha.dT$wS5mkeugsPVLgliXaJGPRY16uM1P4oaXSKshy28M5VwzWNSxbaQxBUqb23Ywvl1o79/BjBE5LD1KoW94Xe9g5."; ## SECRET-DATA
}
}
user d0micilium {
uid 2004;
class super-user;
authentication {
encrypted-password "$6$iPvA1pyL$ZY3781EMZrhLO.fm3Msqm12NSb6Cm4AnNh4Jc73uAMqYeoRZOoEuO806Wjd3mOQCop0am8DiFahvPxR6mrDt5/"; ## SECRET-DATA
}
}
}
services {
ssh;
}
syslog {
host 10.44.37.27 {
any notice;
authorization info;
}
host 172.16.136.33 {
any notice;
authorization info;
}
file interactive-commands {
interactive-commands any;
}
file messages {
any notice;
authorization info;
}
}
ntp {
server 10.44.37.24;
}
}
interfaces {
et-0/0/0 {
description "Link to LEAF-C1-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.2/31;
}
}
}
et-0/0/1 {
description "Link to LEAF-C1-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.6/31;
}
}
}
et-0/0/2 {
description "Link to LEAF-C2-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.10/31;
}
}
}
et-0/0/3 {
description "Link to LEAF-C2-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.14/31;
}
}
}
et-0/0/4 {
description "Link to LEAF-C3-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.18/31;
}
}
}
et-0/0/5 {
description "Link to LEAF-C3-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.22/31;
}
}
}
et-0/0/6 {
description "Link to LEAF-C4-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.26/31;
}
}
}
et-0/0/7 {
description "Link to LEAF-C4-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.30/31;
}
}
}
et-0/0/8 {
description "Link to LEAF-C5-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.34/31;
}
}
}
et-0/0/9 {
description "Link to LEAF-C5-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.38/31;
}
}
}
et-0/0/10 {
description "Link to LEAF-C6-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.42/31;
}
}
}
et-0/0/11 {
description "Link to LEAF-C6-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.46/31;
}
}
}
et-0/0/12 {
description "Link to LEAF-C8-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.50/31;
}
}
}
et-0/0/13 {
description "Link to LEAF-C8-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.54/31;
}
}
}
et-0/0/14 {
description "Link to LEAF-C9-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.58/31;
}
}
}
et-0/0/15 {
description "Link to LEAF-C9-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.62/31;
}
}
}
et-0/0/16 {
description "Link to LEAF-C10-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.66/31;
}
}
}
et-0/0/17 {
description "Link to LEAF-C10-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.70/31;
}
}
}
et-0/0/18 {
description "Link to LEAF-C11-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.74/31;
}
}
}
et-0/0/19 {
description "Link to LEAF-C11-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.78/31;
}
}
}
et-0/0/20 {
description "Link to LEAF-C12-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.82/31;
}
}
}
et-0/0/21 {
description "Link to LEAF-C12-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.86/31;
}
}
}
et-0/0/22 {
description "Link to LEAF-C13-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.90/31;
}
}
}
et-0/0/23 {
description "Link to LEAF-C13-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.94/31;
}
}
}
et-0/0/24 {
description "Link to LEAF-C14-SW1 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.98/31;
}
}
}
et-0/0/25 {
description "Link to LEAF-C14-SW2 et-0/0/53";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.102/31;
}
}
}
et-0/0/26 {
}
et-0/0/27 {
}
et-0/0/28 {
}
et-0/0/29 {
}
et-0/0/30 {
}
et-0/0/31 {
}
em0 {
unit 0 {
family inet {
address 192.168.44.102/24;
}
}
}
lo0 {
unit 0 {
family inet {
address 172.31.255.2/32;
}
}
}
}
policy-options {
policy-statement BGP_LOOPBACK0 {
term TERM1 {
from {
protocol direct;
route-filter 172.31.255.2/32 exact;
}
then accept;
}
}
policy-statement PFE-ECMP {
then {
load-balance per-packet;
}
}
}
routing-options {
router-id 172.31.255.2;
autonomous-system 4200000000;
forwarding-table {
export PFE-ECMP;
chained-composite-next-hop {
ingress {
evpn;
}
}
}
}
protocols {
bgp {
group OVERLAY {
type internal;
local-address 172.31.255.2;
family evpn {
signaling;
}
cluster 172.31.255.2;
multipath;
bfd-liveness-detection {
minimum-interval 350;
multiplier 3;
session-mode automatic;
}
neighbor 172.31.255.3;
neighbor 172.31.255.4;
neighbor 172.31.255.5;
neighbor 172.31.255.6;
neighbor 172.31.255.7;
neighbor 172.31.255.8;
neighbor 172.31.255.9;
neighbor 172.31.255.10;
neighbor 172.31.255.11;
neighbor 172.31.255.12;
neighbor 172.31.255.13;
neighbor 172.31.255.14;
neighbor 172.31.255.15;
neighbor 172.31.255.16;
neighbor 172.31.255.17;
neighbor 172.31.255.18;
neighbor 172.31.255.19;
neighbor 172.31.255.20;
neighbor 172.31.255.21;
neighbor 172.31.255.22;
neighbor 172.31.255.23;
neighbor 172.31.255.24;
neighbor 172.31.255.25;
neighbor 172.31.255.26;
neighbor 172.31.255.27;
neighbor 172.31.255.28;
}
group OVERLAY_RR_MESH {
type internal;
family evpn {
signaling;
}
bfd-liveness-detection {
minimum-interval 350;
multiplier 3;
session-mode automatic;
}
neighbor 172.31.255.1;
}
group UNDERLAY {
type external;
hold-time 10;
family inet {
unicast;
}
export BGP_LOOPBACK0;
local-as 4200000002;
multipath {
multiple-as;
}
neighbor 172.31.0.3 {
peer-as 4200000003;
}
neighbor 172.31.0.7 {
peer-as 4200000004;
}
neighbor 172.31.0.11 {
peer-as 4200000005;
}
neighbor 172.31.0.15 {
peer-as 4200000006;
}
neighbor 172.31.0.19 {
peer-as 4200000007;
}
neighbor 172.31.0.23 {
peer-as 4200000008;
}
neighbor 172.31.0.27 {
peer-as 4200000009;
}
neighbor 172.31.0.31 {
peer-as 4200000010;
}
neighbor 172.31.0.35 {
peer-as 4200000011;
}
neighbor 172.31.0.39 {
peer-as 4200000012;
}
neighbor 172.31.0.43 {
peer-as 4200000013;
}
neighbor 172.31.0.47 {
peer-as 4200000014;
}
neighbor 172.31.0.51 {
peer-as 4200000015;
}
neighbor 172.31.0.55 {
peer-as 4200000016;
}
neighbor 172.31.0.59 {
peer-as 4200000017;
}
neighbor 172.31.0.63 {
peer-as 4200000018;
}
neighbor 172.31.0.67 {
peer-as 4200000019;
}
neighbor 172.31.0.71 {
peer-as 4200000020;
}
neighbor 172.31.0.75 {
peer-as 4200000021;
}
neighbor 172.31.0.79 {
peer-as 4200000022;
}
neighbor 172.31.0.83 {
peer-as 4200000023;
}
neighbor 172.31.0.87 {
peer-as 4200000024;
}
neighbor 172.31.0.91 {
peer-as 4200000025;
}
neighbor 172.31.0.95 {
peer-as 4200000026;
}
neighbor 172.31.0.99 {
peer-as 4200000027;
}
neighbor 172.31.0.103 {
peer-as 4200000028;
}
}
}
lldp {
interface all;
}
}

392
lab-SPINE-C7-SW1 Normal file
View File

@ -0,0 +1,392 @@
system {
host-name lab-SPINE-C7-SW1;
root-authentication {
encrypted-password "$6$i7eRinbg$xu5dIoQqbrGtS1NHp5gMM0z9j85q8fDs.y8Psj7ij14xsTiqNe6i6B7q1XaIxemy7GcYmGnJAdPiatF33foo.."; ## Client Higher
}
login {
class sysadmin {
permissions [ admin clear configure control firewall-control interface interface-control network reset rollback routing routing-control snmp snmp-control trace-control view view-configuration ];
}
user admin {
uid 2001;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$XVfZXO9yn5j3bKx/$fHSTXI.LRWtIRUHlMZ3VPduBVNu9WZh.sn3r3R6kgqnpEp16hQpKUKiO24869c8cxXHeQrlytI7/u95FhPYf30"; ## SECRET-DATA
}
}
user h0barton {
uid 2002;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$j52X8PoXRueVJyfV$oRjcRKT49MfPSuZ5NCPy0fLwGLCcbTO5Hzzk.sIg0YWtCXqc/Cx09PFYVroF6C5BvvHPuIjDeM5wR499ifT8W0"; ## SECRET-DATA
}
}
user hobadmin {
uid 2003;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$Faes5cVxNkOha.dT$wS5mkeugsPVLgliXaJGPRY16uM1P4oaXSKshy28M5VwzWNSxbaQxBUqb23Ywvl1o79/BjBE5LD1KoW94Xe9g5."; ## SECRET-DATA
}
}
user d0micilium {
uid 2004;
class super-user;
authentication {
encrypted-password "$6$iPvA1pyL$ZY3781EMZrhLO.fm3Msqm12NSb6Cm4AnNh4Jc73uAMqYeoRZOoEuO806Wjd3mOQCop0am8DiFahvPxR6mrDt5/"; ## SECRET-DATA
}
}
}
services {
ssh;
}
syslog {
host 10.44.37.27 {
any notice;
authorization info;
}
host 172.16.136.33 {
any notice;
authorization info;
}
file interactive-commands {
interactive-commands any;
}
file messages {
any notice;
authorization info;
}
}
ntp {
server 10.44.37.24;
}
}
interfaces {
et-0/0/48 {
description "Downlink to LEAF-C1-SW1";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.0/31;
}
}
}
et-0/0/49 {
description "Downlink to LEAF-C1-SW2";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.4/31;
}
}
}
et-0/0/50 {
description "Downlink to LEAF-C2-SW1";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.8/31;
}
}
}
et-0/0/51 {
description "Downlink to LEAF-C2-SW2";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.12/31;
}
}
}
et-0/0/52 {
}
et-0/0/53 {
}
xe-0/0/0 {
}
xe-0/0/1 {
}
xe-0/0/2 {
}
xe-0/0/3 {
}
xe-0/0/4 {
}
xe-0/0/5 {
}
xe-0/0/6 {
}
xe-0/0/7 {
}
xe-0/0/8 {
}
xe-0/0/9 {
}
xe-0/0/10 {
}
xe-0/0/11 {
}
xe-0/0/12 {
}
xe-0/0/13 {
}
xe-0/0/14 {
}
xe-0/0/15 {
}
xe-0/0/16 {
}
xe-0/0/17 {
}
xe-0/0/18 {
}
xe-0/0/19 {
}
xe-0/0/20 {
}
xe-0/0/21 {
}
xe-0/0/22 {
}
xe-0/0/23 {
}
xe-0/0/24 {
}
xe-0/0/25 {
}
xe-0/0/26 {
}
xe-0/0/27 {
}
xe-0/0/28 {
}
xe-0/0/29 {
}
xe-0/0/30 {
}
xe-0/0/31 {
}
xe-0/0/32 {
}
xe-0/0/33 {
}
xe-0/0/34 {
}
xe-0/0/35 {
}
xe-0/0/36 {
}
xe-0/0/37 {
}
xe-0/0/38 {
}
xe-0/0/39 {
}
xe-0/0/40 {
}
xe-0/0/41 {
}
xe-0/0/42 {
}
xe-0/0/43 {
}
xe-0/0/44 {
}
xe-0/0/45 {
}
xe-0/0/46 {
}
xe-0/0/47 {
}
em0 {
unit 0 {
family inet {
address 192.168.44.101/24;
}
}
}
lo0 {
unit 0 {
family inet {
address 172.31.255.1/32;
}
}
}
}
policy-options {
policy-statement BGP_LOOPBACK0 {
term TERM1 {
from {
protocol direct;
route-filter 172.31.255.1/32 exact;
}
then accept;
}
}
policy-statement PFE-ECMP {
then {
load-balance per-packet;
}
}
}
routing-options {
router-id 172.31.255.1;
autonomous-system 4200000000;
forwarding-table {
export PFE-ECMP;
chained-composite-next-hop {
ingress {
evpn;
}
}
}
}
protocols {
bgp {
group OVERLAY {
type internal;
local-address 172.31.255.1;
family evpn {
signaling;
}
cluster 172.31.255.1;
multipath;
bfd-liveness-detection {
minimum-interval 350;
multiplier 3;
session-mode automatic;
}
neighbor 172.31.255.3;
neighbor 172.31.255.4;
neighbor 172.31.255.5;
neighbor 172.31.255.6;
neighbor 172.31.255.7;
neighbor 172.31.255.8;
neighbor 172.31.255.9;
neighbor 172.31.255.10;
neighbor 172.31.255.11;
neighbor 172.31.255.12;
neighbor 172.31.255.13;
neighbor 172.31.255.14;
neighbor 172.31.255.15;
neighbor 172.31.255.16;
neighbor 172.31.255.17;
neighbor 172.31.255.18;
neighbor 172.31.255.19;
neighbor 172.31.255.20;
neighbor 172.31.255.21;
neighbor 172.31.255.22;
neighbor 172.31.255.23;
neighbor 172.31.255.24;
neighbor 172.31.255.25;
neighbor 172.31.255.26;
neighbor 172.31.255.27;
neighbor 172.31.255.28;
}
group OVERLAY_RR_MESH {
type internal;
family evpn {
signaling;
}
bfd-liveness-detection {
minimum-interval 350;
multiplier 3;
session-mode automatic;
}
neighbor 172.31.255.2;
}
group UNDERLAY {
type external;
hold-time 10;
family inet {
unicast;
}
export BGP_LOOPBACK0;
local-as 4200000001;
multipath {
multiple-as;
}
neighbor 172.31.0.1 {
peer-as 4200000003;
}
neighbor 172.31.0.5 {
peer-as 4200000004;
}
neighbor 172.31.0.9 {
peer-as 4200000005;
}
neighbor 172.31.0.13 {
peer-as 4200000006;
}
neighbor 172.31.0.17 {
peer-as 4200000007;
}
neighbor 172.31.0.21 {
peer-as 4200000008;
}
neighbor 172.31.0.25 {
peer-as 4200000009;
}
neighbor 172.31.0.29 {
peer-as 4200000010;
}
neighbor 172.31.0.33 {
peer-as 4200000011;
}
neighbor 172.31.0.37 {
peer-as 4200000012;
}
neighbor 172.31.0.41 {
peer-as 4200000013;
}
neighbor 172.31.0.45 {
peer-as 4200000014;
}
neighbor 172.31.0.49 {
peer-as 4200000015;
}
neighbor 172.31.0.53 {
peer-as 4200000016;
}
neighbor 172.31.0.57 {
peer-as 4200000017;
}
neighbor 172.31.0.61 {
peer-as 4200000018;
}
neighbor 172.31.0.65 {
peer-as 4200000019;
}
neighbor 172.31.0.69 {
peer-as 4200000020;
}
neighbor 172.31.0.73 {
peer-as 4200000021;
}
neighbor 172.31.0.77 {
peer-as 4200000022;
}
neighbor 172.31.0.81 {
peer-as 4200000023;
}
neighbor 172.31.0.85 {
peer-as 4200000024;
}
neighbor 172.31.0.89 {
peer-as 4200000025;
}
neighbor 172.31.0.93 {
peer-as 4200000026;
}
neighbor 172.31.0.97 {
peer-as 4200000027;
}
neighbor 172.31.0.101 {
peer-as 4200000028;
}
}
}
lldp {
interface all;
}
}

392
lab-SPINE-C7-SW2 Normal file
View File

@ -0,0 +1,392 @@
system {
host-name lab-SPINE-C7-SW2;
root-authentication {
encrypted-password "$6$i7eRinbg$xu5dIoQqbrGtS1NHp5gMM0z9j85q8fDs.y8Psj7ij14xsTiqNe6i6B7q1XaIxemy7GcYmGnJAdPiatF33foo.."; ## Client Higher
}
login {
class sysadmin {
permissions [ admin clear configure control firewall-control interface interface-control network reset rollback routing routing-control snmp snmp-control trace-control view view-configuration ];
}
user admin {
uid 2001;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$XVfZXO9yn5j3bKx/$fHSTXI.LRWtIRUHlMZ3VPduBVNu9WZh.sn3r3R6kgqnpEp16hQpKUKiO24869c8cxXHeQrlytI7/u95FhPYf30"; ## SECRET-DATA
}
}
user h0barton {
uid 2002;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$j52X8PoXRueVJyfV$oRjcRKT49MfPSuZ5NCPy0fLwGLCcbTO5Hzzk.sIg0YWtCXqc/Cx09PFYVroF6C5BvvHPuIjDeM5wR499ifT8W0"; ## SECRET-DATA
}
}
user hobadmin {
uid 2003;
class super-user;
authentication {
encrypted-password "$6$rounds=656000$Faes5cVxNkOha.dT$wS5mkeugsPVLgliXaJGPRY16uM1P4oaXSKshy28M5VwzWNSxbaQxBUqb23Ywvl1o79/BjBE5LD1KoW94Xe9g5."; ## SECRET-DATA
}
}
user d0micilium {
uid 2004;
class super-user;
authentication {
encrypted-password "$6$iPvA1pyL$ZY3781EMZrhLO.fm3Msqm12NSb6Cm4AnNh4Jc73uAMqYeoRZOoEuO806Wjd3mOQCop0am8DiFahvPxR6mrDt5/"; ## SECRET-DATA
}
}
}
services {
ssh;
}
syslog {
host 10.44.37.27 {
any notice;
authorization info;
}
host 172.16.136.33 {
any notice;
authorization info;
}
file interactive-commands {
interactive-commands any;
}
file messages {
any notice;
authorization info;
}
}
ntp {
server 10.44.37.24;
}
}
interfaces {
et-0/0/48 {
description "Downlink to LEAF-C1-SW1";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.2/31;
}
}
}
et-0/0/49 {
description "Downlink to LEAF-C1-SW2";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.6/31;
}
}
}
et-0/0/50 {
description "Downlink to LEAF-C2-SW1";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.10/31;
}
}
}
et-0/0/51 {
description "Downlink to LEAF-C2-SW2";
mtu 9216;
unit 0 {
family inet {
address 172.31.0.14/31;
}
}
}
et-0/0/52 {
}
et-0/0/53 {
}
xe-0/0/0 {
}
xe-0/0/1 {
}
xe-0/0/2 {
}
xe-0/0/3 {
}
xe-0/0/4 {
}
xe-0/0/5 {
}
xe-0/0/6 {
}
xe-0/0/7 {
}
xe-0/0/8 {
}
xe-0/0/9 {
}
xe-0/0/10 {
}
xe-0/0/11 {
}
xe-0/0/12 {
}
xe-0/0/13 {
}
xe-0/0/14 {
}
xe-0/0/15 {
}
xe-0/0/16 {
}
xe-0/0/17 {
}
xe-0/0/18 {
}
xe-0/0/19 {
}
xe-0/0/20 {
}
xe-0/0/21 {
}
xe-0/0/22 {
}
xe-0/0/23 {
}
xe-0/0/24 {
}
xe-0/0/25 {
}
xe-0/0/26 {
}
xe-0/0/27 {
}
xe-0/0/28 {
}
xe-0/0/29 {
}
xe-0/0/30 {
}
xe-0/0/31 {
}
xe-0/0/32 {
}
xe-0/0/33 {
}
xe-0/0/34 {
}
xe-0/0/35 {
}
xe-0/0/36 {
}
xe-0/0/37 {
}
xe-0/0/38 {
}
xe-0/0/39 {
}
xe-0/0/40 {
}
xe-0/0/41 {
}
xe-0/0/42 {
}
xe-0/0/43 {
}
xe-0/0/44 {
}
xe-0/0/45 {
}
xe-0/0/46 {
}
xe-0/0/47 {
}
em0 {
unit 0 {
family inet {
address 192.168.44.102/24;
}
}
}
lo0 {
unit 0 {
family inet {
address 172.31.255.2/32;
}
}
}
}
policy-options {
policy-statement BGP_LOOPBACK0 {
term TERM1 {
from {
protocol direct;
route-filter 172.31.255.2/32 exact;
}
then accept;
}
}
policy-statement PFE-ECMP {
then {
load-balance per-packet;
}
}
}
routing-options {
router-id 172.31.255.2;
autonomous-system 4200000000;
forwarding-table {
export PFE-ECMP;
chained-composite-next-hop {
ingress {
evpn;
}
}
}
}
protocols {
bgp {
group OVERLAY {
type internal;
local-address 172.31.255.2;
family evpn {
signaling;
}
cluster 172.31.255.2;
multipath;
bfd-liveness-detection {
minimum-interval 350;
multiplier 3;
session-mode automatic;
}
neighbor 172.31.255.3;
neighbor 172.31.255.4;
neighbor 172.31.255.5;
neighbor 172.31.255.6;
neighbor 172.31.255.7;
neighbor 172.31.255.8;
neighbor 172.31.255.9;
neighbor 172.31.255.10;
neighbor 172.31.255.11;
neighbor 172.31.255.12;
neighbor 172.31.255.13;
neighbor 172.31.255.14;
neighbor 172.31.255.15;
neighbor 172.31.255.16;
neighbor 172.31.255.17;
neighbor 172.31.255.18;
neighbor 172.31.255.19;
neighbor 172.31.255.20;
neighbor 172.31.255.21;
neighbor 172.31.255.22;
neighbor 172.31.255.23;
neighbor 172.31.255.24;
neighbor 172.31.255.25;
neighbor 172.31.255.26;
neighbor 172.31.255.27;
neighbor 172.31.255.28;
}
group OVERLAY_RR_MESH {
type internal;
family evpn {
signaling;
}
bfd-liveness-detection {
minimum-interval 350;
multiplier 3;
session-mode automatic;
}
neighbor 172.31.255.1;
}
group UNDERLAY {
type external;
hold-time 10;
family inet {
unicast;
}
export BGP_LOOPBACK0;
local-as 4200000002;
multipath {
multiple-as;
}
neighbor 172.31.0.3 {
peer-as 4200000003;
}
neighbor 172.31.0.7 {
peer-as 4200000004;
}
neighbor 172.31.0.11 {
peer-as 4200000005;
}
neighbor 172.31.0.15 {
peer-as 4200000006;
}
neighbor 172.31.0.19 {
peer-as 4200000007;
}
neighbor 172.31.0.23 {
peer-as 4200000008;
}
neighbor 172.31.0.27 {
peer-as 4200000009;
}
neighbor 172.31.0.31 {
peer-as 4200000010;
}
neighbor 172.31.0.35 {
peer-as 4200000011;
}
neighbor 172.31.0.39 {
peer-as 4200000012;
}
neighbor 172.31.0.43 {
peer-as 4200000013;
}
neighbor 172.31.0.47 {
peer-as 4200000014;
}
neighbor 172.31.0.51 {
peer-as 4200000015;
}
neighbor 172.31.0.55 {
peer-as 4200000016;
}
neighbor 172.31.0.59 {
peer-as 4200000017;
}
neighbor 172.31.0.63 {
peer-as 4200000018;
}
neighbor 172.31.0.67 {
peer-as 4200000019;
}
neighbor 172.31.0.71 {
peer-as 4200000020;
}
neighbor 172.31.0.75 {
peer-as 4200000021;
}
neighbor 172.31.0.79 {
peer-as 4200000022;
}
neighbor 172.31.0.83 {
peer-as 4200000023;
}
neighbor 172.31.0.87 {
peer-as 4200000024;
}
neighbor 172.31.0.91 {
peer-as 4200000025;
}
neighbor 172.31.0.95 {
peer-as 4200000026;
}
neighbor 172.31.0.99 {
peer-as 4200000027;
}
neighbor 172.31.0.103 {
peer-as 4200000028;
}
}
}
lldp {
interface all;
}
}