[Xorp-users] XORP RIP enabled. Why are static routes required?

Swati Sinha Deb Swati.SinhaDeb@bristol.ac.uk
Sun, 24 Apr 2005 16:54:45 +0100


Hi Mark,

Thanks for your reply. Yes, the network configuration is exactly the same 
as you mentioned in your email. The debug statements in my previous email 
corresponded to Router1. Please note this time I have removed all static 
configuration from both XORP routers. Please find below a complete 
diagnosis of the network. I have provided the following details in this 
order.
1. Network diagram
2. tcpdump on the interfaces connecting the routers (showing the RIP reqs 
and resps)
3. XORP router1 config (interface info, config file, xorpsh commands, ping 
results, kernel routing table)
4. XORP router2 config (interface info, config file, xorpsh commands, ping 
results, kernel routing table)
5. Client PC1 & PC2 routing table
6. XORP debug messages from router1 and router2


         172.20.1/24              	172.20.2/24         172.20.3/24
ClientPC1-------------- Router 1 -------------Router 2 ----------- ClientPC2
172.20.1.2 	   172.20.1.1    172.20.2.1  172.20.2.2  172.20.3.1 
172.20.3.2	       eth4          eth3        eth1 	     eth2


TCPDUMP ON INTERFACE eth3 OF ROUTER1
---------------------------------------

[eessd@een5047 bin]$ sudo /usr/sbin/tcpdump -i eth3
Password:
tcpdump: listening on eth3
16:17:21.979171 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:22.579568 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:29.979708 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
...
16:17:30.580452 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:30.979773 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:31.580700 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-resp [items 2]: {172.20.2.0/255.255.255.0}(0) 
{172.20.3.0/255.255.255.0}(0) (DF) [ttl 1]
16:17:31.581197 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:31.979859 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:32.580704 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:32.979901 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:41.980483 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:42.582095 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
...
16:17:42.980441 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:43.582099 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:43.980500 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:44.582473 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:44.980854 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:44.981512 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-resp [items 2]: {172.20.1.0/255.255.255.0}(0) 
{172.20.2.0/255.255.255.0}(0) (DF) [ttl 1]
16:17:45.582599 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:45.980646 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:46.980695 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:17:47.980751 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]

TCPDUMP ON INTERFACE eth1 OF ROUTER2
--------------------------------------

[eessd@atherton bin]$ sudo /usr/sbin/tcpdump -i eth1
Password:
tcpdump: listening on eth1
16:21:38.581871 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:38.974450 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
...
16:21:43.974831 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:44.583967 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:44.974704 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:45.582800 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:45.974709 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:46.582936 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:46.974830 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:47.583118 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-resp [items 2]: {172.20.2.0/255.255.255.0}(0) 
{172.20.3.0/255.255.255.0}(0) (DF) [ttl 1]
16:21:47.583720 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:47.974837 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:48.583187 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
...
16:21:53.975213 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:54.583966 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:54.975336 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:55.584093 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:55.975714 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-resp [items 2]: {172.20.1.0/255.255.255.0}(0) 
{172.20.2.0/255.255.255.0}(0) (DF) [ttl 1]
16:21:55.976459 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:56.584227 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:56.975463 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:57.584327 172.20.2.2.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]
16:21:57.975466 172.20.2.1.router > RIP2-ROUTERS.MCAST.NET.router: 
RIPv2-req 24 (DF) [ttl 1]

********************************************************************
********************************************************************


ROUTER1
-------

ifconfig output:
------------------
eth3      Link encap:Ethernet  HWaddr 00:04:23:08:F0:AA
          inet addr:172.20.2.1  Bcast:172.20.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:196900 errors:0 dropped:0 overruns:0 frame:0
          TX packets:204719 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:14371864 (13.7 Mb)  TX bytes:15161044 (14.4 Mb)
          Interrupt:29 Base address:0x3040 Memory:fc5c0000-fc5e0000

eth4      Link encap:Ethernet  HWaddr 00:04:23:08:F0:A9
          inet addr:172.20.1.1  Bcast:172.20.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25411 errors:3 dropped:0 overruns:0 frame:3
          TX packets:223162 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2413792 (2.3 Mb)  TX bytes:16606910 (15.8 Mb)
          Interrupt:28 Base address:0x3080 Memory:fc5a0000-fc5c0000

XORP CONFIG
------------

