On 14.11.2014. 18:24, Rafael Zalamena wrote:
> On Fri, Nov 14, 2014 at 05:41:32PM +0100, Mike Belopuhov wrote:
>> On 14 November 2014 17:26, Rafael Zalamena <[email protected]> wrote:
>>> On Sun, Sep 14, 2014 at 11:48:11PM -0300, Rafael Zalamena wrote:
>>>> The following mails will contain patchs that implement the VPLS datapath
>>>> in OpenBSD. Applying all patchs should allow people to configure a
>>>> network using VPLS manually.
>>>>
>>>> --- snipped diffs descriptions ---
>>>>
>>>> How to use:
>>>>  * Create a MPLS network.
>>>>    Example: http://2011.eurobsdcon.org/papers/jeker/MPLS.pdf
>>>>  * Create a pseudowire in both ends of your network (PEs)
>>>>    # ifconfig wire<number> encap ethernet wirelabel <local label> \
>>>>        <remote label> neighbor <other PE address> <controlword> up
>>>>
>>>>    # ifconfig wire0 encap ethernet wirelabel 500 500 neighbor 1.2.3.4 up
>>>>      or
>>>>    # ifconfig wire0 encap ethernet wirelabel 500 500 neighbor 1.2.3.4 \
>>>>        controlword up
>>>>  * Create a bridge between the interface facing your customer (CE) and
>>>>    your wireX, also in both PEs you are configuring the VPN.
>>>>
>>>> --- more comments snipped ---
>>>>
>>>> TODO list:
>>>> * interface configuration code - SIOCSETWIRECFG / SIOCGETWIRECFG (DONE)
>>>> * add / remove wire label (DONE)
>>>> * add / remove wire control label (DONE)
>>>> * ethernet-vlan support (WIP)
>>>
>>> Ethernet-tagged support almost complete, it's not working in the case when
>>> you have packets coming with 2 or more tags. I'm having problems to test
>>> this since 5.6 and -current doesn't do QinQ properly. (I'll be sending
>>> proposal diffs to fix this soon)
>>>
>>>> * ifconfig(8) integration
>>>> ** show wire configuration (DONE)
>>>> ** configure wire (DONE)
>>>> * man page:
>>>> ** wire(4) (TODO)
>>>> ** ifconfig(8) (TODO)
>>>
>>> wire(4) is depending on some other diffs now that are unrelated to this,
>>> please see:
>>>
>>> (update mpe to use rt_ifa, wire will use that too)
>>> http://marc.info/?l=openbsd-tech&m=141280528700615&w=2
>>>
>>> (fix bridge + vlan, bridge expects the complete packet)
>>> http://marc.info/?l=openbsd-tech&m=141575896420071&w=2
>>>
>>
>> is it possible to call it something other than just wire(4)?
>> vpls maybe?
> 
> pseudowire(4) then? (looks long to me)
> 
> I wouldn't call vpls as it may be expanded later to do also VPWS.
> 

maybe l2vpn?

Reply via email to