Knowing a route multiply.

From: David Gilbert (dgilbert_at_dclg.ca)
Date: 11/17/03

  • Next message: Helge Oldach: "Re: Problem with Racoon/IPSec/Setkey - Routing to/from multiple netwo rks"
    Date: Mon, 17 Nov 2003 10:58:47 -0500
    To: freebsd-net@freebsd.org
    
    

    We have a problem. We have more than one router routing for a
    subnet. We use Quaaga (zebra's follow-on) and OSPF to keep everything
    in sync. And everything is fine if all the interfaces are configured
    at boot time (before quaaga starts up).

    The problem occurs if you want to add a routed network. First you add
    the interface on router A. When you do this, OSPF dutifully
    recognises this and distributes the route throughout the network
    ... including router B.

    Then you go to router B and attempt to ifconfig the interface. It
    fails because the route already exists in router B. You can't delete
    the route because OSPF will add it right back.

    This works on Linux ... and fails miserably on FreeBSD. I would like
    to change this behaviour to either a) replace the route with the
    interface route or b) know two routes for a destination and choose
    one.

    a) is obviously easier ... but may be troublesome (the same reason the
    route delete doesn't work may be an issue).

    b) is obviously more work, but leads us down a road to more useful
    things (like equal cost multipath).

    Is anyone working in this direction? Does anyone have strong
    opinnions?

    Dave.

    -- 
    ============================================================================
    |David Gilbert, Independent Contractor.       | Two things can only be     |
    |Mail:       dave@daveg.ca                    |  equal if and only if they |
    |http://daveg.ca                              |   are precisely opposite.  |
    =========================================================GLO================
    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
    

  • Next message: Helge Oldach: "Re: Problem with Racoon/IPSec/Setkey - Routing to/from multiple netwo rks"

    Relevant Pages

    • Equal cost paths from separate OSPF Processes
      ... the network statements are valid in all OSPF processes. ... interface Serial0.300 point-to-point ... router#sh ip route ospf ... connected, includes subnets in redistribution ...
      (comp.dcom.sys.cisco)
    • FreeBSD/zebraOSPF not updating routingtables
      ... I am trying to get OSPF working but it won't work. ... but no routing tables are updated. ... description dummy/loopback interface ... OSPF Routing Process, Router ID: ...
      (comp.unix.bsd.freebsd.misc)
    • Re: Routing for Verizon FIOS -- Reward for answer
      ... The problem we have is this:  Verizon's gateway is 70.x.x.1. ... address for our router ...  What do we use as an address for the outside interface ... route outbound through the gateway. ...
      (comp.dcom.sys.cisco)
    • Re: IP Route Tables - Point to Point Connection - Only Routing 1 way
      ... through the router Interfaces and so know the link is up and running. ... interface FastEthernet0/0 ... ip route 0.0.0.0 0.0.0.0 Serial0/0/0 ...
      (comp.dcom.sys.cisco)
    • Re: ospf network statement - correct use (long)
      ... network statement for OSPF should be used with subnets on which you ... another router. ... Snippets of the basic interface config for each router are as follows: ... The only routes that are "internal" are those where OSPF is running on the ...
      (comp.dcom.sys.cisco)