From 4116db182d8d80d26902a8b33f82664bb5770066 Mon Sep 17 00:00:00 2001 From: Ondrej Zajicek Date: Sat, 24 Sep 2011 02:21:52 +0200 Subject: Implements static recursive routes. --- doc/bird.sgml | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) (limited to 'doc') diff --git a/doc/bird.sgml b/doc/bird.sgml index d96d19d..c929dbe 100644 --- a/doc/bird.sgml +++ b/doc/bird.sgml @@ -2420,11 +2420,13 @@ telling to return packets as undeliverable if they are in your IP block, you don't have any specific destination for them and you don't want to send them out through the default route to prevent routing loops). -

There are three types of static routes: `classical' routes telling to -forward packets to a neighboring router, device routes specifying forwarding -to hosts on a directly connected network and special routes (sink, blackhole -etc.) which specify a special action to be done instead of forwarding the -packet. +

There are five types of static routes: `classical' routes telling +to forward packets to a neighboring router, multipath routes +specifying several (possibly weighted) neighboring routers, device +routes specifying forwarding to hosts on a directly connected network, +recursive routes computing their nexthops by doing route table lookups +for a given IP and special routes (sink, blackhole etc.) which specify +a special action to be done instead of forwarding the packet.

When the particular destination is not available (the interface is down or the next hop of the route is not a neighbor at the moment), Static just @@ -2442,17 +2444,22 @@ definition of the protocol contains mainly a list of static routes: with their weights. route Static device route through an interface to hosts on a directly connected network. + route Static recursive route, + its nexthop depends on a route table lookup for given IP address. route Special routes specifying to drop the packet, return it as unreachable or return it as administratively prohibited. - check link switch - The only option of the static protocol. If set, hardware link - states of network interfaces are taken into consideration. - When link disappears (e.g. ethernet cable is unplugged), - static routes directing to that interface are removed. It is - possible that some hardware drivers or platforms do not - implement this feature. Default: off. + check link + If set, hardware link states of network interfaces are taken + into consideration. When link disappears (e.g. ethernet cable + is unplugged), static routes directing to that interface are + removed. It is possible that some hardware drivers or + platforms do not implement this feature. Default: off. + + igp table Specifies a table that is used + for route table lookups of recursive routes. Default: the + same table as the protocol is connected to.

Static routes have no specific attributes. -- cgit v1.2.3