Implementation of OpenFlow 1.0 Switches over the EstiNet Network Simulator

碩士 === 國立交通大學 === 資訊學院資訊學程 === 100 === With the rapid development and growth of the internet and cloud computing and huge demand to access the internet, the usage of network bandwidth increases very fast and the network routing has become much more complicated these days. The OpenFlow standards are...

Full description

Bibliographic Details
Main Author: 楊濬銘
Other Authors: 王協源
Format: Others
Language:zh-TW
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/36572588648547367343
Description
Summary:碩士 === 國立交通大學 === 資訊學院資訊學程 === 100 === With the rapid development and growth of the internet and cloud computing and huge demand to access the internet, the usage of network bandwidth increases very fast and the network routing has become much more complicated these days. The OpenFlow standards are proposed to solve these problems. Since OpenFlow plays an important role in the next-generation network technology, many research units and vendors start studying OpenFlow and put in much investment. The implementation of OpenFlow 1.0 switches over the EstiNet network simulator, which communicates with the real NOX OpenFlow controller application, and the real external NOX OpenFlow controller is presented in this paper. Many Linux kernel hackings are also added based on the needs of the OpenFlow switch module. These hackings resolve the problems found in writing the OpenFlow switch module and keep the consistency of simulation result and improve simulation speed.