可模擬 OpenFlow 交換器的軟體定義網路 (SDN) 模擬器
概觀
OpenFlow 模組是思銳網路模擬器的選擇性附加模組。在軟體定義網路中,OpenFlow 通訊協定規範了控制器與交換器之間的通訊方式。使用了此附加模組,一個 OpenFlow 交換器可以接受來自單一控制器或是多個控制器的控制,且支援控制平面與資料平面交疊 (In-band Control Plane) 的架構或是兩者分離 (Out-of-band Control Plane) 的架構。商業版本的或開放源碼的控制器軟體可以在模擬的軟體定義網路中被執行起來,然後去控制虛擬的 OpenFlow 交換器。為了遵循 OpenFlow 通訊協定,模擬的 OpenFlow 交換器也支援 Flow Table(s)、Group Table 與 Meter Table的操作。
主要特色與好處
支援 OpenFlow 通訊協定的虛擬交換器
將多個模擬的OpenFlow交換器連結在一起,便可形成一個軟體定義網路的模擬環境。在此模擬環境中,開發者可以透過讓控制器應用程式操作這些虛擬交換器的資源來測試與驗證應用程式的功能性與網路規模擴展的支援能力。
可與真實世界的控制器軟體相容
可在 Linux環境中執行的軟體定義網路控制器軟體也能夠直接在思銳網路模擬器的軟體定義網路中執行起來,並控制所有模擬的 OpenFlow 交換器。若控制器軟體無法在 Linux 環境中執行,則思銳網路模擬器的實時模擬模式可讓執行在 Linux 環境的虛擬軟體定義網路與執行在其他作業系統環境的控制器軟體互通。透過思銳網路模擬器所虛擬出來的軟體定義網路環境,可以用來測試控制器應用程式的功能並可檢測設計上的缺陷與運行上的錯誤。
SDN網路的主要功能
OpenFlow Message 之運作
- OpenFlow v1.3
- Controller-to-Switch Messages
- Multiple-Controllers Operation
- Asynchronous Messages
- Symmetric Messages
- Controller-to-Switch Messages
OpenFlow Table 之運作
- OpenFlow v1.3
- Flow Table
- Multiple Flow Tables
- All Match Fields but OFPXMT_OFB_PBB_ISID
- All Instructions & Actions
- Per-table Counters & Per-flow Counters
- Group Table
- 4 Group Types (all, select, indirect, and fast failover)
- Per-group Counters & Per-bucket Counters
- Meter Table
- 2 Band Types (drop and dscp remark)
- Per-meter Counters & Per-band Counters
- Port
- All OpenFlow Ports but Optional Reserved Ports
- Per-port Counters
- Flow Table
下載
1. 點擊 此處 下載EstiNet網路模擬器免費試用版本
2. 下載產品型錄
詢問問題
詢問報價
請點擊 此處 詢問報價。
相關出版著作
S.-H. Shen, L.-H. Huang, D.-N. Yang and W.-T. Chen, "Reliable Multicast Routing for Software-Defined Networks," Proceedings of IEEE Conference on Computer Communications (IEEE INFOCOM), April 2015
Shie-Yuan Wang, Chia-Cheng Wu, and Chih-Liang Chou, "Hybridtrace: A Traceroute Tool for Hybrid Networks Composed of SDN and Legacy Switches," IEEE Symposium on Computers and Communications (ISCC), 2016
Shie-Yuan Wang, Chia-Cheng Wu and Chih-Liang Chou, "Constructing an optimal spanning tree over a hybrid network with SDN and legacy switches," IEEE Symposium on Computers and Communication (ISCC), July 2015
Shie-Yuan Wang, Hung-Wei Chiu and Chih-Liang Chou, "Comparisons of SDN OpenFlow Controllers EstiNet: Ryu vs. NOX," IARIA SOFTNETWORKING, April 2015
Shie-Yuan Wang, "Comparison of SDN OpenFlow network simulator and emulators: EstiNet vs. Mininet," IEEE Symposium on Computers and Communications (ISCC), June 2014
Ko-Chih Fang, Kuochen Wang and Jian-Hong Wang, “A fast and load-aware controller failover mechanism for software-defined networks,” in the Proc. 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP 2016), July 2016
Tsai-Wei Yang and Kuochen Wang, “Failure detection service with low mistake rates for SDN controllers,” in the Proc. 18th Asia-Pacific. Network Operations and Management Symposium (APNOMS 2016), October 2016
L. C. Cheng, K. C. Wang, and Y.H. Hsu, “Application-aware Routing Scheme for SDN-based Cloud Datacenters, ” in the Proc. Seventh International Conference on Ubiquitous and Future Networks (ICUFN), June-July 2015
Chia-Chen Ho, Kuochen Wang and Yi-Huai Hsu, "A fast consensus algorithm for multiple controllers in software-defined networks," 18th International Conference on Advanced Communication Technology (ICACT), Jan 2016
Li-Chia Cheng, Kuochen Wang and Yi-Huai Hsu, "Application-aware Routing Scheme for SDN-based cloud datacenters," Seventh International Conference on Ubiquitous and Future Networks, July 2015
Li-Chia Cheng, Kuochen Wang and Yi-Huai Hsu, "Fast Controller Failover for Multi-domain Software-Defined Networks," Networks and Communications (EuCNC), European Conference, June 2015
Li-Chia Cheng, Kuochen Wang and Yi-Huai Hsu, "Multipath routing in SDN-based Data Center Networks," Networks and Communications (EuCNC), European Conference, June 2015
Joshua A. Alcorn and C. Edward Chow, "A framework for large-scale modeling and simulation of attacks on an OpenFlow network," 23rd International Conference on Computer Communication and Networks (ICCCN), 2014
Lorena Isabel Barona López, Ángel Leonardo Valdivieso Caraguay and Luis Javier García Villalba, "Extending OpenFlow in Virtual Networks," The 7th International Conference on Information Technology (ICIT), 2015
Hamid Farhady, HyunYong Lee and Akihiro Nakao, "Software-Defined Networking: A survey," Computer Networks Volume 81, 22, Pages 79–95, April 2015