This restriction is because of the following reason "If the gw addresss is not on the same network as the interface, then to reach the gateway another route lookup needs to be done to reach the gateway." Gateway is nothing but the nexthop for a particular route, to which the outgoing interface is directly connected. (either physically or virtually). For direct connection both ends of the link should belong to the same network. The restriction applies in all the cases. In case of BGP, the BGP would exchange the routes with the inter-area routers and inject them in the AS. Can you send the topology diagrams you are referring to ? Regards, Vivek On 11/6/06, Amit Khanna <amitkhanna84@xxxxxxxxx> wrote:
Hi, I believe that Linux imposes the following restriction while installing a route. "A gw addr must belong to the same network as the interface on which the route is being set up". Why do we have this restriction? I have seen diagrams (i mean router topologies) showing ASes which are labeled "5.0.0.0/8" and "6.0.0.0/8". The diagram shows that BGP is running on the edge routers. How do these edge routers have routes to each other even though they belong to two different networks (namely 5.0.0.08 and 6.0.0.0/8)? Does the restriction exist in this situation as well? Why or why not? Thanks in advance, Amit Khanna - To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
- To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html