CPC H04L 45/70 (2013.01) [H04L 43/18 (2013.01); H04L 45/74 (2013.01); H04L 47/193 (2013.01); H04L 47/20 (2013.01); H04L 47/24 (2013.01); H04L 63/1408 (2013.01); H04L 47/2475 (2013.01); H04L 63/1416 (2013.01)] | 12 Claims |
1. A router, comprising:
a communication device, configured to receive a plurality of first packets of a connection and at least one second packet of the connection subsequent to the first packets; and
a first processor, coupled to the communication device, and configured to analyze the first packets to determine at least part of a plurality of transport-layer parameters associated with the connection, receive a traffic control rule associated with the connection, and offload processing of the at least one second packet of the connection to a second processor after the at least part of the transport-layer parameters is determined,
wherein the first processor queries a first storage device, which is coupled to the first processor, about the transport-layer parameters associated with the connection in response to a rule tag of the at least one second packet being determined, and stores the transport-layer parameters and the traffic control rule into a second storage device which is coupled to the second processor and different from the first storage device, and
wherein the second processor is configured to perform traffic control on the at least one second packet according to the traffic control rule and the at least part of the transport-layer parameters stored in the second storage device.
|