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