NhrpClientEntry

Keys

Leafs

class NHRPMIB.NhrpClientTable.NhrpClientEntry

Bases: Entity

Class Hierarchy : NHRPMIB NhrpClientTable NhrpClientEntry

This class represents state data.

Information about a single NHC.

nhrpclientindex(key)

An identifier for the NHRP client that is unique within the scope of this agent. The ‘nhrpNextIndex’ value should be consulted (read), prior to creating a row in this table, and the value returned from reading ‘nhrpNextIndex’ should be used as this object’s value

type: int

range: 1..4294967295

config: False

nhrpclientinternetworkaddrtype

The type of the internetwork layer address of this client. This object indicates how the value of nhrpClientInternetworkAddr is to be interpreted

type: AddressFamilyNumbers

config: False

nhrpclientinternetworkaddr

The value of the internetwork layer address of this client

type: str

length: 0..64

config: False

nhrpclientnbmaaddrtype

The type of the NBMA subnetwork address of this client. This object indicates how the values of nhrpClientNbmaAddr and nhrpClientNbmaSubaddr are to be interpreted

type: AddressFamilyNumbers

config: False

nhrpclientnbmaaddr

The NBMA subnetwork address of this client

type: str

length: 0..64

config: False

nhrpclientnbmasubaddr

The NBMA subaddress of this client. For NBMA address families without a subaddress concept, this will be a zero-length OCTET STRING

type: str

length: 0..64

config: False

nhrpclientinitialrequesttimeout

The number of seconds that the client will wait before timing out an NHRP initial request. This object only has meaning for the initial timeout period

type: int

range: 1..900

config: False

units: seconds

nhrpclientregistrationrequestretries

The number of times the client will retry the registration request before failure. A value of 0 means don’t retry. A value of 65535 means retry forever

type: int

range: 0..65535

config: False

nhrpclientresolutionrequestretries

The number of times the client will retry the resolution request before failure. A value of 0 means don’t retry. A value of 65535 means retry forever

type: int

range: 0..65535

config: False

nhrpclientpurgerequestretries

The number of times the client will retry a purge request before failure. A value of 0 means don’t retry. A value of 65535 means retry forever

type: int

range: 0..65535

config: False

nhrpclientdefaultmtu

The default maximum transmission unit (MTU) of the LIS/LAG which this client should use. This object will be initialized by the agent to the default MTU of the LIS/LAG (which is 9180) unless a different MTU value is specified during creation of this Client

type: int

range: 0..65535

config: False

nhrpclientholdtime

The hold time the client will register

type: int

range: 0..65535

config: False

units: seconds

nhrpclientrequestid

The Request ID used to register this client with its server. According to Section 5.2.3 of the NHRP Specification, RFC 2332 [17], the Request ID must be kept in non-volatile storage, so that if an NHC crashes and re-initializes, it will use a different Request ID during the registration process when reregistering with the same NHS

type: int

range: 0..4294967295

config: False

nhrpclientstoragetype

This object defines whether this row is kept in volatile storage and lost upon a Client crash or reboot situation, or if this row is backed up by nonvolatile or permanent storage

type: StorageType

config: False

nhrpclientrowstatus

An object that allows entries in this table to be created and deleted using the RowStatus convention

type: RowStatus

config: False