Re: do we support non contiguous netmasks ?

From: Andre Oppermann (andre_at_freebsd.org)
Date: 04/05/04

  • Next message: Richard Neese: "Driver porting"
    Date: Mon, 05 Apr 2004 15:41:28 +0200
    To: Anders Lowinger <anders.lowinger@packetfront.com>
    
    

    Anders Lowinger wrote:
    >
    > Luigi Rizzo wrote:
    > > Hi,
    > > i was wondering if anyone knows what kind of support we have
    > > in FreeBSD networking code, for non contiguous netmasks.
    > > While it is trivial to support them for interface addresses,
    > > managing them in the routing table is probably far from trivial
    > > and I believe also mostly useless... and anyways, i have no
    > > idea how our kernel code deals with them
    >
    > Not sure why you wonder? Do you need it?
    >
    > If we implement a mtrie for faster routing-lookups,
    > non-contiguous masks need to go.
    >
    > Not even Cisco implements anything else than contiguous masks,
    > and I have a very hard time to understand why they are needed.

    So far I haven't found any useful application of non-contignous
    mask in network applications. It can probably go away. But step
    by step. Currently Luigi has teamed up with me to do the per-if
    ARP table stuff and the removal of cloning from the routing table.
    That alone will make network life in the kernel much easier.

    -- 
    Andre
    _______________________________________________
    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: Richard Neese: "Driver porting"

    Relevant Pages

    • Re: To BizTalk Team: Why need the Promoted Properties? Distinguished Properties?
      ... While promoted properties do give performance gains, ... For example, routing on non-existence of a node, routing ... OK, it's supported, but it is not out of the box support. ... course they go on to say that I can write custom code to solve the ...
      (microsoft.public.biztalk.general)
    • Re: Computer Migration and SecureNAT
      ... a "little DNS" on your client machine which knows how to ... IP routing won't disable ISA, ... and if you enabled IP routing to support VPNs ...
      (microsoft.public.windows.server.sbs)
    • Re: Cannot access LAN computers when connecting from externally via VPN.
      ... >on content is encouraged to be posted in the partnerfeedback newsgroup. ... thank you for the routing table information that you had provided. ... >SBS server ... >Microsoft Online Partner Support ...
      (microsoft.public.isa)
    • Re: Cisco 5002 switch
      ... Looks like the 5002 does not support RSM or VIP/2. ... So does that mean intervlan routing cannot be enabled on a 5002 ... "Catalyst 5000 series switches support MLS in Supervisor Engine III ... "Catalyst 5000 also supports MLS using Route Switch Module, ...
      (comp.dcom.sys.cisco)
    • Re: Cisco 5002 switch
      ... Looks like the 5002 does not support RSM or VIP/2. ... So does that mean intervlan routing cannot be enabled on a 5002 ... "Catalyst 5000 series switches support MLS in Supervisor Engine III ... "Catalyst 5000 also supports MLS using Route Switch Module, ...
      (comp.dcom.sys.cisco)