-
公开(公告)号:US20240146653A1
公开(公告)日:2024-05-02
申请号:US17976732
申请日:2022-10-28
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Saurabh Mohan , Nisarg Rajesh Shah
IPC: H04L45/748 , H04L45/00 , H04L45/18
CPC classification number: H04L45/748 , H04L45/18 , H04L45/20
Abstract: A system for efficiently determining a set of next-hop switches from a switch is provided. During operation, the system can determine the plurality of next-hop switches for an Internet Protocol (IP) address prefix. The system can then store, in an entry of a forwarding data structure of the switch, a list of identifying information indicating the plurality of next-hop switches corresponding to the IP address prefix. The identifying information for the plurality of next-hop switches can be stored in the list in an order of preference for forwarding traffic matching the IP address prefix. Upon receiving a packet with a destination IP address matching the IP address prefix, the system can select the entry from the forwarding data structure for determining a next-hop switch for forwarding the packet. The system can then determine the next-hop switch for the packet from the entry based on the order of preference.
-
公开(公告)号:US12206582B2
公开(公告)日:2025-01-21
申请号:US17976732
申请日:2022-10-28
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Saurabh Mohan , Nisarg Rajesh Shah
IPC: H04L45/748 , H04L45/00 , H04L45/18
Abstract: A system for efficiently determining a set of next-hop switches from a switch is provided. During operation, the system can determine the plurality of next-hop switches for an Internet Protocol (IP) address prefix. The system can then store, in an entry of a forwarding data structure of the switch, a list of identifying information indicating the plurality of next-hop switches corresponding to the IP address prefix. The identifying information for the plurality of next-hop switches can be stored in the list in an order of preference for forwarding traffic matching the IP address prefix. Upon receiving a packet with a destination IP address matching the IP address prefix, the system can select the entry from the forwarding data structure for determining a next-hop switch for forwarding the packet. The system can then determine the next-hop switch for the packet from the entry based on the order of preference.
-
公开(公告)号:US20230216779A1
公开(公告)日:2023-07-06
申请号:US17568623
申请日:2022-01-04
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Alexander K. Nelson , Goldy Tomy , Luis A. Mora , Saurabh Mohan
CPC classification number: H04L45/26 , H04L45/02 , H04L45/66 , H04L12/4633 , H04L45/20 , H04L12/4641
Abstract: A system for layer-2 path tracing is provided. During operation, the system can send, from an originating device, a layer-2 trace packet with a packet type in a layer-2 header of the layer-2 trace packet. The packet type can indicate the trace packet to be a tracing packet. The system can then receive a layer-2 response packet from a respective participating device, which supports layer-2 path tracing, on a path to a target device of the trace packet. Subsequently, the system can obtain, from a payload of the response packet, trace information of a forward path to the participating device traversed by the trace packet and a reverse path from the participating device traversed by the response packet. The trace information can identify one or more layer-2 devices along the forward and reverse paths, and include one or more layer-2 identifiers corresponding to the identified one or more layer-2 devices.
-
公开(公告)号:US20240333580A1
公开(公告)日:2024-10-03
申请号:US18329689
申请日:2023-06-06
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Anoop Govindan Nair , Venkatesh Natarajan , Vincent Giles , Saurabh Mohan , Nisarg Shah
IPC: H04L41/0654
CPC classification number: H04L41/0654
Abstract: Methods and systems configured for fast failover in ISP peering are disclosed herein. One method comprises: establishing a fault detection protocol session between a first router and a second router, the first and second routers being computing network peers; the first router responding to a data communication connection between the first router and a first provider edge router going down by altering a status of the fault detection protocol session to a changed status; and the second router responding to the changed status of the fault detection protocol session by rerouting traffic served by the first provider edge router to a second provider edge router.
-
公开(公告)号:US11991070B2
公开(公告)日:2024-05-21
申请号:US17568623
申请日:2022-01-04
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Alexander K. Nelson , Goldy Tomy , Luis A. Mora , Saurabh Mohan
CPC classification number: H04L45/26 , H04L12/4633 , H04L45/02 , H04L45/20 , H04L45/66 , H04L12/4641
Abstract: A system for layer-2 path tracing is provided. During operation, the system can send, from an originating device, a layer-2 trace packet with a packet type in a layer-2 header of the layer-2 trace packet. The packet type can indicate the trace packet to be a tracing packet. The system can then receive a layer-2 response packet from a respective participating device, which supports layer-2 path tracing, on a path to a target device of the trace packet. Subsequently, the system can obtain, from a payload of the response packet, trace information of a forward path to the participating device traversed by the trace packet and a reverse path from the participating device traversed by the response packet. The trace information can identify one or more layer-2 devices along the forward and reverse paths, and include one or more layer-2 identifiers corresponding to the identified one or more layer-2 devices.
-
公开(公告)号:US11805078B2
公开(公告)日:2023-10-31
申请号:US17544493
申请日:2021-12-07
Applicant: Hewlett Packard Enterprise Development LP
CPC classification number: H04L49/355 , H04L12/4633 , H04L49/30 , H04L63/1416 , H04L67/141 , H04L69/22
Abstract: A first ingress interface on a switch receives a first control packet for establishing a Transmission Control Protocol (TCP) session and selects a first engine running on a first line card in the switch. A second ingress interface receives a second control packet and selects the same first engine. Data associated with the TCP session received by the first or second ingress interface subsequent to establishing the TCP session is to be forwarded to the first engine. The first ingress interface receives a third control packet and sends, to the selected first engine, a notification indicating the TCP session which is to be tracked. The first or second ingress interface receives a fourth packet with a payload associated with the TCP session and forwards, to the selected first engine, a copy of the fourth packet, thereby facilitating a plurality of engine instances to support application identification.
-
公开(公告)号:US20230179544A1
公开(公告)日:2023-06-08
申请号:US17544493
申请日:2021-12-07
Applicant: Hewlett Packard Enterprise Development LP
IPC: H04L49/35 , H04L49/00 , H04L12/46 , H04L69/22 , H04L67/141
CPC classification number: H04L49/355 , H04L49/30 , H04L12/4633 , H04L69/22 , H04L67/141 , H04L63/1416
Abstract: A first ingress interface on a switch receives a first control packet for establishing a Transmission Control Protocol (TCP) session and selects a first engine running on a first line card in the switch. A second ingress interface receives a second control packet and selects the same first engine. Data associated with the TCP session received by the first or second ingress interface subsequent to establishing the TCP session is to be forwarded to the first engine. The first ingress interface receives a third control packet and sends, to the selected first engine, a notification indicating the TCP session which is to be tracked. The first or second ingress interface receives a fourth packet with a payload associated with the TCP session and forwards, to the selected first engine, a copy of the fourth packet, thereby facilitating a plurality of engine instances to support application identification.
-
-
-
-
-
-