Reject a few groups of prefixes, and accept the remaining prefixes:
- [edit policy-options]
- policy-statement drop-routes {
-
- term 1{
-
- from { # first, reject a number of prefixes:
- route-filter default exact reject; # reject 0.0.0.0/0 exact
- route-filter 0.0.0.0/8 orlonger reject; # reject prefix
0, mask /8 or longer
- route-filter 10.0.0.0/8 orlonger reject; # reject loopback
addresses
- }
-
- route-filter 10.105.0.0/16 exact { # accept 10.105.0.0/16
- as-path-prepend “1 2 3”;
- accept;
- }
- route-filter 192.0.2.0/24 orlonger reject; # reject test
network packets
- route-filter 224.0.0.0/3 orlonger reject; # reject multicast
and higher
- route-filter 0.0.0.0/0 upto /24 accept; # accept everything
up to /24
- route-filter 0.0.0.0/0 orlonger accept; # accept everything
else
- }
- }
- }
- }