支持软件定义网络功能的无线随意网络
概观
支持软件定义网络的无线随意网络是思锐网络仿真器的一项附加模块,它可以仿真一台配置了两张无线网卡的软件定义网络移动装置,其中一张网卡是用来做为控制平面的传输用,而另一张则是用来做为数据平面的传输用。一台软件定义网络移动设备能够扮演数据转发者(代理者角色)或路由路径仲裁员(控制器角色)。思锐所提供的支持软件定义网络的无线随意网络中,没有使用OpenFlow讯息来控制网络,而是自行定义了一组控制讯息来支持软件定义网络的操作需求。
主要特色与好处
支持软件定义网络数据平面的转发
透过支持软件定义网络的移动设备,用户可以仿真软件定义网络的无线随意网络。移动设备有两个无线接卡,一个用于数据平面上数据封包之发射、转发或接收,另一个是用于控制平面上与软件定义网络控制器进行通信。此外,移动设备维护一组路由表,用于储存由远程软件定义网络控制器设所设定的路由规则。
支持软件定义网络数据平面路由路径之仲裁
一个支持软件定义网络的移动设备能够扮演软件定义网络控制器的角色。这个控制器具有对移动随意网络的全局视野并定期监视网络拓扑的动态。有了这个能力,一个软件定义网络型态(例如,中央集中式)路由机制,可以被应用在控制器上。换句话说,控制器扮演着随意网络的路由路径仲裁者之角色。用户能够评估在此平台上之软件定义模式路由机制的可行性和效能。
SDN 无线网络的主要功能
SDN之运作
- Control Plane Network
- Ad-hoc Mode or Infrastructure Mode Wi-Fi Network
- Ad-hoc Mode Routing Protocol: AODV
- SDN Control Messages for Routing Operations
- Hello Message
- For Neighbor Discovery on Each Agent
- Neighbor Update Message
- From Agent to Controller
- Between Leader and Other Controllers
- Data Plane Routing Rule Update Message
- From Controller to Agent
- Hello Message
- Data Plane Network
- Ad-hoc Mode Only Wi-Fi Network
- Shortest Path Routing Protocol based on Dijkstra’s Algorithm Applied on Each Controller
控制器备份机制
- On each agent device, a list of controller device can be manually assigned. The first controller on the list is the default controller for an agent device, and the others are backup controllers.
- One controller shares its received neighbor update messages with other controllers through the Leader Controller. Thus, every controller has the global view of network and can be a backup for other controllers.
下载
询问问题
询问报价
请点击 此处 询问报价。