A network interface for performing transmit sequence offloading in an FCoE I/O operation, the I/O operation involving transmitting at least one data sequence over a network, the at least one data sequence comprising a plurality of data frames, the network interface comprising:
- a Fibre Channel sequence offload interface adapted to generate a single transmit request descriptor for transmitting all of the at least one data sequence;
- and
- a Fibre Channel transmit sequence offload module adapted to break up the at least one data sequence into the plurality of data frames and modify each of the plurality of data frames in response to information in the transmit sequence request descriptor, the Fibre Channel transmit sequence offload module in communication with the Fibre Channel sequence offload interface.