<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://xorp.run.montefiore.ulg.ac.be/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://xorp.run.montefiore.ulg.ac.be/feed.php">
        <title>[XORP] Documentation Project latex2wiki</title>
        <description></description>
        <link>http://xorp.run.montefiore.ulg.ac.be/</link>
        <image rdf:resource="http://xorp.run.montefiore.ulg.ac.be/lib/tpl/default/images/favicon.ico" />
       <dc:date>2012-05-17T01:09:36+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/design_overview?rev=1299679448&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/dev_getting_started?rev=1300838078&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/getting_started?rev=1321888520&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/glossary?rev=1299679448&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/introduction_xorp_process?rev=1321888529&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/porting-xorp?rev=1300138762&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/user_manual?rev=1314995612&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_bgp_routing_daemon?rev=1299261673&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_bgp_test_harness?rev=1299273494&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_error_handling?rev=1299255605&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_fea?rev=1299165478&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_ipc_lib_overview?rev=1299159104&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_libxorp_overview?rev=1300481205&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_mld_igmp_daemon?rev=1299335846&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_multicast_fea_abstraction?rev=1299333533&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_multicast_routing?rev=1299325764&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_pim_sm_daemon?rev=1299341937&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_pim_test_suite?rev=1299366970&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_rib?rev=1299173239&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_rtrmgr?rev=1299188125&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_source_documentation?rev=1299679448&amp;do=diff"/>
                <rdf:li rdf:resource="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xrl_interfaces?rev=1299162012&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://xorp.run.montefiore.ulg.ac.be/lib/tpl/default/images/favicon.ico">
        <title>[XORP] Documentation Project</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/</link>
        <url>http://xorp.run.montefiore.ulg.ac.be/lib/tpl/default/images/favicon.ico</url>
    </image>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/design_overview?rev=1299679448&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-09T15:04:08+02:00</dc:date>
        <title>latex2wiki:design_overview</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/design_overview?rev=1299679448&amp;do=diff</link>
        <description>This document provides a brief overview of the XORP (eXtensible Open Router Platform) architecture. It
is intended both for people who are interested in the architecture itself, and as a starting point for developers
who wish to modify the software. People who are interested in the XORP multicast routing architecture
should read also XORP Multicast Routing Design Architecture.</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/dev_getting_started?rev=1300838078&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-23T00:54:38+02:00</dc:date>
        <title>latex2wiki:dev_getting_started</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/dev_getting_started?rev=1300838078&amp;do=diff</link>
        <description>XORP design philosophy is:

	*  modularity
	*  extensibility
	*  performance
	*  robustness

This is achieved by carefully separating functionalities into
independent modules, and by providing an API for each module.

XORP divides into two subsystems. The higher-level (“user-level”)
subsystem consists of the routing protocols. The lower-level (“kernel”)
manages the forwarding path, and provides APIs for the higher-level to
access.</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/getting_started?rev=1321888520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-21T16:15:20+02:00</dc:date>
        <title>latex2wiki:getting_started</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/getting_started?rev=1321888520&amp;do=diff</link>
        <description>This short guide is aimed at people new to XORP understand what XORP does and how to use it.
The following explanations should be enough for you to launch your XORP for the first time.

