-
公开(公告)号:US20190297137A1
公开(公告)日:2019-09-26
申请号:US16243977
申请日:2019-01-09
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, performance threshold criteria, testing criteria, and the like.
-
公开(公告)号:US10225322B2
公开(公告)日:2019-03-05
申请号:US13919912
申请日:2013-06-17
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, performance threshold criteria, testing criteria, and the like.
-
公开(公告)号:US10200492B2
公开(公告)日:2019-02-05
申请号:US15936205
申请日:2018-03-26
Applicant: Amazon Technologies, Inc.
Inventor: Colm MacCarthaigh , David R. Richardson , Benjamin W.S. Redman
IPC: H04L29/08 , H04L12/26 , H04L12/721 , H04L29/06 , H04L29/12
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.
-
公开(公告)号:US10122692B2
公开(公告)日:2018-11-06
申请号:US14741384
申请日:2015-06-16
Applicant: Amazon Technologies, Inc.
Inventor: Colm MacCarthaigh
Abstract: Cryptographically protected communications sessions are established using a distributed process. A server proxies handshake messages to another computer system that negotiates a cryptographically protected communications session with the client. When the client and other computer system complete negotiation of the session, the other computer system provides a set of session keys to the server. The server then uses the session keys to communicate with the client over the cryptographically protected communications session.
-
公开(公告)号:US20180191817A1
公开(公告)日:2018-07-05
申请号:US15908576
申请日:2018-02-28
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John David Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
CPC classification number: H04L67/1004 , G06F9/5027 , G06F15/16 , G06F2209/5013 , H04L43/0858 , H04L61/1511 , H04L65/4084 , H04L67/02 , H04L67/10 , H04L67/2842 , H04L67/34 , H04L67/42
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, a client computing device can execute code, such as scripts, that cause the client computing device to transmit requests to different computing devices associated with the CDN service provider's domain. Information associated with the processing of the responses can be used to measure CDN service provider latencies.
-
公开(公告)号:US10015237B2
公开(公告)日:2018-07-03
申请号:US14629411
申请日:2015-02-23
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
CPC classification number: H04L67/10 , G06F16/43 , H04L61/10 , H04L61/1511 , H04L61/301
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.
-
公开(公告)号:US09979588B1
公开(公告)日:2018-05-22
申请号:US14623408
申请日:2015-02-16
Applicant: Amazon Technologies, Inc.
Inventor: Bryan Mark Benson , David Dongyi Lu , Michael F. Diggins , Xingbo Wang , Colm MacCarthaigh
CPC classification number: H04L29/12066 , H04L61/106 , H04L61/1511 , H04L61/6009 , H04L61/6068 , H04L63/1425
Abstract: A technology is described for prioritizing DNS name resolutions requests received from DNS resolvers. An example method may include receiving a DNS name resolution request addressed to a DNS name server from a DNS resolver. The DNS resolver associated with the DNS name resolution request may be identified as a known DNS resolver or an unknown DNS resolver, where a known DNS resolver may have DNS resolver characteristics that correspond to a valid DNS resolver. The DNS name resolution request may be prioritized according to the identity of the DNS resolver as a known DNS resolver or an unknown DNS resolver. The DNS name resolution request may then be provided to the DNS name server according to the priority assigned to the DNS name resolution request.
-
公开(公告)号:US09253065B2
公开(公告)日:2016-02-02
申请号:US14550892
申请日:2014-11-21
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W. S. Redman
IPC: H04L12/26 , G06F15/173 , 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服务提供商延迟。
-
公开(公告)号:US20150172379A1
公开(公告)日:2015-06-18
申请号:US14629411
申请日:2015-02-23
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
CPC classification number: H04L67/10 , G06F17/30023 , H04L61/10 , H04L61/1511 , H04L61/301
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.
Abstract translation: 提供了一种用于在内容传送网络服务提供商域内管理客户端计算设备DNS查询和后续资源请求的系统和方法。 DNS查询的管理可以包括对应于用于处理DNS查询的各种存在点位置的计算设备的选择。 此外,内容请求的管理可以包括与对应于各种存在点位置的资源高速缓存组件对应的计算设备的选择,以提供所请求的内容。 计算设备的选择可以包括与地理标准,测试标准等相关的逻辑。
-
公开(公告)号:US09003040B2
公开(公告)日:2015-04-07
申请号:US13873040
申请日:2013-04-29
Applicant: Amazon Technologies, Inc.
Inventor: Colm MacCarthaigh , David R. Richardson , Benjamin W. S. Redman
IPC: G06F15/173 , H04L29/08 , H04L29/06 , H04L29/12
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.
Abstract translation: 通常描述,本公开涉及管理对应于与内容提供商相关联的一个或多个资源的资源请求的请求路由功能。 服务提供商对DNS请求的处理可以包括与基于DNS查询的攻击相关联的DNS查询的选择性过滤。 服务提供商可以分配与分布式网络地址集合或网络地址的一部分相对应的DNS服务器,使得可以以可以减轻性能影响的方式来过滤超过阈值的DNS查询(例如基于DNS查询的攻击) 内容提供商或服务提供商。
-
-
-
-
-
-
-
-
-