Wellfleet-NHRP-MIB device MIB details by Wellfleet
Wellfleet-NHRP-MIB file content
The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.
Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.
Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing Wellfleet-NHRP-MIB.
Vendor: | Wellfleet |
---|---|
Mib: | Wellfleet-NHRP-MIB [download] [view objects] |
Tool: | ActiveXperts Network Monitor 2024 [download] (ships with advanced SNMP/MIB tools) |
Wellfleet-NHRP-MIB DEFINITIONS ::= BEGIN IMPORTS Counter, IpAddress FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB wfNhrpGroup FROM Wellfleet-COMMON-MIB; wfNhrpNetTable OBJECT-TYPE SYNTAX SEQUENCE OF WfNhrpNetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table containing entries for each combination of a layer 2 network and a layer 3 protocol. Currently, IP over Frame Relay and IP over ATM is supported." ::= { wfNhrpGroup 1 } wfNhrpNetEntry OBJECT-TYPE SYNTAX WfNhrpNetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a particular NHRP instance." INDEX { wfNhrpLayer2Type, wfNhrpLayer3Type } ::= { wfNhrpNetTable 1 } WfNhrpNetEntry ::= SEQUENCE { wfNhrpDelete INTEGER, wfNhrpLayer2Type INTEGER, wfNhrpLayer3Type INTEGER, wfNhrpNHReqPath INTEGER, wfNhrpClientDisable INTEGER, wfNhrpClientRegInterval INTEGER, wfNhrpClientHoldTime INTEGER, wfNhrpClientReqTimeout INTEGER, wfNhrpClientReqRetry INTEGER, wfNhrpClientMaxPendRequests INTEGER, wfNhrpServerDisable INTEGER, wfNhrpServerFwdDisable INTEGER, wfNhrpServerMaxNhEntries INTEGER, wfNhrpServerMaxPendRequests INTEGER, wfNhrpServerUseBgp INTEGER, wfNhrpServerUseDns INTEGER, wfNhrpServerDnsProxyPort INTEGER, wfNhrpServerOverrideNbmaAddr INTEGER, wfNhrpBogusNbmaAddr DisplayString, wfNhrpNhCacheSize INTEGER, wfNhrpQosCacheSize INTEGER, wfNhrpAddrXlateCacheSize INTEGER, wfNhrpServerLoadBalance INTEGER, wfNhrpServerNegativeCaching INTEGER, wfNhrpServerNegativeTTL INTEGER, wfNhrpDebugLevel INTEGER, wfNhrpStatReset INTEGER, wfNhrpNhCacheSequence INTEGER, wfNhrpNhCacheNumEntries INTEGER, wfNhrpQosCacheNumEntries INTEGER, wfNhrpAddrXlateCacheNumEntries INTEGER } wfNhrpDelete OBJECT-TYPE SYNTAX INTEGER { created(1), deleted(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create/Delete this NHRP instance " DEFVAL { created } ::= { wfNhrpNetEntry 1 } wfNhrpLayer2Type OBJECT-TYPE SYNTAX INTEGER { fr(1), atm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of layer 2 Network." ::= { wfNhrpNetEntry 2 } wfNhrpLayer3Type OBJECT-TYPE SYNTAX INTEGER { ip(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of layer 3 protocol." ::= { wfNhrpNetEntry 3 } wfNhrpNHReqPath OBJECT-TYPE SYNTAX INTEGER { routed(1), defNHS(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Path NHC will attempt first to look-up destination. In case of routed path, if dest. is not found it will search Default NHS list also." DEFVAL { routed } ::= { wfNhrpNetEntry 4 } wfNhrpClientDisable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable/Disable NHRP client functionality. " DEFVAL { enabled } ::= { wfNhrpNetEntry 5 } wfNhrpClientRegInterval OBJECT-TYPE SYNTAX INTEGER(10..200) ACCESS read-write STATUS mandatory DESCRIPTION "Client registration period. Every wfNhrpRegInterval seconds, CREG gate will send registration request to refresh/update NH cache. It should always be less than wfNhrpNHCacheHoldTime" DEFVAL { 25 } ::= { wfNhrpNetEntry 6 } wfNhrpClientHoldTime OBJECT-TYPE SYNTAX INTEGER(10..200) ACCESS read-write STATUS mandatory DESCRIPTION "Time (seconds) for which client info is valid." DEFVAL { 30 } ::= { wfNhrpNetEntry 7 } wfNhrpClientReqTimeout OBJECT-TYPE SYNTAX INTEGER(1..100) ACCESS read-write STATUS mandatory DESCRIPTION " Client request timeout in seconds " DEFVAL { 10 } ::= { wfNhrpNetEntry 8 } wfNhrpClientReqRetry OBJECT-TYPE SYNTAX INTEGER(1..20) ACCESS read-write STATUS mandatory DESCRIPTION " Number of times to retry a given client request before returning an error. " DEFVAL { 3 } ::= { wfNhrpNetEntry 9 } wfNhrpClientMaxPendRequests OBJECT-TYPE SYNTAX INTEGER(1..100) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum Number of pending requests for client." DEFVAL { 100 } ::= { wfNhrpNetEntry 10 } wfNhrpServerDisable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable/Disable NHRP server functionality. " DEFVAL { enabled } ::= { wfNhrpNetEntry 11 } wfNhrpServerFwdDisable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable/Disable NHRP server request forwarding function. " DEFVAL { enabled } ::= { wfNhrpNetEntry 12 } wfNhrpServerMaxNhEntries OBJECT-TYPE SYNTAX INTEGER(1..20) ACCESS read-write STATUS mandatory DESCRIPTION "maximum number of next hop entries to keep. If the NH Resolution Reply message has more entries, last ones will be discarded." DEFVAL { 5 } ::= { wfNhrpNetEntry 13 } wfNhrpServerMaxPendRequests OBJECT-TYPE SYNTAX INTEGER(1..100) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum Number of pending requests for servers." DEFVAL { 100 } ::= { wfNhrpNetEntry 14 } wfNhrpServerUseBgp OBJECT-TYPE SYNTAX INTEGER { use(1), notuse(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Use BGP to find next hop if destination address is not in cache." DEFVAL { notuse } ::= { wfNhrpNetEntry 15 } wfNhrpServerUseDns OBJECT-TYPE SYNTAX INTEGER { use(1), notuse(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Use DNS to translate addresses and find QoS for next hop resolutions." DEFVAL { notuse } ::= { wfNhrpNetEntry 16 } wfNhrpServerDnsProxyPort OBJECT-TYPE SYNTAX INTEGER(1..32550) ACCESS read-write STATUS mandatory DESCRIPTION "DNS proxy port for QOS translation queries" DEFVAL { 500 } ::= { wfNhrpNetEntry 17 } wfNhrpServerOverrideNbmaAddr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Override NBMA addresses in client registration messages." DEFVAL { disabled } ::= { wfNhrpNetEntry 18 } wfNhrpBogusNbmaAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Value used to determine if NBMA address in client request is valid." DEFVAL { "NOADDRESS" } ::= { wfNhrpNetEntry 19 } wfNhrpNhCacheSize OBJECT-TYPE SYNTAX INTEGER(16..1024) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of next hop entries to be cached" DEFVAL { 16 } ::= { wfNhrpNetEntry 20 } wfNhrpQosCacheSize OBJECT-TYPE SYNTAX INTEGER(16..1024) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of socketpair to filter/flow spec entries to be cached" DEFVAL { 16 } ::= { wfNhrpNetEntry 21 } wfNhrpAddrXlateCacheSize OBJECT-TYPE SYNTAX INTEGER(16..1024) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum number of L3-to-L2 address mapping entries to be cached" DEFVAL { 16 } ::= { wfNhrpNetEntry 22 } wfNhrpServerLoadBalance OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable round-robin cycling of next hop entries to cause a load-balancing effect." DEFVAL { disable } ::= { wfNhrpNetEntry 23 } wfNhrpServerNegativeCaching OBJECT-TYPE SYNTAX INTEGER { enable (1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable negative caching of DNS records." DEFVAL { enable } ::= { wfNhrpNetEntry 24 } wfNhrpServerNegativeTTL OBJECT-TYPE SYNTAX INTEGER(1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Time in seconds for negative caching of DNS records." DEFVAL { 10 } ::= { wfNhrpNetEntry 25 } wfNhrpDebugLevel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Minimum level of debug messages to log." DEFVAL { 0 } ::= { wfNhrpNetEntry 26 } wfNhrpStatReset OBJECT-TYPE SYNTAX INTEGER { notreset(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset all NHRP client and server stats." DEFVAL { notreset } ::= { wfNhrpNetEntry 27 } wfNhrpNhCacheSequence OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sequence number for Next Hop Cache updates." DEFVAL { 0 } ::= { wfNhrpNetEntry 28 } wfNhrpNhCacheNumEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current number of Next Hop Cache entries." DEFVAL { 0 } ::= { wfNhrpNetEntry 29 } wfNhrpQosCacheNumEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current number of entries in QOS Cache." DEFVAL { 0 } ::= { wfNhrpNetEntry 30 } wfNhrpAddrXlateCacheNumEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current number of entries in Address Translation Cache." DEFVAL { 0 } ::= { wfNhrpNetEntry 31 } wfNhrpIfTable OBJECT-TYPE SYNTAX SEQUENCE OF WfNhrpIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " WF_NHRP_INTERFACE_Table - NHRP This tabulates the interfaces within an nhrp protocol group. All interfaces are indexed according to their Circuit Number. " ::= { wfNhrpGroup 2 } wfNhrpIfEntry OBJECT-TYPE SYNTAX WfNhrpIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Nhrp interface entries. " INDEX { wfNhrpIfLayer2Type, wfNhrpIfLayer3Type, wfNhrpIfCct } ::= { wfNhrpIfTable 1 } WfNhrpIfEntry ::= SEQUENCE { wfNhrpIfDelete INTEGER, wfNhrpIfDisable INTEGER, wfNhrpIfVCType INTEGER, wfNhrpIfCct INTEGER, wfNhrpIfLayer2Type INTEGER, wfNhrpIfLayer3Type INTEGER, wfNhrpIfPktsXmt Counter } wfNhrpIfDelete OBJECT-TYPE SYNTAX INTEGER { created(1), deleted(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Creation and deletion flag for this record. When set, it will cause this entry to be deleted from the MIB. " DEFVAL { created } ::= { wfNhrpIfEntry 1 } wfNhrpIfDisable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable/Disable parameter. A disabled interface will never be selected as the active interface for a circuit. " DEFVAL { enabled } ::= { wfNhrpIfEntry 2 } wfNhrpIfVCType OBJECT-TYPE SYNTAX INTEGER { pvc(1), svc(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Type of VC, NHC will setup, if no encaps gate exist for the given VCid, when needed." DEFVAL { pvc } ::= { wfNhrpIfEntry 3 } wfNhrpIfCct OBJECT-TYPE SYNTAX INTEGER { minimum(1), maximum(1023) } ACCESS read-only STATUS mandatory DESCRIPTION "The number of the circuit to which the interface belongs." ::= { wfNhrpIfEntry 4 } wfNhrpIfLayer2Type OBJECT-TYPE SYNTAX INTEGER { fr(1), atm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of layer 2 Network for this instance." ::= { wfNhrpIfEntry 5 } wfNhrpIfLayer3Type OBJECT-TYPE SYNTAX INTEGER { ip(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of layer 3 Protocol for this instance." ::= { wfNhrpIfEntry 6 } wfNhrpIfPktsXmt OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " The number of NHRP packets sent on this interface. " ::= { wfNhrpIfEntry 7 } wfNhrpDefNhsTable OBJECT-TYPE SYNTAX SEQUENCE OF WfNhrpDefNhsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of default NHS's to contact with request messages." ::= { wfNhrpGroup 3 } wfNhrpDefNhsEntry OBJECT-TYPE SYNTAX WfNhrpDefNhsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information pertaining to each default NHS which a client may contact. " INDEX { wfNhrpDefNhsLayer2Type, wfNhrpDefNhsLayer3Type, wfNhrpDefNhsIndex } ::= { wfNhrpDefNhsTable 1 } WfNhrpDefNhsEntry ::= SEQUENCE { wfNhrpDefNhsDelete INTEGER, wfNhrpDefNhsDisable INTEGER, wfNhrpDefNhsCct INTEGER, wfNhrpDefNhsVcid1 INTEGER, wfNhrpDefNhsVcid2 INTEGER, wfNhrpDefNhsProtoAddr IpAddress, wfNhrpDefNhsServingNetworkAddr IpAddress, wfNhrpDefNhsServingNetworkMask IpAddress, wfNhrpDefNhsNbmaAddr OCTET STRING, wfNhrpDefNhsStatus INTEGER, wfNhrpDefNhsLayer2Type INTEGER, wfNhrpDefNhsLayer3Type INTEGER, wfNhrpDefNhsIndex INTEGER } wfNhrpDefNhsDelete OBJECT-TYPE SYNTAX INTEGER { created(1), deleted(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Creation and deletion flag for this record. When set, it will cause this entry to be deleted from the MIB. " DEFVAL { created } ::= { wfNhrpDefNhsEntry 1 } wfNhrpDefNhsDisable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable/Disable parameter. A disabled NHS will never be selected for sending requests. " DEFVAL { enabled } ::= { wfNhrpDefNhsEntry 2 } wfNhrpDefNhsCct OBJECT-TYPE SYNTAX INTEGER { minimum(1), maximum(1023) } ACCESS read-write STATUS mandatory DESCRIPTION " The identifier of the circuit on which requests are sent to NHS. " ::= { wfNhrpDefNhsEntry 3 } wfNhrpDefNhsVcid1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " The virtual circuit ID on which requests are sent to NHS. Vcid1 = The Dlci number for Frame Relay, the VPI for ATM Range = {0-255}" ::= { wfNhrpDefNhsEntry 4 } wfNhrpDefNhsVcid2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " The virtual circuit ID on which requests are sent to NHS. Vcid2 = The VCI for ATM, NULL for Frame Relay. Range = {32-65535}" ::= { wfNhrpDefNhsEntry 5 } wfNhrpDefNhsProtoAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Layer 3 protocol address for this default NHS. Currently only IP addresses are supported." ::= { wfNhrpDefNhsEntry 6 } wfNhrpDefNhsServingNetworkAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Layer 3 network address of hosts served by this default NHS. Currently only IP type of network addresses are supported." ::= { wfNhrpDefNhsEntry 7 } wfNhrpDefNhsServingNetworkMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Layer 3 network address mask for range of hosts served by this default NHS. Currently only IP net mask is supported." ::= { wfNhrpDefNhsEntry 8 } wfNhrpDefNhsNbmaAddr OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "Layer 2 NBMA address for this default NHS. This will be valid only when SVCs needs to be created" ::= { wfNhrpDefNhsEntry 9 } wfNhrpDefNhsStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Reachability Status of this NHS . " ::= { wfNhrpDefNhsEntry 10 } wfNhrpDefNhsLayer2Type OBJECT-TYPE SYNTAX INTEGER { fr(1), atm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of layer 2 Network associated with this NHS." ::= { wfNhrpDefNhsEntry 11 } wfNhrpDefNhsLayer3Type OBJECT-TYPE SYNTAX INTEGER { ip(1) } ACCESS read-only STATUS mandatory DESCRIPTION " Type of layer 3 Protocol associated with this NHS." ::= { wfNhrpDefNhsEntry 12 } wfNhrpDefNhsIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Index used as priority of the NHS. That is, smallest index is selected first." ::= { wfNhrpDefNhsEntry 13 } wfNhrpNHCacheTable OBJECT-TYPE SYNTAX SEQUENCE OF WfNhrpNHCacheEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of default NHS's to contact with request messages." ::= { wfNhrpGroup 4 } wfNhrpNHCacheEntry OBJECT-TYPE SYNTAX WfNhrpNHCacheEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " NHRP Next Hop Cache Entry. " INDEX { wfNhrpNHCacheSlot, wfNhrpNHCacheLayer2Type, wfNhrpNHCacheLayer3Type, wfNhrpNHCacheDestAddr, wfNhrpNHCacheDestAddrPrefixLen, wfNhrpNHCachePrefOrder } ::= { wfNhrpNHCacheTable 1 } WfNhrpNHCacheEntry ::= SEQUENCE { wfNhrpNHCacheSlot INTEGER, wfNhrpNHCacheLayer2Type INTEGER, wfNhrpNHCacheLayer3Type INTEGER, wfNhrpNHCacheDestAddr IpAddress, wfNhrpNHCacheDestAddrPrefixLen INTEGER, wfNhrpNHCachePrefOrder INTEGER, wfNhrpNHCacheNhProtAddr IpAddress, wfNhrpNHCacheNhNbmaAddr DisplayString, wfNhrpNHCacheHoldTime INTEGER, wfNhrpNHCacheFlags INTEGER, wfNhrpNHCachePrefValue INTEGER, wfNhrpNHCacheMtu INTEGER, wfNhrpNHCacheDelete INTEGER } wfNhrpNHCacheSlot OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The slot number indexes the object" ::= { wfNhrpNHCacheEntry 1 } wfNhrpNHCacheLayer2Type OBJECT-TYPE SYNTAX INTEGER { fr(1), atm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of layer 2 Network associated with this cache entry." ::= { wfNhrpNHCacheEntry 2 } wfNhrpNHCacheLayer3Type OBJECT-TYPE SYNTAX INTEGER { ip(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of layer 3 Protocol associated with this cache entry." ::= { wfNhrpNHCacheEntry 3 } wfNhrpNHCacheDestAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "protocol address of the destination" ::= { wfNhrpNHCacheEntry 4 } wfNhrpNHCacheDestAddrPrefixLen OBJECT-TYPE SYNTAX INTEGER (0..16) ACCESS read-only STATUS mandatory DESCRIPTION "destination address prifix length" ::= { wfNhrpNHCacheEntry 5 } wfNhrpNHCachePrefOrder OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "preference order for this entry" ::= { wfNhrpNHCacheEntry 6 } wfNhrpNHCacheNhProtAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "protocol address of the next hop" ::= { wfNhrpNHCacheEntry 7 } wfNhrpNHCacheNhNbmaAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NBMA address of the next hop" ::= { wfNhrpNHCacheEntry 8 } wfNhrpNHCacheHoldTime OBJECT-TYPE SYNTAX INTEGER { minimum(10), default(30), maximum(200) } ACCESS read-write STATUS mandatory DESCRIPTION "Time (seconds) for which client info is valid." DEFVAL { default } ::= { wfNhrpNHCacheEntry 9 } wfNhrpNHCacheFlags OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "entry state flags" ::= { wfNhrpNHCacheEntry 10 } wfNhrpNHCachePrefValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "next hop preference value" ::= { wfNhrpNHCacheEntry 11 } wfNhrpNHCacheMtu OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max transmission unit for next hop" ::= { wfNhrpNHCacheEntry 12 } wfNhrpNHCacheDelete OBJECT-TYPE SYNTAX INTEGER { created(1), deleted(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create/Delete this NHRP NH Cache Entry " DEFVAL { created } ::= { wfNhrpNHCacheEntry 13 } wfNhrpTest OBJECT IDENTIFIER ::= { wfNhrpGroup 5 } wfNhrpTestDelete OBJECT-TYPE SYNTAX INTEGER { created(1), deleted(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create or Delete the Nhrp Test Base Record" DEFVAL { created } ::= { wfNhrpTest 1 } wfNhrpTestLayer2Type OBJECT-TYPE SYNTAX INTEGER { fr(1), atm(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Identifies layer 2 protocol for which next hop is desired." DEFVAL { fr } ::= { wfNhrpTest 2 } wfNhrpTestLayer3Type OBJECT-TYPE SYNTAX INTEGER { ip(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Identifies layer 3 protocol for which next hop is desired." DEFVAL { ip } ::= { wfNhrpTest 3 } wfNhrpTestSlot OBJECT-TYPE SYNTAX INTEGER { minimum(1), maximum(16), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Slot number on which test client initiates next hop requests." DEFVAL { default } ::= { wfNhrpTest 4 } wfNhrpTestNHRPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Time (msec) between next hop requests." DEFVAL { 5000 } ::= { wfNhrpTest 5 } wfNhrpTestNHRDestAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Protocol address of destination for which next hop is desired." ::= { wfNhrpTest 6 } wfNhrpTestNHRDestPrefix OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Prefix length of destination address for which next hop is desired." ::= { wfNhrpTest 7 } wfNhrpTestNHRReqOpt OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A bit field identifying next hop request options." DEFVAL { 0 } ::= { wfNhrpTest 8 } wfNhrpTestNHRReqQOS OBJECT-TYPE SYNTAX DisplayString (SIZE (0..240)) ACCESS read-write STATUS mandatory DESCRIPTION "QoS selector value for next hop requests." ::= { wfNhrpTest 9 } wfNhrpTestLogDisable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicates whether reply data is written to log." DEFVAL { enabled } ::= { wfNhrpTest 10 } wfNhrpTestRegCmd OBJECT-TYPE SYNTAX INTEGER { ignore(1), register(2), purge(3), nhreq(4), mpsResReq(5), mpsResRply(6), mpsPurgeReq(7), mpsPurgeRply(8), mpsAddMps(9), mpsDelMps(10) } ACCESS read-write STATUS mandatory DESCRIPTION "Type of registration request to send (register or purge)." DEFVAL { ignore } ::= { wfNhrpTest 11 } wfNhrpTestRegNhsAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Protocol address of NHS to send registration or purge request. If no address is given, the request will be sent to a default NHS." ::= { wfNhrpTest 12 } wfNhrpTestRegReqOpt OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A bit field identifying register/purge options." DEFVAL { 0 } ::= { wfNhrpTest 13 } wfNhrpTestRegClientHoldTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A bit field identifying register/purge hold time (seconds)." DEFVAL { 0 } ::= { wfNhrpTest 14 } wfNhrpTestRegClientPrefVal OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A bit field identifying register/purge preference value." DEFVAL { 0 } ::= { wfNhrpTest 15 } wfNhrpTestRegClientMtu OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max transmit unit size (octets) for this client." DEFVAL { 0 } ::= { wfNhrpTest 16 } wfNhrpTestRegClientPrefix OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Prefix length of client protocol address to register or purge." ::= { wfNhrpTest 17 } wfNhrpTestRegClientProto OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "registered client protocol address." ::= { wfNhrpTest 18 } wfNhrpTestRegClientNbma OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "registered client NBMA address. In case of MPS res. request this will be SRC_NBMA_ADDR" ::= { wfNhrpTest 19 } wfNhrpTestMpsGH OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Gate handle of MPS to be registered" ::= { wfNhrpTest 20 } wfNhrpTestMpsCct OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Circuit# of MPS to be registered." ::= { wfNhrpTest 21 } wfNhrpClientStatTable OBJECT-TYPE SYNTAX SEQUENCE OF WfNhrpClientStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains statistics collected by NHRP clients." ::= { wfNhrpGroup 6 } wfNhrpClientStatEntry OBJECT-TYPE SYNTAX WfNhrpClientStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Statistics collected by NHRP clients. " INDEX { wfNhrpClientStatL2Type, wfNhrpClientStatL3Type } ::= { wfNhrpClientStatTable 1 } WfNhrpClientStatEntry ::= SEQUENCE { wfNhrpClientStatL2Type INTEGER, wfNhrpClientStatL3Type INTEGER, wfNhrpClientStatTxResolveReq Counter, wfNhrpClientStatRxResolveReplyAck Counter, wfNhrpClientStatRxResolveReplyNak Counter, wfNhrpClientStatTxRegisterReq Counter, wfNhrpClientStatRxRegisterReplyAck Counter, wfNhrpClientStatRxRegisterReplyNak Counter, wfNhrpClientStatTxPurgeReq Counter, wfNhrpClientStatRxPurgeReplyAck Counter, wfNhrpClientStatRxPurgeReplyNak Counter, wfNhrpClientStatUnsolicitPurgeReq Counter, wfNhrpClientStatTxError Counter, wfNhrpClientStatRxError Counter, wfNhrpClientStatLocalError Counter, wfNhrpClientStatRetryReq Counter } wfNhrpClientStatL2Type OBJECT-TYPE SYNTAX INTEGER { fr(1), atm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The NHRP client layer 2 type for these statistics." ::= { wfNhrpClientStatEntry 1 } wfNhrpClientStatL3Type OBJECT-TYPE SYNTAX INTEGER { ip(1) } ACCESS read-only STATUS mandatory DESCRIPTION "The NHRP client layer 3 type for these statistics." ::= { wfNhrpClientStatEntry 2 } wfNhrpClientStatTxResolveReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Resolution Requests transmitted by this client." ::= { wfNhrpClientStatEntry 3 } wfNhrpClientStatRxResolveReplyAck OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of positively acknowledged NHRP Resolution Replies received by this client." ::= { wfNhrpClientStatEntry 4 } wfNhrpClientStatRxResolveReplyNak OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NAKed NHRP Resolution Replies received by this client." ::= { wfNhrpClientStatEntry 5 } wfNhrpClientStatTxRegisterReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Registration Requests transmitted by this client." ::= { wfNhrpClientStatEntry 6 } wfNhrpClientStatRxRegisterReplyAck OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of positively acknowledged NHRP Registration Replies received by this client." ::= { wfNhrpClientStatEntry 7} wfNhrpClientStatRxRegisterReplyNak OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NAKed NHRP Registration Replies received by this client." ::= { wfNhrpClientStatEntry 8 } wfNhrpClientStatTxPurgeReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Purge Requests transmitted by this client." ::= { wfNhrpClientStatEntry 9 } wfNhrpClientStatRxPurgeReplyAck OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of positive NHRP Purge Replies received by this client." ::= { wfNhrpClientStatEntry 10 } wfNhrpClientStatRxPurgeReplyNak OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NAKed NHRP Purge Replies received by this client." ::= { wfNhrpClientStatEntry 11 } wfNhrpClientStatUnsolicitPurgeReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of unsolicited purge requests rec'd by this client" ::= { wfNhrpClientStatEntry 12 } wfNhrpClientStatTxError OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Error Indication packets transmitted by this client." ::= { wfNhrpClientStatEntry 13 } wfNhrpClientStatRxError OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Error Indication packets received by this client." ::= { wfNhrpClientStatEntry 14 } wfNhrpClientStatLocalError OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of local errors which occured on this client." ::= { wfNhrpClientStatEntry 15 } wfNhrpClientStatRetryReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of retries made for client requests by this client." ::= { wfNhrpClientStatEntry 16 } wfNhrpServerStatTable OBJECT-TYPE SYNTAX SEQUENCE OF WfNhrpServerStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Statistics collected by Next Hop Servers." ::= { wfNhrpGroup 7 } wfNhrpServerStatEntry OBJECT-TYPE SYNTAX WfNhrpServerStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Statistics for a particular NHS. The statistics are broken into received (Rx), transmitted (Tx) and forwarded (Fw)..." INDEX { wfNhrpServerStatL2Type, wfNhrpServerStatL3Type } ::= { wfNhrpServerStatTable 1 } WfNhrpServerStatEntry ::= SEQUENCE { wfNhrpServerStatL2Type INTEGER, wfNhrpServerStatL3Type INTEGER, wfNhrpServerStatRxResolveReq Counter, wfNhrpServerStatTxResolveReplyAck Counter, wfNhrpServerStatTxResolveReplyNak Counter, wfNhrpServerStatRxRegisterReq Counter, wfNhrpServerStatTxRegisterReplyAck Counter, wfNhrpServerStatTxRegisterReplyNak Counter, wfNhrpServerStatRxPurgeReq Counter, wfNhrpServerStatTxPurgeReplyAck Counter, wfNhrpServerStatTxPurgeReplyNak Counter, wfNhrpServerStatRxError Counter, wfNhrpServerStatTxError Counter, wfNhrpServerStatFwdResolveReq Counter, wfNhrpServerStatFwdResolveReply Counter, wfNhrpServerStatFwdRegisterReq Counter, wfNhrpServerStatFwdRegisterReply Counter, wfNhrpServerStatFwdPurgeReq Counter, wfNhrpServerStatFwdPurgeReply Counter, wfNhrpServerStatFwdError Counter, wfNhrpServerStatDropPkts Counter } wfNhrpServerStatL2Type OBJECT-TYPE SYNTAX INTEGER { fr(1), atm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The NHRP server layer 2 type for these statistics." ::= { wfNhrpServerStatEntry 1 } wfNhrpServerStatL3Type OBJECT-TYPE SYNTAX INTEGER { ip(1) } ACCESS read-only STATUS mandatory DESCRIPTION "The NHRP server layer 3 type for these statistics." ::= { wfNhrpServerStatEntry 2 } wfNhrpServerStatRxResolveReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Resolution Requests received by this server." ::= { wfNhrpServerStatEntry 3 } wfNhrpServerStatTxResolveReplyAck OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of positively acknowledged NHRP Resolution Replies transmitted by this server." ::= { wfNhrpServerStatEntry 4 } wfNhrpServerStatTxResolveReplyNak OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NAKed NHRP Resolution Replies transmitted by this server." ::= { wfNhrpServerStatEntry 5 } wfNhrpServerStatRxRegisterReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Registration Requests received by this server." ::= { wfNhrpServerStatEntry 6 } wfNhrpServerStatTxRegisterReplyAck OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of positively acknowledge NHRP Registration Replies transmitted by this server." ::= { wfNhrpServerStatEntry 7 } wfNhrpServerStatTxRegisterReplyNak OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NAKed NHRP Registration Replies transmitted by this server." ::= { wfNhrpServerStatEntry 8 } wfNhrpServerStatRxPurgeReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Purge Requests received by this server." ::= { wfNhrpServerStatEntry 9 } wfNhrpServerStatTxPurgeReplyAck OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of positive NHRP Purge Replies transmitted by this server." ::= { wfNhrpServerStatEntry 10 } wfNhrpServerStatTxPurgeReplyNak OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NAKed NHRP Purge Replies transmitted by this server." ::= { wfNhrpServerStatEntry 11 } wfNhrpServerStatRxError OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Error Indication packets received by this server with the error code 'Unrecognized Extension'." ::= { wfNhrpServerStatEntry 12 } wfNhrpServerStatTxError OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Error Indication packets received by this server with the error code 'Subnetwork ID Mismatch'." ::= { wfNhrpServerStatEntry 13 } wfNhrpServerStatFwdResolveReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Resolution Requests forwarded by this server acting as a transit NHS." ::= { wfNhrpServerStatEntry 14 } wfNhrpServerStatFwdResolveReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Resolution Replies forwarded by this server acting as a transit NHS." ::= { wfNhrpServerStatEntry 15 } wfNhrpServerStatFwdRegisterReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Registration Requests forwarded by this server acting as a transit NHS." ::= { wfNhrpServerStatEntry 16 } wfNhrpServerStatFwdRegisterReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Registration Replies forwarded by this server acting as a transit NHS." ::= { wfNhrpServerStatEntry 17 } wfNhrpServerStatFwdPurgeReq OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Purge Requests forwarded by this server acting as a transit NHS." ::= { wfNhrpServerStatEntry 18 } wfNhrpServerStatFwdPurgeReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Purge Replies forwarded by this server acting as a transit NHS." ::= { wfNhrpServerStatEntry 19 } wfNhrpServerStatFwdError OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of NHRP Error Indication packets forwarded by this server acting as a transit NHS." ::= { wfNhrpServerStatEntry 20 } wfNhrpServerStatDropPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of packets dropped by this NHS." ::= { wfNhrpServerStatEntry 21 } END -- Wellfleet-NHRP-MIB