Font Size: a A A

Design And Implementation Of A Network Testbed Which Supports Openflow And Router Virtualization

Posted on:2016-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:X LiuFull Text:PDF
GTID:2298330467491847Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
SDN is software-defined network. It is a new concept proposed for the traditional network. Data plane and control plane is separated.Data plane are only responsible for forwarding data. Control plane controls the entire network forwarding device,so you can control the behavior of the entire network. In this way, network managers can get rid of the traditional hardware forwarding device restrictions on network architecture. OpenFlow is a representative of SDN technology, it has more mature standardized protocols increasingly being taken seriously. SDN research is inseparable from a simple, flexible network testbed. Using real device will cause resource consumption,and equipment prices are expensive. Network simulator can achieve the purpose of saving resources, but can not guarantee the accuracy of the experimental data, network virtualization technology provides a guideline for this article.This paper describes the network testbed-MACBed which supports OpenFlow. It is based on the encoded MAC.The paper also introduces the network testbed-VR which supports router virtualization. The key technologies of MACBed is to encode MAC. In order to ensure the virtual network testbed a multi-tenant environment and implementing any experimental network topology and isolating different virtual network traffic, MAC address will be encoded, which contains network identification information. Packets from different networks are carrying encoded MAC address, so that traffic of different virtual networks on the use of the MAC addresses are separated in logical sense. It allows different virtual network isolation packet forwarding strategy.The MACBed consists of real controller and the host. It carried the real packet forwarding.supports arbitrary topology of multiple isolated SDN network.This paper experimentally evaluated MACBed performance, evaluation results show it is a very good platform to support SDN network distributed control architecture. This paper also describes a network testbed named VR which supports the router virtualization. VR is the virtual router, which combines virtualization technology and hardware router technology, to provide virtual network lab environment. The testbed supports multiple isolated, independent operation can be customized virtual network topology. Users can conduct network experiments on the testbed, such as testing network topology, testing packet loss rate, delay, testing new network protocols and so on. VR has efficient forwarding, isolation, flexibility, high availability, scalability, manageability, and other characteristics. In this paper, we conducted experiments on VR network testbed to prove its performance and reliability.
Keywords/Search Tags:network virtualization, SDN, OpenFlow, networktestbed
PDF Full Text Request
Related items