Patent ID: 11949589
Assignee: PENSANDO SYSTEMS INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 13:
14. A system comprising:
a service node that includes a memory and at least one processor configured to:
store a local flow table that includes a flow table entry that matches a first packet received by the service node;
produce a second packet by using the flow table entry that matches the first packet to process the first packet;
change the flow table entry that matches the first packet in response to processing the first packet;
send the second packet to a destination indicated by a destination address in the second packet,
use circular chain replication to synchronize the local flow table with a plurality of local flow tables of a plurality of service nodes in a circular replication chain that includes the service node,

wherein:
each of the service nodes has an upstream peer that is in the circular replication chain and has a downstream peer that is in the circular replication chain,
circular chain replication includes sending a plurality of flow sync packets received from the upstream peer to the downstream peer; and
circular chain replication includes each of the service nodes updating the local flow table based on packet header information in the flow sync packets.