Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Oct 2010 11:32:23 +0200 (CEST)
From:      sthaug@nethelp.no
To:        jon.otterholm@ide.resurscentrum.se
Cc:        freebsd-net@freebsd.org
Subject:   Re: VPLS implementation
Message-ID:  <20101013.113223.74662610.sthaug@nethelp.no>
In-Reply-To: <4CB57781.1030402@gmx.com>
References:  <C44C550808114E4B9F4CF3FCA16F10A101019B2D@edusrv05.edu.irc.local> <4CB57781.1030402@gmx.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> > Are there any plans or ongoing work to implement VPLS in the network
> > stack?
> > 
> > http://en.wikipedia.org/wiki/Virtual_Private_LAN_Service
> 
> If you don't need interoperability with others, you can
> theoretically achieve something like VPLS using if_bridge,
> if_gif, EtherIP and the "private" flag of if_bridge.
> 
> Of course it would be a static setup and you'll have to create
> full mesh connections for all the participating nodes.

The whole point of VPLS is to simulate a multipoint Ethernet segment,
possibly across a WAN and several MPLS PE routers. If you only have
a small network it is usually far simpler to just set up a suitable
collection of switches with VLAN trunks between them.

So the question is - *why* would you want FreeBSD to support VPLS? And
what exactly do you mean by implementing VPLS on FreeBSD? If you want
a multipoint bridge across several interfaces, this can be done. If
you want something with MPLS support (labels etc) it's a completely
different ball game.

Steinar Haug, Nethelp consulting, sthaug@nethelp.no



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