OspfVirtIfEntry

Keys

Leafs

Enum Classes

class OSPFMIB.OspfVirtIfTable.OspfVirtIfEntry

Bases: Entity

Class Hierarchy : OSPFMIB OspfVirtIfTable OspfVirtIfEntry

This class represents state data.

Information about a single virtual interface.

Information in this table is persistent and when this object

is written the entity SHOULD save the change to non-volatile

storage.

ospfvirtifareaid(key)

The transit area that the virtual link traverses. By definition, this is not 0.0.0.0

type: str

pattern: (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?

config: False

ospfvirtifneighbor(key)

The Router ID of the virtual neighbor

type: str

pattern: (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?

config: False

ospfvirtiftransitdelay

The estimated number of seconds it takes to transmit a Link State update packet over this interface. Note that the minimal value SHOULD be 1 second

type: int

range: 0..3600

config: False

units: seconds

ospfvirtifretransinterval

The number of seconds between link state avertisement retransmissions, for adjacencies belonging to this interface. This value is also used when retransmitting database description and Link State request packets. This value should be well over the expected round-trip time. Note that the minimal value SHOULD be 1 second

type: int

range: 0..3600

config: False

units: seconds

ospfvirtifhellointerval

The length of time, in seconds, between the Hello packets that the router sends on the interface. This value must be the same for the virtual neighbor

type: int

range: 1..65535

config: False

units: seconds

ospfvirtifrtrdeadinterval

The number of seconds that a router’s Hello packets have not been seen before its neighbors declare the router down. This should be some multiple of the Hello interval. This value must be the same for the virtual neighbor

type: int

range: 0..2147483647

config: False

units: seconds

ospfvirtifstate

OSPF virtual interface states

type: OspfVirtIfState

config: False

ospfvirtifevents

The number of state changes or error events on this virtual link. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ospfDiscontinuityTime

type: int

range: 0..4294967295

config: False

ospfvirtifauthkey

The cleartext password used as an OSPF authentication key when simplePassword security is enabled. This object does not access any OSPF cryptogaphic (e.g., MD5) authentication key under any circumstance. If the key length is shorter than 8 octets, the agent will left adjust and zero fill to 8 octets. Unauthenticated interfaces need no authentication key, and simple password authentication cannot use a key of more than 8 octets. Note that the use of simplePassword authentication is NOT recommended when there is concern regarding attack upon the OSPF system. SimplePassword authentication is only sufficient to protect against accidental misconfigurations because it re-uses cleartext passwords. [RFC1704] When read, ospfIfAuthKey always returns an octet string of length zero

type: str

length: 0..256

config: False

ospfvirtifstatus

This object permits management of the table by facilitating actions such as row creation, construction, and destruction. The value of this object has no effect on whether other objects in this conceptual row can be modified

type: RowStatus

config: False

ospfvirtifauthtype

The authentication type specified for a virtual interface. Note that this object can be used to engage in significant attacks against an OSPF router

type: OspfAuthenticationType

config: False

ospfvirtiflsacount

The total number of link-local link state advertisements in this virtual interface’s link-local link state database

type: int

range: 0..4294967295

config: False

ospfvirtiflsacksumsum

The 32-bit unsigned sum of the link state advertisements’ LS checksums contained in this virtual interface’s link-local link state database. The sum can be used to determine if there has been a change in the virtual interface’s link state database, and to compare the virtual interface link state database of the virtual neighbors

type: int

range: 0..4294967295

config: False

cospfvirtiflsacount

The total number of link-local link state advertisements in this virtual interface’s link-local link state database

type: int

range: 0..4294967295

config: False

cospfvirtiflsacksumsum

The 32-bit unsigned sum of the link-state advertisements’ LS checksums contained in this virtual interface’s link-local link state database. The sum can be used to determine if there has been a change in the virtual interface’s link state database, and to compare the virtual interface link-state database of the virtual neighbors

type: int

range: 0..4294967295

config: False