-
公开(公告)号:US20150172407A1
公开(公告)日:2015-06-18
申请号: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
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查询的攻击) 内容提供商或服务提供商。
-
公开(公告)号:US20130246624A1
公开(公告)日:2013-09-19
申请号:US13873040
申请日:2013-04-29
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Colm MacCarthaigh , David R. Richardson , Benjamin W.S. Redman
IPC: H04L29/08
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.
-
公开(公告)号:US20230283559A1
公开(公告)日:2023-09-07
申请号:US18182299
申请日:2023-03-10
Applicant: Amazon Technologies, Inc.
Inventor: Colm MacCarthaigh
IPC: H04L47/19
CPC classification number: H04L47/19
Abstract: A network address assigned to a virtual network interface of a packet transformation node of a flow management service is identified. A packet of a particular network flow associated with an application implemented at an isolated virtual network is sent to the network address. Using a rewrite directive generated at a rewriting decisions node of the service and cached at the packet transformation node, a transformed packet corresponding to a packet received at the packet transformation node is generated and transmitted to a destination.
-
公开(公告)号:US20230254363A1
公开(公告)日:2023-08-10
申请号:US18296849
申请日:2023-04-06
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: H04L67/10 , G06F16/43 , H04L61/301 , H04L61/4511 , H04L61/10
CPC classification number: H04L67/10 , G06F16/43 , H04L61/10 , H04L61/301 , H04L61/4511
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.
-
公开(公告)号:US11677853B2
公开(公告)日:2023-06-13
申请号:US16853224
申请日:2020-04-20
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 Patel , Lee B. Rosen , Ronald James Snyder, Jr. , Ryan F. Watson
IPC: H04L67/568 , G06F16/957 , H04L67/01 , H04L67/1097
CPC classification number: H04L67/568 , G06F16/9574 , H04L67/01 , H04L67/1097
Abstract: Techniques are described for managing preloading of data for client computing systems. A client computing system may provide one or more persistent data storage caches on local storage, such as to support a particular software program executing on the client computing system (e.g., a Web browser program, with the persistent data storage cache designed to store browser cookies and other data for later access by the Web browser program). Additional data may be stored in such a persistent data storage cache by preloading those data groups before they are requested by the client computing system (e.g., based on interactions of a user of the client computing system with an executing program on the client computing system). Particular data groups to preload may be selected in various manners, including to provide a specified type of minimum functionality to a client computing system based on the preloaded data groups.
-
公开(公告)号:US20220272146A1
公开(公告)日:2022-08-25
申请号:US17662999
申请日:2022-05-11
Applicant: Amazon Technologies, Inc.
Inventor: David R. Richardson , John Cormie , Colm MacCarthaigh , Benjamin W.S. Redman
IPC: 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.
-
公开(公告)号:US20210306205A1
公开(公告)日:2021-09-30
申请号:US16833347
申请日:2020-03-27
Applicant: Amazon Technologies, Inc.
Inventor: Colm MacCarthaigh , Nathan Dye
Abstract: The present disclosure generally relates to managing a failover service for regions in an active-active configuration. The failover service can receive a list of regions and a list of rules that must be satisfied for a region to be considered available for failover. For each primary region of a plurality of primary regions, the failover service can then determine the regions that satisfy each rule of the list of rules and are available for failover. The failover service can then deliver this information to a client. The failover service can determine the regions that do not satisfy one or more of the rules from the list of rules and deliver this information to a client. The failover service can perform automatic remediation and client remediation to the unavailable failover regions.
-
公开(公告)号:US10931738B2
公开(公告)日:2021-02-23
申请号: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.
-
公开(公告)号:US10749808B1
公开(公告)日:2020-08-18
申请号:US14736165
申请日:2015-06-10
Applicant: Amazon Technologies, Inc.
Inventor: Colm MacCarthaigh
IPC: G06F15/173 , H04L12/801
Abstract: A network address assigned to a virtual network interface of a packet transformation node of a flow management service is identified. A packet of a particular network flow associated with an application implemented at an isolated virtual network is sent to the network address. Using a rewrite directive generated at a rewriting decisions node of the service and cached at the packet transformation node, a transformed packet corresponding to a packet received at the packet transformation node is generated and transmitted to a destination.
-
公开(公告)号:US10255148B2
公开(公告)日:2019-04-09
申请号:US15489523
申请日:2017-04-17
Applicant: Amazon Technologies, Inc.
Inventor: Nicholas Ryman Vogel , Colm MacCarthaigh , Grant Alexander MacDonald McAlister , Laurion Darrell Burchall , Jorgen Lawrence Johnson
Abstract: Methods and apparatus for a primary role reporting service for resource groups are disclosed. A reporting intermediary assigned to a resource group of a network-accessible service receives role information indicating the identity of a primary member of the group from a state manager of the network-accessible service. The intermediary receives a health status query pertaining to the resource group from a health checking subsystem used by a network address discovery service, and provides a health status response based on the role information. The response provided by the reporting intermediary is used by the network address discovery service to provide a network address in response to a lookup query for the resource group.
-
-
-
-
-
-
-
-
-