×

Anycast aware transport for content distribution networks

  • US 9,450,804 B2
  • Filed: 09/03/2009
  • Issued: 09/20/2016
  • Est. Priority Date: 09/03/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing content, comprising:

  • a first hardware content delivery server comprising;

    a first memory that stores first instructions;

    a first processor that executes the first instructions to perform first operations, the first operations comprising;

    receiving, from a client system, a request for the content that is sent to an anycast internet protocol address;

    establishing a connection between the first hardware content delivery server and the client system;

    providing a first portion of the content through the connection to the client system;

    identifying a connection error; and

    terminating the connection to the client system in response to identifying the connection error; and

    a second content delivery server comprising;

    a second memory that stores second instructions;

    a second processor that executes the second instructions to perform second operations, the second operations comprising;

    receiving an unexpected acknowledgement from the client system;

    sending a first connection reset message to the client system in response to the unexpected acknowledgement;

    receiving a second request from the client system sent to the anycast internet protocol address for a second portion of the content in response to the first connection reset message, wherein the second request includes a range request for the second portion of the content; and

    providing the second portion of the content, wherein a slow-start phase is skipped when providing the second portion of the content, wherein a second connection reset message sent by the first hardware content delivery server is ignored when the connection between the first hardware content delivery server and the client system is closed.

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