[ale] Does Linux discover routes by magic? Does Traceroute fib?
Alan Hightower
alan at alanlee.org
Thu Jan 17 13:04:24 EST 2013
Is the Sonicwall router NAT'ing? If so you wont see an echo by design.
-Alan
Sent from my iPhone 4S
On Jan 17, 2013, at 12:41 PM, Neal Rhodes <neal at mnopltd.com> wrote:
> Maybe this is basic linux routing that I've been oblivious to all these years.
>
> Picture a local lan with a primary Sonicwall router at 192.168.220.1,
> and a little Cisco router to handle one side of a T1 circuit sitting at 192.168.220.254, and the network on the other side of the T1 is xxx.yyy.47.0.
>
> The servers have nothing but the most minimal routing:
> Kernel IP routing table on EV4:
> Destination Gateway Genmask Flags MSS Window irtt Iface
> 192.168.220.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
> 0.0.0.0 192.168.220.1 0.0.0.0 UG 0 0 0 eth0
>
> When we traceroute to a host on the other side of the T1...
> traceroute to xxx.yyy.47.9 (xxx.yyy.47.9), 30 hops max, 60 byte packets
> 1 192.168.220.254 (192.168.220.254) 2.043 ms 2.055 ms 2.128 ms
> 2 xxx.yyy.42.129 (xxx.yyy.42.129) 20.148 ms 20.974 ms 22.040 ms
> 3 xxx.yyy.41.41 (xxx.yyy.41.41) 23.397 ms 24.409 ms 25.533 ms
> 4 * * *
> 5 xxx.yyy.47.9 (xxx.yyy.47.9) 30.735 ms 31.734 ms 33.216 ms
>
> one gets the impression that it never hit its default gateway at 192.168.220.1, but somehow figured out that the .254 router could get it there.
>
> Is that accurate? Or was there an access to the default gateway that isn't shown by the traceroute? Looking at several other hosts, including our own, it looks like traceroute or mtr to "google.com" never shows me hitting our local gateway. If I had two different routes, two local routers, how would I know which one it took?
>
>
> What I'm trying to do is configure the routes such that access through this T1 be independent of failure of the primary Sonicwall router. But adding a specific route for the xxx.yyy LAN appears to have no effect, as least from what I'm seeing.
>
> Is there a layer deeper that I should be looking at? Does the gateway just not count as a hop? The route cache shows no reference to xxx.yyy.
>
> BTW, this is a Centos 6.x (mumble) server. (2.6.32-279.1.1.el6.x86_64 #1 SMP)
>
> Regards,
> Neal
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
More information about the Ale
mailing list