interfaces {
    interface eth4 {
        description: "ethernet interface"
        disable: false
        default-system-config
    }
    interface eth3 {
        description: "ethernet interface"
        disable: false
        default-system-config
    }
}

fea {
    unicast-forwarding4 {
        disable: false
    }
}

protocols {
    rip {
/* Redistribute routes for connected interfaces */
        export connected {
            metric: 0
            tag: 0
        }
/* Run on specified network interface addresses */
        interface eth4 {
            vif eth4 {
                address 172.20.1.1 {
                    disable: false
                }
            }
        }
        interface eth3 {
            vif eth3 {
                address 172.20.2.1 {
                    disable: false
                }
            }
        }
    }
}

xorpsh output:
---------------

Xorp> show route table ipv4 unicast rip
Network 172.20.1.0/24
    Nexthop := 172.20.1.1
    Metric :=     0    Protocol := rip    Interface := eth4    Vif := eth4
Network 172.20.2.0/24
    Nexthop := 172.20.2.1
    Metric :=     0    Protocol := rip    Interface := eth3    Vif := eth3
Xorp> show route table ipv4 unicast connected
Network 172.20.1.0/24
    Nexthop := 172.20.1.1
    Metric :=     0    Protocol := connected    Interface := eth4    Vif := 
eth4
Network 172.20.2.0/24
    Nexthop := 172.20.2.1
    Metric :=     0    Protocol := connected    Interface := eth3    Vif := 
eth3
Xorp> show route table ipv4 unicast final
Network 172.20.1.0/24
    Nexthop := 172.20.1.1
    Metric :=     0    Protocol := connected    Interface := eth4    Vif := 
eth4
Network 172.20.2.0/24
    Nexthop := 172.20.2.1
    Metric :=     0    Protocol := connected    Interface := eth3    Vif := 
eth3

Kernel Routing Table
-------------------
[eessd@een5047 bin]$ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt 
Iface
137.222.185.0   0.0.0.0         255.255.255.0   U         0 0          0 
eth0
172.20.2.0      0.0.0.0         255.255.255.0   U         0 0          0 
eth3
172.20.1.0      0.0.0.0         255.255.255.0   U         0 0          0 
eth4
0.0.0.0         137.222.185.250 0.0.0.0         UG        0 0          0 
eth0
[eessd@een5047 bin]$


PING OUTPUT
------------

Xorp> ping 172.20.1.1
PING 172.20.1.1 (172.20.1.1) 56(84) bytes of data.
64 bytes from 172.20.1.1: icmp_seq=0 ttl=0 time=0.090 ms
64 bytes from 172.20.1.1: icmp_seq=1 ttl=0 time=0.052 ms
Xorp> ping 172.20.1.1
Command interrupted!

Xorp> ping 172.20.1.2
PING 172.20.1.2 (172.20.1.2) 56(84) bytes of data.
64 bytes from 172.20.1.2: icmp_seq=0 ttl=128 time=0.357 ms
64 bytes from 172.20.1.2: icmp_seq=1 ttl=128 time=0.245 ms
Xorp> ping 172.20.1.2
Command interrupted!

Xorp> ping 172.20.2.1
PING 172.20.2.1 (172.20.2.1) 56(84) bytes of data.
64 bytes from 172.20.2.1: icmp_seq=0 ttl=0 time=0.086 ms
64 bytes from 172.20.2.1: icmp_seq=1 ttl=0 time=0.052 ms
Xorp> ping 172.20.2.1
Command interrupted!

Xorp> ping 172.20.2.2
PING 172.20.2.2 (172.20.2.2) 56(84) bytes of data.
64 bytes from 172.20.2.2: icmp_seq=0 ttl=64 time=0.211 ms
64 bytes from 172.20.2.2: icmp_seq=1 ttl=64 time=0.132 ms
64 bytes from 172.20.2.2: icmp_seq=2 ttl=64 time=0.187 ms
Xorp> ping 172.20.2.2
Command interrupted!

Xorp> ping 172.20.3.1 (Ping Fails!!)
Xorp> ping 172.20.3.1
Command interrupted!

Xorp> ping 172.20.3.2 (Ping Fails!!)
Xorp> ping 172.20.3.2
Command interrupted!


********************************************************************
********************************************************************

ROUTER2
-------

ifconfig output:
----------------

