mpls代码位置
2015-11-26 11:58
148 查看
总共3个作者,
leu,rw, ig
leu的作品
http://repo.or.cz/w/jleu-quagga.git/shortlog/refs/heads/mpls-master
quagga 0.99.15的mpls代码
rw的作品
ldpd的实现有一个2012年的版本来自
https://github.com/rwestphal/quagga-public/tree/mpls
这个版本来自于从openbsd的移植
ig的作品
内核部分的实现参考
https://github.com/i-maravic/MPLS-Linux
这是ldpd状态的评论
For LDP, that would be Renato's version; the history is that Renato did
start off with James Leu's code but ended up throwing that away as it
seemed more work to fix that than to redo LDP. It may be interesting to
look at the old work to get the protocols (re-)integrated.
The Linux kernel part is more problematic. Igor Maravić is currently
maintaining it, but it's nowhere near kernel-mergeable quality. As far
as I remember, it had been submitted to netdev several times and gotten
smacked down rather hard. It seems that for now, Free/OpenBSD would be
the best choice to get a soft MPLS implementation. Relatedly, with
OpenFlow integration, the idea is to bypass the kernel and have Quagga
directly configure labels in the switch.
NB: I don't know if the Free/OpenBSD MPLS kernel API is actually
compatible to the Linux one.
这是后续进展的报告(igor)
I rewrote the MPLS netlink API and I haven't look at the
Free/Net/OpenBSD APIs. So I agree on this too.
To sum up. MPLS that I maintain is drastically improved version of the
original MPLS.
I wouldn't say that it's "nowhere near kernel-mergeble state". I'm
working on improving it further.
leu,rw, ig
leu的作品
http://repo.or.cz/w/jleu-quagga.git/shortlog/refs/heads/mpls-master
quagga 0.99.15的mpls代码
rw的作品
ldpd的实现有一个2012年的版本来自
https://github.com/rwestphal/quagga-public/tree/mpls
这个版本来自于从openbsd的移植
ig的作品
内核部分的实现参考
https://github.com/i-maravic/MPLS-Linux
这是ldpd状态的评论
For LDP, that would be Renato's version; the history is that Renato did
start off with James Leu's code but ended up throwing that away as it
seemed more work to fix that than to redo LDP. It may be interesting to
look at the old work to get the protocols (re-)integrated.
The Linux kernel part is more problematic. Igor Maravić is currently
maintaining it, but it's nowhere near kernel-mergeable quality. As far
as I remember, it had been submitted to netdev several times and gotten
smacked down rather hard. It seems that for now, Free/OpenBSD would be
the best choice to get a soft MPLS implementation. Relatedly, with
OpenFlow integration, the idea is to bypass the kernel and have Quagga
directly configure labels in the switch.
NB: I don't know if the Free/OpenBSD MPLS kernel API is actually
compatible to the Linux one.
这是后续进展的报告(igor)
I rewrote the MPLS netlink API and I haven't look at the
Free/Net/OpenBSD APIs. So I agree on this too.
To sum up. MPLS that I maintain is drastically improved version of the
original MPLS.
I wouldn't say that it's "nowhere near kernel-mergeble state". I'm
working on improving it further.
相关文章推荐
- python
- C语言中简单的循环
- springMVC 一些文章
- php7在 windows环境下部署
- C++11中值得关注的几大变化
- FileOutputStream
- VSFTP 服务器配置
- Python + Scrapy 小小爬虫有大大梦想
- Asp.Net bundles 404
- C#中hashtable的赋值、取值、遍历、排序操作
- javaBean与Map相互转化
- 《读书笔记》系列3:C++编程思想
- 高通工具SnapdragonProfiler的安装和基本使用说明
- 史上最全最强SpringMVC详细示例 实战
- PHP应该学什么技术,如何学好PHP?
- 优酷视频破解
- 使用Highcharts结合PHP与Mysql生成饼状图
- csharp:百度翻译
- IIS部署FTP服务器步骤
- csharp:百度翻译