Patent ID: 8498301
Filing Date: 2013-07-30
Classification: H04L,H04W

Abstract:
1. A network device comprising: at least one processor core and associated memory; a hypervisor executing on said at least one processor core; a plurality of virtual machines executing on said at least one processor core and stored in said associated memory, at least one of said plurality of virtual machines providing a network service; a memory storing a local network services table; and a packet analyzer coupled to said at least one processor core which reviews received packets for a services tag, compares the services tag to said local network service table to determine network services to be performed by the network device and directs the received packet to a virtual machine of said plurality of virtual machines which is providing one of the determined network services, wherein said at least one virtual machine providing network services updates the services tag in the received packet after performing said at least one virtual machine's operations.