@@ -11,9 +11,9 @@ topology:
11
11
mgmt-ipv4 : 172.100.100.2
12
12
mgmt-ipv6 : 2001:172:100:100::2
13
13
binds :
14
- - ./pe-router/daemons:/etc/frr/daemons
15
- - ./pe-router/frr.conf:/etc/frr/frr.conf
16
- - ./pe-router/vtysh.conf:/etc/frr/vtysh.conf
14
+ - ./pe-router/daemons:/etc/frr/daemons
15
+ - ./pe-router/frr.conf:/etc/frr/frr.conf
16
+ - ./pe-router/vtysh.conf:/etc/frr/vtysh.conf
17
17
labels :
18
18
graph-level : 1
19
19
ce-router :
@@ -22,10 +22,10 @@ topology:
22
22
mgmt-ipv4 : 172.100.100.3
23
23
mgmt-ipv6 : 2001:172:100:100::3
24
24
binds :
25
- - ./ce-router/daemons:/etc/frr/daemons
26
- - ./ce-router/frr.conf:/etc/frr/frr.conf
27
- - ./ce-router/vtysh.conf:/etc/frr/vtysh.conf
28
- - ./ce-router/hsflowd.conf:/etc/hsflowd.conf
25
+ - ./ce-router/daemons:/etc/frr/daemons
26
+ - ./ce-router/frr.conf:/etc/frr/frr.conf
27
+ - ./ce-router/vtysh.conf:/etc/frr/vtysh.conf
28
+ - ./ce-router/hsflowd.conf:/etc/hsflowd.conf
29
29
env :
30
30
COLLECTOR : yes
31
31
exec :
@@ -63,33 +63,8 @@ topology:
63
63
env :
64
64
CLAB_SSH_CONNECTION : ${SSH_CONNECTION}
65
65
RTPROP : >
66
- -Dddos_protect.as=64497
67
- -Dddos_protect.nexthop=203.0.113.2
68
- -Dddos_protect.enable.flowspec=yes
69
- -Dddos_protect.router=172.100.100.3
70
- -Dddos_protect.group.local=192.0.2.0/24
71
- -Dddos_protect.mode=automatic
72
- -Dddos_protect.icmp_flood.action=filter
73
- -Dddos_protect.icmp_flood.threshold=20000
74
- -Dddos_protect.icmp_flood.timeout=1
75
- -Dddos_protect.ip_flood.action=drop
76
- -Dddos_protect.ip_flood.threshold=8000
77
- -Dddos_protect.ip_flood.timeout=1
78
- -Dddos_protect.ip_fragmentation.action=filter
79
- -Dddos_protect.ip_fragmentation.threshold=20000
80
- -Dddos_protect.ip_fragmentation.timeout=1
81
- -Dddos_protect.tcp_amplification.action=filter
82
- -Dddos_protect.tcp_amplification.threshold=20000
83
- -Dddos_protect.tcp_amplification.timeout=1
84
- -Dddos_protect.tcp_flood.action=filter
85
- -Dddos_protect.tcp_flood.threshold=20000
86
- -Dddos_protect.tcp_flood.timeout=1
87
- -Dddos_protect.udp_amplification.action=filter
88
- -Dddos_protect.udp_amplification.threshold=20000
89
- -Dddos_protect.udp_amplification.timeout=1
90
- -Dddos_protect.udp_flood.action=filter
91
- -Dddos_protect.udp_flood.threshold=20000
92
- -Dddos_protect.udp_flood.timeout=1
66
+ -Dddos_protect.as=64497 -Dddos_protect.nexthop=203.0.113.2 -Dddos_protect.enable.flowspec=yes -Dddos_protect.router=172.100.100.3 -Dddos_protect.group.local=192.0.2.0/24 -Dddos_protect.mode=automatic -Dddos_protect.icmp_flood.action=filter -Dddos_protect.icmp_flood.threshold=20000 -Dddos_protect.icmp_flood.timeout=1 -Dddos_protect.ip_flood.action=drop -Dddos_protect.ip_flood.threshold=8000 -Dddos_protect.ip_flood.timeout=1 -Dddos_protect.ip_fragmentation.action=filter -Dddos_protect.ip_fragmentation.threshold=20000 -Dddos_protect.ip_fragmentation.timeout=1 -Dddos_protect.tcp_amplification.action=filter -Dddos_protect.tcp_amplification.threshold=20000 -Dddos_protect.tcp_amplification.timeout=1 -Dddos_protect.tcp_flood.action=filter -Dddos_protect.tcp_flood.threshold=20000 -Dddos_protect.tcp_flood.timeout=1 -Dddos_protect.udp_amplification.action=filter -Dddos_protect.udp_amplification.threshold=20000 -Dddos_protect.udp_amplification.timeout=1 -Dddos_protect.udp_flood.action=filter -Dddos_protect.udp_flood.threshold=20000 -Dddos_protect.udp_flood.timeout=1
67
+
93
68
ports :
94
69
- 8008:8008
95
70
binds :
@@ -113,7 +88,9 @@ topology:
113
88
- sh -c 'graphite_motd.sh 8080'
114
89
labels :
115
90
graph-hide : yes
91
+ ixc :
92
+ image : ghcr.io/open-traffic-generator/ixia-c-one:1.13.0-1
116
93
links :
117
- - endpoints : ["pe-router:eth1","ce-router:eth1"]
118
- - endpoints : ["pe-router:eth2","ixia:eth1"]
119
- - endpoints : ["ce-router:eth2","ixia:eth2"]
94
+ - endpoints : ["pe-router:eth1", "ce-router:eth1"]
95
+ - endpoints : ["pe-router:eth2", "ixia:eth1"]
96
+ - endpoints : ["ce-router:eth2", "ixia:eth2"]
0 commit comments