发明名称 DYNAMIC/SHARED PMTU CACHE
摘要 Methods, systems and computer program products for delivering content objects over the Internet are disclosed. Use of a packet size digest allows for look-up of known or discovered maximum packet sizes for network paths to various receiving systems by servers within one or more points of presence of a content delivery network, such that the packet size information can be advantageously re-used by the multiple servers to reduce delays associated with lost packets and time spent determining a path maximum packet size or maximum transmission unit by each of the multiple servers within the point of presence as they transmit content objects over the Internet.
申请公布号 US2016094621(A1) 申请公布日期 2016.03.31
申请号 US201414499578 申请日期 2014.09.29
申请人 Limelight Networks, Inc. 发明人 WOLFE JASON L.
分类号 H04L29/08;H04L29/06 主分类号 H04L29/08
代理机构 代理人
主权项 1. A system for delivering content objects from a content delivery network to receiving systems over an Internet, comprising: a first server, wherein: the first server is one of a first plurality of servers in a first point of presence of a content delivery network;the content delivery network includes a plurality of points of presence distributed geographically; andthe content delivery network delivers content over the Internet to receiving systems; a second server, wherein: the second server is one of a second plurality of servers in a second point of presence of the content delivery network; and a cache that stores a digest including maximum packet sizes for network paths to receiving systems, wherein: the first server is configured to: receive a first request to deliver a first content object to a first receiving system;query the digest;receive a first result identifying a first packet size for a first network path to the first receiving system;transmit the first content object over the Internet to the first receiving system using the first packet size for the first network path to the first receiving system;determine that the first packet size for the first network path to the first receiving system is larger than a first network path maximum packet size; andupdate an entry in the packet size digest for the first network path to the first receiving system with the first network path maximum packet size; andthe second server is configured to: receive a second request to deliver a second content object to a second receiving system;query the digest;receive a second result identifying a second packet size for a second network path to the second receiving system; andtransmit the second content object over the Internet to the second receiving system using the second packet size for the second network path to the second receiving system.
地址 Tempe AZ US