eth1      Link encap:Ethernet  HWaddr 00:30:48:52:45:0E
          inet addr:172.20.2.2  Bcast:172.20.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:203609 errors:0 dropped:0 overruns:0 frame:0
          TX packets:232239 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:15083014 (14.3 Mb)  TX bytes:16874922 (16.0 Mb)
          Base address:0xc800 Memory:feb80000-feba0000

eth2      Link encap:Ethernet  HWaddr 00:04:23:AD:7E:DB
          inet addr:172.20.3.1  Bcast:172.20.3.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:33680 errors:0 dropped:0 overruns:0 frame:0
          TX packets:271796 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5667172 (5.4 Mb)  TX bytes:20615222 (19.6 Mb)
          Base address:0xa800 Memory:fc8e0000-fc900000

XORP CONFIG
------------

interfaces {
    interface eth1 {
        description: "ethernet interface"
        disable: false
        default-system-config
    }
    interface eth2 {
        description: "ethernet interface"
        disable: false
        default-system-config
    }
}

fea {
    unicast-forwarding4 {
        disable: false
    }
}

protocols {
    rip {
/* Redistribute routes for connected interfaces */
        export connected {
            metric: 0
            tag: 0
        }
/* Run on specified network interface addresses */
        interface eth1 {
            vif eth1 {
                address 172.20.2.2 {
                    disable: false
                }
            }
        }
        interface eth2 {
            vif eth2 {
                address 172.20.3.1 {
                    disable: false
                }
            }
        }
    }
}

xorpsh output
---------------

Xorp> show route table ipv4 unicast rip
Network 172.20.2.0/24
    Nexthop := 172.20.2.2
    Metric :=     0    Protocol := rip    Interface := eth1    Vif := eth1
Network 172.20.3.0/24
    Nexthop := 172.20.3.1
    Metric :=     0    Protocol := rip    Interface := eth2    Vif := eth2
Xorp> show route table ipv4 unicast connected
Network 172.20.2.0/24
    Nexthop := 172.20.2.2
    Metric :=     0    Protocol := connected    Interface := eth1    Vif := 
eth1
Network 172.20.3.0/24
    Nexthop := 172.20.3.1
    Metric :=     0    Protocol := connected    Interface := eth2    Vif := 
eth2
Xorp> show route table ipv4 unicast final
Network 172.20.2.0/24
    Nexthop := 172.20.2.2
    Metric :=     0    Protocol := connected    Interface := eth1    Vif := 
eth1
Network 172.20.3.0/24
    Nexthop := 172.20.3.1
    Metric :=     0    Protocol := connected    Interface := eth2    Vif := 
eth2

Kernel Routing Table
--------------------
[eessd@atherton bin]$ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt 
Iface
137.222.106.0   0.0.0.0         255.255.255.0   U         0 0          0 
eth0
172.20.3.0      0.0.0.0         255.255.255.0   U         0 0          0 
eth2
172.20.2.0      0.0.0.0         255.255.255.0   U         0 0          0 
eth1
172.20.1.0      172.20.2.2      255.255.255.0   UG        0 0          0 
eth1
172.20.0.0      0.0.0.0         255.255.255.0   U         0 0          0 
eth1
0.0.0.0         137.222.106.1   0.0.0.0         UG        0 0          0 
eth0
[eessd@atherton bin]$


PING OUTPUT
---------------

Xorp> ping 172.20.3.1
PING 172.20.3.1 (172.20.3.1) 56(84) bytes of data.
64 bytes from 172.20.3.1: icmp_seq=0 ttl=64 time=0.044 ms
64 bytes from 172.20.3.1: icmp_seq=1 ttl=64 time=0.029 ms
Xorp> ping 172.20.3.1
Command interrupted!

Xorp> ping 172.20.2.2
PING 172.20.2.2 (172.20.2.2) 56(84) bytes of data.
64 bytes from 172.20.2.2: icmp_seq=0 ttl=64 time=0.042 ms
64 bytes from 172.20.2.2: icmp_seq=1 ttl=64 time=0.034 ms
64 bytes from 172.20.2.2: icmp_seq=2 ttl=64 time=0.030 ms
Xorp> ping 172.20.2.2
Command interrupted!

Xorp> ping 172.20.3.2
PING 172.20.3.2 (172.20.3.2) 56(84) bytes of data.
64 bytes from 172.20.3.2: icmp_seq=0 ttl=255 time=0.438 ms
64 bytes from 172.20.3.2: icmp_seq=1 ttl=255 time=0.180 ms
64 bytes from 172.20.3.2: icmp_seq=2 ttl=255 time=0.235 ms
Xorp> ping 172.20.3.2
Command interrupted!

