发明名称 Systems and methods for distributing network traffic between servers based on elements in client packets
摘要 Systems and methods are disclosed for distributing network traffic received from a plurality of client devices and bound toward a plurality of servers sharing a common network address. One method includes receiving network traffic from the plurality of client devices, addressed to an network address associated the servers; separating the received network traffic into assigned buckets based on a respective source network address associated with each unit of traffic; and forwarding the received traffic to one of a plurality of servers associated with the predetermined network address, based on the bucket assigned. The network traffic may be separated into assigned buckets by determining which subset of bits of an network address of a client device to evaluate for bucket separations. A netmask may be created based on the determined subset of bits, and each source network address may be mapped to one of the buckets using the netmask.
申请公布号 US9461922(B2) 申请公布日期 2016.10.04
申请号 US201314026477 申请日期 2013.09.13
申请人 AOL Inc. 发明人 Mason Kevin E.;Wilson Scott T.;Israel David B.;Harding Michael V.
分类号 G06F15/16;H04L12/819;H04L12/721;H04L29/08 主分类号 G06F15/16
代理机构 Bookoff McAndrews, PLLC 代理人 Bookoff McAndrews, PLLC
主权项 1. A method for distributing network traffic received from a plurality of client devices and bound toward a plurality of servers sharing a common network address, the method comprising: receiving network traffic from the plurality of client devices, the network traffic being addressed to a predetermined network address associated with a plurality of servers; parsing respective network addresses associated with the plurality of client devices to determine a subset of bits that have a greatest randomness and have a lowest correlation with other bits; separating the received network traffic into assigned buckets based on the determined subset of bits of a respective source network address associated with each unit of traffic; and forwarding the received traffic to one of a plurality of servers associated with the predetermined network address, based on the bucket assigned.
地址 Dulles VA US