摘要:
A method, system, computer program product and apparatus are presented to enable a L2 network device, such as a bridge or switch, to control the flow of a multicast data stream to a connected router in response to control messages received from the router by the L2 network device. By controlling the flow of multicast data streams in this manner, there will be a corresponding reduction in wasted bandwidth due to unnecessary transmission of these multicast data streams and a reduction in processing overhead by the router due to analysis and dropping of unnecessary multicast frames. In one aspect of the present invention, the router can generate the control messages in response to receiving a data frame in a multicast data stream from the L2 network device. The router can determine whether a subscriber to that multicast data stream is connected downstream of the router and then transmit an appropriate control message to the upstream L2 network device, indicating whether the router does or does not have a downstream subscriber. In response to such a control message, the L2 network device can cease transmitting the multicast data stream to the router, if appropriate.
摘要:
A method, system, computer program product and apparatus are presented to enable a L2 network device, such as a bridge or switch, to control the flow of a multicast data stream to a connected router in response to control messages received from the router by the L2 network device. By controlling the flow of multicast data streams in this manner, there will be a corresponding reduction in wasted bandwidth due to unnecessary transmission of these multicast data streams and a reduction in processing overhead by the router due to analysis and dropping of unnecessary multicast frames. In one aspect of the present invention, the router can generate the control messages in response to receiving a data frame in a multicast data stream from the L2 network device. The router can determine whether a subscriber to that multicast data stream is connected downstream of the router and then transmit an appropriate control message to the upstream L2 network device, indicating whether the router does or does not have a downstream subscriber. In response to such a control message, the L2 network device can cease transmitting the multicast data stream to the router, if appropriate.
摘要:
A method, in accordance with particular embodiments, includes receiving an interest solicitation message advertising an availability of data from at least one source of a plurality of sources. The solicitation message comprises a source identifier indentifying the at least one source and a group identifier identifying at least one group. The method also includes sending a null message to a rendezvous node. The null message comprises the source identifier and the group identifier. The method additionally includes receiving, via the rendezvous node, a join message indicating that at least one endpoint has requested to join the at least one group identified by the group identifier. The method further includes sending a start message to the at least one source. The start message indicates that at least one endpoint has requested to join the group. The method also includes, receiving a first portion of the data after sending the start message.
摘要:
In one embodiment, a multicast router initiates non-stop forwarding (NSF) recovery. In the NDF recovery, data traffic forwarding operations continue throughout a data plane of the multicast router in the presence of a failure in a control plane of the multicast router. When the multicast router receives incoming multicast packets on an interface during the NSF recovery, it compares the incoming multicast packets with entries of a multicast forwarding table of the data plane of the multicast router. In response to the comparison, the multicast router prevents multiple multicast forwarders from forwarding multicast packets for a route over a link coupled to the interface during the NSF recovery.
摘要:
A technique prevents multiple multicast forwarders from forwarding multicast packets for a route over a link in a computer network during non-stop forwarding (NSF) recovery of one or more failures in a control plane of a multicast router. The multicast router has a functional infrastructure that allows data traffic forwarding operations to continue throughout a data plane of the router in the presence of a failure and/or software restart to a multicast component, e.g., a protocol independent multicast (PIM) routing protocol, executing in the control plane. Another multicast component, e.g., a multicast forwarding information base (MFIB) executing in the data plane, is configured to prevent multiple multicast forwarders due to routing changes in the network that arise during NSF recovery.
摘要:
A multicast non-stop forwarding (NSF) router architecture enhances high availability of a multicast router in a computer network. The router architecture further preserves multicast data forwarding through a data plane during NSF recovery of one or more failures in a control plane of the router. Various multicast components of the router cooperate to provide a checkpointing and recovery technique of the multicast NSF architecture that enables efficient restart and recovery of the control plane failures without loss of data connectivity.
摘要:
A multicast non-stop forwarding (NSF) router architecture enhances high availability of a multicast router in a computer network. The router architecture further preserves multicast data forwarding through a data plane during NSF recovery of one or more failures in a control plane of the router. Various multicast components of the router cooperate to provide a checkpointing and recovery technique of the multicast NSF architecture that enables efficient restart and recovery of the control plane failures without loss of data connectivity.
摘要:
A technique prevents multiple multicast forwarders from forwarding multicast packets for a route over a link in a computer network during non-stop forwarding (NSF) recovery of one or more failures in a control plane of a multicast router. The multicast router has a functional infrastructure that allows data traffic forwarding operations to continue throughout a data plane of the router in the presence of a failure and/or software restart to a multicast component, e.g., a protocol independent multicast (PIM) routing protocol, executing in the control plane. Another multicast component, e.g., a multicast forwarding information base (MFIB) executing in the data plane, is configured to prevent multiple multicast forwarders due to routing changes in the network that arise during NSF recovery.
摘要:
In one embodiment, a multicast router initiates non-stop forwarding (NSF) recovery. In the NDF recovery, data traffic forwarding operations continue throughout a data plane of the multicast router in the presence of a failure in a control plane of the multicast router. When the multicast router receives incoming multicast packets on an interface during the NSF recovery, it compares the incoming multicast packets with entries of a multicast forwarding table of the data plane of the multicast router. In response to the comparison, the multicast router prevents multiple multicast forwarders from forwarding multicast packets for a route over a link coupled to the interface during the NSF recovery.