A method and apparatus for transferring data across a network protocol
bridge is disclosed. In one embodiment, a multi-processing engine
configuration is used wherein processing engines are tasked with carrying
out specific data transfer operations. In another embodiment, this
multi-processing engine configuration is implemented in a protocol bridge
in which data is being transferred between Fibre Channel and a network
bus that is coupled to a host system. In one embodiment, the network bus
is a PCI/PCI-X bus.