软件定义网络中网络诊断的思考和探索

发布时间:2015-08-24 作者:赵宇粟,张鹏飞,金耀辉 阅读量:

[摘要] 提出一种轻量级的诊断平面,它利用OpenFlow协议中多流表的功能,将探针包注入网络,探针包经过各个网络设备后会携带相关的转发规则的信息。通过收集携带这些信息的探针包、利用一组类似于程序调试的诊断原语,能够快速地检测数据平面转发的正确性和网络性能问题。认为主动诊断数据平面真实的转发行为会是SDN网络诊断的一个重要方向。

[关键词] 网络诊断;软件定义网络;诊断平面

[Abstract] We propose a lightweight network debugging plane leveraging multiple flow tables to send probe packets into the network. When traversing network devices, probe packets carry information about forwarding rules. By collecting those probes packets and using debug primitives similar to program debugging, we can determine the correctness and network performance of the data plane forwarding. Debug the forwarding behavior of data plane is an important direction of software-defined network (SDN) network debugging.

[Keywords] network debugging; SDN; debugging plane