A major part of configuring MPLS Manager involves the setting of user configuration parameters in the files that are identified in User configuration files for MPLS Manager.

Table 1. User configuration files for MPLS Manager

Directory under BASEDIR

Filename

Description

Object configured by this file

smarts/conf/mpls-t

mpls.conf

Described in “Description of mpls.conf” on page 30.

File in which you customize MPLS Manager discovery.

MPLSManager::MPLS-Manager

This object will run in the MPLS Topology Server environment.

REMOTEPING.conf

Described in “Description of REMOTEPING.conf” on page 40.

File in which you set the global values to be inherited by newly invoked on-demand remote pings or newly deployed remote ping instances.

Contains eight parameters, one of which is NumberOfThreads.

RemotePingManager::remotePingManager

This object will run in the MPLS Topology Server environment.

perl-cli-conf.pl

Described in “Description of perl-cli-conf.pl” on page 41.

File in which you set the remote-access method for CLI discovery and LSP ping.

Not applicable

smarts/conf/mpls-m

REMOTEPING.conf

Contains only one parameter, NumberOfThreads.

RemotePingManager::remotePingManager

This object will run in the MPLS Monitoring Server environment.

smarts/conf/mpls-a

notification.conf

File in which you disable the MulticastGroup Impacted event.

Not applicable

smarts/conf/mpls-tma

mpls-tma.conf

Described in “Autoconfiguration configuration file: mpls-tma.conf” on page 56.

File in which you customize autoconfiguration operation.

Not applicable

smarts/conf/vpn-tagging

vpn-tagging.conf

Described in “Description of vpn-tagging.conf” on page 43.

File in which you customize MPLS VPN-Tagging Server discovery.

VPNTagging_Manager::VPNTagging-Manager

This object will run in the MPLS VPN-Tagging Server environment.

smarts/local/conf

runcmd_env.sh

Described in “Enabling remote ping functionality” on page 49 and “Configuring security” on page 52.

File in which you set environment variables to control behavior globally.

Not applicable

As with most configuration files, the mpls.conf, REMOTEPING.conf, and vpn-tagging.conf files are used to set attributes for certain objects within a server’s environment when the server starts up. The parameters and their values in a configuration file become the attributes and their values for the created objects.

For the mpls.conf file, as an example, the associated object is an instance of the MPLS Manager class and is named MPLS-Manager. This object is the topology manager for the MPLS Topology Server.