gated.conf
John G. Scudder
jgs at ieng.com
Wed Sep 10 15:44:31 UTC 1997
Neil J. McRae writes:
...
> OK Change this to:
>
> export proto bgp as 3831 {
> proto bgp aspath .* origin any { all; };
> proto bgp aspath 3831 origin any restrict;
> proto bgp aspath 701 origin any restrict;
> proto bgp aspath 6302 origin any restrict;
> proto bgp aspath 4259 * origin any restrict;
> proto bgp aspath 3817 * origin any restrict;
> }
>
> I think this is correct, but if it isn't working I'd
> move the the top clause to the bottom and put the others above [order is
> important, but the order isn't _yet_ documented]
They're matched sequentially, so the ".*" filter should be moved
to the bottom, otherwise all the "restrict" filters will have no
effect.
> You should have a look
> at filter declations such as this below:
>
> define filter "AS-3831"
> {
...[make sure the ".*" is the last one]...
> };
>
> Then do:
>
> export proto bgp as 6453 "AS-3831";
>
> Note that I've not tried doing the above, but it should work, it means
> you can %include filters and makes your gated.conf files much easier to
> read.
If you use the named filter multiple times, it also reduces the
size of the running image somewhat and reduces parse time at startup
and reconfig (vis-a-vis using %include in several places or just
writing out the filter multiple times).
(This really should be on the gated-people or ascend-grf mailing
list, oh well.)
Regards,
--John
--
John G. Scudder email: jgs at ieng.com
Internet Engineering Group, LLC phone: (313) 213-4939 ext 14
122 S. Main, Suite 280 fax: (313) 669-8661
Ann Arbor, MI 48104 www: http://www.ieng.com
More information about the NANOG
mailing list