论文部分内容阅读
软件定义网络(Software-Defined Networking,SDN)相比传统网络,提供高效的配置,更好的性能以及网络创新的灵活性。拓扑可视化使得用户能够快速直观了解网络情况,在网络的各类应用和管理中不可或缺。然而,由于网络在物理和逻辑上的动态变化,传统网络的拓扑功能不再适用。目前地址驱动可信网络项目还没有相应的可视化功能,无法直观获悉网络情况。 本文通过分析网络项目实时展现拓扑的需求,提出并实现独立的可视化系统。首先介绍SDN的基本概念和相关技术,以此来更好的理解与传统网络在拓扑可视化上的差异。然后聚焦于分析网络的动态化问题。通过对网络拓扑的需求分析,本文提出将可视化系统分为两层,展现网络拓扑的可视化应用和适配不同北向接口的代理网关。可视化应用通过动态加载网络数据来生成网络拓扑视图。代理网关连接可视化应用和控制器,将格式化后的网络数据提供给可视化应用。最后在不同的SDN场景下测试系统的功能。相关实验表明,系统能够真实的展现网络拓扑情况,有效的反映网络动态变化。