A new vendor-proprietary MIB table for node discovery, tmnxVRtrNeInfoTable, is defined as part of TIMETRA-VRTR-MIB.mib. This MIB table is used by the NMS to gather all node information by walking the table, for example, after an NMS reboot.
This MIB table is built on any node that receives OSPF type 10 LSA.
The MIB table should be built with a key of VRF and NEID and a data portion of neid, vendor identify, platform type, system-mac, neip-v4, and neip-v6.
The MIB parameters are:
The company name is configurable using the CLI and is a string, but by default, "Nokia" is sent.
tmnxSysNEProfVendorId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxSysNEProfVendorId specifies the
vendor identifier."
DEFVAL { "Nokia" }
::= { tmnxSysNEProfEntry 11 }
The device type is configurable and is a string, but by default, the chassis-name and the chassis-type is sent.
tmnxSysNEProfPlatformType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxSysNEProfPlatformType specifies
the product identifier.
An empty string indicates this object is not
configured, the chassis name and chassis type will be
used."
DEFVAL { ''H }
::= { tmnxSysNEProfEntry 10 }
The tcIPRanDcnIpv4 and tcIpRanDcnIpV6 objects are the NEIPs configured using the CLI.
tmnxSysNEProfNeipV4Type OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxSysNEProfNeipV4Type specifies
the IP address type of tmnxSysNEProfNeipV4.
The value of tmnxSysNEProfNeipV4Type can be either
of 'ipv4(1)' or 'unknown (0)'.
The value of 'unknown(0)' specifies no NEIP v4
address is configured."
DEFVAL { unknown }
::= { tmnxSysNEProfEntry 5 }
tmnxSysNEProfNeipV4 OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxSysNEProfNeipV4 indicates the
IPv4 address of the Network Element."
DEFVAL { ''H }
::= { tmnxSysNEProfEntry 6 }
tmnxSysNEProfNeipV6Type OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxSysNEProfNeipV6Type specifies
the IP address type of tmnxSysNEProfNeipV6.
The value of tmnxSysNEProfNeipV6Type can be either
of 'ipv6(2)' or 'unknown (0)'.
The value of 'unknown(0)' specifies no NEIP v6
address is configured."
DEFVAL { unknown }
::= { tmnxSysNEProfEntry 7 }
tmnxSysNEProfNeipV6 OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxSysNEProfNeipV6 indicates the
IPv6 address of the Network Element."
DEFVAL { ''H }
::= { tmnxSysNEProfEntry 8 }
tmnxSysNEProfSystemMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxSysNEProfSystemMac specifies
the system MAC address of the node.
A value of all zeros indicates this object is
not configured, the chassis MAC address will be used."
DEFVAL { '000000000000'H }
::= { tmnxSysNEProfEntry 9 }
The MIB walk is as follows:
tmnxVRtrNeInfoNeidHex.7.0.65.66.67 = STRING: 0:41:42:43
tmnxVRtrNeInfoNeipV4Type.7.0.65.66.67 = INTEGER: ipv4(1)
tmnxVRtrNeInfoNeipV4.7.0.65.66.67 = Hex-STRING: 80 09 0A 01
tmnxVRtrNeInfoNeipV4PrefixLen.7.0.65.66.67 = Gauge32: 32
tmnxVRtrNeInfoNeipV6Type.7.0.65.66.67 = INTEGER: ipv6(2)
tmnxVRtrNeInfoNeipV6.7.0.65.66.67 = Hex-STRING: 3F FE 00 00 00 00 00 00 00 00 00 00 80 09 0A 01
tmnxVRtrNeInfoNeipV6PrefixLen.7.0.65.66.67 = Gauge32: 128
tmnxVRtrNeInfoSystemMac.7.0.65.66.67 = STRING: e:0:0:0:0:1
tmnxVRtrNeInfoPlatformType.7.0.65.66.67 = STRING: Dut-B,7750 SR-12e_ndef
tmnxVRtrNeInfoVendorId.7.0.65.66.67 = STRING: NokiaNotDefault