|
Trasmitting data through 2 GRE tunnel interfaces on the same IP, with equal weightage
Hello
I am trying to implement a multihoming scenario such that multiple paths are used to trasmit traffic to the destination (through multiple ISP's). I would like to use both paths through the two ISP's such that no path is left unused.
I would be setting up two GRE tunnels from a single Linux machine IP address (which needs to be multi-homed) to two IP's (from different IP blocks) on the Cisco router (2600 series). Thus there would be two interfaces "tunnel1" and "tunnel2" corresponding to the source Linux machine IP. The two IPs on the Cisco router in turn would connect to two different ISP's. On the Cisco router there need to be routing policies such that traffic from tunnel 1 is routed through ISP 1 and that from tunnel 2 is routed through ISP 2.
On the Linux machine I need to see that traffic is routed through the two tunnels with the same weightage and that both paths through the two ISP's are used.
I could get the two GRE tunnels set up and could set up routing policies on the router. The only problem is that the source linux machine needs to transmit the traffic throught the two tunnel interfaces ,on the same IP address, with the same weightage so that both paths to the destination get used.
Can anyone help me out in this regard???
Your help would be highly appreciated.
Thanks
Chirag
|