Subject: RARE user and assistance email list
List archive
Re: [RARE-users] suggestion to https://github.com/rare-freertr/validated-design
Chronological Thread
- From: Frédéric LOUI <>
- To: mc36 <>
- Cc: "" <>
- Subject: Re: [RARE-users] suggestion to https://github.com/rare-freertr/validated-design
- Date: Sat, 11 Feb 2023 10:52:27 +0100
- Dkim-filter: OpenDKIM Filter v2.10.3 zmtaauth03.partage.renater.fr 4AE4D80110
Hi mc36 !
Thanks for your feedback.
> what if i have some more hackish ways to do the verification?
Love your suggestion to use tclsh [-2-] and other hackish ways [-1-] for
verification …
This reminds me that there was tclsh on IOS :)
I’ll add this to verification list !
For those who are not familiar with the concept [-3-] VDC in freeRTr stands
for Virtual Device Context.
It is basically a virtual freeRtr under control from a master freeRtr. IIRC
it is similar to Junos logical router but with the clean separation that VDC
config is distinct and autonomous. While in JUNOS logical router config is
part of the global/master config.
Good suggestion, let’s add a layer 00x-run-monitoring-vdc
Cheers
Frederic
> Le 11 févr. 2023 à 04:08, mc36 <> a écrit :
>
> after i started the topology you just shared and went through the
> documentation step by step
> i found it a great exercise with an exceptionally good addressing! :)
> but after/instead the long ping testing, what if i have some more hackish
> ways to do the verification?
>
> 1: the very convenient, built-in way:
>
> leh100001#hostscan 10.0.0.0 ::1 ::8 vrf CORE source loopback0
> scanning 10.0.0.0, src=10.0.0.1, vrf=CORE, inc=::1, num=::8, tim=100,
> len=64, df=false, alrt=-1
> 10.0.0.1 is alive.
> 10.0.0.2 is alive.
> 10.0.0.3 is alive.
> 10.0.0.4 is alive.
> 10.0.0.5 is alive.
> 10.0.0.6 is alive.
> 10.0.0.7 is noRoute at 10.0.0.1
> 10.0.0.8 is noRoute at 10.0.0.1
> leh100001#
>
> 2: crazy hacker(wo)man with some <3 to ios xe's tcl shell aka the legacy
> automation :)
>
> https://github.com/rare-freertr/freeRtr/blob/master/misc/tests/multiple-ping.tcl
>
> you should be able to run it by the built-in leh100001#tclsh way... just
> paste it there :)
>
> 3: even better if you introduce a monitoring node, even in a vdc, testing
> it 0-24,
> and have a fun side project: http://wwwin.nop.hu/trackMap.tcl opensourced
> at https://github.com/rare-freertr/freeRtr/tree/master/misc/trackmap
>
> services>show tracker | revsort changes
> 2023-02-11 04:05:51
> name | type | mode | target | state | changes |
> changed
> cs-600-50 | normal | icmp | 10.1.252.48 | up | 5 |
> 00:40:20
> app-620-90 | normal | icmp | 10.1.250.37 | up | 5 |
> 00:40:31
> apl-620-110 | normal | icmp | 10.1.250.41 | up | 5 |
> 00:40:32
> apk-620-130 | normal | icmp | 10.1.250.33 | up | 5 |
> 00:40:33
> vpn4-110-420 | normal | check | consistentV4 | up | 3 |
> 00:42:26
> uni4-110-360 | normal | check | consistentU4 | up | 3 |
> 00:42:26
> tmp-820-390 | normal | icmp | 10.10.10.17 | up | 3 |
> 00:41:19
> tmp-560-160 | normal | icmp | 10.10.10.170 | up | 3 |
> 00:35:09
> mlt4-110-380 | normal | check | consistentM4 | up | 3 |
> 00:42:26
> home-570-270 | normal | icmp | 10.10.10.1 | up | 3 |
> 00:41:21
> vpn6-520-420 | normal | check | ghosthuntV6 | up | 2 |
> 00:43:01
> vpn4-460-420 | normal | check | ghosthuntV4 | up | 2 |
> 00:43:01
> topo6-480-30 | normal | check | topo6 | up | 2 |
> 00:25:28
> topo4-400-30 | normal | check | topo4 | up | 2 |
> 00:25:28
> mtrk-400-70 | normal | check | mtrack | up | 2 |
> 00:41:40
> .p-360-410 | normal | nrpe | 10.10.10.18/ebgp4 | up | 2 |
> 00:42:01
> .n-300-410 | normal | nrpe | 10.1.11.198/ghost6 | up | 2 |
> 00:42:01
> .d-280-410 | normal | nrpe | 10.1.11.198/ghost4 | up | 2 |
> 00:04:43
> .4-320-410 | normal | nrpe | 10.1.11.198/flaps4 | up | 2 |
> 00:42:01
> .2-340-410 | normal | nrpe | 10.1.11.198/flaps6 | up | 2 |
> 00:42:01
> work-810-310 | normal | icmp | 10.10.10.2 | up | 1 |
> 00:42:57
> vpn6-170-420 | normal | check | consistentV6 | up | 1 |
> 00:43:06
> uni6-520-360 | normal | check | ghosthuntU6 | up | 1 |
> 00:43:06
> uni6-170-360 | normal | check | consistentU6 | up | 1 |
> 00:43:06
> uni4-460-360 | normal | check | ghosthuntU4 | up | 1 |
> 00:43:06
> swp-740-120 | normal | icmp | 10.1.253.58 | up | 1 |
> 00:42:57
> swp-740-100 | normal | icmp | 10.1.253.48 | up | 1 |
> 00:42:58
> swn-680-340 | normal | icmp | 10.1.253.46 | up | 1 |
> 00:42:58
> swl-680-270 | normal | icmp | 10.1.253.57 | up | 1 |
> 00:42:58
> swl-680-250 | normal | icmp | 10.1.253.47 | up | 1 |
> 00:42:57
> swk-600-200 | normal | icmp | 10.1.253.49 | up | 1 |
> 00:42:58
> snp2-40-50 | normal | icmp | 10.10.10.29 | up | 1 |
> 00:42:57
> snp-110-50 | normal | icmp | 10.10.10.24 | up | 1 |
> 00:42:57
> snf-40-250 | normal | icmp | 10.10.10.31 | up | 1 |
> 00:42:58
> safe-810-150 | normal | icmp | 10.10.10.5 | up | 1 |
> 00:43:01
> prnt-230-330 | normal | icmp | 10.10.10.4 | up | 1 |
> 00:42:57
> play-810-260 | normal | icmp | 10.10.10.199 | up | 1 |
> 00:43:02
> ph8-530-200 | normal | icmp | 10.1.30.18 | up | 1 |
> 00:43:01
> ph7-680-110 | normal | icmp | 10.1.30.17 | up | 1 |
> 00:43:01
> ph6-600-340 | normal | icmp | 10.1.30.16 | up | 1 |
> 00:43:01
> ph4-620-300 | normal | icmp | 10.1.30.14 | up | 1 |
> 00:42:57
> p4d-270-230 | normal | icmp | 10.10.10.26 | up | 1 |
> 00:43:01
> nrp-200-50 | normal | icmp | 10.10.10.25 | up | 1 |
> 00:43:01
> noti-640-390 | normal | icmp | 10.10.10.11 | up | 1 |
> 00:43:01
> nop2-400-330 | normal | icmp | 10.10.10.180 | up | 1 |
> 00:43:01
> nop-320-330 | normal | icmp | 10.10.10.18 | up | 1 |
> 00:43:01
> nas-820-50 | normal | icmp | 10.10.10.20 | up | 1 |
> 00:43:01
> mlt6-520-380 | normal | check | ghosthuntM6 | up | 1 |
> 00:43:06
> mlt6-170-380 | normal | check | consistentM6 | up | 1 |
> 00:43:06
> mlt4-460-380 | normal | check | ghosthuntM4 | up | 1 |
> 00:43:06
> meso-480-330 | normal | icmp | 10.10.10.38 | up | 1 |
> 00:43:01
> medpc-710-390 | normal | icmp | 10.10.10.8 | up | 1 |
> 00:42:58
> lock-480-70 | normal | icmp | 10.1.1.1 | up | 1 |
> 00:41:06
> gnt-290-50 | normal | icmp | 10.10.10.34 | up | 1 |
> 00:43:01
> gep-160-330 | normal | nrpe | 10.10.10.4/track | down | 1 |
> 00:43:01
> flw6-520-400 | normal | check | ghosthuntF6 | up | 1 |
> 00:43:06
> flw6-170-400 | normal | check | consistentF6 | up | 1 |
> 00:43:06
> flw4-460-400 | normal | check | ghosthuntF4 | up | 1 |
> 00:43:06
> flw4-110-400 | normal | check | consistentF4 | up | 1 |
> 00:43:06
> flap6-480-50 | normal | check | flaps6 | up | 1 |
> 00:43:06
> flap4-400-50 | normal | check | flaps4 | up | 1 |
> 00:43:06
> drc-830-100 | normal | icmp | 10.5.254.51 | up | 1 |
> 00:42:58
> cpe-40-200 | normal | icmp | 10.10.10.190 | up | 1 |
> 00:43:01
> cmp-750-40 | normal | icmp | 10.1.248.23 | up | 1 |
> 00:43:01
> cme-750-190 | normal | icmp | 10.1.248.25 | up | 1 |
> 00:42:57
> cma-670-160 | normal | icmp | 10.1.248.24 | up | 1 |
> 00:43:01
> ccb-690-40 | normal | icmp | 10.1.248.22 | up | 1 |
> 00:42:57
> cca-640-40 | normal | icmp | 10.1.248.21 | up | 1 |
> 00:42:58
> c4e2-40-150 | normal | icmp | 10.10.10.21 | up | 1 |
> 00:43:01
> c4e1-40-100 | normal | icmp | 10.10.10.19 | up | 1 |
> 00:42:57
> bmp-40-290 | normal | icmp | 10.10.10.240 | up | 1 |
> 00:42:58
> .p-380-410 | normal | nrpe | 10.10.10.18/ebgp6 | down | 1 |
> 00:43:01
>
> services>show tracker cs-600-50
> 2023-02-11 04:05:56
> category | value
> name | cs-600-50
> type | normal icmp
> target | 10.1.252.48
> reported | true
> since | 2023-02-11 03:25:30
> for | 00:40:25
> changes | 5
> measures | 999
> ups | 980
> downs | 19
> current | true
> count | 941
> since | 2023-02-11 03:25:30
> for | 00:40:25
> clients |
>
> services>show running-config trac cs-
> 2023-02-11 04:05:59
> tracker cs-600-50
> mode icmp
> target 10.1.252.48
> vrf inet
> source loopback0
> random-interval 1000
> interval 2000
> timeout 2000
> delay-down 3
> start
> exit
>
> services>
>
>
>
>
> ps: but one thing i didn't got is the sr-idx < 15...
> if you could increase that to 20 then you could have srv6-idx=10+srv4-idx
> which would seemed more reasonable design here :)
- [RARE-users] suggestion to https://github.com/rare-freertr/validated-design, mc36, 02/11/2023
- Re: [RARE-users] suggestion to https://github.com/rare-freertr/validated-design, mc36, 02/11/2023
- Re: [RARE-users] suggestion to https://github.com/rare-freertr/validated-design, Frédéric LOUI, 02/11/2023
Archive powered by MHonArc 2.6.19.