The tpmgr-param.conf file also contains other interface-limiting parameter types, most of which are listed in Other interface-limiting parameter types. The table includes an example, the default value, and the definition of each parameter type. Several parameter types in Other interface-limiting parameter types are interface-matching filters that are also based on the ifIndex, ifDescr, and ifType objects. However, they have slightly different interface-matching pattern names and employ slightly different syntax than the standard interface-matching filters previously discussed.
Parameter type |
Default value |
Definition |
---|---|---|
IFTypePatternIFExt<sysObjectID> <interface type pattern> Example (in tpmgr-param.conf file):
|
30|37|134 |
A filter that restricts the creation of interfaces (ports) for a specific device based on a specific interface type pattern. The IFTypePatternIFExt filter, as well as the IFDescrPatternIFExt and IFIndexPatternIFExt filters, apply to some of the first Cisco, Fore, Huawei, NEC, and Riverstone devices that were certified for the IP Manager. The default values for these filters are:
|
IFTypePattern-SwitchPort[sysObjectID] <interface type pattern> Example (in tpmgr-param.conf file):
|
6|26|62|69|117 |
A filter that restricts the creation of interfaces (ports) for a specific device based on a specific interface type pattern. The IFTypePattern-SwitchPort filter, as well as the IFDescrPattern-SwitchPort and the IFIndexPattern-SwitchPort filters, apply to some of the first Cisco, NEC, and Lucent devices that were certified for the IP Manager. The default values for these filters are:
|
IFDescrPattern-SwitchPort[sysObjectID] <interface description pattern> Example (commented out in tpmgr-param.conf file):
|
~* |
A filter that restricts the creation of interfaces (ports) for a specific device based on a specific interface description pattern. When this filter is used, the associated IFTypePattern-SwitchPort filter is typically set to “~*”. |
CiscoStackWithATM-Pattern <sysObjectID1>|<sysObjectID2>| <sysObjectIDn> Example (in tpmgr-param.conf file):
|
.1.3.6.1.4.1.9.5.7, .1.3.6.1.4.1.9.5.17, .1.3.6.1.4.1.9.5.34 |
Identifies which devices are ATM switches so that ATM peer connections are created between the ATM switch ports and the ports on the neighboring ATM switches. |
Layer3SwitchPattern <sysObjectID1>|<sysObjectID2>| <sysObjectID3>|<sysObjectIDn> Example (in tpmgr-param.conf file):
|
.1.3.6.1.4.1.9.1.400, .1.3.6.1.4.1.9.5.44 |
Identifies which devices are Layer 3 switches so that WAN network connections are created between the Layer 3 switch ports and the ports on the neighboring routers. If you comment out the default line for this parameter in the tpmgr-param.conf file, the IP Manager consults the rule set in the following file to determine how to create WAN network connections during the postprocessing phase of the discovery process: BASEDIR/smarts/rules/discovery/ic-post-wan-link.asl |
DisplayNameByIfDescr-<sysObjectID> TRUE|FALSE Example (in tpmgr-param.conf file):
|
FALSE |
Controls how to name the interface of a specific device when no ifName string is discovered for the interface:
|
ERXIfExcludeSysPattern <name pattern> Example (in tpmgr-param.conf file):
|
* |
Identifies through a name pattern filter which Juniper ERX devices are to be subjected to the following two filters:
“Optimizing the discovery of ERX devices” on page 133 clarifies the use of this parameter.
Note:
The term “Juniper ERX device” or just “ERX device,” as used here, represents an instance of any discovered Juniper ERX main or virtual router. |
ERXIfExcludeTypePattern <interface type pattern> Example (in tpmgr-param.conf file):
|
1|23|126|134 |
A filter that restricts the creation of interfaces (ports) for the Juniper ERX devices that match the ERXIfExcludeSysPattern filter. The filtering is based on a specific interface type pattern. Any interface type that matches the ERXIfExcludeTypePattern filter is excluded from the discovered topology, and any interface type that does not match the filter is included in the discovered topology. “Optimizing the discovery of ERX devices” on page 133 clarifies the use of this parameter. |
# ERXIfExcludeTypePattern 1|23|134 This modified pattern of the existing ERXIfExcludeTypePattern parameter enables the VRRP probe to discover IP interfaces on Juniper ERX devices that belong to a VRRP group. In cases where a VRRPGroup is configured as a member of a VRF, the ifType 126 should not be excluded. Use this pattern instead # ERXIfExcludeTypePattern 1|23|134 |
1|23|134 |
A filter that enables the VRRP probe to discover IP interfaces on Juniper ERX devices that belong to a VRRP group. |
ERXIfExcludeDescrPattern <interface description pattern> Example (commented out in tpmgr-param.conf file):
|
~* |
A filter that restricts the creation of interfaces (ports) for the Juniper ERX devices that match the ERXIfExcludeSysPattern filter. The filtering is based on a specific interface description pattern. Any interface description that matches the ERXIfExcludeDescrPattern filter is excluded from the discovered topology, and any interface description that does not match the filter is included in the discovered topology. “Optimizing the discovery of ERX devices” on page 133 clarifies the use of this parameter. |
ERXVRNonIfIPExcludeSysPattern <name pattern> Example (commented out in tpmgr-param.conf file):
|
~* |
Identifies through a name pattern filter which Juniper ERX devices are to have all discovered IP addresses that are not related to interfaces excluded from the discovered topology. |
IfVirtualTypePattern-<sysObjectID> <interface type pattern> Example (commented out in tpmgr-param.conf file):
|
~* |
For a specific device, enables the creation of a network connection for a physical interface that shares a physical MAC address with one or more virtual interfaces. This parameter can be used for any device that has multiple interfaces (one physical and the others virtual) that share the same MAC address. “Enabling the creation of a physical connection for a shared MAC address” on page 136 clarifies the use of this parameter. |
ForceAgentAddressInListSysPattern <name pattern> Example (in tpmgr-param.conf file):
|
* |
Identifies through a name pattern filter which devices should have the IP address held in their SNMP agent’s AgentAddress attribute added to the list of IP addresses that are held in their SNMP agent’s AgentAddressList attribute. The AgentAddress attribute holds the IP address that is used by the initial ICMP poll to reach the device, and the AgentAddressList attribute holds a list of IP addresses discovered on the device. In general (but not always), rules are already in place that result in the AgentAddress IP being added to the AgentAddressList. The ForceAgentAddressInListSysPattern parameter provides a means to specify which devices should be forced to have their AgentAddress IP address added to their AgentAddressList. |
CDPDeviceOIDs <sysObjectID1>|<sysObjectID2>| <sysObjectIDn> Example (in tpmgr-param.conf file):
|
(Identified in example) |
Identifies which Cisco devices to which Cisco Discovery Protocol (CDP) connections should not be made. This parameter is used to exclude network connections to Cisco devices (such as CSS 11000 and 11500 Series Content Services Switches) with a management interface. Because CDP is used for some network management functions, any person on a directly connected segment to a Cisco CSS 11000 or 11500 series switch (for example) is able to perform CDP actions, actions that might include the gathering of sensitive information about the switch. This information could be used to design attacks against the switch. For this reason, do not make CDP connections to Cisco devices that have a management interface. |
CiscoIPPhonePattern |
Cisco?IP?Phone* |
Pattern to be used for omitting IP phone ports. |
LinuxBondingInterfacePattern |
bond* |
Pattern to be used for including Linux bonded logical interfaces. The EnableEthernetBonding parameter in the tpmgr-param.conf file must be TRUE (default) for this pattern to be used. |
ERX-VRF-VRRPCommunities-Pattern |
*brmgt*|*orfe* |
This parameter limits the discovery of VRF interfaces on Juniper ERX devices that belong to a VRRP group to just the VRF interfaces on the ERX devices that have a community string that matches the specified pattern. |
ShortDiscoveryInstrPattern |
Card_Fault_CiscoONSCPU|Card_Fault_CiscoEntityFRU |
Instrumentation class pattern to be included in short discovery. For cards, the pattern that is specified by “ShortDiscoveryInstrPattern” will be checked against the instrument class name of the card that is operationally down before proceeding with short discovery. The autoReprobe_short parameter in the discovery.conf file must be TRUE for this pattern to be used. |