×

METHODS OF FORWARDING/RECEIVING DATA PACKETS USING UNICAST AND/OR MULTICAST COMMUNICATIONS AND RELATED LOAD BALANCERS AND SERVERS

  • US 20140372616A1
  • Filed: 06/17/2013
  • Published: 12/18/2014
  • Est. Priority Date: 06/17/2013
  • Status: Abandoned Application
First Claim
Patent Images

1. A method of forwarding data packets to a plurality of servers with each server being identified by a respective server identification (ID), the method comprising:

  • defining a mapping table including a plurality of bucket identifications (IDs) identifying a respective plurality of buckets, wherein the mapping table maps a first of the plurality of bucket IDs to a first of the server IDs for a first of the plurality of servers as a current server ID for the first bucket ID, wherein the mapping table maps a second of the plurality of bucket IDs to a second of the server IDs for a second of the plurality of servers as a current server ID for the second bucket ID, and wherein the mapping table maps the first bucket ID to a third of the plurality of server IDs for a third of the plurality of servers as an old server ID for the first bucket ID;

    receiving a data packet of a data flow wherein the data packet includes information for the data flow;

    computing a bucket ID for the data packet as a function of the information for the data flow, wherein the bucket ID for the data flow is computed as the first bucket ID; and

    responsive to computing the first bucket ID as the bucket ID for the data flow and responsive to the mapping table mapping the first bucket ID to the to the first server ID as the current server ID and to the third server ID as the old server ID, transmitting the data packet to the first server and/or to the third server using the first server ID and/or using the third server ID from the mapping table.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×