Hi Sreekanth, all

Sorry for the delay, but I just subscribe to the mailing list.

Here, at Orange, we have developed a Segment Routing implementation on top of 
Quagga for OSPF.

For the moment, the code is not ready to be published. I must solve a strange 
issue before releasing it: OSPF Opaque LSA to advertised Adjacency SID are 
emitted with a wrong checksum which cause some problem of course when received 
by neighbours routers.

The code has been tested against Cisco IOS-XRv version 6.0.1. and works well 
when there is no bad checksum. It is possible to configure several Node SID 
(one per loopback address), SRGB, and the code manage automatically Adjacency 
SID. MPLS FIB entries are automatically computed and installed in the Linux 
Kernel. There is also the possibility to build Segment Path for a given prefix, 
thus adding new entries in the MPLS FIB.

The code needs Linux Kernel version 4.5 minimum for MPLS data plane support and 
ldpd implementation for Quagga for interaction between Zebra layer and the 
kernel to fulfil MPLS FIB.. There is also a remaining bug in the Linux kernel: 
it is possible to push only 2 labels. We got a patch from Cumulus Network to 
correct it and we can stack up to 16 labels. We made success tests up to 8 
labels stack. In addition, due to Linux Kernel MPLS behaviour, our 
implementation support only Penultimate Hop Popping.

So, I would correct all remaining bugs before releasing the code and make a 
public announcement. But, as the question has been raised on the mailing list, 
I start to exchange information in case of peoples on the list are interested 
to help us. I hope to have a release by February.

In our todo list, we plan to port the code to ISIS, add binding SID support, 
work without PHP and add the possibility to enforce Tactical TE path i.e. 
specify the label stack for a given prefix.

Regards

Olivier


> -------- Message transféré --------
> Date :     Tue, 3 Jan 2017 12:10:58 +0530
> De :     sree ietf <[email protected]>
> Pour :     [email protected]
>
> Hi All,
>
> Does OSPF QUAGGA supports Segment Routing?
>
> Thanks & Regards
> Sreekanth
>
>


_______________________________________________
OSPF mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/ospf

Reply via email to