# tags: dynamic, discovery, bgp # Dynamic BGP discovery quarantine listener (neighbor range + import/export none). router id 192.0.2.1; protocol device { } protocol direct { ipv4; ipv6; } filter evobgp_export_v4 { if net ~ [ 203.0.113.0/24 ] then accept; reject; } filter evobgp_export_v6 { reject; } template bgp bgp_template { local as 65001; ipv4 { import none; export filter evobgp_export_v4; }; hold time 90; keepalive time 30; } template bgp bgp_template_v6 { local as 65001; ipv6 { import none; export filter evobgp_export_v6; }; hold time 90; keepalive time 30; } protocol bgp evobgp_discover_v4 from bgp_template { neighbor range 198.51.100.0/24 external; dynamic name "evobgp_dyn_"; dynamic name digits 4; multihop; passive; ipv4 { import none; export none; }; }