Xorp> ping 172.20.2.1
PING 172.20.2.1 (172.20.2.1) 56(84) bytes of data.
64 bytes from 172.20.2.1: icmp_seq=0 ttl=64 time=0.184 ms
64 bytes from 172.20.2.1: icmp_seq=1 ttl=64 time=0.131 ms
Xorp> ping 172.20.2.1
Command interrupted!

Xorp> ping 172.20.1.1
PING 172.20.1.1 (172.20.1.1) 56(84) bytes of data.
64 bytes from 172.20.1.1: icmp_seq=0 ttl=64 time=0.145 ms
64 bytes from 172.20.1.1: icmp_seq=1 ttl=64 time=0.118 ms
64 bytes from 172.20.1.1: icmp_seq=2 ttl=64 time=0.135 ms
Xorp> ping 172.20.1.1
Command interrupted!

Xorp> ping 172.20.1.2
PING 172.20.1.2 (172.20.1.2) 56(84) bytes of data.
>From 172.20.2.2 icmp_seq=0 Destination Host Unreachable
>From 172.20.2.2 icmp_seq=1 Destination Host Unreachable
>From 172.20.2.2 icmp_seq=2 Destination Host Unreachable
>From 172.20.2.2 icmp_seq=3 Destination Host Unreachable
Xorp> ping 172.20.1.2
Command interrupted!

********************************************************************
********************************************************************

Client PC 1 Routing table

Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0  137.222.185.250  137.222.185.76       20
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
    137.222.185.0    255.255.255.0   137.222.185.76  137.222.185.76       20
   137.222.185.76  255.255.255.255        127.0.0.1       127.0.0.1       20
  137.222.255.255  255.255.255.255   137.222.185.76  137.222.185.76       20
       172.20.0.0      255.255.0.0       172.20.1.1      172.20.1.2       1
       172.20.1.0    255.255.255.0       172.20.1.2      172.20.1.2       20
       172.20.1.2  255.255.255.255        127.0.0.1       127.0.0.1       20
   172.20.255.255  255.255.255.255       172.20.1.2      172.20.1.2       20
        224.0.0.0        240.0.0.0   137.222.185.76  137.222.185.76       20
        224.0.0.0        240.0.0.0       172.20.1.2      172.20.1.2       20
  255.255.255.255  255.255.255.255   137.222.185.76  137.222.185.76       1
  255.255.255.255  255.255.255.255       172.20.1.2      172.20.1.2       1
Default Gateway:   137.222.185.250
===========================================================================
Persistent Routes:
  None

********************************************************************
********************************************************************

Client PC2 Routing table

[eessd@een9021 eessd]$ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt 
Iface
172.20.3.0      0.0.0.0         255.255.255.0   U        40 0          0 
eth0
137.222.189.0   0.0.0.0         255.255.255.0   U        40 0          0 
eth1
172.20.0.0      172.20.3.1      255.255.0.0     UG       40 0          0 
eth0
127.0.0.0       0.0.0.0         255.0.0.0       U        40 0          0 lo


********************************************************************
********************************************************************

ROUTER1 XORP DEBUG MESSAGE
--------------------------------


