Dynamic designated forwarder election per multicast stream for EVPN all-active homing

    公开(公告)号:US10681425B2

    公开(公告)日:2020-06-09

    申请号:US15827376

    申请日:2017-11-30

    Abstract: A method is performed by a first provider edge (PE) of a redundancy group including provider edges configured with an Ethernet virtual private network (EVPN) segment identifier (EVI) and an Ethernet segment identifier (ESI) and that are multi-homed to a customer edge (CE). The method includes, upon receiving from the CE a join request including a group address for a multicast stream, electing a designated forwarder (DF) for the multicast stream. The electing includes: computing for each PE a respective affinity for the DF as a function of a respective address of the PE, the EVI, and the group address; and determining which PE has a largest affinity. The method further includes, if the first PE has the largest affinity or does not have the largest affinity, configuring the first PE as the designated forwarder or not configuring the first PE as the designated forwarder for the multicast stream, respectively.

    DYNAMIC DESIGNATED FORWARDER ELECTION PER MULTICAST STREAM FOR EVPN ALL-ACTIVE HOMING

    公开(公告)号:US20200236444A1

    公开(公告)日:2020-07-23

    申请号:US16843297

    申请日:2020-04-08

    Abstract: A method is performed by a first provider edge (PE) of a redundancy group including provider edges configured with an Ethernet virtual private network (EVPN) segment identifier (EVI) and an Ethernet segment identifier (ESI) and that are multi-homed to a customer edge (CE). The method includes, upon receiving from the CE a join request including a group address for a multicast stream, electing a designated forwarder (DF) for the multicast stream. The electing includes: computing for each PE a respective affinity for the DF as a function of a respective address of the PE, the EVI, and the group address; and determining which PE has a largest affinity. The method further includes, if the first PE has the largest affinity or does not have the largest affinity, configuring the first PE as the designated forwarder or not configuring the first PE as the designated forwarder for the multicast stream, respectively.

    Dynamic designated forwarder election per multicast stream for EVPN all-active homing

    公开(公告)号:US11381883B2

    公开(公告)日:2022-07-05

    申请号:US16843297

    申请日:2020-04-08

    Abstract: A method is performed by a first provider edge (PE) of a redundancy group including provider edges configured with an Ethernet virtual private network (EVPN) segment identifier (EVI) and an Ethernet segment identifier (ESI) and that are multi-homed to a customer edge (CE). The method includes, upon receiving from the CE a join request including a group address for a multicast stream, electing a designated forwarder (DF) for the multicast stream. The electing includes: computing for each PE a respective affinity for the DF as a function of a respective address of the PE, the EVI, and the group address; and determining which PE has a largest affinity. The method further includes, if the first PE has the largest affinity or does not have the largest affinity, configuring the first PE as the designated forwarder or not configuring the first PE as the designated forwarder for the multicast stream, respectively.

    DISAGGREGATED SWITCHING FABRIC WITH MULTICAST NETWORK GROUP MEMBERSHIP

    公开(公告)号:US20240364555A1

    公开(公告)日:2024-10-31

    申请号:US18306397

    申请日:2023-04-25

    CPC classification number: H04L12/185 H04L12/44 H04L41/12

    Abstract: Disclosed are systems, apparatuses, methods, and computer-readable media for configuring network groups without software-based processing and management. A method includes: transmitting a topology request from a first leaf node to a first spine node; in response to receiving a network topology reply from a second leaf node, generating a network topology identifying a group of leaf nodes, the network topology reply including network information associated with the second leaf node, and in response to a request to send a message from a first network node connected to the first leaf node to a second network node connected to the second leaf node, transmitting the message to the second leaf node based on the network information from the network topology reply. In some aspects, the first spine node or a second spine node are configured to receive the message and transmit the message to the second leaf node.

    Compiler-enabled application execution tracking

    公开(公告)号:US11669432B1

    公开(公告)日:2023-06-06

    申请号:US16932363

    申请日:2020-07-17

    CPC classification number: G06F11/3624 G06F8/44

    Abstract: This disclosure describes techniques to compile source code corresponding to a portion of a software program. The techniques include generating first object code by processing the source code. Based at least in part on processing the source code, generating second object code, wherein the second object code, when executed by one or more processors, causes the one or more processors to perform an operation unconditionally bound to a unique identifier of the operation. The described techniques further include generating an indication of a mapping of the unique identifier to the portion of the software program.

    DYNAMIC DESIGNATED FORWARDER ELECTION PER MULTICAST STREAM FOR EVPN ALL-ACTIVE HOMING

    公开(公告)号:US20220286752A1

    公开(公告)日:2022-09-08

    申请号:US17751112

    申请日:2022-05-23

    Abstract: A method is performed by a first provider edge (PE) of a redundancy group including provider edges configured with an Ethernet virtual private network (EVPN) segment identifier (EVI) and an Ethernet segment identifier (ESI) and that are multi-homed to a customer edge (CE). The method includes, upon receiving from the CE a join request including a group address for a multicast stream, electing a designated forwarder (DF) for the multicast stream. The electing includes: computing for each PE a respective affinity for the DF as a function of a respective address of the PE, the EVI, and the group address; and determining which PE has a largest affinity. The method further includes, if the first PE has the largest affinity or does not have the largest affinity, configuring the first PE as the designated forwarder or not configuring the first PE as the designated forwarder for the multicast stream, respectively.

Patent Agency Ranking