-
公开(公告)号:US20210306252A1
公开(公告)日:2021-09-30
申请号:US17184830
申请日:2021-02-25
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Rajeev Jain , Ayush Shukla
IPC: H04L12/705 , H04L12/741 , H04L12/717 , H04L12/721 , H04L29/12
Abstract: Examples disclosed herein relate to a method comprising receiving a control packet originating from a originating network device. The control packet may have a control MAC address identifying the originating network device and the control packet is used for determining a traffic loop in a network including the first network device and the originating network device. The method may include determining, by the first network device, whether the control MAC address of the control packet matches a MAC address of the first network device. Wit is determined that the control MAC address of the control packet matches a MAC address of the first network device, the method may include determining that the match is indicative of the loop and blocking a port of the first network device that the control packet arrived on without blocking any other ports on the first network device. When it is determined that the control MAC address of the control packet does not match the MAC address of the first network device, the method may include transmitting the control packet to a second network device on the network without blocking any port on the first network device that received the control packet.
-
2.
公开(公告)号:US20240146575A1
公开(公告)日:2024-05-02
申请号:US17976691
申请日:2022-10-28
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Rajeev Jain , Venkatavaradhan Devarajan
CPC classification number: H04L12/4633 , H04L12/4641 , H04L45/64
Abstract: A system for facilitating loop-free traffic forwarding is provided. During operation, the system can operate a switch as a tunnel endpoint for a plurality of tunnels with corresponding remote endpoints. The system can determine a tunnel network identifier (TNI) associated with a respective virtual local area network (VLAN) configured at the switch. The system can then enable the TNI for a first tunnel among the plurality of tunnels for carrying traffic of the VLAN. Here, traffic of the VLAN is only forwarded over the first tunnel. Therefore, the system can prevent the rest of the plurality of tunnels from looping the traffic of the VLAN back to the switch. The system can select a second tunnel as a standby tunnel for the TNI from the rest of the plurality of tunnels. If the first tunnel is unavailable, the system can enable the TNI for the second tunnel for traffic forwarding.
-
公开(公告)号:US20250141774A1
公开(公告)日:2025-05-01
申请号:US18495348
申请日:2023-10-26
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Rashmi V , Rajeev Jain
Abstract: A network device that can trace the path of a network loop is provided. During operation, the network device can receive a probe packet from an originating network device (OND) via an ingress port of the network device. Here, the probe packet can include a source address of the OND. The network device can determine whether the network device is the OND by comparing the source address with a local address. Upon determining that the network device is not the OND, the network device can append the local address in a payload of the probe packet and forward the probe packet via an egress port based on the destination address. On the other hand, upon determining that the network device is the OND, the network device can determine presence of a loop associated with the network device and determine a trace path of the loop based on the payload.
-
公开(公告)号:US20250126049A1
公开(公告)日:2025-04-17
申请号:US18485760
申请日:2023-10-12
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Rajeev Jain , Pravin Pitchaiappan , Rashmi V
Abstract: A switch in a first network is provided. During operation, the switch can learn a media access control (MAC) address of a packet from a second network via a first port. The MAC address can be learned in association with an aggregate virtual local area network (VLAN) configured on the first network for traffic from the second network. The switch can inspect the packet to determine an external VLAN configured on the second network. The switch can send, via the first port a packet on the external VLAN. The source and detector addresses can be a local address. The destination address can be a multi-destination address. The switch can identify the local address as the detector address in a packet received from a second port coupling the second network, identify a loop in the second network in association with the external VLAN, and disable transmission via the second port.
-
公开(公告)号:US20240022451A1
公开(公告)日:2024-01-18
申请号:US17813103
申请日:2022-07-18
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Saumya Dikshit , Rajeev Jain
IPC: H04L12/46 , H04L45/645 , H04L12/42 , H04L45/02
CPC classification number: H04L12/4641 , H04L45/645 , H04L12/42 , H04L45/04
Abstract: In an example, a network switch is to receive a loop detect packet from an access netwssork connected to a Data center network (DCN). The DCN includes a VXLAN overlay and the network switch is configured as a VTEP. The network switch compares the VNI of a source VTEP from which the loop detect packet originates with a locally configured VNI. In response to a match, it is determined that the network switch is configured as a peer VTEP. Import RT in the loop detect packet is compared with an export RT of the peer VTEP and the export RT in the loop detect packet is compared with an import RT of the peer VTEP. Based on the comparison, it is determined whether a VXLAN tunnel is configured between the peer and the source VTEPs. In response to the VXLAN tunnel being configured, the switch may determine that a network loop is present.
-
公开(公告)号:US12132588B2
公开(公告)日:2024-10-29
申请号:US17813103
申请日:2022-07-18
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Saumya Dikshit , Rajeev Jain
IPC: H04L12/46 , H04L12/42 , H04L45/02 , H04L45/645
CPC classification number: H04L12/4641 , H04L12/42 , H04L45/04 , H04L45/645
Abstract: In an example, a network switch is to receive a loop detect packet from an access netwssork connected to a Data center network (DCN). The DCN includes a VXLAN overlay and the network switch is configured as a VTEP. The network switch compares the VNI of a source VTEP from which the loop detect packet originates with a locally configured VNI. In response to a match, it is determined that the network switch is configured as a peer VTEP. Import RT in the loop detect packet is compared with an export RT of the peer VTEP and the export RT in the loop detect packet is compared with an import RT of the peer VTEP. Based on the comparison, it is determined whether a VXLAN tunnel is configured between the peer and the source VTEPs. In response to the VXLAN tunnel being configured, the switch may determine that a network loop is present.
-
-
-
-
-