-
公开(公告)号:US10374956B1
公开(公告)日:2019-08-06
申请号:US14865444
申请日:2015-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Leonard Thomas Tracy , Stephen Callaghan , Thomas Bradley Scholl , Edward Crabbe , Justin Oliver Pietsch
IPC: H04L12/24 , H04L12/26 , H04L12/44 , H04L29/08 , H04L12/803 , H04L12/911
Abstract: The following description is directed to managing a hierarchical network including one or more network zones. In one example, a method of managing a hierarchical network includes collecting network state from respective devices of a network zone; using the collected network state to build an aggregated topology of the network zone; and transmitting the aggregated topology of the network zone to a traffic engineering service.
-
公开(公告)号:US10257031B1
公开(公告)日:2019-04-09
申请号:US15055267
申请日:2016-02-26
Applicant: Amazon Technologies, Inc.
Inventor: Tyson James Lamoreaux , Justin Oliver Pietsch , Brian Myungjin Choi , Daril Alexandre Vilhena , Edward Crabbe
IPC: H04L12/775 , H04L12/24 , H04L12/741
Abstract: Techniques for dynamic augmentation of server rack network capacity are provided herein. Network nodes are described that are connected between server rack switches and a rack aggregation layer device. A port allocation controller is also described that can automatically reconfigure the network nodes to create connections, via the network nodes, between the rack aggregation layer device and the server rack switches. These network node connections can be used to alter the network capacities of the server rack switches in response to changing network demands.
-
公开(公告)号:US10284460B1
公开(公告)日:2019-05-07
申请号:US14981013
申请日:2015-12-28
Applicant: Amazon Technologies, Inc.
Inventor: Nafea Bshara , Leonard Thomas Tracy , Thomas A. Volpe , Mark Bradley Davis , Mark Noel Kelly , Stephen Callaghan , Justin Oliver Pietsch , Edward Crabbe
IPC: H04L12/721 , H04L12/26
Abstract: Network packet tracing may be implemented on packet processors or other devices that perform packet processing. As network packets are received, a determination may be made as to whether tracing is enabled for the network packets. For those network packets with tracing enabled, trace information may be generated and the network packets modified to include the trace information such that forwarding decisions for the network packets ignore the trace information. Trace information indicate a packet processor as a location in a route traversed by the network packets and may include ingress and egress timestamps. Forwarding decisions may then be made and the network packets sent according to the forwarding decisions. Tracing may be enabled or disabled by packet processors for individual network packets. Trace information may also be truncated at a packet processor.
-
-