Virtualization is a key technology that enables multiple research groups to test new protocols simultaneously on the same physical network and also allows service providers to incrementally add new services. In this paper we focus on virtualization of the data plane, allowing for customized packet handling in each virtual network.
Much work has been done on virtualization technology. However, this has been focused on the user application experience or on a fixed networking stack. Rather than… CONTINUE READING