The bgp.conf file contains configuration parameters that you edit to customize Network Protocol Manager for BGP discovery. The parameters are a subset of attributes that are defined for the topology manager (BGP-Adapter-Manager) that will run in the Network Protocol Manager for BGP environment.

Parameters in the bgp.conf file describes the parameters in the bgp.conf file. The parameters and their values are case-sensitive.

Table 1. Parameters in the bgp.conf file

Parameter

Value

Description

Config

Regular expression: bgp

Identifies this Domain Manager configuration as Network Protocol Manager for BGP.

Note:

Do not change this parameter.

TrapPort

0, 162, 2049 to 65534

Default: 0

Enables the Network Protocol Manager for BGP built-in trap receiver, and specifies the port used by the trap receiver to receive traps.

  • TrapPort = 0 disables the built-in trap receiver.

  • TrapPort = 162 or a value in the range 2049-to-65534 (inclusive) enables the built-in trap receiver and sets the trap port to the value specified for the parameter.

“Procedure to configure the Network Protocol Manager built-in trap receiver” on page 89 clarifies the use of this parameter.

TraceTraps

TRUE,FALSE

Default: FALSE

Determines whether trap receiver tracing for Network Protocol Manager for BGP is enabled or disabled.

  • A value of TRUE indicates that trap receiver tracing is enabled.

  • A value of FALSE indicates that trap receiver tracing is disabled.

SyslogName

Regular expression

Default: empty string

Enables the Network Protocol Manager for BGP built-in syslog adapter, and specifies the name of the local syslog file to be tailed by the syslog adapter.

  • SyslogName = "" (empty string) disables the built-in syslog adapter.

  • SyslogName = <full path and name of syslog file> (for example, /var/adm/messages) enables the built-in syslog adapter and sets the name of the local syslog file to be tailed to the value specified for the parameter.

Chapter 7, “Configuring Syslog Message Processing and Forwarding,” clarifies the use of this parameter.

TraceSyslog

TRUE,FALSE

Default: FALSE

Determines whether syslog adapter tracing for Network Protocol Manager for BGP is enabled or disabled.

  • A value of TRUE indicates that syslog adapter tracing is enabled.

  • A value of FALSE indicates that syslog adapter tracing is disabled.

AdminDownFlag

TRUE,FALSE

Default: FALSE

Controls whether Network Protocol Manager for BGP generates alarms on the BGP sessions of BGP protocol endpoints that are administratively down (manually disabled).

  • A value of TRUE indicates that alarms are not generated on the BGP sessions.

  • A value of FALSE indicates that alarms are generated on the BGP sessions.

IsDisplayNameCustom

TRUE,FALSE

Default: FALSE

Controls whether Network Protocol Manager for BGP accepts topology objects from Adapter for Alcatel-Lucent 5620 SAM EMS (the Adapter).

  • A value of TRUE indicates that topology objects from the Adapter are accepted.

  • A value of FALSE indicates that topology objects from the Adapter are not accepted.

When the Adapter is present, set the IsDisplayNameCustom parameter to TRUE. The Adapter is described in the Adapter for Alcatel-Lucent 5620 SAM EMS User Guide.

EnableRRDiscovery

TRUE,FALSE

Default: FALSE

Controls whether Network Protocol Manager for BGP discovers Route Reflectors.

  • A value of TRUE indicates that Route Reflectors are discovered.

  • A value of FALSE indicates that Route Reflectors are not discovered.

To discover Route Reflectors, set the EnableRRDiscovery parameter to TRUE.

Note:

A Route Reflector is an Internal BGP (IBGP) peer router that passes IBGP learned routes to a set of IBGP neighbors.

DisableBGPAlertsOnSNMPError

TRUE,FALSE

Default: FALSE

Controls whether Network Protocol Manager for BGP should ignore

  • TRUE — A value of TRUE SNMP error gets ignored

  • FALSE

DisableAlertsOnCLIError

TRUE,FALSE

Default: FALSE

Controls whether Network Protocol Manager for BGP should ignore the CLI errors.

  • TRUE — Disables the alerts on CLI errors.

  • FALSE— Enables the alerts on CLI errors.

EnableIPv6Discovery

TRUE,FALSE

Default: TRUE

Controls the discovery of IPv6 topology by Network Protocol Manager for BGP.

  • TRUE — Enables IPv6 topology discovery.

  • FALSE— Disables IPv6 IPv6 topology discovery.

    Note:

    Applicable only for BGP, OSPF and IS-IS.

ProbeAllSystemsForIPv6

TRUE,FALSE

Default: TRUE

Controls the discovery probe for all systems in an IPv6 network by Network Protocol Manager for BGP.

  • TRUE — The BGP server will probe each and every device for IPv6 BGP regardless of the IPv6 IP objects are discovered on that device by IP Domain Managers.

  • FALSE — The BGP server will probe only those devices whose IPv6 objects are discovered by IP Domain Manager.

RemoveOneMemberBGPSessionGroups

TRUE,FALSE

Default: TRUE

Controls whether Network Protocol Manager for BGP

If this flag is set to TRUE then NPM BGP domain manager will remove one member BGPSessionGroups.

Type

AM

Indicates the type of the Domain Manager that is added as a topology source.

DomainName

INCHARGE-AM

Note:

This is the default domain name. You can use the right click option to delete it from the Domain Manager Administration Console, and then update the configuration file by commenting out the DomainName parameter.

This is the name of the IP Domain Manager that is added as a topology source.

DisplayName

INCHARGE-AM

This is the display name of the IP Domain Manager that is added as a topology source.

EnableReconfigureLaunchedLiteSynchronization

TRUE,FALSE

Default: FALSE

Introduced with Network Protocol Manager 9.2.x patches, enables light discovery.

To enable light discovery, set the EnableReconfigureLaunchedLiteSynchronization and EnablePeriodicLiteSynchronization parameters to TRUE and restart the Network Protocol Manager for BGP. Only newly-added devices are detected and imported into Network Protocol Manager for BGP.

By default, light discovery between Network Protocol Manager for BGP and IP Availability Manager is disabled.

EnablePeriodicLiteSynchronization

TRUE,FALSE

Default: FALSE

Introduced with Network Protocol Manager 9.2.x patches, enables periodic light discovery.

LiteSynchronizationInterval

3600

Introduced with Network Protocol Manager 9.2.x patches, is the interval in seconds for light discovery.

Used with EnableReconfigureLaunchedLiteSynchronization and EnablePeriodicLiteSynchronization parameters.