Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Create P2MP LSP Tunnels and Generate Corresponding LSP Configlets

NorthStar Planner allows the user to create P2MP LSP tunnels. First, switch to Modify mode and then select Modify > Elements > Tunnels to bring up the Tunnels Window. Then click on the Add button, and select the P2MP Tunnels option to bring up the Add P2MP Tunnels window.

Figure 1: Selecting the P2MP Tunnels Option in the Tunnels WindowDropdown menu titled Add with options: One Tunnel, Multiple Tunnels, P2MP Tunnels highlighted, One Hop Tunnels.
Figure 2: Adding a P2MP LSP tunnelScreenshot of a software interface for adding Point-to-Multipoint tunnels, with fields for template, P2MP name espntv, count 1, bandwidth 300m, and dropdowns for service and path configuration. Source node is DENVER; destinations are BOSTON, MIAMI, and PALOALTO. Buttons for filtering, removing, and adding nodes, as well as options for creating tunnels in both directions. Add, Close, and Help buttons at the bottom.

As shown in the above figure, first specify a name for the P2MP LSP instance and then choose the source node (ingress LSR) and the leaf nodes (egress LSRs for the sub-LSPs) for the P2MP tree. Then click on the Add button, and the tool will automatically perform the P2MP LSP path computations necessary to place the sub-LSPs associated with the P2MP LSP.

The user has the option to further specify traffic engineering constraints (such as bandwidth and explicit path) for each sub-LSP, as can be done with any point-to-point LSP. For further information on how to specify tunnel parameters. For more information, see NorthStar Planner LSP Tunnels Overview.

To see the newly-created P2MP LSP, switch out of Modify mode, and bring up the NetInfo > Multicast > Multicast Trees window to see the P2MP LSP tunnels configured in the network.

Figure 3: Newly-Added P2MP LSP Called espntvTable of multicast trees with columns for Name, Source Node, Bandwidth, Number of Destinations, Number Routed, Average Hop, Maximum Hop, Number of Crossings, and Length. Includes context menu with options Highlight and P2MP Tunnels.
Figure 4: The Sub-LSPs for the P2MP LSP espntvTable showing multicast tunnels for espntv tree with columns ID NodeA.ID NodeZ.ID Type BW HopCount Current_Route.

After using the NorthStar Planner to model P2MP LSPs, the P2MP LSPs can be rolled out according to the tool’s P2MP LSP path computation calculations. This allows the P2MP LSPs created during network planning to be translated into a series of actions that can be easily implemented by network operations. NorthStar Planner can be used to easily convert the outputs of the network modeling into LSP configlets.

A configlet is a small section of the router configuration file that describes all the LSP attributes: bandwidth, admin-group, primary path, etc. To generate the configlets, select Design > Confligets/Delta > LSP Configlet to bring up the LSP Configlet window. After the appropriate options have been specified, click on Submit button to generate the configlets for the selected nodes/tunnels.

Figure 5: LSP Configlet Generation WindowGUI for LSP Configlet tool used to configure Label Switched Paths in a network with options for target directory, file format selection, node and tunnel selection, and additional configuration settings.

The following figure shows the various statements listed in the configlet generated by NorthStar Planner for the P2MP LSP (espntv) that was created above.

Figure 6: Configlet Generated for the P2MP LSP espntv.Text editor showing MPLS configuration file with label-switched paths from Denver to Boston, Miami, and Palo Alto. Paths are P2MP type with 300m bandwidth and priority 7 7.