传统的TCP/IP网络由紧耦合的网络设备组成,研究者无法在真实的网络环境中开展创新实验;软件定义网络(Software defined network,SDN)是一种新型网络架构,能够将控制功能从网络设备中分离出来,并为网络应用提供可软件编程的接口;文章介...传统的TCP/IP网络由紧耦合的网络设备组成,研究者无法在真实的网络环境中开展创新实验;软件定义网络(Software defined network,SDN)是一种新型网络架构,能够将控制功能从网络设备中分离出来,并为网络应用提供可软件编程的接口;文章介绍了软件定义网络产生的研究背景和发展现状,阐述了SDN的体系结构和关键技术,包括OpenFlow技术和FlowVisor;最后使用POX和Mininet搭建小型SDN,验证了Shell编程生成的流表的控制功能,分析了Flow Mod报文中匹配域和动作域的转发报文机制,以及OpenFlow 1.0协议的不安全特性。展开更多
网络功能的多样化要求网络路由具有可变性,这对于传统网络管理来说是一个不小的挑战。SDN(software defined networking)技术的兴起给网络管理带来了新的思路。应用程序通过调用SDN控制器的北向接口操作控制器,使控制器通过其南向接口...网络功能的多样化要求网络路由具有可变性,这对于传统网络管理来说是一个不小的挑战。SDN(software defined networking)技术的兴起给网络管理带来了新的思路。应用程序通过调用SDN控制器的北向接口操作控制器,使控制器通过其南向接口实现对交换设备(主要是流表)进行管理,从而改变网络路由、网络拓扑等,实现对网络的动态管理,文中提出的一种基于OpenFlow的网络流动态规划方案能很好地工作于教室型网络系统,稍加改动即可应用于其它功能型网络。展开更多
文摘传统的TCP/IP网络由紧耦合的网络设备组成,研究者无法在真实的网络环境中开展创新实验;软件定义网络(Software defined network,SDN)是一种新型网络架构,能够将控制功能从网络设备中分离出来,并为网络应用提供可软件编程的接口;文章介绍了软件定义网络产生的研究背景和发展现状,阐述了SDN的体系结构和关键技术,包括OpenFlow技术和FlowVisor;最后使用POX和Mininet搭建小型SDN,验证了Shell编程生成的流表的控制功能,分析了Flow Mod报文中匹配域和动作域的转发报文机制,以及OpenFlow 1.0协议的不安全特性。
文摘网络功能的多样化要求网络路由具有可变性,这对于传统网络管理来说是一个不小的挑战。SDN(software defined networking)技术的兴起给网络管理带来了新的思路。应用程序通过调用SDN控制器的北向接口操作控制器,使控制器通过其南向接口实现对交换设备(主要是流表)进行管理,从而改变网络路由、网络拓扑等,实现对网络的动态管理,文中提出的一种基于OpenFlow的网络流动态规划方案能很好地工作于教室型网络系统,稍加改动即可应用于其它功能型网络。