Protocol processor 100 also includes input queue element 104, output queue element 106, network interface(s) 108 and data distribution interface(s) 110. [0018] In the illustrated embodiment, protocol processor 100 is configured to exchange communications or communication elements (e.g., packets, frames, cells) between a network or other communication link and an entity such as a storage device, a