Patent ID: 8838753
Filing Date: 2014-09-16
Classification: G06F

Abstract:
1. A method comprising: defining one or more physical network interfaces of a programmable network service device as a first traffic set; defining another one or more physical network interfaces of the device as second traffic set; allowing an administrator to configure the first and second traffic sets, including: receiving network traffic at the network interfaces of the device defined as the first and second traffic sets; identifying attributes of the received traffic; comparing the identified attributes to the specified classes; performing the assigned actions on the received traffic based on the comparison between the identified attributes and the specified classes; associating unique identifiers with each of a plurality of processors of the device; causing software corresponding to one or more the assigned actions to run on one of the processors, maintaining a configurable list for identifying network services associated with the plurality of processors; and allowing an administrator to dynamically edit the list, thereby dynamically changing how the traffic is serviced without changing any of the processors of the device.