[quagga-dev 12645] Re: [PATCH v5 3/3] lib, vtysh: support multiple VRFs by using linux netns

Donald Sharp sharpd at cumulusnetworks.com
Fri Jun 5 09:44:14 BST 2015


Cisco supports logical routers( ala VDC's in the NX/OS line), it's purely
managed at the application level though.  Logical Routers(or VDC's) are
roughly equivalent to the set of patches you have put forward though,
especially with how the netns completely separates the processes.  This is
the reason why in our OOB conversation with Vincent that we argued for
calling the construct something else besides VRF's.  To much baggage with
expectations on behavior.  This is the same reason that we are calling our
'VRF' implementation 'MRF' instead.

I wouldn't attempt to match the Cisco cli since you are going to put
forward a patch to name this feature domain's.

donald

On Fri, Jun 5, 2015 at 3:05 AM, Nicolas Dichtel <nicolas.dichtel at 6wind.com>
wrote:

> Le 04/06/2015 19:36, Jorge Boncompte a écrit :
>
>> El 04/06/15 a las 14:10, Nicolas Dichtel escribió:
>>
>>> From: Feng Lu <lu.feng at 6wind.com>
>>>
>>> We realize VRFs with linux netns by default. The main job is
>>> to associate a VRF with a netns. Currently this is done by
>>> the configuration:
>>>
>>>    [no] vrf N netns <netns-name>
>>>
>>>
>>      Wouldn't be better if this command were in a Cisco compatible syntax?
>>
> Does Cisco support Linux netns? I'm not aware of that, so like any non
> Cisco
> related Quagga's feature, we cannot create compability syntax of something
> that
> does not exist ;-)
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quagga.net/pipermail/quagga-dev/attachments/20150605/0517908c/attachment-0001.html>


More information about the Quagga-dev mailing list