Font Size: a A A

Research And Implementation Of Linux Protocol Stack Virtualization Technology Based On Ethernet Switch

Posted on:2016-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:B B ChenFull Text:PDF
GTID:2298330467471527Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
As the Internet scale continuously expanding, and the Internet business areconstantly enriched, not only the management of network becomes more and morecomplex, but also the requirements of network attributes are higher and higher, such asthe isolation of the network business, the security and reliability of the network.Otherwise, as the hardware attributes of network devices improved rapidly, and thematurity of cluster router exchange system, multi-frame router exchange system anddistributed router exchange system, busniness handling capability of single deviceachieves a new height. In order to fully use the business handling capability of singledevice and flexibly adapt to current business demand and future development demand,one network device virtualized into multiple (make one physical network devicevirtualized into multiple logical devices) becomes the target that the network andcommunication field pursued.The goal of network protocol stack virtualization is that virtualize multiple virtualprotocol stacks based on one network device in order to implement the function of onenetwork device virtualized into multiple. Since the network protocol stack of the Linuxoperation system itself don’t support this kind of technology that socket resources areshared by virtual network stacks, so this paper implement the technology of networkprotocol stack virtualization by means of modifying the IPV4network protocol stackbased on the version of3.12.17Linux operation system.This paper introduces Linux network protocol stack, presents the implementationframework of the technology of Linux protocol stack virtualization, and introduces theimplementation on Ethernet switch. At last, it is proved on the device platform that theEthernet switch, of which the protocol stack virtualization has been realized, has thefunction of isolating business flow. Using the technology of Linux protocol stackvirtualization can virtualize one Ethernet switch into multiple dedicated three layerswitches, every virtual switch has its own independent routing forwarding tables and corresponding interfaces.
Keywords/Search Tags:Linux, protocol stack, virtualization, Ethernet, switch device
PDF Full Text Request
Related items