-
公开(公告)号:US10129144B1
公开(公告)日:2018-11-13
申请号:US15194457
申请日:2016-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Bijendra Singh , Anand Narayan Acharya , Himabindu Sajja , Kenneth Patton
IPC: H04L12/721 , H04L12/713 , H04L12/741 , H04L12/46
Abstract: Systems, methods, apparatus and computer readable medium is disclosed for extending the Virtual Routing and Forwarding (VRF) in the network using embedded source identifiers in the packets. An example apparatus may include ports, memory and processing logic. The memory may include VRF routing tables corresponding to respective VRF domains and a list of media access control (MAC) addresses, wherein each MAC address in the list is linked to one of the respective VRF routing tables. The processing logic may be configured to receive an ingress packet at a port, identify a matching MAC address in the list that matches a source identifier of the ingress packet, and process the ingress packet according to the respective VRF domain associated with the matching MAC address that matches the source identifier.
-
公开(公告)号:US10887234B1
公开(公告)日:2021-01-05
申请号:US15051555
申请日:2016-02-23
Applicant: Amazon Technologies, Inc.
Inventor: Bijendra Singh , Sravya Kusam , Anand Narayan Acharya , Kari Ann O'Brien
IPC: H04L12/803 , H04L12/721 , H04L12/24
Abstract: A packet processor or packet processing pipeline may implement programmatic selection of load balancing output for forwarding paths. Programmatic selection for load balancing among forwarding paths may be enabled or disabled at one or more stages. If programmatic selection is enabled when network packets are received, a programmatically identified path may be provided as the selected path of a load balancing scheme at a stage. Forwarding of the packet may then be performed according to the selected path.
-
公开(公告)号:US10057162B1
公开(公告)日:2018-08-21
申请号:US15194472
申请日:2016-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Bijendra Singh , Anand Narayan Acharya , Himabindu Sajja , Kenneth Patton
IPC: H04L12/28 , H04L12/721 , H04L12/713 , H04L12/741 , H04L29/06 , H04L29/12 , H04L12/46
CPC classification number: H04L45/66 , H04L45/586 , H04L45/745 , H04L61/103 , H04L61/6022 , H04L69/22
Abstract: Systems, methods, apparatus and computer readable medium are disclosed for extending Virtual Routing and Forwarding (VRF) for a network. An example apparatus includes ports, memory and processing logic. The memory includes VRF routing tables corresponding to respective VRF domains. The memory may also include a list of media access control (MAC) addresses, wherein each MAC address in the list is linked to one of the respective VRF domains. The processing logic may be coupled to access the memory and coupled to the ports. The processing logic may be configured to receive an ingress packet at a port of the apparatus, identify a VRF domain that the ingress packet belongs to, process the ingress packet according to the VRF domain, and optionally generate an egress packet, by embedding/writing a MAC address in the egress packet that acts as a source identifier for the respective VRF domain.
-
-