Patent ID: 9338083
Filing Date: 2016-05-10
CPC Classification: H04L,H05K

Claim Text:
1. A method of representing a network configuration in a multi-protocol label switching network comprising: receiving, from a user via a graphical user interface, an identification of a first edge router associated with a network and an identification of a second edge router associated with the network; sending a parent trace thread to the first edge router to obtain trace information from the first edge router; generating child trace threads including the trace information obtained from the first edge router; obtaining trace information associated with a plurality of equal cost paths, the trace information being obtained from a plurality of routers by independently and concurrently tracing different equal cost paths using the child trace threads that hop from the first edge router to the second edge router via an intermediate node; initializing an additional child trace thread in response to one of the different equal cost paths diverging from one of the intermediate nodes; terminating one of the trace threads in response to two of the different equal cost paths converging at one of the intermediate nodes, thereby reducing redundant tracing, wherein the trace information of the terminated trace thread is stored in another trace thread, and wherein the child trace threads terminate before the parent trace thread; generating a network configuration representation using the trace information, and displaying the network configuration representation on the graphical user interface for use by the user.