[eessd@een5047 bin]$ sudo ./xorp_rtrmgr -b configrip.boot
Password:
[ 2005/04/24 16:32:17  INFO xorp_rtrmgr:2487 RTRMGR +170 
master_conf_tree.cc execute ] Changed modules: interfaces, fea, rib, 
static_routes, rip
[ 2005/04/24 16:32:17  INFO xorp_rtrmgr:2487 RTRMGR +404 module_manager.cc 
run ] Running module: interfaces (/usr/local/xorp/fea/xorp_fea)
[ 2005/04/24 16:32:18 INFO xorp_fea CLI ] CLI enabled
[ 2005/04/24 16:32:18 INFO xorp_fea CLI ] CLI started
[ 2005/04/24 16:32:18 INFO xorp_fea MFEA ] MFEA enabled
[ 2005/04/24 16:32:18 INFO xorp_fea MFEA ] CLI enabled
[ 2005/04/24 16:32:18 INFO xorp_fea MFEA ] CLI started
[ 2005/04/24 16:32:19  INFO xorp_rtrmgr:2487 RTRMGR +404 module_manager.cc 
run ] Running module: fea (/usr/local/xorp/fea/xorp_fea)
[ 2005/04/24 16:32:25  INFO xorp_rtrmgr:2487 RTRMGR +404 module_manager.cc 
run ] Running module: rib (/usr/local/xorp/rib/xorp_rib)
[ 2005/04/24 16:32:27  INFO xorp_rtrmgr:2487 RTRMGR +404 module_manager.cc 
run ] Running module: static_routes 
(/usr/local/xorp/static_routes/xorp_static_routes)
[ 2005/04/24 16:32:29  INFO xorp_rtrmgr:2487 RTRMGR +404 module_manager.cc 
run ] Running module: rip (/usr/local/xorp/rip/xorp_rip)
[ 2491  +381 xrl_target_common.hh ] Status Update 0 -> 1: Awaiting start up 
of: FEA/RIB Process Watcher
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: FEA/RIB Process Watcher, RIB Updater
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: FEA/RIB Process Watcher, RIB Updater, FEA Interface Mirror
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: FEA/RIB Process Watcher, RIB Updater, FEA Interface Mirror, RIP Port 
Manager
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: FEA/RIB Process Watcher, RIB Updater, FEA Interface Mirror, RIP Port 
Manager
[ 2491  +146 xrl_process_spy.cc ] Registered interest in fea
[ 2491   +71 xrl_process_spy.cc ] Birth event: class fea instance 
fea-f7a1257488a856d89913258775dc7742@127.0.0.1
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: FEA/RIB Process Watcher, FEA Interface Mirror, RIP Port Manager
[ 2491  +146 xrl_process_spy.cc ] Registered interest in rib
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: FEA Interface Mirror, RIP Port Manager
[ 2491   +71 xrl_process_spy.cc ] Birth event: class rib instance 
rib-50f44009985dd11ff6fd4d4ca1ebb422@127.0.0.1
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: FEA Interface Mirror, RIP Port Manager
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: FEA Interface Mirror, RIP Port Manager
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start up 
of: RIP Port Manager
[ 2491  +246 xrl_port_manager.cc ] XrlPortManager<IPv4>::tree_complete 
notification
[ 2491  +381 xrl_target_common.hh ] Status Update 1 -> 3:
[ 2491  +434 xrl_target_common.hh ] rip_x_1_add_rip_address 
eth4/eth4/172.20.1.1
[ 2491   +48 xrl_port_manager.cc ] Looking for eth4/eth4/172.20.1.1
[ 2491   +67 xrl_port_manager.cc ] Found
[ 2491  +309 xrl_port_io.cc ] Created RIP I/O Port on eth4/eth4/172.20.1.1
[ 2491  +442 xrl_port_manager.cc ] XXX 0x8218c3c status -> Starting
[ 2491  +442 xrl_port_manager.cc ] XXX 0x8218c3c status -> Running
[ 2491  +434 xrl_target_common.hh ] rip_x_1_add_rip_address 
eth3/eth3/172.20.2.1
[ 2491   +48 xrl_port_manager.cc ] Looking for eth3/eth3/172.20.2.1
[ 2491   +67 xrl_port_manager.cc ] Found
[ 2491  +309 xrl_port_io.cc ] Created RIP I/O Port on eth3/eth3/172.20.2.1
[ 2491  +442 xrl_port_manager.cc ] XXX 0x82197c4 status -> Starting
[ 2491  +442 xrl_port_manager.cc ] XXX 0x82197c4 status -> Running
[ 2491  +538 xrl_redist_manager.cc ] Dispatched Redistribution enable 
protocol "connected"
[ 2005/04/24 16:32:31  INFO xorp_rtrmgr:2487 RTRMGR +1420 task.cc run_task 
] No more tasks to run
[ 2491  +180 xrl_redist_manager.cc ] XrlRedistEnable for "connected" - 100 
Okay
[ 2491  +413 xrl_redist_manager.cc ] got redist add_route for "connected" 
172.20.1.0/24 172.20.1.1
[ 2491  +413 xrl_redist_manager.cc ] got redist add_route for "connected" 
172.20.2.0/24 172.20.2.1
[ 2491  +321 xrl_port_io.cc ] eth4/eth4/172.20.1.1 pending 0
[ 2491  +162 xrl_port_io.cc ] Sent 24 bytes to 224.0.0.9/520 from 172.20.1.1
[ 2491  +462 xrl_port_io.cc ] SendCB 100 Okay
[ 2491  +321 xrl_port_io.cc ] eth4/eth4/172.20.1.1 pending 0
[ 2491  +321 xrl_port_io.cc ] eth3/eth3/172.20.2.1 pending 0
[ 2491  +162 xrl_port_io.cc ] Sent 24 bytes to 224.0.0.9/520 from 172.20.2.1
[ 2491  +462 xrl_port_io.cc ] SendCB 100 Okay
[ 2491  +321 xrl_port_io.cc ] eth3/eth3/172.20.2.1 pending 0
[ 2491  +321 xrl_port_io.cc ] eth4/eth4/172.20.1.1 pending 0
[ 2491  +162 xrl_port_io.cc ] Sent 24 bytes to 224.0.0.9/520 from 172.20.1.1


