发明名称 Breaking a TCP connection into a set of relay connections in an overlay network
摘要 Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency.
申请公布号 US2013304892(A1) 申请公布日期 2013.11.14
申请号 US201313941859 申请日期 2013.07.15
申请人 AKAMAI TECHNOLOGIES, INC. 发明人 AFERGAN MICHAEL M.;CHAMPAGNE ANDREW F.;FLETCHER GREGORY;STODOLSKY DANIEL
分类号 H04L12/24 主分类号 H04L12/24
代理机构 代理人
主权项
地址