-
公开(公告)号:US20190044787A1
公开(公告)日:2019-02-07
申请号:US16154597
申请日:2018-10-08
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
Abstract: A system and method for the management of client computing device DNS queries and subsequent resource requests within a content delivery network service provider domain are provided. The management of the DNS queries can include the selection of computing devices corresponding to various Point of Presence locations for processing DNS queries. Additionally, the management of the content requests can include the selection of computing devices corresponding to resource cache components corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to geographic criteria, testing criteria, and the like.
-
公开(公告)号:US20180302465A1
公开(公告)日:2018-10-18
申请号:US16013566
申请日:2018-06-20
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
Abstract: A system and method for the management of client computing device DNS queries and subsequent resource requests within a content delivery network service provider domain are provided. The management of the DNS queries can include the selection of computing devices corresponding to various Point of Presence locations for processing DNS queries. Additionally, the management of the content requests can include the selection of computing devices corresponding to resource cache components corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to geographic criteria, testing criteria, and the like.
-
公开(公告)号:US09930131B2
公开(公告)日:2018-03-27
申请号:US14629433
申请日:2015-02-23
Applicant: Amazon Technologies, Inc.
Inventor: Colm MacCarthaigh , David R. Richardson , Benjamin W. S. Redman
IPC: H04L29/08 , H04L12/26 , H04L12/721 , H04L29/12 , H04L29/06
CPC classification number: H04L67/2833 , H04L29/08288 , H04L29/12066 , H04L43/16 , H04L45/72 , H04L61/1511 , H04L61/3025 , H04L63/1458 , H04L67/1036 , H04L2463/142
Abstract: Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. The processing of the DNS requests by the service provider can include the selective filtering of DNS queries associated with a DNS query-based attack. A service provider can assign DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, such that DNS queries exceeding a threshold, such as in DNS query-based attacks, can be filtered in a manner that can mitigate performance impact on for the content provider or service provider.
-
公开(公告)号:US09800539B2
公开(公告)日:2017-10-24
申请号:US14807726
申请日:2015-07-23
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
CPC classification number: H04L61/1511 , H04L67/00 , H04L67/125
Abstract: Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. A content delivery network (“CDN”) service provider, on behalf of a content provider, can process domain name service (“DNS”) requests for resources by computing devices and resolve the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, the CDN service provider can measure CDN service provider latencies associated with the generation of DNS requests by network components associated with the client computing devices. Examples of the network components can include DNS resolvers associated with the client computing device.
-
公开(公告)号:US09794216B2
公开(公告)日:2017-10-17
申请号:US14871941
申请日:2015-09-30
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
IPC: H04L29/12 , H04L29/08 , G06F17/30 , H04L12/911
CPC classification number: H04L61/1511 , G06F17/30091 , G06F17/30657 , H04L29/12066 , H04L47/70 , H04L61/1552 , H04L67/2842 , H04L67/322
Abstract: A system, methods, and interfaces for managing request routing functionality associated with resource requests for one or more resources associated with a content provider. The request routing functionality can correspond to the processing of domain name service (“DNS”) requests for resources by computing devices and the resolution of the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Unlike traditional CDN service provider implementation, the processing of resource requests by the service provider is separate from the delivery of the content by the content provider (or on behalf of the content provider).
-
公开(公告)号:US20150334082A1
公开(公告)日:2015-11-19
申请号:US14807726
申请日:2015-07-23
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: H04L29/12
CPC classification number: H04L61/1511 , H04L67/00 , H04L67/125
Abstract: Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. A content delivery network (“CDN”) service provider, on behalf of a content provider, can process domain name service (“DNS”) requests for resources by computing devices and resolve the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, the CDN service provider can measure CDN service provider latencies associated with the generation of DNS requests by network components associated with the client computing devices. Examples of the network components can include DNS resolvers associated with the client computing device.
-
公开(公告)号:US20150089077A1
公开(公告)日:2015-03-26
申请号:US14558532
申请日:2014-12-02
Applicant: Amazon Technologies, Inc.
Inventor: Prashanth A. Acharya , Jonathan B. Corley , Craig W. Howard , Harvo R. Jones , John K. Loendorf , Colm MacCarthaigh , Bradley E. Marshall , Imran S. Patel , Lee B. Rosen , Ronald James Snyder, Jr. , Ryan F. Watson
IPC: H04L29/06
CPC classification number: H04L65/608 , H04L65/4084 , H04L67/02 , H04L69/18
Abstract: Techniques are described for managing data transmissions between computing systems based at least in part on using a streaming transport protocol. At least some such data transmissions may be performed using HTTP, with one or more underlying transport protocols used to implement the HTTP-based data transmissions. HTTP-based data transmissions performed using an underlying streaming transport protocol, for example, may send data without performing error detection for reliability and without ensuring ordered delivery of the sent data. In addition, one or more HTTP-based data transmissions may be initiated using an underlying streaming transport protocol, but subsequent data transmissions may switch to using a different underlying transport protocol (e.g., TCP) or different transmission technique that is performed without using data streaming.
Abstract translation: 描述了至少部分地基于使用流传输协议来管理计算系统之间的数据传输的技术。 可以使用HTTP执行至少一些这样的数据传输,其中一个或多个底层传输协议用于实现基于HTTP的数据传输。 例如,使用基础流传输协议执行的基于HTTP的数据传输可以发送数据而不执行错误检测以获得可靠性,并且不确保发送的数据的有序传送。 此外,可以使用底层流传输协议来启动一个或多个基于HTTP的数据传输,但是随后的数据传输可以切换到使用不使用数据流执行的不同的底层传输协议(例如TCP)或不同的传输技术 。
-
公开(公告)号:US20150081897A1
公开(公告)日:2015-03-19
申请号:US14550892
申请日:2014-11-21
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: H04L12/26 , H04L12/911
CPC classification number: H04L43/0852 , G06F15/173 , H04L47/70 , H04N21/23103 , H04N21/26233 , H04N21/8586
Abstract: Systems and method for the management and processing resource of requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, the CDN service provider can utilize commands correspond to communication protocols that causes the requesting client computing device to transmit or receive protocol information from multiple computing devices associated with the CDN service provider's domain. Information associated with the processing of the protocol responses can be used to measure CDN service provider latencies.
Abstract translation: 提供了代表内容提供商来管理和处理诸如内容传送网络(“CDN”)服务提供商的服务提供商的请求资源的系统和方法。 CDN服务提供商可以测量与向与CDN服务提供商相关联的各种计算设备请求客户端计算设备的资源传递相关联的性能。 在一个实施例中,CDN服务提供商可以利用对应于通信协议的命令,该通信协议使请求客户端计算设备从与CDN服务提供商的域相关联的多个计算设备发送或接收协议信息。 与协议响应的处理相关联的信息可用于测量CDN服务提供商延迟。
-
公开(公告)号:US20150081896A1
公开(公告)日:2015-03-19
申请号:US14550889
申请日:2014-11-21
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: H04L12/26 , H04L12/911
CPC classification number: H04L43/0852 , G06F15/173 , H04L47/70
Abstract: Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“CDN”) service provider, on behalf of a content provider are provided. The CDN service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the CDN service provider. In one embodiment, the CDN service provider can utilize commands responsive to an initial request for a resource that causes the requesting client computing device to transmit one or more supplemental resource requests. Information associated with the processing of the sequence of resource requests can be used to measure CDN service provider latencies.
Abstract translation: 提供了代表内容提供商来管理和处理诸如内容传送网络(“CDN”)服务提供商的服务提供商的资源请求的系统和方法。 CDN服务提供商可以测量与从CDN服务提供商相关联的各种计算设备向请求客户端计算设备的资源传递相关的性能。 在一个实施例中,CDN服务提供商可以利用响应于资源的初始请求的命令,该资源使请求客户端计算设备发送一个或多个补充资源请求。 与处理资源请求顺序相关联的信息可用于测量CDN服务提供者延迟。
-
公开(公告)号:US11632420B2
公开(公告)日:2023-04-18
申请号:US17662999
申请日:2022-05-11
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
IPC: G06F15/16 , H04L67/10 , G06F16/43 , H04L61/301 , H04L61/4511 , H04L61/10
Abstract: A system and method for the management of client computing device DNS queries and subsequent resource requests within a content delivery network service provider domain are provided. The management of the DNS queries can include the selection of computing devices corresponding to various Point of Presence locations for processing DNS queries. Additionally, the management of the content requests can include the selection of computing devices corresponding to resource cache components corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to geographic criteria, testing criteria, and the like.
-
-
-
-
-
-
-
-
-