********************************************************************
********************************************************************

ROUTER2 XORP DEBUG MESSAGE
------------------------------


[eessd@atherton bin]$ sudo ./xorp_rtrmgr -b configrip.boot
Password:
[ 2005/04/24 16:29:00  INFO xorp_rtrmgr:15155 RTRMGR +170 
master_conf_tree.cc execute ] Changed modules: interfaces, fea, rib, 
static_routes, rip
[ 2005/04/24 16:29:00  INFO xorp_rtrmgr:15155 RTRMGR +404 module_manager.cc 
run ] Running module: interfaces (/usr/local/xorp/fea/xorp_fea)
[ 2005/04/24 16:29:00 INFO xorp_fea CLI ] CLI enabled
[ 2005/04/24 16:29:00 INFO xorp_fea CLI ] CLI started
[ 2005/04/24 16:29:00 INFO xorp_fea MFEA ] MFEA enabled
[ 2005/04/24 16:29:00 INFO xorp_fea MFEA ] CLI enabled
[ 2005/04/24 16:29:00 INFO xorp_fea MFEA ] CLI started
[ 2005/04/24 16:29:02  INFO xorp_rtrmgr:15155 RTRMGR +404 module_manager.cc 
run ] Running module: fea (/usr/local/xorp/fea/xorp_fea)
[ 2005/04/24 16:29:08  INFO xorp_rtrmgr:15155 RTRMGR +404 module_manager.cc 
run ] Running module: rib (/usr/local/xorp/rib/xorp_rib)
[ 2005/04/24 16:29:10  INFO xorp_rtrmgr:15155 RTRMGR +404 module_manager.cc 
run ] Running module: static_routes 
(/usr/local/xorp/static_routes/xorp_static_routes)
[ 2005/04/24 16:29:12  INFO xorp_rtrmgr:15155 RTRMGR +404 module_manager.cc 
run ] Running module: rip (/usr/local/xorp/rip/xorp_rip)
[ 15159  +381 xrl_target_common.hh ] Status Update 0 -> 1: Awaiting start 
up of: FEA/RIB Process Watcher
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: FEA/RIB Process Watcher, RIB Updater
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: FEA/RIB Process Watcher, RIB Updater, FEA Interface Mirror
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: FEA/RIB Process Watcher, RIB Updater, FEA Interface Mirror, RIP Port 
Manager
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: FEA/RIB Process Watcher, RIB Updater, FEA Interface Mirror, RIP Port 
Manager
[ 15159  +145 xrl_process_spy.cc ] Registered interest in fea
[ 15159   +70 xrl_process_spy.cc ] Birth event: class fea instance 
fea-cf70590279bd855f74c7048913257dc7@127.0.0.1
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: FEA/RIB Process Watcher, FEA Interface Mirror, RIP Port Manager
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: FEA/RIB Process Watcher, FEA Interface Mirror, RIP Port Manager
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: FEA/RIB Process Watcher, FEA Interface Mirror, RIP Port Manager
[ 15159  +145 xrl_process_spy.cc ] Registered interest in rib
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: FEA Interface Mirror, RIP Port Manager
[ 15159   +70 xrl_process_spy.cc ] Birth event: class rib instance 
rib-e93d46baef5a7604bbbca20dcb15b0b7@127.0.0.1
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 1: Awaiting start 
up of: RIP Port Manager
[ 15159  +245 xrl_port_manager.cc ] XrlPortManager<IPv4>::tree_complete 
notification
[ 15159  +381 xrl_target_common.hh ] Status Update 1 -> 3:
[ 15159  +434 xrl_target_common.hh ] rip_x_1_add_rip_address 
eth1/eth1/172.20.2.2
[ 15159   +47 xrl_port_manager.cc ] Looking for eth1/eth1/172.20.2.2
[ 15159   +66 xrl_port_manager.cc ] Found
[ 15159  +308 xrl_port_io.cc ] Created RIP I/O Port on eth1/eth1/172.20.2.2
[ 15159  +441 xrl_port_manager.cc ] XXX 0x978b444 status -> Starting
[ 15159  +441 xrl_port_manager.cc ] XXX 0x978b444 status -> Running
[ 15159  +434 xrl_target_common.hh ] rip_x_1_add_rip_address 
eth2/eth2/172.20.3.1
[ 15159   +47 xrl_port_manager.cc ] Looking for eth2/eth2/172.20.3.1
[ 15159   +66 xrl_port_manager.cc ] Found
[ 15159  +308 xrl_port_io.cc ] Created RIP I/O Port on eth2/eth2/172.20.3.1
[ 15159  +441 xrl_port_manager.cc ] XXX 0x9799094 status -> Starting
[ 15159  +441 xrl_port_manager.cc ] XXX 0x9799094 status -> Running
[ 15159  +537 xrl_redist_manager.cc ] Dispatched Redistribution enable 
protocol "connected"
[ 2005/04/24 16:29:14  INFO xorp_rtrmgr:15155 RTRMGR +1420 task.cc run_task 
] No more tasks to run
[ 15159  +179 xrl_redist_manager.cc ] XrlRedistEnable for "connected" - 100 
Okay
[ 15159  +412 xrl_redist_manager.cc ] got redist add_route for "connected" 
172.20.2.0/24 172.20.2.2
[ 15159  +412 xrl_redist_manager.cc ] got redist add_route for "connected" 
172.20.3.0/24 172.20.3.1
[ 15159  +320 xrl_port_io.cc ] eth1/eth1/172.20.2.2 pending 0
[ 15159  +161 xrl_port_io.cc ] Sent 24 bytes to 224.0.0.9/520 from 
172.20.2.2
[ 15159  +461 xrl_port_io.cc ] SendCB 100 Okay
[ 15159  +320 xrl_port_io.cc ] eth1/eth1/172.20.2.2 pending 0
[ 15159  +320 xrl_port_io.cc ] eth2/eth2/172.20.3.1 pending 0
[ 15159  +161 xrl_port_io.cc ] Sent 24 bytes to 224.0.0.9/520 from 
172.20.3.1
[ 15159  +461 xrl_port_io.cc ] SendCB 100 Okay
[ 15159  +320 xrl_port_io.cc ] eth2/eth2/172.20.3.1 pending 0
[ 15159  +320 xrl_port_io.cc ] eth1/eth1/172.20.2.2 pending 0
[ 15159  +161 xrl_port_io.cc ] Sent 24 bytes to 224.0.0.9/520 from 
172.20.2.2
[ 15159  +461 xrl_port_io.cc ] SendCB 100 Okay
[ 15159  +320 xrl_port_io.cc ] eth1/eth1/172.20.2.2 pending 0
[ 15159  +320 xrl_port_io.cc ] eth2/eth2/172.20.3.1 pending 0
[ 15159  +161 xrl_port_io.cc ] Sent 24 bytes to 224.0.0.9/520 from 
172.20.3.1
[ 15159  +461 xrl_port_io.cc ] SendCB 100 Okay
[ 15159  +320 xrl_port_io.cc ] eth2/eth2/172.20.3.1 pending 0
[ 15159  +320 xrl_port_io.cc ] eth1/eth1/172.20.2.2 pending 0
[ 15159  +161 xrl_port_io.cc ] Sent 24 bytes to 224.0.0.9/520 from 
172.20.2.2
[ 15159  +461 xrl_port_io.cc ] SendCB 100 Okay


Regards,
Swati

--------------------
Swati Sinha Deb, Research Fellow
Wireless and Networks Research Laboratory,
Electrical & Electronic Engineering, University of Bristol,
Merchant Venturers Building, Woodland Road,
Bristol BS8 1UB
E-mail: Swati.SinhaDeb@bristol.ac.uk
Tel.: +44 (0)117 331 5058