Re: [ssm] Any SSM implementations on PC routers ?

Pavlin Radoslavov <pavlin@icir.org> Wed, 21 April 2004 21:12 UTC

Received: from optimus.ietf.org (optimus.ietf.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA14755 for <ssm-archive@lists.ietf.org>; Wed, 21 Apr 2004 17:12:25 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BGOaJ-0003cO-8y; Wed, 21 Apr 2004 16:44:43 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BGM4z-00035K-IW for ssm@optimus.ietf.org; Wed, 21 Apr 2004 14:04:13 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA05369 for <ssm@ietf.org>; Wed, 21 Apr 2004 14:04:10 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BGM4x-0005HO-7R for ssm@ietf.org; Wed, 21 Apr 2004 14:04:11 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BGM40-00055t-00 for ssm@ietf.org; Wed, 21 Apr 2004 14:03:13 -0400
Received: from possum.icir.org ([192.150.187.67]) by ietf-mx with esmtp (Exim 4.12) id 1BGM30-0004rs-00 for ssm@ietf.org; Wed, 21 Apr 2004 14:02:11 -0400
Received: from possum.icir.org (localhost [127.0.0.1]) by possum.icir.org (8.12.9p1/8.12.8) with ESMTP id i3LI20r6060522; Wed, 21 Apr 2004 11:02:00 -0700 (PDT) (envelope-from pavlin@possum.icir.org)
Message-Id: <200404211802.i3LI20r6060522@possum.icir.org>
To: Mark Handley <M.Handley@cs.ucl.ac.uk>
cc: Xavier Brouckaert <xbr@info.ucl.ac.be>, Vasaka Visoottiviseth <ccvvs@mucc.mahidol.ac.th>, ssm@ietf.org, pavlin@icir.org
Subject: Re: [ssm] Any SSM implementations on PC routers ?
In-Reply-To: Message from Mark Handley <M.Handley@cs.ucl.ac.uk> of "Wed, 21 Apr 2004 12:54:46 BST." <46575.1082548486@aardvark.cs.ucl.ac.uk>
Date: Wed, 21 Apr 2004 11:02:00 -0700
From: Pavlin Radoslavov <pavlin@icir.org>
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Sender: ssm-admin@ietf.org
Errors-To: ssm-admin@ietf.org
X-BeenThere: ssm@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ssm>, <mailto:ssm-request@ietf.org?subject=unsubscribe>
List-Id: Source-Specific Multicast <ssm.ietf.org>
List-Post: <mailto:ssm@ietf.org>
List-Help: <mailto:ssm-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ssm>, <mailto:ssm-request@ietf.org?subject=subscribe>

> >It is on the roadmap of the XORP project.
> >See http://www.xorp.org/ and
> >http://www.xorp.org/releases/0.1/docs/design_arch/design_arch.pdf
> >However, AFAIK, nobody has taken care of implementing the ipv6 multicast
> >routing component in the linux kernel.
> >>From xorp/pim/README : "Note that currently Linux doesn't support IPv6
> >multicast routing."
> 
> XORP itself provides PIM-SM using IPv4 or IPv6.  But obviously you
> need to run XORP on an OS with a forwarding path that has appropriate
> support.
> 
> If you need PIM-SM using IPv6, right now the best bet is probably to
> use FreeBSD 4.9 (or FreeBSD 5.x, but 4.9 is probably preferable).  The
> kernel changes needed for efficient PIM usage are already included in
> FreeBSD.  Probably best to wait for the XORP 1.0 release due out
> shortly though, or at least run the latest CVS snapshot.
> 
> The remaining issue would be if you need to use this as an SSM edge
> router, because then you'll need IGMPv3/MLDv2 router support to allow
> local hosts to join.  Currently we only have IGMPv2 and MLDv1 router
> support in XORP.  IGMPv3/MLDv2 is on the roadmap for later this year.
> 
> Pavlin Radoslavov is the XORP multicast guru.  He'll no doubt correct
> me if I got anything wrong.

Everything is correct with a small clarification.
If you need PIM-SM for IPv4, then you have to run FreeBSD-4.9 or 5.1
(or later).
If you need PIM-SM for IPv6, then older versions of FreeBSD with
KAME's IPv6 support should be fine too.

Pavlin

_______________________________________________
ssm mailing list
ssm@ietf.org
https://www1.ietf.org/mailman/listinfo/ssm