From 30d0383dcf03960d0b32b127475e749f0b87e748 Mon Sep 17 00:00:00 2001 From: paul Date: Fri, 29 Apr 2005 03:16:42 +0000 Subject: 2005-04-29 Paul Jakma * defines.texi.in: Add PACKAGE_NAME, PACKAGE_STRING. * quagga.texi: Use PACKAGE_NAME, this is more to give me an excuse to update quagga.texi so that the 'UPDATED' in version.texi will be more recent, the Makefile seems to be dumb and not examine the texi files from which quagga.texi is generated. * quagga.info: Fresh copy to match updates. --- doc/ChangeLog | 9 ++ doc/defines.texi.in | 2 + doc/quagga.info | 329 +++++++++++++++++++++++++++------------------------- doc/quagga.texi | 8 +- 4 files changed, 183 insertions(+), 165 deletions(-) diff --git a/doc/ChangeLog b/doc/ChangeLog index 583117a5..d13826a3 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,12 @@ +2005-04-29 Paul Jakma + + * defines.texi.in: Add PACKAGE_NAME, PACKAGE_STRING. + * quagga.texi: Use PACKAGE_NAME, this is more to give me an excuse + to update quagga.texi so that the 'UPDATED' in version.texi will + be more recent, the Makefile seems to be dumb and not examine + the texi files from which quagga.texi is generated. + * quagga.info: Fresh copy to match updates. + 2005-04-28 Paul Jakma * quagga.info: updated diff --git a/doc/defines.texi.in b/doc/defines.texi.in index 1dd0cb06..a4badef0 100644 --- a/doc/defines.texi.in +++ b/doc/defines.texi.in @@ -3,6 +3,8 @@ @c Set variables @set PACKAGE_NAME @PACKAGE_NAME@ +@set PACKAGE_TARNAME @PACKAGE_TARNAME@ +@set PACKAGE_STRING @PACKAGE_STRING@ @set AUTHORS Kunihiro Ishiguro, et al. @set COPYRIGHT_YEAR 1999-2005 @set COPYRIGHT_STR Copyright @copyright{} @value{COPYRIGHT_YEAR} @value{AUTHORS} diff --git a/doc/quagga.info b/doc/quagga.info index 8acf5dc3..2ada2b3e 100644 --- a/doc/quagga.info +++ b/doc/quagga.info @@ -22,8 +22,8 @@ END-INFO-DIR-ENTRY This file documents the Quagga Software Routing Suite which manages common TCP/IP routing protocols. - This is Edition 0.99.0, last updated 15 December 2004 of `The Quagga -Manual', for Quagga Version 0.99.0. + This is Edition 0.99.1, last updated 29 April 2005 of `The Quagga +Manual', for Quagga Version 0.99.1. Copyright (C) 1999-2005 Kunihiro Ishiguro, et al. @@ -48,7 +48,7 @@ Quagga ****** Quagga is an advanced routing software package that provides a suite of -TCP/IP based routing protocols. This is the Manual for quagga-0.99.0. +TCP/IP based routing protocols. This is the Manual for Quagga 0.99.1. Quagga is a fork of GNU Zebra. * Menu: @@ -1008,7 +1008,7 @@ all. Connected to localhost. Escape character is '^]'. - Hello, this is Quagga (version 0.99.0) + Hello, this is Quagga (version 0.99.1) Copyright (C) 1999-2005 Kunihiro Ishiguro, et al. User Access Verification @@ -3825,11 +3825,17 @@ fig:normal-processing::, it consists of three steps: its attributes modified. Those routes which are accepted by the `Out' filters of a peer are announced to that peer. - Figure 10.1: Announcement processing inside a "normal" BGP speaker +[image src="fig-normal-processing.png" alt="Normal announcement processing"] - Figure 10.2: Full Mesh +Figure 10.1: Announcement processing inside a "normal" BGP speaker - Figure 10.3: Route Server and clients +[image src="fig_topologies_full.png" alt="Full Mesh BGP Topology"] + +Figure 10.2: Full Mesh + +[image src="fig_topologies_rs.png" alt="Route Server BGP Topology"] + +Figure 10.3: Route Server and clients Of course we want that the routing tables obtained in each of the routers are the same when using the route server than when not. But as @@ -3914,8 +3920,9 @@ additional comments: not to remove them as they do not hurt anybody (they can always be left empty). - Figure 10.4: Announcement processing model implemented by the Route -Server +[image src="fig-rs-processing.png" alt="Route Server Processing Model"] + +Figure 10.4: Announcement processing model implemented by the Route Server  File: quagga.info, Node: Commands for configuring a Route Server, Next: Example of Route Server Configuration, Prev: Description of the Route Server model, Up: Configuring Quagga as a Route Server @@ -6073,157 +6080,157 @@ VTY Key Index  Tag Table: -Node: Top1916 -Node: Overview2511 -Node: About Quagga3912 -Node: System Architecture6165 -Node: Supported Platforms8855 -Node: Supported RFC9996 -Node: How to get Quagga11960 -Node: Mailing List12714 -Node: Bug Reports13161 -Node: Installation14039 -Node: Configure the Software14473 -Node: The Configure script and its options14721 -Node: Least-Privilege support17909 -Node: Linux notes19645 -Ref: Linux notes-Footnote-121503 -Node: Build the Software21569 -Node: Install the Software22117 -Node: Basic commands23577 -Node: Config Commands24352 -Node: Basic Config Commands25245 -Node: Sample Config File30735 -Node: Terminal Mode Commands31505 -Node: Common Invocation Options32602 -Node: Virtual Terminal Interfaces34009 -Node: VTY Overview34520 -Node: VTY Modes35771 -Node: VTY View Mode36221 -Node: VTY Enable Mode36471 -Node: VTY Other Modes36749 -Node: VTY CLI Commands36925 -Node: CLI Movement Commands37385 -Node: CLI Editing Commands37908 -Node: CLI Advanced Commands38496 -Node: Zebra39262 -Node: Invoking zebra39771 -Node: Interface Commands40350 -Node: Static Route Commands41882 -Node: zebra Terminal Mode Commands45155 -Node: RIP46120 -Node: Starting and Stopping ripd47057 -Node: RIP netmask48470 -Node: RIP Configuration49569 -Node: How to Announce RIP route53834 -Node: Filtering RIP Routes56397 -Node: RIP Metric Manipulation57864 -Node: RIP distance58777 -Node: RIP route-map59592 -Node: RIP Authentication62108 -Node: RIP Timers63215 -Node: Show RIP Information64501 -Node: RIP Debug Commands65874 -Node: RIPng66870 -Node: Invoking ripngd67190 -Node: ripngd Configuration67439 -Node: ripngd Terminal Mode Commands68190 -Node: ripngd Filtering Commands68554 -Node: OSPFv269063 -Node: Configuring ospfd69622 -Node: OSPF router70090 -Node: OSPF area73246 -Node: OSPF interface78428 -Node: Redistribute routes to OSPF81811 -Node: Showing OSPF information83974 -Node: Debugging OSPF85220 -Node: OSPFv386259 -Node: OSPF6 router86579 -Node: OSPF6 area86933 -Node: OSPF6 interface87111 -Node: Redistribute routes to OSPF687988 -Node: Showing OSPF6 information88304 -Node: BGP89124 -Node: Starting BGP90014 -Node: BGP router90591 -Node: BGP distance91835 -Node: BGP decision process92273 -Node: BGP network92755 -Node: BGP route92945 -Node: Route Aggregation93501 -Node: Redistribute to BGP94070 -Node: BGP Peer94597 -Node: Defining Peer94784 -Node: BGP Peer commands95397 -Node: Peer filtering97801 -Node: BGP Peer Group98309 -Node: BGP Address Family98622 -Node: Autonomous System98776 -Node: AS Path Regular Expression99613 -Node: Display BGP Routes by AS Path100860 -Node: AS Path Access List101300 -Node: Using AS Path in Route Map101767 -Node: Private AS Numbers102048 -Node: BGP Communities Attribute102206 -Node: BGP Community Lists104673 -Node: Numbered BGP Community Lists107327 -Node: BGP Community in Route Map108914 -Node: Display BGP Routes by Community110857 -Node: Using BGP Communities Attribute112026 -Node: BGP Extended Communities Attribute115594 -Node: BGP Extended Community Lists117366 -Node: BGP Extended Communities in Route Map119241 -Node: Displaying BGP routes119700 -Node: Show IP BGP119937 -Node: More Show IP BGP120637 -Node: Capability Negotiation121788 -Node: Route Reflector125092 -Node: Route Server125371 -Node: Multiple instance126437 -Node: BGP instance and view128248 -Node: Routing policy129628 -Node: Viewing the view130396 -Node: How to set up a 6-Bone connection130681 -Node: Dump BGP packets and table132053 -Node: Configuring Quagga as a Route Server132600 -Node: Description of the Route Server model133561 -Ref: fig:normal-processing135138 -Ref: fig:full-mesh135207 -Ref: fig:route-server135232 -Ref: filter-delegation135574 -Ref: Route Server tasks136758 -Ref: Route-server path filter process137129 -Ref: fig:rs-processing139443 -Node: Commands for configuring a Route Server139520 -Node: Example of Route Server Configuration142547 -Node: Configuration of the BGP routers without Route Server143468 -Node: Configuration of the BGP routers with Route Server146351 -Node: Configuration of the Route Server itself147652 -Node: Further considerations about Import and Export route-maps152651 -Node: VTY shell155695 -Node: VTY shell username156364 -Node: VTY shell integrated configuration156996 -Node: Filtering158444 -Node: IP Access List158797 -Node: IP Prefix List159183 -Node: ip prefix-list description162202 -Node: ip prefix-list sequential number control162729 -Node: Showing ip prefix-list163271 -Node: Clear counter of ip prefix-list164379 -Node: Route Map164818 -Node: Route Map Command165323 -Node: Route Map Match Command165520 -Node: Route Map Set Command166144 -Node: IPv6 Support167021 -Node: Router Advertisement167593 -Node: Kernel Interface173209 -Node: SNMP Support175166 -Node: Getting and installing an SNMP agent175738 -Node: SMUX configuration176311 -Node: MIB and command reference178447 -Node: Zebra Protocol179834 -Node: Packet Binary Dump Format181748 -Node: Command Index193358 -Node: VTY Key Index251065 +Node: Top1887 +Node: Overview2482 +Node: About Quagga3883 +Node: System Architecture6136 +Node: Supported Platforms8826 +Node: Supported RFC9967 +Node: How to get Quagga11931 +Node: Mailing List12685 +Node: Bug Reports13132 +Node: Installation14010 +Node: Configure the Software14444 +Node: The Configure script and its options14692 +Node: Least-Privilege support17880 +Node: Linux notes19616 +Ref: Linux notes-Footnote-121474 +Node: Build the Software21540 +Node: Install the Software22088 +Node: Basic commands23548 +Node: Config Commands24323 +Node: Basic Config Commands25216 +Node: Sample Config File30706 +Node: Terminal Mode Commands31476 +Node: Common Invocation Options32573 +Node: Virtual Terminal Interfaces33980 +Node: VTY Overview34491 +Node: VTY Modes35742 +Node: VTY View Mode36192 +Node: VTY Enable Mode36442 +Node: VTY Other Modes36720 +Node: VTY CLI Commands36896 +Node: CLI Movement Commands37356 +Node: CLI Editing Commands37879 +Node: CLI Advanced Commands38467 +Node: Zebra39233 +Node: Invoking zebra39742 +Node: Interface Commands40321 +Node: Static Route Commands41853 +Node: zebra Terminal Mode Commands45126 +Node: RIP46091 +Node: Starting and Stopping ripd47028 +Node: RIP netmask48441 +Node: RIP Configuration49540 +Node: How to Announce RIP route53805 +Node: Filtering RIP Routes56368 +Node: RIP Metric Manipulation57835 +Node: RIP distance58748 +Node: RIP route-map59563 +Node: RIP Authentication62079 +Node: RIP Timers63186 +Node: Show RIP Information64472 +Node: RIP Debug Commands65845 +Node: RIPng66841 +Node: Invoking ripngd67161 +Node: ripngd Configuration67410 +Node: ripngd Terminal Mode Commands68161 +Node: ripngd Filtering Commands68525 +Node: OSPFv269034 +Node: Configuring ospfd69593 +Node: OSPF router70061 +Node: OSPF area73217 +Node: OSPF interface78399 +Node: Redistribute routes to OSPF81782 +Node: Showing OSPF information83945 +Node: Debugging OSPF85191 +Node: OSPFv386230 +Node: OSPF6 router86550 +Node: OSPF6 area86904 +Node: OSPF6 interface87082 +Node: Redistribute routes to OSPF687959 +Node: Showing OSPF6 information88275 +Node: BGP89095 +Node: Starting BGP89985 +Node: BGP router90562 +Node: BGP distance91806 +Node: BGP decision process92244 +Node: BGP network92726 +Node: BGP route92916 +Node: Route Aggregation93472 +Node: Redistribute to BGP94041 +Node: BGP Peer94568 +Node: Defining Peer94755 +Node: BGP Peer commands95368 +Node: Peer filtering97772 +Node: BGP Peer Group98280 +Node: BGP Address Family98593 +Node: Autonomous System98747 +Node: AS Path Regular Expression99584 +Node: Display BGP Routes by AS Path100831 +Node: AS Path Access List101271 +Node: Using AS Path in Route Map101738 +Node: Private AS Numbers102019 +Node: BGP Communities Attribute102177 +Node: BGP Community Lists104644 +Node: Numbered BGP Community Lists107298 +Node: BGP Community in Route Map108885 +Node: Display BGP Routes by Community110828 +Node: Using BGP Communities Attribute111997 +Node: BGP Extended Communities Attribute115565 +Node: BGP Extended Community Lists117337 +Node: BGP Extended Communities in Route Map119212 +Node: Displaying BGP routes119671 +Node: Show IP BGP119908 +Node: More Show IP BGP120608 +Node: Capability Negotiation121759 +Node: Route Reflector125063 +Node: Route Server125342 +Node: Multiple instance126408 +Node: BGP instance and view128219 +Node: Routing policy129599 +Node: Viewing the view130367 +Node: How to set up a 6-Bone connection130652 +Node: Dump BGP packets and table132024 +Node: Configuring Quagga as a Route Server132571 +Node: Description of the Route Server model133532 +Ref: fig:normal-processing135109 +Ref: fig:full-mesh135259 +Ref: fig:route-server135355 +Ref: filter-delegation135769 +Ref: Route Server tasks136953 +Ref: Route-server path filter process137324 +Ref: fig:rs-processing139638 +Node: Commands for configuring a Route Server139791 +Node: Example of Route Server Configuration142818 +Node: Configuration of the BGP routers without Route Server143739 +Node: Configuration of the BGP routers with Route Server146622 +Node: Configuration of the Route Server itself147923 +Node: Further considerations about Import and Export route-maps152922 +Node: VTY shell155966 +Node: VTY shell username156635 +Node: VTY shell integrated configuration157267 +Node: Filtering158715 +Node: IP Access List159068 +Node: IP Prefix List159454 +Node: ip prefix-list description162473 +Node: ip prefix-list sequential number control163000 +Node: Showing ip prefix-list163542 +Node: Clear counter of ip prefix-list164650 +Node: Route Map165089 +Node: Route Map Command165594 +Node: Route Map Match Command165791 +Node: Route Map Set Command166415 +Node: IPv6 Support167292 +Node: Router Advertisement167864 +Node: Kernel Interface173480 +Node: SNMP Support175437 +Node: Getting and installing an SNMP agent176009 +Node: SMUX configuration176582 +Node: MIB and command reference178718 +Node: Zebra Protocol180105 +Node: Packet Binary Dump Format182019 +Node: Command Index193629 +Node: VTY Key Index251336  End Tag Table diff --git a/doc/quagga.texi b/doc/quagga.texi index 36d72ab1..226c9f14 100644 --- a/doc/quagga.texi +++ b/doc/quagga.texi @@ -1,7 +1,7 @@ \input texinfo @c -*- texinfo -*- @c %**start of header @setchapternewpage odd -@settitle @uref{http://www.quagga.net,,Quagga} +@settitle @uref{http://www.quagga.net,,@value{PACKAGE_NAME}} @setfilename quagga.info @defcodeindex op @synindex pg cp @@ -45,7 +45,7 @@ This file documents the Quagga Software Routing Suite which manages common TCP/IP routing protocols. This is Edition @value{EDITION}, last updated @value{UPDATED} of -@cite{The Quagga Manual}, for @uref{http://www.quagga.net/,,Quagga} +@cite{The Quagga Manual}, for @uref{http://www.quagga.net/,,@value{PACKAGE_NAME}} Version @value{VERSION}. @value{COPYRIGHT_STR} @@ -56,7 +56,7 @@ Version @value{VERSION}. @titlepage @title @uref{http://www.quagga.net,,Quagga} @subtitle A routing software package for TCP/IP networks -@subtitle @uref{http://www.quagga.net,,Quagga} version @value{VERSION} +@subtitle @uref{http://www.quagga.net,,@value{PACKAGE_NAME}} @value{VERSION} @subtitle @value{UPDATED-MONTH} @author @value{AUTHORS} @@ -74,7 +74,7 @@ Version @value{VERSION}. @uref{http://www.quagga.net,,Quagga} is an advanced routing software package that provides a suite of TCP/IP based routing protocols. This is the Manual -for quagga-@value{VERSION}. @uref{http://www.quagga.net,,Quagga} is a fork of +for @value{PACKAGE_STRING}. @uref{http://www.quagga.net,,Quagga} is a fork of @uref{http://www.zebra.org,,GNU Zebra}. @end ifnottex -- cgit v1.2.1