当前基于IP层的隧道技术在网络虚拟化、构建覆盖网络、连接异构网络等方面有着广泛的应用,但是这些传统P隧道在管理配置方面存在不易维护、管理复杂、效率低等问题。软件定义网络是一种新型网络管控体系结构,它将网络的控制和管理逻辑从网络设备中抽离岀来,并提供了开放统一的编程接口,从而大大提升了网络的管理效率。但作为软件定义网络的重要标准, Open Flow原生并不支持P隧道的建立,因此在SDN网络中建立隧道依然依赖于传统的配置方式。该文釆用SD丶中数据平面的匹配动作表编程模型,提岀了一种新的隧道机制——MAT隧道.MA隧道可以通过下发流表规则对隧道报文直接进行封装和解封,不再通过配置隧道端口的方式。该文基于开源软件交换机 Open vswitch和开源控制器 Floodlight完成了MAT隧道原型的实现,并利用DPDK对于其性能做了一定优化。该文还根据真实拓扑搭建了仿真环境,对MAT隧道与 Open vswitch原有的隧道进行了对比评估,结果显示MAT隧道可以将隧道的平均时延降低10%左右,而采用DPDK加速后可以进一步降低20%左右。而通过隧道进行路径切换的测试表明,MAˆ隧道将隧道切换过程中的最大抖动降低3个数量级同时将对吞吐量的影响降低50%。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !