1. A computing device comprising: protocol interface hardware logic configured to communicate data between an external host and an external storage device and is separate from a processor having a classifier coupled to the protocol interface hardware logic and a memory, wherein the protocol interface hardware logic is configured to: receive, from an external host, data in a first streaming protocol, inspect a frame of the received data in the first streaming protocol, determine a type of action for the received data, and insert a frame type code corresponding to the determined type of action into a header field of a frame of a second streaming protocol encapsulating at least a portion of the received data; and the processor having the classifier coupled to the protocol interface hardware logic and the memory and configured to execute programmed instructions stored in the memory to: receive, from a protocol interface hardware logic, the data encapsulated in the second streaming protocol, and direct the encapsulated data to the external storage device wherein the classifier is configured to read the frame type code in the header field of the frame of the second streaming protocol and assign the frame of the second streaming protocol to another processor based upon the frame type code.