1 .\" $FreeBSD: src/usr.sbin/route6d/route6d.8,v 1.1.2.7 2003/03/11 22:31:32 trhodes Exp $
2 .\" $KAME: route6d.8,v 1.10 2000/11/24 11:57:18 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 utility 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 to log the route change (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,
83 utility creates a static route to
87 flag, into the kernel routing table.
90 Enables output of debugging message.
91 This option also instructs
93 to run in foreground mode
94 (does not become daemon).
97 Enables extensive output of debugging message.
98 This option also instructs
100 to run in foreground mode
101 (does not become daemon).
104 Disables the split horizon processing.
109 will not exchange site local routes for safety reasons.
110 This is because semantics of site local address space is rather vague
111 (specification is still in being worked),
112 and there is no good way to define site local boundary.
117 will exchange site local routes as well.
118 It must not be used on site boundary routers,
121 option assumes that all interfaces are in the same site.
123 .It Fl L Ar prefix/preflen,if1[,if2...]
124 Filter incoming routes from interfaces
128 utility will accept incoming routes that are in
132 options are specified, any routes that match one of the options is accepted.
134 is treated specially as default route, not
136 any route that has longer prefix length than, or equal to 0
138 If you would like to accept any route, specify no
149 will accept default route and routes in 6bone test address, but no others.
152 Do not update the kernel routing table.
154 .It Fl N Ar if1[,if2...]
155 Do not listen to, or advertise, route from/to interfaces specified by
158 .It Fl O Ar prefix/preflen,if1[,if2...]
159 Restrict route advertisement toward interfaces specified by
163 will only advertise routes that matches
170 No advertisement is sent.
175 to advertise the statically defined routes which exist in the kernel routing
179 Announcements obey the regular split horizon rule.
182 This option is the same as
184 option except that no split horizon rule does apply.
186 .It Fl T Ar if1[,if2...]
187 Advertise only default route, toward
193 to originated route entries.
195 can be decimal, octal prefixed by
197 or hexadecimal prefixed by
202 Upon receipt of signal
207 will dump the current internal state into
208 .Pa /var/run/route6d_dump .
211 .Bl -tag -width /var/run/route6d_dump -compact
212 .It Pa /var/run/route6d_dump
213 dumps internal state on
231 utility uses IPv6 advanced API,
233 for communicating with peers using link-local addresses.
237 embeds interface identifier into bit 32 to 63 of link-local addresses
241 so they will be visible on internal state dump file
242 .Pq Pa /var/run/route6d_dump .
244 Routing table manipulation differs from IPv6 implementation to implementation.
247 obeys WIDE Hydrangea/KAME IPv6 kernel,
248 and will not be able to run on other platforms.
252 does not reduce the rate of the triggered updates when consecutive updates