diff options
author | Maria Matejka <mq@jmq.cz> | 2018-11-21 20:37:11 +0100 |
---|---|---|
committer | Jan Maria Matejka <mq@ucw.cz> | 2018-12-06 09:55:21 +0100 |
commit | 265419a3695b9a5c0a01d9fffc60f66fea8bee13 (patch) | |
tree | 069d7d7ba9cc5ef23c8babbcd8947e42448dd724 /doc/bird.sgml | |
parent | 0642fb4d456fe12e1bbeb2ffc2149433f228c02e (diff) |
Custom route attributes
For local route marking purposes, local custom route attributes may be
defined. These attributes are seamlessly stripped after export filter to
every real protocol like Kernel, BGP or OSPF, they however pass through
pipes. We currently allow at most 256 custom attributes.
This should be much faster than currently used bgp communities
for marking routes.
Diffstat (limited to 'doc/bird.sgml')
-rw-r--r-- | doc/bird.sgml | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/bird.sgml b/doc/bird.sgml index 62cf0768..da87d901 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -25,7 +25,7 @@ configuration - something in config which is not keyword. Ondrej Filip <it/<feela@network.cz>/, Pavel Machek <it/<pavel@ucw.cz>/, Martin Mares <it/<mj@ucw.cz>/, -Jan Matejka <it/<mq@jmq.cz>/, +Maria Jan Matejka <it/<mq@jmq.cz>/, Ondrej Zajicek <it/<santiago@crfreenet.org>/ </author> @@ -550,6 +550,12 @@ include "tablename.conf";; constants based on /etc/iproute2/rt_* files. A list of defined constants can be seen (together with other symbols) using 'show symbols' command. + <tag><label id="opt-attribute">attribute <m/type/ <m/name/</tag> + Define a custom route attribute. You can set and get it in filters like + any other route atribute. This feature is intended for marking routes + in import filters for export filtering purposes instead of locally + assigned BGP communities which have to be deleted in export filters. + <tag><label id="opt-router-id">router id <m/IPv4 address/</tag> Set BIRD's router ID. It's a world-wide unique identification of your router, usually one of router's IPv4 addresses. Default: the lowest |