-
公开(公告)号:US11805183B2
公开(公告)日:2023-10-31
申请号:US17482152
申请日:2021-09-22
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Chivukula Koundinya , Balaji Sankaran , Venkatavaradhan Devarajan , Sivakumar Murugan
IPC: H04L29/08 , H04L12/775 , H04L67/51 , H04L45/58
CPC classification number: H04L67/51 , H04L45/583
Abstract: A member switch of multiple connected switches receives a stack-discovery packet from a first coupled switch and, in response, generates and transmits a stack-discovery-response packet to the first coupled switch to allow the member switch to be discovered. The member switch receives stack-configuration information from a stack-control node and forwards the stack-discovery packet to a second coupled switch to facilitate discovery of the second coupled switch. The first coupled switch, the member switch, and the second coupled switch are coupled to each other according to a predetermined order, thereby facilitating an ordered discovery of the multiple connected switches. In response to receiving, from the stack-control node, a control packet, the member switch reboots based on the received stack-configuration information. The stack-configuration information comprises a stack-member identifier allocated, based on the predetermined order, by the stack-control mode to the member switch, thereby facilitating formation of an ordered stack.
-
公开(公告)号:US10742431B2
公开(公告)日:2020-08-11
申请号:US16118833
申请日:2018-08-31
Applicant: Hewlett Packard Enterprise Development LP
Abstract: Examples herein are directed to centralized database based multicast converging. For instance, in various examples centralized database based multicast converging can include starting a restart timer having a value greater than a time to validate stored entries in a centralized database, sending data packets at least to hosts on the network corresponding to the stored entries in the centralized database to maintain service to the hosts while the restart timer is running, sending query packets to validate a host corresponding to an entry of the stored entries in the centralized database, and responsive to the restart timer expiring, sending data packets to a converged group of hosts including at least the validated host.
-
公开(公告)号:US20190173860A1
公开(公告)日:2019-06-06
申请号:US15833807
申请日:2017-12-06
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Balaji Sankaran , Karthikeyan Ramachandran , Venkatavaradhan Devarajan , Gudiputi Suma Chowdary
Abstract: Examples disclosed herein relate to use of MACsec to encrypt tunnel data packets. In an example, a MACsec capable device may receive a data packet from a host device for tunneling to a controller. MACsec capable device may encapsulate the data packet with an encapsulation header to generate an encapsulated data packet. The encapsulation header may comprise a destination MAC address reserved for the controller. MACsec capable device may direct the encapsulated data packet to a MACsec engine. MACsec engine may encrypt the encapsulated data packet with the encryption key to generate an encrypted data packet. MACsec capable device may encapsulate the encrypted data packet with a first GRE header. MACsec capable device may send the encrypted data packet with the first GRE header to the controller via a GRE tunnel.
-
公开(公告)号:US20190058635A1
公开(公告)日:2019-02-21
申请号:US16005899
申请日:2018-06-12
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Tathagata Nandy , Balaji Sankaran , Vijay Kannan , Guru Gurram Janardhan
IPC: H04L12/24 , H04L12/18 , H04L12/751 , H04L12/753 , H04L12/26
CPC classification number: H04L41/0886 , H04L12/185 , H04L12/1877 , H04L43/0829 , H04L45/02 , H04L45/48
Abstract: Some examples relate to auto-configuration of a parameter related to a multicast protocol on a network device. In an example, a network device in a multicast network may identify the network topology of the multicast network. Upon identification, the network device may enable a multicast protocol on the network device based on the network topology of the multicast network. The network device may determine a network parameter related to the multicast network. In response to the determination, a multicast parameter related to the multicast protocol may be auto-configured on the network device.
-
公开(公告)号:US20250112855A1
公开(公告)日:2025-04-03
申请号:US18480361
申请日:2023-10-03
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Vinayak Joshi , Venkatavaradhan Devarajan , Balaji Sankaran
IPC: H04L45/28 , H04L45/42 , H04L45/745
Abstract: A network management system (NMS) for provisioning and managing an overlay network is provided. During operation, the NMS can determine that a loop associated with a media access control (MAC) address is detected in the network. The NMS can probe a first switch in the loop by instructing the first switch to observe the MAC address for a predetermined period. The NMS can receive a first message indicating a first set of ports of the first switch observing the MAC address. The NMS can probe an upstream switch reachable via each of the first set of ports by instructing the upstream switch to observe the MAC address for the predetermined period. Here, observing the MAC address at an upstream port of the upstream switch causes further upstream probing. Based on probing the switches in the loop, the NMS can determine one or more loop origination points (LOPs) for the loop.
-
公开(公告)号:US20240129189A1
公开(公告)日:2024-04-18
申请号:US17967659
申请日:2022-10-17
Applicant: Hewlett Packard Enterprise Development LP
IPC: H04L41/082 , G06F8/65 , G06F16/27 , H04L41/0895 , H04L49/00
CPC classification number: H04L41/082 , G06F8/65 , G06F16/27 , H04L41/0895 , H04L49/70
Abstract: One aspect of the present technology can provide a system for facilitating in-service software upgrade (ISSU) for a switch in a virtual switching stack. During operation, the system can initiate ISSU that facilitate uninterrupted traffic flow. The system can upgrade a first set of daemons of the switch that manage operations of the switch. The system can also upgrade a database stored on the switch. The database can store operational information of the switch. The system can further upgrade a second set of daemons of the switch that configure forwarding information on the forwarding hardware of the switch and facilitate data-plane operations for the switch. The forwarding information configured on the forwarding hardware can remain unchanged during the upgrade. The system can configure the upgraded second set of daemons to obtain control-plane information from a standby switch of a conductor switch of the virtual switching stack.
-
公开(公告)号:US20230092836A1
公开(公告)日:2023-03-23
申请号:US17482152
申请日:2021-09-22
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Chivukula Koundinya , Balaji Sankaran , Venkatavaradhan Devarajan , Sivakumar Murugan
IPC: H04L29/08 , H04L12/775
Abstract: A member switch of multiple connected switches receives a stack-discovery packet from a first coupled switch and, in response, generates and transmits a stack-discovery-response packet to the first coupled switch to allow the member switch to be discovered. The member switch receives stack-configuration information from a stack-control node and forwards the stack-discovery packet to a second coupled switch to facilitate discovery of the second coupled switch. The first coupled switch, the member switch, and the second coupled switch are coupled to each other according to a predetermined order, thereby facilitating an ordered discovery of the multiple connected switches. In response to receiving, from the stack-control node, a control packet, the member switch reboots based on the received stack-configuration information. The stack-configuration information comprises a stack-member identifier allocated, based on the predetermined order, by the stack-control mode to the member switch, thereby facilitating formation of an ordered stack.
-
公开(公告)号:US10708245B2
公开(公告)日:2020-07-07
申请号:US15833807
申请日:2017-12-06
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Balaji Sankaran , Karthikeyan Ramachandran , Venkatavaradhan Devarajan , Gudiputi Suma Chowdary
Abstract: Examples disclosed herein relate to use of MACsec to encrypt tunnel data packets. In an example, a MACsec capable device may receive a data packet from a host device for tunneling to a controller. MACsec capable device may encapsulate the data packet with an encapsulation header to generate an encapsulated data packet. The encapsulation header may comprise a destination MAC address reserved for the controller. MACsec capable device may direct the encapsulated data packet to a MACsec engine. MACsec engine may encrypt the encapsulated data packet with the encryption key to generate an encrypted data packet. MACsec capable device may encapsulate the encrypted data packet with a first GRE header. MACsec capable device may send the encrypted data packet with the first GRE header to the controller via a GRE tunnel.
-
公开(公告)号:US10594558B2
公开(公告)日:2020-03-17
申请号:US16005899
申请日:2018-06-12
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Tathagata Nandy , Balaji Sankaran , Vijay Kannan , Guru Gurram Janardhan
IPC: H04L12/24 , H04L12/18 , H04L12/26 , H04L12/753 , H04L12/751
Abstract: Some examples relate to auto-configuration of a parameter related to a multicast protocol on a network device. In an example, a network device in a multicast network may identify the network topology of the multicast network. Upon identification, the network device may enable a multicast protocol on the network device based on the network topology of the multicast network. The network device may determine a network parameter related to the multicast network. In response to the determination, a multicast parameter related to the multicast protocol may be auto-configured on the network device.
-
公开(公告)号:US20190386824A1
公开(公告)日:2019-12-19
申请号:US16007594
申请日:2018-06-13
Applicant: Hewlett Packard Enterprise Development LP
Abstract: Examples disclosed herein relate to providing a failover in a MACsec capable device. In an example, a determination may be made on a Media Access Control (MAC) Security (MACsec) capable device, whether a primary management engine that manages a protocol related to MACsec standard on the MACsec capable device has failed. In response to a determination that the primary management engine has failed, a secondary management engine in the MACsec capable device may create a Connectivity Association (CA) between the MACsec capable device and a peer MACsec capable device by performing an IEEE 802.1X re-authentication with the peer MACsec capable device within MACsec Key Agreement (MKA) lifetime. The MKA lifetime may refer to a period during which no MACsec Key Agreement Protocol Data Unit (MKPDU) is received by the peer MACsec capable device from the MACsec capable device.
-
-
-
-
-
-
-
-
-