Abstract:This paper proposes a method to accelerate the virtual router's data plan by VPP. This method separates the virtual router into control plan and data plan, then moves the data plane's transform work to the VPP running in Linux userspace and alters the VPP's route table by listening to the control plan info. In this way, it could eliminate the bottleneck of the traditional virtual route's rate of transform packets which make it possible to replace the network device with standard x86 platform server. It can promote the network function virtualization in some way and make the network resource more flexible and easier to be managed.