Patent ID: 8977786
Filing Date: 2015-03-10
Classification: G06F

Abstract:
1. A device coupled to a computing device and a network device, comprising: a first module for receiving a first packet and a second packet via a same single data path from the computing device; a second module for receiving the first packet at a first buffer via a first path and the second packet at a second buffer via a second path; wherein the first buffer stores a header, a payload and validation results for the first packet and the second buffer stores a header, a payload and validation results for the second packet; wherein the first module uses a steering mechanism to steer the first packet in the first path and the second packet in the second path; and wherein the second module uses an arbitration module to select the first packet and the second packet for maintaining an order in which the first packet and the second packet are received and for sending the first packet and the second packet to a third module for further processing.