[Olsr-users] question about weird IPs in HELLO messages (1.0.0.8)
karim eldefrawy
(spam-protected)
Tue Oct 19 23:14:00 CEST 2010
Hello everyone,
I have a basic question about olsrd's hello messages (I read RFC3626 and am
fairly familiar with OLSR):
I have a simple setup of two virtual machines running Ubuntu(10.4) using
VMware Player.
They are connected to each other via eth1 interface as follows:
(VM1) eth1: 192.168.88.153 ---------------------------- 192.168.88.151
: eth1(VM2)
Loopback interface is down
Here is the state of each interface and the routing table on each machine
before running olsrd0.6.0:
Virtual Machine 1 (VM1):
loop back down
eth1 Link encap:Ethernet HWaddr 00:0c:29:02:7b:83
inet addr:192.168.88.153 Bcast:192.168.88.255 Mask:255.255.255.0
(spam-protected):~$ netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt
Iface
192.168.88.0 * 255.255.255.0 U 0 0 0
eth1
link-local * 255.255.0.0 U 0 0 0
eth1
default 192.168.88.2 0.0.0.0 UG 0 0 0
eth1
Virtual Machine 2 (VM2):
loop back down
eth1 Link encap:Ethernet HWaddr 00:0c:29:7b:6d:d6
inet addr:192.168.88.151 Bcast:192.168.88.255 Mask:255.255.255.0
(spam-protected):~$ netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt
Iface
192.168.88.0 * 255.255.255.0 U 0 0 0
eth1
link-local * 255.255.0.0 U 0 0 0
eth1
default 192.168.88.2 0.0.0.0 UG 0 0 0
eth1
I run olsrd0.6.0 on both machines with the following commands:
sudo olsrd -i eth1
Everything seems normal and I only see the following IPs in the topology
debugging messages:
192.168.88.153 and 192.168.88.151
I am capturing OLSR packets using libpcap and analyzing them using my own
code
I see that VM2 (192.168.88.151) announces the following neighbor in its
HELLO messages: 1.0.0.8 NeighborType is: 0 LinkType is: 1
I see that VM1 (192.168.88.153) announces the following neighbor in its
HELLO messages: 6.0.0.8 NeighborType is: 1 LinkType is: 2
I am confident that I am parsing OLSR messages correctly because the same
code captures the correct neighbor entries in HELLO messages in a larger
emulated topology.
When enabling OLSRd debugging (option -d 6) I didn't see any messages about
these IPs (1.0.0.8 and 6.0.0.8).
My question is:
- where is OLSRd getting these IPs and why is it announcing them?
Has anyone observed similar behavior?
I am asking because such IPs create problems in larger topologies because
nodes start selecting each other as MPRs to reach these IPs (which actually
do not exist in the network).
Cheers,
Karim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.olsr.org/pipermail/olsr-users/attachments/20101019/b4667e8e/attachment.html>
More information about the Olsr-users
mailing list