Network communication rate limiter

    公开(公告)号:US09654483B1

    公开(公告)日:2017-05-16

    申请号:US14582054

    申请日:2014-12-23

    CPC classification number: H04L63/108 H04L63/1458 H04L63/1466

    Abstract: A technology is described for limiting the rate at which a number of requests to perform a network action are granted using rate limiters. An example method may include receiving a request for a token granting permission to perform a network action via a computer network. In response, rate limiters may be identified by generating hash values using hash functions and a network address representing a source network where the hash values identify memory locations for the rate limiters. The rate limiters may have a computer memory capacity to store tokens that are distributed in response to the request. Token balances for the rate limiters may be determined, and permission to perform the network action may be granted as a result of at least one of the token balances being greater than zero.

    Routing-aware network limiter
    2.
    发明授权

    公开(公告)号:US10237875B1

    公开(公告)日:2019-03-19

    申请号:US14866219

    申请日:2015-09-25

    Inventor: Anton Romanov

    Abstract: Technology is described for managing network traffic directed to a plurality of destination internet protocol (IP) addresses that are served by a destination host or service. A network action communication for a destination IP address served by the destination host or service may be received. The destination host or service may be overloaded when a number of network action communications directed to the plurality of destination IP addresses served by the destination host or service exceeds a defined threshold. The network action communications may be dropped in order to prevent the destination host or service from receiving a volume of network traffic that exceeds the defined threshold.

    Establishing and transferring connections

    公开(公告)号:US09749354B1

    公开(公告)日:2017-08-29

    申请号:US14623396

    申请日:2015-02-16

    CPC classification number: H04L63/1458 H04L63/166

    Abstract: Technology is described for establishing and transferring transmission control protocol (TCP) connections. A connection may be established when an acknowledgement (ACK) packet is received from the client. A connection handoff packet may be generated that includes connection parameters that describe the connection with the client. The connection handoff packet may be sent to a destination host to enable the destination host to take over the connection with the client based on the connection parameters in the SYN cookie.

Patent Agency Ranking