[Linux-decnet-user] DECnet routing
Brought to you by:
chrissie_c,
ph3-der-loewe
|
From: Alan K. <ala...@mi...> - 2006-10-06 17:29:19
|
Hi,
My last message was premature. The problem is not the packet size.
It is in the routing code.
I need to get the routing code working correctly for our network.
Since it is segmented by L1 routes
What I need to do is have the endnode populate its neighbors from the hello
messages.
If the destination is not on the local segment, send the packet to the L1
Router
Or if the packets source is the L1 Router send the reply to the L1 router
and not the destination.
Below is the tcpdump of a ping from 1.43(VMS) to 1.99(linux)
from linux.
1.99 is on a segment by itself with the router 1.405
1.43 is on a different segment with router 1.405
13:23:27.426007 router-hello l1rout vers 2 eco 0 ueco 0 src 1.405 blksize
1498 pri 64 hello 15
0x0000: ab00 0004 0000 aa00 0400 9505 6003 1b00 ............`...
0x0010: 0b02 0000 aa00 0400 9505 02da 0540 000f .............@..
0x0020: 000f 0800 0000 0000 0000 0000 0000 0000 ................
0x0030: 0000 0000 0000 0000 0000 0000 ............
13:23:31.325083 1.43 > 1.99 49 conn-initiate 24936>0 ver 4.1 segsize 1459
0x0000: aa00 0400 6304 aa00 0400 9505 6003 3100 ....c.......`.1.
0x0010: 810e 0000 aa00 0400 6304 0000 aa00 0400 ........c.......
0x0020: 2b04 0001 0000 1800 0068 6101 03b3 0500 +........ha.....
0x0030: 1902 00b4 0a00 0004 5354 4d38 2700 0000 ........STM8'...
0x0040: 00 .
13:23:31.325208 1.99 > 1.43 30 disconn-initiate 0>24936 no link terminate
0x0000: aa00 0400 2b04 aa00 0400 6304 6003 1e00 ....+.....c.`...
0x0010: 8126 0000 aa00 0400 2b04 0000 aa00 0400 .&......+.......
0x0020: 6304 0000 0000 3868 6100 0029 0000 c.....8ha..)..
13:23:32.819131 endnode-hello endnode vers 2 eco 0 ueco 0 src 1.99 blksize
1498
rtr 0.0 hello 0 data 0
0x0000: ab00 0003 0000 aa00 0400 6304 6003 2200 ..........c.`.".
0x0010: 0d02 0000 aa00 0400 6304 03da 0500 0000 ........c.......
0x0020: 0000 0000 0000 aa00 0400 9505 0f00 0002 ................
0x0030: aaaa ..
Alan J. Kemmerer
Technical Engineer
Mittal Steel USA - Sparrows Point
|