There are several ways to try out XORP.

	*   Download a pre-built release.
	*   Get released source package and  compile it.
	*  Get the current source snapshot (git clone git://github.com/greearb/xorp.ct.git) and  compile it.
	*   Download a live CD, and try out a pre-compiled release.
                         …</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/glossary?rev=1299679448&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-09T15:04:08+02:00</dc:date>
        <title>latex2wiki:glossary</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/glossary?rev=1299679448&amp;do=diff</link>
        <description>Acronym/Concept    Description    AS  see Autonomous System.   Autonomous System  a routing domain that is under one administrative authority, and which implements its own routing policies. Key concept in BGP.   BGP  Border Gateway Protocol.   Bootstrap Router  A PIM-SM router that chooses the RPs for a domain from amongst a set of candidate RPs.   BSR  See Bootstrap Router.   Candidate RP  A PIM-SM router that is configured to be a candidate to be an RP. The Bootstrap Router will then choose th…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/introduction_xorp_process?rev=1321888529&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-21T16:15:29+02:00</dc:date>
        <title>latex2wiki:introduction_xorp_process</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/introduction_xorp_process?rev=1321888529&amp;do=diff</link>
        <description>Writing a XORP process

This document is intented for a developer who wishes to write a XORP process, but doesn’t know where to
start. We’ll walk through a simple XORP process, discussing how to define and use XRL interfaces, and
how the bits fit together.
This is a first pass at such a document. We’re bound to have missed things that are not obvious when
you’re starting out. Please provide us feedback as to how much help this document is; what really helped,
what’s missing, and what isn’t expla…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/porting-xorp?rev=1300138762&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-14T22:39:22+02:00</dc:date>
        <title>latex2wiki:porting-xorp</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/porting-xorp?rev=1300138762&amp;do=diff</link>
        <description>XORP is a large application, but it is intended to be portable. The code is primarily C++, with few external dependencies aside from STL. Compilers tested to date have been different versions of GNU g++, mingw, and clang. (Clang/llvm has bugs on some common platforms, but has been made to work in the past.)</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/user_manual?rev=1314995612&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-02T22:33:32+02:00</dc:date>
        <title>latex2wiki:user_manual</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/user_manual?rev=1314995612&amp;do=diff</link>
        <description>This User Manual describes the process of configuring and operating a router running XORP. XORP is a work-in-progress:  Please suggest improvements if you find errors or omissions in user-guide.

PDFhere


	*  Command Structure
	*  Configuration Overview
	*  Environment Variables
	*  Network Interfaces
	*  Firewall
	*  Forwarding Engine
	*  Unicast Routing
	*  Static Routes
	*  RIP and RIPng
	*  OSPFv2 and OSPFv3
	*  BGP
	*  Policy
	*  VRRP
	*  Multicast Routing
	*  IGMP and MLD
	*  PIM Sparse-M…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_bgp_routing_daemon?rev=1299261673&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-04T19:01:13+02:00</dc:date>
        <title>latex2wiki:xorp_bgp_routing_daemon</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_bgp_routing_daemon?rev=1299261673&amp;do=diff</link>
        <description>This document provides an overview of the XORP BGP Routing Daemon. It is intended to provide a starting
point for software developers wishing to modify this software.
A router running BGP takes routes from peer routers, filters them, decides which of the alternative routes
is the best, and passes the winner on to the other peers, possibly applying filters before passing the route on.
Our chosen architecture for our BGP implementation emphasizes extensibility and the separable testing
of subsyste…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_bgp_test_harness?rev=1299273494&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-04T22:18:14+02:00</dc:date>
        <title>latex2wiki:xorp_bgp_test_harness</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_bgp_test_harness?rev=1299273494&amp;do=diff</link>
        <description>This document describes a test harness that was built primarily to test the XORP BGP implementation. It
may be possible to augment the harness to use it for testing other protocols.
A single BGP process is placed in the harness and tests are performed on it. The tests can range from
testing the decision process to verifying that a session is dropped when the hold timer expires.</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_error_handling?rev=1299255605&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-04T17:20:05+02:00</dc:date>
        <title>latex2wiki:xorp_error_handling</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_error_handling?rev=1299255605&amp;do=diff</link>
        <description>A XORP router is made up of a number of processes that communicate via XRLs (a messaging system
developed for XORP). In this document we will focus on how to deal with errors that are generated directly
or indirectly by XRL calls, and discuss how to handle process failures and the subsequent restart of failed
processes. Of course, in an ideal world processes would not fail, but when they do fail, our goals are to keep
as much router functionality working as possible, to avoid permanent inconsist…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_fea?rev=1299165478&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-03T16:17:58+02:00</dc:date>
        <title>latex2wiki:xorp_fea</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_fea?rev=1299165478&amp;do=diff</link>
        <description>The role of the Forwarding Engine Abstraction (FEA) in XORP is to provide a uniform interface to the
underlying forwarding engine. It shields XORP processes from concerns over variations between platforms.
As a result, XORP processes need not be concerned whether the router is comprised of a single machine, or
cluster of machines; or whether the network interfaces are simple, like a PCI Ethernet adapter, or are smart
and have processing resources, like an Intel IXP cards.
The FEA performs four d…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_ipc_lib_overview?rev=1299159104&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-03T14:31:44+02:00</dc:date>
        <title>latex2wiki:xorp_ipc_lib_overview</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_ipc_lib_overview?rev=1299159104&amp;do=diff</link>
        <description>Extensibility and robustness are key goals of the eXtensible Open Router Project (XORP). A step
towards satisfying both of these goals is to separate the functional components of a router into independent tasks and to execute each of these tasks as separate processes. From an extensibility perspective this
allows components of the router to be started, stopped, and exchanged dynamically, and to be distributed
across a number of hosts. From a robusness perspective, the processes are afforded the …</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_libxorp_overview?rev=1300481205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-18T21:46:45+02:00</dc:date>
        <title>latex2wiki:xorp_libxorp_overview</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_libxorp_overview?rev=1300481205&amp;do=diff</link>
        <description>The libxorp library contains a set of classes for basic XORP functionality such as IP addresses and subnets,
timers, event loops, etc. It is used by virtually every other XORP component, and its main purpose is to
simplify the implementation of those components.</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_mld_igmp_daemon?rev=1299335846&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-05T15:37:26+02:00</dc:date>
        <title>latex2wiki:xorp_mld_igmp_daemon</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_mld_igmp_daemon?rev=1299335846&amp;do=diff</link>
        <description>Overview

This document provides an overview of the XORP MLD/IGMP Routing Daemon. It is intended
to provide a starting point for software developers who wish to modify this software.
A router running MLD/IGMP interacts with other MLD/IGMP routers and multicast group members,
and keeps state with information about local multicast membership.
The chosen architecture for the XORP MLD/IGMP implementation emphasizes on correctness and extensibility rather than high performance or minimal memory footp…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_multicast_fea_abstraction?rev=1299333533&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-05T14:58:53+02:00</dc:date>
        <title>latex2wiki:xorp_multicast_fea_abstraction</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_multicast_fea_abstraction?rev=1299333533&amp;do=diff</link>
        <description>This document provides an overview of the XORP Multicast Forwarding Engine Abstraction (MFEA). It is
intended to provide a starting point for software developers who wish to modify this software.
The main purpose of the MFEA is to abstract the underlying system and the multicast forwarding engine,
and to provide a consistent interface to multicast-related modules such as PIM and MLD/IGMP. Thus, if we
want to use PIM and MLD/IGMP on different OS platform or hardware, we would have to modify the
M…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_multicast_routing?rev=1299325764&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-05T12:49:24+02:00</dc:date>
        <title>latex2wiki:xorp_multicast_routing</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_multicast_routing?rev=1299325764&amp;do=diff</link>
        <description>This document provides an overview of the XORP multicast routing architecture. It is intended to provide a
starting point for software developers who wish to modify the multicast-related software.
The XORP multicast architecture consists of user-level software implementation of multicast routing
protocols such as PIM-SM and IGMP. This document provides an overview of the interaction among them,
as well as the interaction with the underlying multicast forwarding engine and other parts of the syst…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_pim_sm_daemon?rev=1299341937&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-05T17:18:57+02:00</dc:date>
        <title>latex2wiki:xorp_pim_sm_daemon</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_pim_sm_daemon?rev=1299341937&amp;do=diff</link>
        <description>Overview

This document provides an overview of the  XORP PIM-SM Routing Daemon. It is intended to provide
a starting point for software developers who wish to modify this software.
A router running PIM-SM interacts with other PIM-SM routers and multicast group members, computes the multicast routing state, and installs the corresponding multicast forwarding state in the multicast forwarding engine.
The chosen architecture for the XORP PIM-SM implementation emphasizes on correctness and extensib…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_pim_test_suite?rev=1299366970&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-06T00:16:10+02:00</dc:date>
        <title>latex2wiki:xorp_pim_test_suite</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_pim_test_suite?rev=1299366970&amp;do=diff</link>
        <description>XORP PIM-SM Test Suite</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_rib?rev=1299173239&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-03T18:27:19+02:00</dc:date>
        <title>latex2wiki:xorp_rib</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_rib?rev=1299173239&amp;do=diff</link>
        <description>This document provides an overview of the XORP Routing Information Base (RIB) process. It is intended
to provide a starting point for software developers wishing to understand or modify this software.
The RIB process takes routing information from multiple routing protocols, stores these routes, and
decides which routes should be propagated on to the forwarding engine. The RIB performs the following
tasks:</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_rtrmgr?rev=1299188125&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-03T22:35:25+02:00</dc:date>
        <title>latex2wiki:xorp_rtrmgr</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_rtrmgr?rev=1299188125&amp;do=diff</link>
        <description>This document provides a high-level technical overview of the Router Manager (rtrmgr) code structure,
intended to aid anyone needing to understand or modify the software. It is not a user manual.
The XORP software base consists of a number of routing protocols (BGP, OSPF, PIM-SM, etc), a
Routing Information Base (RIB) process, a Forwarding Engine Abstraction (FEA) process, and a forwarding
path. Other management, monitoring or application processes may also supplement this set. The following fig…</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_source_documentation?rev=1299679448&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-09T15:04:08+02:00</dc:date>
        <title>latex2wiki:xorp_source_documentation</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xorp_source_documentation?rev=1299679448&amp;do=diff</link>
        <description>See XORP Source Code Documentation.</description>
    </item>
    <item rdf:about="http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xrl_interfaces?rev=1299162012&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-03T15:20:12+02:00</dc:date>
        <title>latex2wiki:xrl_interfaces</title>
        <link>http://xorp.run.montefiore.ulg.ac.be/latex2wiki/xrl_interfaces?rev=1299162012&amp;do=diff</link>
        <description>XORP Resource Locators are the XORP projects preferred means for inter-process communication.
A description of the XRL’s can be found in XORP Inter-Process Communication Library Overview. This document describes an important aspect of the XRL
world: the specification of XRL Interfaces and Targets. Following these specifications this document
then describes tools that generate XRL marshalling and unmarshalling routines and assist in common
case XRL handling.</description>
    </item>
</rdf:RDF>

