Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Apr 2008 12:15:25 +0100
From:      "Bruce M. Simpson" <bms@FreeBSD.org>
To:        Qing Li <qingli@speakeasy.net>
Cc:        'Qing Li' <qingli@FreeBSD.org>, src-committers@FreeBSD.org, 'Andre Oppermann' <andre@freebsd.org>, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org
Subject:   Re: multipath stuff
Message-ID:  <4807314D.5020707@FreeBSD.org>
In-Reply-To: <004901c8a059$135ffb50$b1335140@SAINTS>
References:  <200804130545.m3D5jEtd081771@repoman.freebsd.org> <4803D7E2.80000@freebsd.org> <000201c89eae$d4dcfe10$b1335140@SAINTS> <48047442.1030609@FreeBSD.org> <004901c8a059$135ffb50$b1335140@SAINTS>

next in thread | previous in thread | raw e-mail | index | archive | help
Qing Li wrote:
> 	I don't know much about the OpenBSD code and never looked at that
> 	branch. What I do know, is the original code from KAME worked on 
> 	all except FreeBSD, .. If my memory serves me right,
> 	the crash was due to the address alias was not being properly taken
> 	care of.  

Andre's got some interesting comments here. What I can say is based on a 
first reading it looks like the two share ancestors. I am glad you have 
picked it up.

There are a few features from KAME in the tree which aren't completely 
used, and broadly related, e.g. source address selection policies, 
though they probably should be. I believe NetBSD ended up doing their 
own thing for that.

> 	I am going to postpone this discussion until I get done
> 	with the new ARP work. However, one thing I do want to mention,
> 	is I doubt one can get the proper entries out of the table
> 	using SNMP because I do know the forwarding table MIB is
> 	and has been broken for years. The table does not support
> 	these concepts with the proper table index.
>   

Hmm, which MIB are you referring to?

> 	Interesting. Is this the RFC you are referring to ?
>
> 3549 Linux Netlink as an IP Services Protocol. J. Salim, H. Khosravi,
>      A. Kleen, A. Kuznetsov. July 2003. (Format: TXT=72161 bytes) (Status:
>      INFORMATIONAL)
>   

Yes, that's the one, although it doesn't document all of the TLVs in 
current use by iproute2.

rtnetlink has become a bit of a kitchen sink protocol. Linux's 
equivalent of PF_KEY for example is buried in there.

XORP has a class for the rtnetlink socket which presents a similar 
internal API to that of the BSD routing socket.

cheers
BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4807314D.5020707>