[Xorp-hackers] IGMPv3 and related

Jonathan Day imipak@yahoo.com
Tue, 9 Aug 2005 23:24:08 -0700 (PDT)


Hi,

I notice that IGMPv3 is on the roadmap and that there
were posts last month about someone getting ready to
add IGMPv3 to the CVS tree. However, I recognize that
until it has been thoroughly beaten up by testers, it
is not going to be in any kind of final form and so
any answers will be slightly speculative.

If I recall correctly, the last time I looked at the
IGMPv3 RFC I noted that it supported extensions to the
basic protocol, and that there was at least one draft
extension for authentication.

Will the Xorp IGMPv3 implementation be just the raw
IGMPv3 protocol, the raw protocol with hooks to allow
for extensions, or will draft extensions be included?

On a related note, I see that the IETF has a number of
multicast security protocols (RFCs 3547, 3740, 3830,
4046 and 4082). They also seem to have a number of
drafts in circulation. Are there any plans to add any
of these in (assuming they're not there already)? I
didn't notice them on the roadmap, so wasn't sure what
the current status was.

Out of the multicast arena and into the mobility. The
IETF seems to have three areas of development, at the
moment - mobile IP (manet), mobile networks (nemo) and
mobile IPSec (mobike). In addition, they have
IPv4-specific (mip4) and IPv6-specific (mip6 and
mipshop) mobility work.

How much of this is going to end up being implemented
in Xorp? There seems to be an awful lot defined, but
using Freshmeat as an extremely crude form of
popularity poll, I'm not seeing as much interest as
I'd have expected in it.

Next up are the router redundancy protocols - VRRP and
CARP. CARP seems to be the "truly free" protocol, with
some questions as to the usability of VRRP in open
software. What (if any) plans on fail-over support are
in the air?

QoS seems to be a hot area at the moment, too -
nothing much on the IETF website, but citeseer
indicates that the number of methods tried and tested
number in the upper 20s, lower 30s. There WILL be
others I've missed, so this is a low-end figure. What
sort of QoS support is Xorp likely to have in future?

And finally, a bugbear that seems to be widely used by
major ISPs but where the Linux implementation seems to
be dead - MPLS. As with some of the others, there
seems to be a vast amount defined for it - it's not a
simple thing. Most seems to be in the MPLS working
group's pages, but there's some in the BFD
(bi-directional forwarding detection) and CCAMP
(Common Control and Measurement Plane) groups. There's
even a L1VPN group - no RFCs or drafts yet - for
really low-level tunneling for it. There are probably
other relevent(ish) papers out in the wild blue yonder
not included in those three. How much - if any - is
going to make it into Xorp?

At this point, having extended the roadmap by a couple
of centuries, it might be prudent for me to hide under
the computer desk. :) (Either that, or if anyone knows
of any research group that would fund the development
of any of these, I'd be very interested.)

Jonathan



		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs