-
公开(公告)号: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.
-
22.
公开(公告)号:US20200177438A1
公开(公告)日:2020-06-04
申请号:US16690290
申请日:2019-11-21
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Tathagata Nandy , Venkatavaradhan Devarajan , Guru Gurram Janardhan
Abstract: Systems and methods are provided for performing a node-level redundant failover-type process with respect to the protocol-independent multicast (PIM) functionality in a multi-chassis environment. When a PIM-related failure occurs on a first network device, but otherwise it remains operational, a second network device is configured to assume responsibility for performing PIM data traffic forwarding. Upon detecting the PIM-related failure of the first network device, the second network device sends a PIM-DR failover event signal to the second network device's PIM module by loading multicast route states used by the first network device into the PIM data traffic forwarding hardware of the second network device. Upon the second network device assuming responsibility, the first network device disables its PIM data traffic forwarding functionality.
-
公开(公告)号:US20190334808A1
公开(公告)日:2019-10-31
申请号:US15965871
申请日:2018-04-28
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Tathagata Nandy , Keshava A , Madhusoodhana Chari S
IPC: H04L12/755 , H04L12/703 , H04L12/24 , H04L12/741
Abstract: A centralized database network routing system for a network may include a data plane comprising a forwarding table and link failover logic to identify a downed link in a transmission path of the network and a control plane for the data plane. The control plane may include a centralized database routing table and updating logic to update the forwarding table based upon the identified downed link independent of updating of the centralized database routing table.
-
公开(公告)号: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.
-
公开(公告)号:US20250080456A1
公开(公告)日:2025-03-06
申请号:US18457125
申请日:2023-08-28
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Anil Raj , Tathagata Nandy , Tamil Esai Somu
IPC: H04L45/586 , H04L12/18 , H04L45/02 , H04L45/24
Abstract: A first switch in a network is provided. During operation, the first switch can receive traffic associated with a virtual network address allocated to the first switch and a second switch. The first and second switches can provide high availability to each other. If a layer-3 static multicast route is received at the first switch for a multicast group, the first switch can configure the static multicast route in the control plane. The first switch can determine that a set of conversion conditions are satisfied for the static multicast route. The set of conversion conditions can be applicable to a respective switch associated with the virtual network address. If the set of conversion conditions is satisfied, the first switch can generate a set of layer-2 entries for the multicast group from the static multicast route and program the forwarding hardware to include the set of layer-2 entries.
-
公开(公告)号:US20240223348A1
公开(公告)日:2024-07-04
申请号:US18093253
申请日:2023-01-04
Applicant: Hewlett Packard Enterprise Development LP
CPC classification number: H04L7/0012 , H04L45/16
Abstract: A system for providing fast multicast convergence for Precision Time Protocol (PTP) at a switch is provided. During operation, the system can receive a multicast control message based on a multicast protocol used for PTP from a respective neighbor switch. The multicast control message can indicate neighbor information associated with the multicast protocol. The system can then determine a role associated with the PTP for a remote switch from the control message. Upon receiving a register message for a multicast group associated with the PTP, the system can determine whether a multicast path from the switch to a PTP source includes a device with a role of a boundary clock (BC) of PTP. If the multicast path includes a device with a role of a BC, the system can send a gratuitous register-stop message for the multicast group toward the PTP source in absence of a native path.
-
公开(公告)号:US20240179025A1
公开(公告)日:2024-05-30
申请号:US18072019
申请日:2022-11-30
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Tathagata Nandy , Chethan Chavadibagilu Radhakrishnabhat , Thomas Samuel , Priyam De
CPC classification number: H04L12/4633 , H04L45/04 , H04L45/16
Abstract: A system for efficient multicast control packet forwarding is provided. During operation, the system can maintain a first tunnel between a first switch and a second switch in an overlay tunnel fabric. The encapsulation of a packet sent via the overlay tunnel fabric is initiated and terminated within the overlay tunnel fabric. The system can maintain a second tunnel between the first switch and a third switch, which can be in an external network that excludes the first and second switches. The switch can distinguish the first and second tunnels as intra-fabric and inter-fabric tunnels, respectively. Upon receiving a multicast control packet via the first tunnel, the system can identify the second tunnel as the inter-fabric tunnel and forward the multicast control packet via the second tunnel. Here, a respective multicast control packet received from the first tunnel can be precluded from being forwarded on intra-fabric tunnels.
-
28.
公开(公告)号:US11855792B2
公开(公告)日:2023-12-26
申请号:US17491326
申请日:2021-09-30
Applicant: Hewlett Packard Enterprise Development LP
CPC classification number: H04L12/18 , H04L12/4633 , H04L12/66 , H04L45/64
Abstract: A system for multicast traffic management in an overlay tunnel fabric is provided. The system can operate a first switch and a second switch of the fabric as part of a virtual switch. The virtual switch can operate as a gateway for the fabric. The system can efficiently deploy a rendezvous point (RP) for a multicast group at the first switch. During operation, the system can determine whether to synchronize a registration packet associated with the multicast group with the second switch based on a type of a first ingress connection associated with the registration packet. The system can then determine whether to receive subsequent registration packets for the multicast group based on the type of the first ingress connection and reception of a join request for the multicast group. The type of a respective connection indicates whether the connection includes an overlay tunnel.
-
公开(公告)号:US11799929B1
公开(公告)日:2023-10-24
申请号:US17827432
申请日:2022-05-27
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Tathagata Nandy , Anil Raj , Chakradhara Rao Gollakota
IPC: G06F15/16 , H04L65/611 , H04L65/75 , H04L65/65
CPC classification number: H04L65/611 , H04L65/65 , H04L65/75
Abstract: A system for facilitating efficient multicast traffic management for service discovery is provided. During operation, the system can identify a set of multicast entries associated with a multicast flow in a multicast forwarding data structure of a switch. A respective entry of the data structure can indicate how a corresponding multicast packet is forwarded. If a subset of the multicast entries shares one or more network parameters, the system can compress the subset of the multicast entries based on the shared network parameters to generate a generic entry. The generic entry can then replace the subset of the multicast entries in the data structure. Subsequently, the system can determine a multicast forwarding role of the switch and filter one or more types of multicast control messages based on the multicast forwarding role. Here, the multicast control messages can be directed to the multicast entry.
-
公开(公告)号:US11722716B2
公开(公告)日:2023-08-08
申请号:US17507474
申请日:2021-10-21
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Tathagata Nandy , Chethan Chavadibagilu Radhakrishnabhat , Priyam De
IPC: H04N21/238 , H04N21/25 , H04N21/438
CPC classification number: H04N21/238 , H04N21/251 , H04N21/4384
Abstract: One aspect of the instant application facilitates reduction of multicast group join latency. During operation, the system can receive, at a network device, a first multicast group leave packet corresponding to a first multicast group. In response to receiving a first multicast group leave packet from an IPTV client, the system can simulate a second multicast group join on behalf of the IPTV client by updating, based on a predictive model, at least an entry in a table maintained in hardware with a next likely multicast group that the IPTV client is likely to join; and sending a simulated second multicast group join packet for initiating an IPTV stream associated with the next likely multicast group. In response to receiving an actual second multicast group join packet from the IPTV client, the system can facilitate the IPTV stream to the IPTV client, thereby reducing multicast group join latency.
-
-
-
-
-
-
-
-
-