1 .\" $NetBSD: route6d.8,v 1.12 2003/09/07 16:22:27 wiz Exp $
2 .\" $KAME: route6d.8,v 1.11 2002/06/02 15:00:30 itojun Exp $
4 .\" Copyright (c) 1996 WIDE Project. All rights reserved.
6 .\" Redistribution and use in source and binary forms, with or without
7 .\" modifications, are permitted provided that the above copyright notice
8 .\" and this paragraph are duplicated in all such forms and that any
9 .\" documentation, advertising materials, and other materials related to
10 .\" such distribution and use acknowledge that the software was developed
11 .\" by the WIDE Project, Japan. The name of the Project may not be used to
12 .\" endorse or promote products derived from this software without
13 .\" specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS''
14 .\" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
15 .\" LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
16 .\" A PARTICULAR PURPOSE.
22 .Nd RIP6 routing daemon
30 .Op Fl A Ar prefix/preflen,if1[,if2...]
33 .Op Fl L Ar prefix/preflen,if1[,if2...]
36 .Op Fl N Ar if1[,if2...]
39 .Op Fl O Ar prefix/preflen,if1[,if2...]
42 .Op Fl T Ar if1[,if2...]
51 is a routing daemon which supports RIP over IPv6.
54 .Bl -tag -width indent
57 Enables aging of the statically defined routes.
59 statically defined routes will be removed unless corresponding updates
60 arrive as if the routes are received at the startup of
66 log route changes (add/delete) to the file
69 .It Fl A Ar prefix/preflen,if1[,if2...]
70 This option is used for aggregating routes.
72 specifies the prefix and the prefix length of the
74 When advertising routes,
76 filters specific routes covered by the aggregate
77 and advertises the aggregated route
79 to the interfaces specified in the comma-separated interface list
82 creates a static route to
86 flag set, into the kernel routing table.
89 Enables output of debugging messages.
90 This option also instructs
92 to run in foreground mode
93 .Pq i.e., it does not become a daemon process .
96 Enables extensive output of debugging messages.
97 This option also instructs
99 to run in foreground mode
100 .Pq i.e., it does not become a daemon process .
103 Disables split horizon processing.
108 will not exchange site local routes for safety reasons.
109 This is because the semantics of site local address space are rather vague,
110 as the specification is still being worked on,
111 and there is no good way to define the site local boundary.
115 will exchange site local routes as well.
116 It must not be used on site boundary routers,
119 assumes that all interfaces are in the same site.
121 .It Fl L Ar prefix/preflen,if1[,if2...]
122 Filter incoming routes from interfaces
125 will accept incoming routes that are in
129 options are specified, all routes that match any of the options are accepted.
131 is treated specially as default route, not
133 any route that has longer prefix length than, or equal to 0
135 If you would like to accept any route, specify no
146 will accept the default route and routes in the 6bone test address range,
150 Do not update the kernel routing table.
152 .It Fl N Ar if1[,if2...]
153 Do not listen to, or advertise, route from/to interfaces specified by
156 .It Fl O Ar prefix/preflen,if1[,if2...]
157 Restrict route advertisement toward interfaces specified by
161 will only advertise routes that match
167 use listen-only mode.
168 No advertisement is sent.
173 advertise the statically defined routes which exist in the kernel routing
177 Announcements obey the regular split horizon rule.
180 This option is the same as
182 except that the split horizon rule does apply.
184 .It Fl T Ar if1[,if2...]
185 Advertise only the default route toward
191 to originated route entries.
193 can be decimal, octal prefixed by
195 or hexadecimal prefixed by
200 Upon receipt of signal
205 will dump the current internal state into
206 .Pa /var/run/route6d_dump .
209 .Bl -tag -width /var/run/route6d_dump -compact
210 .It Pa /var/run/route6d_dump
211 contains the internal state dumps created if
231 uses the advanced IPv6 API,
233 for communicating with peers using link-local addresses.
237 embeds interface identifiers into bits 32 to 63 of link-local addresses
243 so they will be visible in the internal state dump file
244 .Pq Pa /var/run/route6d_dump .
246 Routing table manipulation differs from IPv6 implementation to implementation.
249 obeys the WIDE Hydrangea/KAME IPv6 kernel,
250 and will not be able to run on other platforms.
254 does not reduce the rate of the triggered updates when consecutive updates