1 .\" $KAME: route6d.8,v 1.10 2000/11/24 11:57:18 itojun Exp $
3 .\" Copyright (c) 1996 WIDE Project. All rights reserved.
5 .\" Redistribution and use in source and binary forms, with or without
6 .\" modifications, are permitted provided that the above copyright notice
7 .\" and this paragraph are duplicated in all such forms and that any
8 .\" documentation, advertising materials, and other materials related to
9 .\" such distribution and use acknowledge that the software was developed
10 .\" by the WIDE Project, Japan. The name of the Project may not be used to
11 .\" endorse or promote products derived from this software without
12 .\" specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS''
13 .\" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
14 .\" LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
15 .\" A PARTICULAR PURPOSE.
24 .Nd RIP6 Routing Daemon
32 .Op Fl A Ar prefix/preflen,if1[,if2...\&]
35 .Op Fl L Ar prefix/preflen,if1[,if2...\&]
38 .Op Fl N Ar if1[,if2...\&]
41 .Op Fl O Ar prefix/preflen,if1[,if2...\&]
53 .Op Fl T Ar if1[,if2...\&]
62 utility is a routing daemon which supports RIP over IPv6.
65 .Bl -tag -width indent
68 Enables aging of the statically defined routes.
70 statically defined routes will be removed unless corresponding updates
71 arrive as if the routes are received at the startup of
77 to log the route change (add/delete) to the file
80 .It Fl A Ar prefix/preflen,if1[,if2...]
81 This option is used for aggregating routes.
83 specifies the prefix and the prefix length of the
85 When advertising routes,
87 filters specific routes covered by the aggregate,
88 and advertises the aggregated route
90 to the interfaces specified in the comma-separated interface list,
97 in the interface list will be interpreted as shell-style pattern.
100 utility creates a static route to
104 flag, into the kernel routing table.
107 Enables output of debugging message.
108 This option also instructs
110 to run in foreground mode
111 (does not become daemon).
114 Enables extensive output of debugging message.
115 This option also instructs
117 to run in foreground mode
118 (does not become daemon).
121 Disables the split horizon processing.
126 will not exchange site local routes for safety reasons.
127 This is because semantics of site local address space is rather vague
128 (specification is still in being worked),
129 and there is no good way to define site local boundary.
134 will exchange site local routes as well.
135 It must not be used on site boundary routers,
138 option assumes that all interfaces are in the same site.
140 .It Fl L Ar prefix/preflen,if1[,if2...]
141 Filter incoming routes from interfaces
145 utility will accept incoming routes that are in
149 options are specified, any routes that match one of the options is accepted.
151 is treated specially as default route, not
153 any route that has longer prefix length than, or equal to 0
155 If you would like to accept any route, specify no
161 .Li 2001:db8::/16,if1
166 will accept default route and routes in 6bone test address, but no others.
169 Do not update the kernel routing table.
171 .It Fl N Ar if1[,if2...]
172 Do not listen to, or advertise, route from/to interfaces specified by
175 .It Fl O Ar prefix/preflen,if1[,if2...]
176 Restrict route advertisement toward interfaces specified by
180 will only advertise routes that matches
183 Specifies routes to be ignored in calculation of expiration timer.
191 and it means route flags of
198 is specified, routes with
202 Specifies an alternative file in which to store the process ID.
204 .Pa /var/run/route6d.pid .
206 Specifies flag which will be used for routes added by RIP protocol.
208 .Li 2 Pq Li RTF_PROTO2 .
214 No advertisement is sent.
219 to advertise the statically defined routes which exist in the kernel routing
223 Announcements obey the regular split horizon rule.
226 This option is the same as
228 option except that no split horizon rule does apply.
230 .It Fl T Ar if1[,if2...]
231 Advertise only default route, toward
237 to originated route entries.
239 can be decimal, octal prefixed by
241 or hexadecimal prefixed by
246 Upon receipt of signal
251 will dump the current internal state into
252 .Pa /var/run/route6d_dump .
255 .Bl -tag -width /var/run/route6d_dump -compact
256 .It Pa /var/run/route6d_dump
257 dumps internal state on
275 utility uses IPv6 advanced API,
277 for communicating with peers using link-local addresses.
281 embeds interface identifier into bit 32 to 63 of link-local addresses
285 so they will be visible on internal state dump file
286 .Pq Pa /var/run/route6d_dump .
288 Routing table manipulation differs from IPv6 implementation to implementation.
291 obeys WIDE Hydrangea/KAME IPv6 kernel,
292 and will not be able to run on other platforms.
296 does not reduce the rate of the triggered updates when consecutive updates