Vipin,

I was looking at MI-OSPF implementation at Cumulus Quagga branch and wondering if I can merge that with the VRF branch to achieve my goal. I assume that I can then run an ospf instance with a unique id for each VRF. Since you are at least familiar with the MI-OSPF implementation, do you see any problem going that route?

Thanks,
Jafar


On 5/15/2015 1:01 PM, Vipin Kumar wrote:


On Thu, May 14, 2015 at 4:28 PM, Jafar Al-Gharaibeh <[email protected] <mailto:[email protected]>> wrote:

    Hi Nicolas,

       Thank you for the email.  I looked at the comments/details in
    the attachment of the following email:

    https://lists.quagga.net/pipermail/quagga-dev/2014-November/011795.html
       Attachment link:
    
https://lists.quagga.net/pipermail/quagga-dev/attachments/20141105/840508c9/attachment.txt


       It states that the VRF support is only limited to zebra, and
    that all protocols are not VRF-aware yet, but it also hints that
    VRF-aware protocols is something that is probably already done at
    6WIND and they are/were planing to contribute new patched with
    such support back to Quagga. That email came in October last year
    and I haven't seen any new source code with VRF-aware protocols
    unless I've been looking in the wrong place. I'm currently
    interested to get that to work with OSPF.

       Is there a VRF-aware ospfd contributed by 6WIND that I don't
    know of?
       If there is at least a partial implementation I'd be interested
    to work on and try to get it to work instead of starting from scratch.

      Is it possible to run multiple OSPF daemons, one for each VRF
    defined in zebra and have them all talk to zebra?  I know that
    this still requires some tweaking to ospfd/zebra code to let them
    know which VRF they are talking about at the daemon level - from
    ospfd at least.


As for the possibility, the answer is yes.

Like you yourself hinted, work is needed to assign VRFs to each OSPF daemon, currently all of them deal with the main zebra table in the default VRF.

Thanks
Vipin

    Regards,
    Jafar




    On 5/14/2015 2:25 AM, Nicolas Dichtel wrote:

        Hi,

        Le 07/05/2015 17:57, Jafar Al-Gharaibeh a écrit :

            Hi,

                I have been trying the VRF features for the last few
            weeks, and I have a few
            questions about the implementation and the use of VRF. I
            can't seem to be able
            to contact the author  (Feng) directly , so I was
            wondering if there is anyone
            on the list here who are familiar with
            features/implementation.

        We are trying to find some ressources to continue Feng Lu's
        work. You can
        send your question on the mailing list, we will try to answer.


        Regards,
        Nicolas



    _______________________________________________
    Quagga-dev mailing list
    [email protected] <mailto:[email protected]>
    https://lists.quagga.net/mailman/listinfo/quagga-dev



_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to