在最新内核4.1.3中配置MPLS数据路径的测试程序


1

最新的内核支持内核中的MPLS数据路径,但是没有测试程序,或任何指导如何编写用户空间程序来在内核中配置MPLS数据路径。

我浏览内核代码,发现新的地址族被定义为AF_MPLS,我们可以在内核中添加新的mpls路由,删除mpls路由并获取mpls路由。

#define PF_MPLS     AF_MPLS
rtnl_register(PF_MPLS, RTM_NEWROUTE, mpls_rtm_newroute, NULL, NULL);
rtnl_register(PF_MPLS, RTM_DELROUTE, mpls_rtm_delroute, NULL, NULL);
rtnl_register(PF_MPLS, RTM_GETROUTE, NULL, mpls_dump_routes, NULL);

请提供我可以从哪里获得测试程序的指导或如何编写测试程序以在内核中配置MPLS数据路径。


我不太确定这个问题是否属于超级用户。
Francisco Tapia 2015年

Answers:


0

似乎还没有太多官方文件。此博客文章解释了如何使用两个LER(作为单独的网络命名空间)和LSR设置测试网络。


1
外部链接可能会中断或不可用,在这种情况下,您的答案将无用。请在回答中包含重要信息,并使用链接进行归因和进一步阅读。谢谢。
fixer1234 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.