Import Upstream version 1.2.2
[quagga-debian.git] / doc / ripngd.texi
1 @c -*-texinfo-*-
2 @c This is part of the Quagga Manual.
3 @c @value{COPYRIGHT_STR}
4 @c See file quagga.texi for copying conditions.
5 @node RIPng
6 @chapter RIPng
7
8 @command{ripngd} supports the RIPng protocol as described in RFC2080.  It's an
9 IPv6 reincarnation of the RIP protocol.
10
11 @menu
12 * Invoking ripngd::             
13 * ripngd Configuration::        
14 * ripngd Terminal Mode Commands::  
15 * ripngd Filtering Commands::   
16 @end menu
17
18 @node Invoking ripngd
19 @section Invoking ripngd
20
21 There are no @code{ripngd} specific invocation options.  Common options
22 can be specified (@pxref{Common Invocation Options}).
23
24 @node ripngd Configuration
25 @section ripngd Configuration
26
27 Currently ripngd supports the following commands:
28
29 @deffn Command {router ripng} {}
30 Enable RIPng.
31 @end deffn
32
33 @deffn {RIPng Command} {flush_timer @var{time}} {}
34 Set flush timer.
35 @end deffn
36
37 @deffn {RIPng Command} {network @var{network}} {}
38 Set RIPng enabled interface by @var{network}
39 @end deffn
40
41 @deffn {RIPng Command} {network @var{ifname}} {}
42 Set RIPng enabled interface by @var{ifname}
43 @end deffn
44
45 @deffn {RIPng Command} {route @var{network}} {}
46 Set RIPng static routing announcement of @var{network}.
47 @end deffn
48
49 @deffn Command {router zebra} {}
50 This command is the default and does not appear in the configuration.
51 With this statement, RIPng routes go to the @command{zebra} daemon.
52 @end deffn
53
54 @node ripngd Terminal Mode Commands
55 @section ripngd Terminal Mode Commands
56
57 @deffn Command {show ip ripng} {}
58 @end deffn
59
60 @deffn Command {show debugging ripng} {}
61 @end deffn
62
63 @deffn Command {debug ripng events} {}
64 @end deffn
65
66 @deffn Command {debug ripng packet} {}
67 @end deffn
68
69 @deffn Command {debug ripng zebra} {}
70 @end deffn
71
72 @node ripngd Filtering Commands
73 @section ripngd Filtering Commands
74
75 @deffn Command {distribute-list @var{access_list} (in|out) @var{ifname}} {}
76 You can apply an access-list to the interface using the
77 @code{distribute-list} command.  @var{access_list} is an access-list
78 name.  @var{direct} is @samp{in} or @samp{out}.  If @var{direct} is
79 @samp{in}, the access-list is applied only to incoming packets.
80
81 @example
82 distribute-list local-only out sit1
83 @end example
84 @end deffn