Service tree for multicast flow visiblity
AssigneeCisco Technology, Inc.
InventorsMankamana Prasad Mishra, Rajiv Asati, Nitin Kumar, Krishnaswamy Muddenahally Anathamurthy, Frank Brockners
Life of this patent
Estimating the term…
Abstract
According to one or more embodiments of the disclosure, an example process herein may comprise: causing, responsive to a triggering event, establishment of a service tree that follows a same path as a multicast parent tree through a data communication network to one or more intended recipient devices; causing a duplication of a particular flow from the multicast parent tree to the service tree; causing a determination of a performance characteristic of the particular flow through the service tree; and causing an association of the performance characteristic with the multicast parent tree.
Claims18
A method, comprising:
- establish, by a process and responsive to a triggering event, a service tree that follows a same path as a multicast parent tree through a data communication network to one or more intended recipient devices by triggering construction of a new underlay tree from the one or more intended recipient devices back to a first hop router;
- duplicate, by the process, a particular flow from the multicast parent tree to the service tree;
- determine, by the process, a performance characteristic of the particular flow through the service tree;
- associate, by the process, the performance characteristic with the multicast parent tree;
- and
- identify a point of failure for the particular flow through the multicast parent tree based on the association of the performance characteristic with the multicast parent tree.
An apparatus, comprising:
- one or more network interfaces;
- a processor coupled to the one or more network interfaces and configured to execute one or more processes;
- and
- a memory configured to store a process that is executable by the processor, the process when executed configured to:
- establish, responsive to a triggering event, a service tree that follows a same path as a multicast parent tree through a data communication network to one or more intended recipient devices by triggering construction of a new underlay tree from the one or more intended recipient devices back to a first hop router;
- duplicate a particular flow from the multicast parent tree to the service tree;
- determine a performance characteristic of the particular flow through the service tree;
- and
- associate the performance characteristic with the multicast parent tree;
- and
- remove the service tree from the data communication network upon completion of an examination of the performance characteristic of the particular flow through the service tree.
A tangible, non-transitory, computer-readable medium storing program instructions that cause a device to execute a process comprising:
- establish, by a process and responsive to a triggering event, a service tree that follows a same path as a multicast parent tree through a data communication network to one or more intended recipient devices by triggering construction of a new underlay tree from the one or more intended recipient devices back to a first hop router;
- duplicate, by the process, a particular flow from the multicast parent tree to the service tree;
- determine, by the process, a performance characteristic of the particular flow through the service tree;
- associate, by the process, the performance characteristic with the multicast parent tree;
- and
- identify a point of failure for the particular flow through the multicast parent tree based on the association of the performance characteristic with the multicast parent tree.
Dependencies are inferred from the claim text.