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
