×

Replication in a protocol offload network interface controller

  • US 10,681,145 B1
  • Filed: 12/22/2014
  • Issued: 06/09/2020
  • Est. Priority Date: 12/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. Network interface circuitry, configured to couple a host computer and a network, the network interface circuitry comprising at least one processor configured to:

  • offload from the host computer at least a portion of transport layer communication protocol processing to accomplish at least two separate stateful transport layer communication connections, each between the host computer and a peer, wherein the two separate stateful layer communication connections are between the host and two separate peers; and

    access at least one data item originating from the host;

    wherein the at least a portion of transport layer communication protocol processing by the network interface circuitry includes replicating the accessed at least one data item to generate a plurality of replicated data items and providing each of the plurality of replicated data items from the network interface circuitry using a separate one of the at least two separate stateful transport layer communication connections, andwherein when the plurality of replicated data items are provided from the network interface circuitry using the at least two separate stateful transport layer communication connections, maintain a single data structure to indicate a state of all of the at least two separate stateful transport layer communication connections.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×