PREVENTING HIGH AVAILABILITY PAIRS OF NETWORK DEVICES FROM SENDING OUT DUPLICATE MULTICAST TRAFFIC FLOWS

    公开(公告)号:US20250007742A1

    公开(公告)日:2025-01-02

    申请号:US18345382

    申请日:2023-06-30

    Abstract: A process includes receiving, at a downstream interface of a high availability pair of network devices, a join request. The availability pair of network devices includes a first network device and a second network device. The join request represents a request by a client device to join a multicast group associated with a source address and a multicast group address. The process includes, responsive to the join request, exporting, by the first network device, first static multicast route information from a second interface of the first network device. The first static multicast route information corresponds to a routing of multicast traffic associated with the multicast group through the first network device. The process further includes, responsive to the join message, controlling, by the second network device, exporting of second static multicast route information from the second network device to prevent duplicate multicast traffic associated with the multicast group from being sent by the high availability pair. The second static multicast route information corresponds to a routing of the multicast traffic associated with the multicast group through the second network device.

    BLACK HOLE FILTERING
    3.
    发明申请

    公开(公告)号:US20200036617A1

    公开(公告)日:2020-01-30

    申请号:US16049698

    申请日:2018-07-30

    Abstract: Examples disclosed herein relate to black hole filtering. In an example, a dynamic routing protocol on a network device may determine whether a route learned by the dynamic routing protocol is a black hole route. In an example, the route may be learned through another source. In response to a determination that the route learned by the dynamic routing protocol is the black hole route, the dynamic routing protocol may generate a routing update that indicates the route as the black hole route. The dynamic routing protocol may then advertise the routing update to each neighbor network device.

    PROGRAMMABLE MULTICAST ROUTES ON A VIRTUAL GATEWAY SWITCH

    公开(公告)号:US20250080456A1

    公开(公告)日:2025-03-06

    申请号:US18457125

    申请日:2023-08-28

    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.

    Efficient multicast control traffic management for service discovery

    公开(公告)号:US11799929B1

    公开(公告)日:2023-10-24

    申请号:US17827432

    申请日:2022-05-27

    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.

    Synchronizing radius server databases using distributed ledger network

    公开(公告)号:US11240027B2

    公开(公告)日:2022-02-01

    申请号:US16266812

    申请日:2019-02-04

    Abstract: Implementations of the disclosure are directed to using a distributed ledger network to synchronize configuration changes across a network of servers that provide authentication, authorization, and accounting (AAA). In some implementations, a method includes: receiving, at a first server that provides AAA of users that access a network, a user request to update a configuration of a database of the first server, the database including authentication credentials for users that access the network, in response to receiving the user request, transmitting a transaction to the distributed ledger network for validation, the transaction comprising a request by the first server for each server of the distributed ledger network to update their respective database configuration in accordance with the user request; and after the transaction is validated by the distributed ledger network, the first server updating its database configuration in response to receiving the update comprising the validation of the transaction.

    Hitless maintenance of a L3 network

    公开(公告)号:US10931568B2

    公开(公告)日:2021-02-23

    申请号:US16129207

    申请日:2018-09-12

    Inventor: A. Keshava Anil Raj

    Abstract: A method for use in exiting a portion of a node from an Internet Protocol, Layer 3 network includes: preparing the network for the portion to exit prior to the exit, including: notifying a set of peer nodes of the portion's exit; and rerouting traffic in the network away from the portion to the set of peer nodes; exiting the portion from the network once the traffic is rerouted; and reintroducing the exited portion to the network, including: notifying the peer nodes of the portion's reintroduction; and rerouting at least some of the traffic through the re-introduced portion.

Patent Agency Ranking