摘要:
Various systems and methods are disclosed for performing multicast routing over unidirectional links. For example, one method involves maintaining a multicast adjacency state, which is associated with an interface that is coupled to receive messages from a network device via a unidirectional link. The multicast adjacency state identifies a network address of the network device. The method also involves sending a multicast protocol control message to the network device via a bidirectional path. The destination address of the network multicast protocol control message is the network address in the multicast adjacency state.
摘要:
In the disclosed active multicast information protocol, a first edge router of a network receives a data packet from a source, wherein the data packet comprises data to be sent to receivers of a multicast group. The first edge router may rout the data packet to a first core router within the network. The first edge router also generates a message in response to receiving the data packet. This message is transmitted to the first core router within a network. The message includes an address of the source, but the message lacks data to be transmitted to the receivers of the multicast group. Another edge router stores the first multicast group and source addresses in an entry of a look-up table (LUT) in response to the edge router receiving a first message directly or indirectly from the first edge router.
摘要:
In one embodiment, for each particular multicast flow of a plurality of multicast flows of packets a particular consolidation encoding of a plurality of consolidation encodings is selected based on the sparseness of bit positions within a bit string corresponding to designated receiving packet switching devices of the particular multicast flow. The packet switching device sends one or more packets corresponding to said particular packet, with each of these one or more packets including designated receiving packet switching devices of the particular multicast flow in the header of said particular packet according to the particular consolidation encoding. In one embodiment, different consolidation encodings of the plurality of consolidation encodings are used for at least two different multicast flows of the plurality of multicast flows of packets. In one embodiment, each of said receiving packet switching devices is Bit Index Explicit Replication (BIER) Bit-Forwarding Router (BFR).
摘要:
In one embodiment, a device connected to a network as part of a multicast tree receives a revised unicast routing and distributes the revised unicast routing and a query packet to a downstream device in the multicast tree. The device receives an acknowledgement message from the downstream device based on the query packet and determines a new multicast route based on the revised unicast routing and the acknowledgement message from the downstream device.
摘要:
Various techniques for exchanging control messages in order to gracefully reroute multicast traffic are disclosed. For example, one method involves sending a join message for a multicast group towards a root of a new multicast tree and forwarding multicast traffic, addressed to the multicast group, on a current multicast tree until an acknowledgment corresponding to the join message is received. The new multicast tree can be identified in response to detection of a topology change within the network. Until the acknowledgment is received, multicast traffic that is received via the new multicast tree can be dropped.
摘要:
The present disclosure provides a source specific multicast service that maps multicast group addresses to corresponding source addresses. A boundary routing element can be configured to determine whether a received join request includes a mapped group address. If the join request does not include a mapped group address, boundary routing element can be configured to perform normal join request processing of the join request. If the join request includes a mapped group address, the boundary routing element can be configured to generate a corresponding source address using the mapped group address. The boundary routing element can also be configured to perform alternative join request processing as if the join request were an SSM join request that specified both a source address and a multicast group address.
摘要:
In one embodiment, a device within a first network may learn a plurality of multicast traffic sources, and may join a first source-specific group for a particular group and a second source-specific group for the particular group. Subsequently, the device may receive multicast traffic from within the first network from at least one of the source-specific groups, select which received traffic to transmit down a non-source-specific shared multicast tree of a second network for the particular group, and transmit the selected traffic down the shared multicast tree for the particular group. In one embodiment, a receiver device in the second network may join the non-source-specific shared multicast tree to receive the traffic for the particular group.
摘要:
A method, system and an apparatus to transport bidir PIM over a multiprotocol label switched network are provided. The method may comprise receiving a multicast packet at a network element, the multicast packet including an upstream label. The method may further comprise identifying, from the upstream label, a Multicast Distribution Tree (MDT) rooted at a rendezvous point. The packet may be forwarded along the MDT towards the RP based on the upstream label. The MDT may be identified from a downstream label and the packet may be forwarded along the MDT away from the RP based on the downstream label.
摘要:
An apparatus and method for emulating a shared or source distribution tree within an MPLS network. In one embodiment of the method, a router receives a multicast data packet. The router transmits the multicast data packet to a first router via a first point-to-point label switched path (LSP). The router replicates the multicast data packet to produce a replicated multicast data packet. Then the router transmits the replicated multicast data packet to a second router via a second point-to-point LSP. The first point-to-point LSP is distinct from the second point-to-point LSP.
摘要:
A mechanism is provided in which multicast reverse path forwarding can be performed at a provider network egress edge router wherein core routers of the provider network are not configured to support multicast protocols or point-to-multipoint LSPs. An embodiment of the present invention provides for the creation of virtual interfaces in the egress edge router element during configuration of a multicast connection in response to a subscriber request. A virtual interface will be associated with an upstream ingress edge router element and that ingress edge router element is provided a label associated with the virtual interface. Such a label can then be included in datastream packets transmitted through the provider network and be used by reverse path forward checking at the egress edge router element to ascertain whether the multicast datastream is being received by the correct upstream interface.