MULTICAST FLOW OVERLAY USING REGISTRATION OVER A RELIABLE TRANSPORT
    32.
    发明申请
    MULTICAST FLOW OVERLAY USING REGISTRATION OVER A RELIABLE TRANSPORT 有权
    通过可靠的运输使用注册的多媒体流量覆盖

    公开(公告)号:US20160277463A1

    公开(公告)日:2016-09-22

    申请号:US14728021

    申请日:2015-06-02

    CPC classification number: H04L45/74 H04L12/18 H04L45/026 H04L45/16 H04L45/42

    Abstract: An example method includes exchanging targeted hello messages to establish a targeted neighbor connection between a first routing device and a second routing device, wherein one of the routing devices comprises a central routing device, and wherein another one of the routing devices comprises an ingress routing device. The example method further includes processing a source-active register message that specifies a source address and an identifier that are collectively associated with a multicast stream, and wherein the source-active register message further indicates whether the multicast stream is active or withdrawn. After processing the source-active register message, the example method further includes processing a list-of-receivers register message that specifies an egress routing device and at least the identifier that is associated with the multicast stream, wherein the list-of-receivers register message further indicates whether or not the egress routing device requests receipt of data associated with the multicast stream.

    Abstract translation: 示例性方法包括交换目标的hello消息以在第一路由设备和第二路由设备之间建立目标邻居连接,其中路由设备之一包括中央路由设备,并且其中路由设备中的另一个包括入口路由设备 。 该示例性方法还包括处理源 - 活动注册消息,其指定与多播流共同关联的源地址和标识符,并且其中所述源活动注册消息进一步指示所述多播流是活动还是撤销。 在处理源活动注册消息之后,示例性方法还包括处理指定出口路由设备的列表接收者注册消息,以及至少与多播流相关联的标识符,其中接收者列表寄存器 消息进一步指示出口路由设备是否请求接收与组播流相关联的数据。

    Robust control plane assert for protocol independent multicast (PIM)
    33.
    发明授权
    Robust control plane assert for protocol independent multicast (PIM) 有权
    强大的控制平面断言用于协议无关组播(PIM)

    公开(公告)号:US09356789B1

    公开(公告)日:2016-05-31

    申请号:US14036772

    申请日:2013-09-25

    Abstract: Techniques are described for providing robust control plane asserts in a network using Protocol Independent Multicast (PIM) or other routing protocols for controlling delivery of multicast traffic. In one example, a router includes a control unit having a hardware-based processor executing a Protocol Independent Multicast (PIM) protocol. The control unit, when executing the PIM protocol, initiates an election process for selecting, from a plurality of routers, a forwarding router to forward multicast traffic to a shared media computer network. In addition, the control unit determines whether the multicast traffic has been received by the router and outputs, in association with the election process, a PIM assert message that includes an indication as to whether the router has successfully received the multicast traffic.

    Abstract translation: 描述了用于在使用协议无关组播(PIM)或用于控制多播业务的传送的其他路由协议的网络中提供鲁棒控制平面断言的技术。 在一个示例中,路由器包括具有执行协议无关组播(PIM)协议的基于硬件的处理器的控制单元。 控制单元在执行PIM协议时启动选举过程,用于从多个路由器中选择转发路由器以将组播流量转发到共享媒体计算机网络。 此外,控制单元确定路由器是否已经接收到多播流量,并且与选举过程相关联地输出包括关于路由器是否已经成功接收到多播流量的指示的PIM断言消息。

    UPSTREAM MULTICAST HOP (UMH) EXTENSIONS FOR ANYCAST DEPLOYMENTS

    公开(公告)号:US20240022444A1

    公开(公告)日:2024-01-18

    申请号:US18475955

    申请日:2023-09-27

    CPC classification number: H04L12/18

    Abstract: An example egress network device includes at least one computer processor and a memory. The memory includes instructions that cause the at least one computer processor to receive messages from each of a plurality of ingress network devices. Each message specifies a multicast source as an anycast address that belongs to two or more sources, a multicast group, and a customer site identifier that uniquely identifies a customer network device via which the anycast address is reachable. The instructions cause the at least one computer processor to select, based on the customer site identifiers, one of the plurality of ingress network devices to which to send a multicast join message of a plurality of multicast join messages for the multicast source and multicast group. The instructions cause the at least one computer processor to send the multicast join message to the selected one of the plurality of ingress network devices.

    EVPN multicast ingress forwarder election using source-active route

    公开(公告)号:US11496329B2

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

    申请号:US16825732

    申请日:2020-03-20

    Abstract: The techniques describe example network systems providing core-facing designated forwarder (DF) election to forward multicast traffic into an EVPN of a core network. For example, a first PE device of a plurality of PE devices participating in an EVPN comprises one or more processors operably coupled to a memory, wherein the one or more processors are configured to: determine that a first multicast traffic flow has started for the first PE device; in response, send a source-active (SA) route to indicate the first multicast traffic flow has started for the first PE device; receive, from a second PE device, a second SA route that indicates that a second multicast traffic flow has started for the second PE device; and perform an election of a core-facing DF from among the first PE device and second PE device, wherein the core-facing DF is configured to forward the multicast traffic into the EVPN.

    UPSTREAM MULTICAST HOP (UMH) EXTENTIONS FOR ANYCAST DEPLOYMENTS

    公开(公告)号:US20220247585A1

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

    申请号:US17248585

    申请日:2021-01-29

    Abstract: An example egress network device includes at least one computer processor and a memory. The memory includes instructions that cause the at least one computer processor to receive messages from each of a plurality of ingress network devices. Each message specifies a multicast source as an anycast address that belongs to two or more sources, a multicast group, and a customer site identifier that uniquely identifies a customer network device via which the anycast address is reachable. The instructions cause the at least one computer processor to select, based on the customer site identifiers, one of the plurality of ingress network devices to which to send a multicast join message of a plurality of multicast join messages for the multicast source and multicast group. The instructions cause the at least one computer processor to send the multicast join message to the selected one of the plurality of ingress network devices.

    Synchronizing multicast router capability towards ethernet virtual private network (EVPN) multi-homed protocol independent multicast (PIM) device

    公开(公告)号:US11057317B2

    公开(公告)日:2021-07-06

    申请号:US16584536

    申请日:2019-09-26

    Abstract: Port synchronization is provided for multicast on an Ethernet segment (ES) in which a device (CE) is multihomed to at least two devices (PE1 and PE2) of a VLAN. Such example embodiments may do so by providing computer-implemented method for use in a first device belonging to an Ethernet virtual private network (EVPN) and an Ethernet segment (ES), the ES including a second device and a third device, the second device also belonging to the EVPN, the third device being multihomed to the first device and the second device via the ES, and the first and second devices having snooping enabled for multicast group messages, the computer-implemented method comprising: (a) detecting, on a first interface of the first device, from the third device via the ES, a multicast query message, wherein the multicast query message is not detected by the second device via the ES; (b) marking the first interface of the first device as a multicast router port; (c) generating a message identifying the ES and including information encoding that the multicast query message was detected on the ES; and (d) sending, via the EVPN, the message generated to the second device so that the second device will mark an interface, on the ES, with the third device, as a multicast router port.

    Multicast flow prioritization
    39.
    发明授权

    公开(公告)号:US10999090B2

    公开(公告)日:2021-05-04

    申请号:US15396329

    申请日:2016-12-30

    Abstract: Techniques are described for multicast flow prioritization in protocol independent multicast (PIM) networks with multicast flow limits. According to the disclosed techniques, once a router has reached its multicast flow limit, the router may preempt an installed lower priority multicast flow with a newly requested higher priority multicast flow. For example, if a maximum number of multicast flows are installed on the router, then, upon receiving a PIM join for a higher priority flow as compared to the installed flows, the router replaces one of the installed lower priority flows with the received higher priority flow. Furthermore, according to the disclosed techniques, priority values for multicast flows are consistent across a PIM domain and each of the routers within the PIM domain is configured to use the priority values to select a higher priority flow over a lower priority flow.

    Dynamically providing traffic via various packet forwarding techniques

    公开(公告)号:US10887122B1

    公开(公告)日:2021-01-05

    申请号:US16195061

    申请日:2018-11-19

    Abstract: A device may receive a plurality of traffic flows to be provided to a set of destination devices. The device may process the plurality of traffic flows to identify respective sets of attributes associated with the plurality of traffic flows. The device may assign one of a plurality of traffic forwarding techniques, to a first traffic flow, of the plurality of traffic flows, based on the respective sets of attributes associated with the plurality of traffic flows. The device may provide the plurality of traffic flows to the set of destination devices. The device may determine that a condition, of a set of conditions associated with the plurality of traffic flows, has been satisfied in association with providing the plurality of traffic flows to the set of destination devices. The device may perform a set of actions after determining that the condition has been satisfied.

Patent Agency Ranking