* [LARTC] equal-cost multipath in 2.6.7
@ 2005-05-24 19:07 Darshan Purohit
2005-05-24 21:00 ` Taylor, Grant
0 siblings, 1 reply; 2+ messages in thread
From: Darshan Purohit @ 2005-05-24 19:07 UTC (permalink / raw)
To: lartc
I have question about multipath routing. I am running a 2.6.7 kernel (gentoo).
I have a route with three nexthops on the same interface. I see a
different nexthop being picked for different destination addresses.
All is fine.
Now if one of the nexthop goes down (arp entry times out and arp
request doesnt get a response), does it remove the nexthop from
contention and only use the remaining two from this point on ? What
about the flows for which this nexthop was chosen in the recent past.
Would they move to a different nexthop ?
Can anyone please point me to implementation details about how a
nexthop is chosen and what is the algorithm used in case of multipath
routes and how to fine-tune the behaviour.
Thanks.
Darshan.
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [LARTC] equal-cost multipath in 2.6.7
2005-05-24 19:07 [LARTC] equal-cost multipath in 2.6.7 Darshan Purohit
@ 2005-05-24 21:00 ` Taylor, Grant
0 siblings, 0 replies; 2+ messages in thread
From: Taylor, Grant @ 2005-05-24 21:00 UTC (permalink / raw)
To: lartc
Darshan Purohit wrote:
> I have question about multipath routing. I am running a 2.6.7 kernel (gentoo).
> I have a route with three nexthops on the same interface. I see a
> different nexthop being picked for different destination addresses.
> All is fine.
Are you saying that you have three different possible (default) routers / gateways as your hosts upstream router / gateway? If this is the case and you are worried about what happens when one of them goes down I have a suggestion for you. If you have control of your upstream routers / gateways and they are running Linux (or possibly something else) you might want to consider installing and configuring VRRP (comparable to Cisco's HSRP) to make one virtual router that you could configure all the systems on your network to use. VRRP is meant to have two or more routers collectively acting like one virtual router. If the (acting) master router goes down (does not respond to a heart beat from the other VRRP router(s)) the next slave router will step up and take over the role of the master router. I think this is done in a close to seamless as possible from the client system perspective. Just a thought.
> Now if one of the nexthop goes down (arp entry times out and arp
> request doesnt get a response), does it remove the nexthop from
> contention and only use the remaining two from this point on ? What
> about the flows for which this nexthop was chosen in the recent past.
> Would they move to a different nexthop ?
I think that I have read (don't take my word for it though) that the nexthop is left in the list of available hops and a different one is chosen. But like I said I'm not sure of this.
> Can anyone please point me to implementation details about how a
> nexthop is chosen and what is the algorithm used in case of multipath
> routes and how to fine-tune the behaviour.
Grant. . . .
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2005-05-24 21:00 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-24 19:07 [LARTC] equal-cost multipath in 2.6.7 Darshan Purohit
2005-05-24 21:00 ` Taylor, Grant
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.