The autoconfiguration program uses the mpls-tma.conf file to add the MPLS Topology Server as a topology source to the MPLS Monitoring Server and the MPLS Analysis Server.

The name of the MPLS Topology Server (started with the --config=mpls-t option) matches the name that is specified in the first “IC DomainConfig” code line of the mpls-tma.conf file. In the following mpls-tma.conf file, for example, that name is INCHARGE-MPLS-TOPOLOGY.

IC_DomainConfig::IC_DomainConfig_INCHARGE-MPLS-TOPOLOGY {
    TopologyProvides += IC_DomainConfig::IC_DomainConfig_INCHARGE-MPLS-MONITORING
    TopologyProvides += IC_DomainConfig::IC_DomainConfig_INCHARGE-MPLS-ANALYSIS
}

The name of the MPLS Monitoring Server (started with the --config=mpls-m option) matches the name specified in either the second or third “IC DomainConfig” code line, and the name of the MPLS Analysis Server (started with the --config=mpls-a option) matches the name specified in either the second or third “IC DomainConfig” code line. No order of roles is assumed for the second and third “IC DomainConfig” code lines.

As shown in TopologyProvides relationship in the mpls-tma.conf file, the TopologyProvides relationship in the mpls-tma.conf file points from the MPLS Topology Server to the MPLS Monitoring Server and the MPLS Analysis Server. The autoconfiguration program uses this relationship to add the MPLS Topology Server as a topology source to the MPLS Monitoring Server and the MPLS Analysis Server.

Figure 1. TopologyProvides relationship in the mpls-tma.conf file