- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
648 lines
21 KiB
Text
648 lines
21 KiB
Text
TN-SIP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- ------------------------------------------------------------
|
|
-- MIB for L3 Static Routing
|
|
-- ------------------------------------------------------------
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
IpAddress, Unsigned32, enterprises FROM SNMPv2-SMI
|
|
PhysAddress, TimeStamp, RowStatus FROM SNMPv2-TC
|
|
InetAddress, InetAddressType,
|
|
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
|
ipv4InterfaceEntry FROM IP-MIB
|
|
inetCidrRouteEntry FROM IP-FORWARD-MIB
|
|
transition, tnProducts FROM TRANSITION-SMI;
|
|
|
|
tnSipMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201210230000Z" -- October 23, 2012
|
|
ORGANIZATION "Transition Networks"
|
|
CONTACT-INFO
|
|
"Copyright (C) 2012 Transition Networks, Inc. All Rights Reserved."
|
|
DESCRIPTION
|
|
"A MIB module provides L3 Static Routing management interface."
|
|
::= { enterprises transition(868) products(2) tnProducts(5) 121 }
|
|
|
|
--
|
|
-- Routing Endpoint Configuration Table
|
|
--
|
|
tnRoutingEndpointTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnRoutingEndpointEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains additional objects for configuration of the
|
|
routing endpoints."
|
|
::= { tnSipMIB 1 }
|
|
|
|
tnRoutingEndpointEntry OBJECT-TYPE
|
|
SYNTAX TnRoutingEndpointEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing management information of the L3 routing
|
|
endpoints."
|
|
INDEX { tnRoutingEndpointId }
|
|
::= { tnRoutingEndpointTable 1 }
|
|
|
|
TnRoutingEndpointEntry ::=
|
|
SEQUENCE {
|
|
tnRoutingEndpointId Unsigned32,
|
|
tnRoutingEndpointIfIndex Unsigned32,
|
|
tnRoutingEndpointAdmin Unsigned32,
|
|
tnRoutingEndpointPortsBitmask Unsigned32,
|
|
tnRoutingEndpointInetAddrType InetAddressType,
|
|
tnRoutingEndpointInetAddr InetAddress,
|
|
tnRoutingEndpointPfxLen InetAddressPrefixLength,
|
|
tnRoutingEndpointVlanType Unsigned32,
|
|
tnRoutingEndpointVlanId Unsigned32,
|
|
tnRoutingEndpointHorizon Unsigned32,
|
|
tnRoutingEndpointSplitHorizonStatus Unsigned32,
|
|
tnRoutingEndpointArpProxyGroup Unsigned32,
|
|
tnRoutingEndpointArpProxyStatus Unsigned32,
|
|
tnRoutingEndpointRowStatus RowStatus
|
|
}
|
|
tnRoutingEndpointId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique routing endpoint identifier."
|
|
::= { tnRoutingEndpointEntry 1 }
|
|
|
|
tnRoutingEndpointIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Inerfce index assigned to the routing endpoint. Routing endpoint
|
|
can be accessed in ifTable by this index."
|
|
::= { tnRoutingEndpointEntry 2 }
|
|
|
|
tnRoutingEndpointAdmin OBJECT-TYPE
|
|
SYNTAX Unsigned32 {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routing endpoint administrative status. Routing operations not performed
|
|
if status is disabled."
|
|
DEFVAL { 2 }
|
|
::= { tnRoutingEndpointEntry 3 }
|
|
|
|
tnRoutingEndpointPortsBitmask OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A bitmap structure presenting phisical ports assigned to
|
|
this routing endpoint. Bits are numbered from 1 to 256 starting with the
|
|
high order bit of the first octet. Each bit which is set
|
|
indicates the physical port number assigned to the this endpoint."
|
|
::= { tnRoutingEndpointEntry 4 }
|
|
|
|
tnRoutingEndpointInetAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the tnRoutingEndpointInetAddr address, as defined in the
|
|
InetAddress MIB."
|
|
DEFVAL { ipv4 }
|
|
::= { tnRoutingEndpointEntry 5 }
|
|
|
|
tnRoutingEndpointInetAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Routing edpoint IP address."
|
|
::= { tnRoutingEndpointEntry 6 }
|
|
|
|
tnRoutingEndpointPfxLen OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of leading one bits that form the
|
|
mask to be logical-ANDed with the destination address
|
|
before being compared to the value in the
|
|
tnRoutingEndpointInetAddr field."
|
|
::= { tnRoutingEndpointEntry 7 }
|
|
|
|
tnRoutingEndpointVlanType OBJECT-TYPE
|
|
SYNTAX Unsigned32 {
|
|
untagged(1),
|
|
c-tagged(2),
|
|
s-tagged(3),
|
|
unaware(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan type of the routing endpoint."
|
|
::= { tnRoutingEndpointEntry 8 }
|
|
|
|
tnRoutingEndpointVlanId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4095)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan identifier if endpoit is tagged or 0 otherwise."
|
|
::= { tnRoutingEndpointEntry 9 }
|
|
|
|
tnRoutingEndpointHorizon OBJECT-TYPE
|
|
SYNTAX Unsigned32 {
|
|
downlink(1),
|
|
uplink(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies horizon of the routing endpoint is Split Horizon
|
|
routing enabled."
|
|
DEFVAL { 1 }
|
|
::= { tnRoutingEndpointEntry 10 }
|
|
|
|
tnRoutingEndpointSplitHorizonStatus OBJECT-TYPE
|
|
SYNTAX Unsigned32 {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies enable or disable status for the split horizon
|
|
routing. "
|
|
DEFVAL { 2 }
|
|
::= { tnRoutingEndpointEntry 11 }
|
|
|
|
tnRoutingEndpointArpProxyGroup OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..16)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of the ARP proxy group of the routing
|
|
entry."
|
|
DEFVAL { 1 }
|
|
::= { tnRoutingEndpointEntry 12 }
|
|
|
|
tnRoutingEndpointArpProxyStatus OBJECT-TYPE
|
|
SYNTAX Unsigned32 {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies enable or disable status for the split horizon
|
|
routing."
|
|
DEFVAL { 1 }
|
|
::= { tnRoutingEndpointEntry 13 }
|
|
|
|
tnRoutingEndpointRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status variable, used according to row installation
|
|
and removal conventions. A row entry cannot be modified when
|
|
the status is marked as active(1)."
|
|
DEFVAL { disable }
|
|
::= { tnRoutingEndpointEntry 14 }
|
|
|
|
--
|
|
-- Routing Endpoint Statistics Table
|
|
--
|
|
tnRoutingEndpointStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnRoutingEndpointStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains statistics information of the
|
|
routing endpoints."
|
|
::= { tnSipMIB 2 }
|
|
|
|
tnRoutingEndpointStatsEntry OBJECT-TYPE
|
|
SYNTAX TnRoutingEndpointStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry statistics information of the L3 routing
|
|
endpoints."
|
|
INDEX { tnRoutingEndpointStatsEndpointId }
|
|
::= { tnRoutingEndpointStatsTable 1 }
|
|
|
|
TnRoutingEndpointStatsEntry ::=
|
|
SEQUENCE {
|
|
tnRoutingEndpointStatsEndpointId Unsigned32,
|
|
tnRoutingEndpointRxPackets Counter64,
|
|
tnRoutingEndpointRxOctets Counter64,
|
|
tnRoutingEndpointRxMcPackets Counter64,
|
|
tnRoutingEndpointRxBcPackets Counter64,
|
|
tnRoutingEndpointRxForwDgrams Counter64,
|
|
tnRoutingEndpointRxDiscards Counter32,
|
|
tnRoutingEndpointRxNoRoutes Counter32,
|
|
tnRoutingEndpointRxAddrErrs Counter32,
|
|
tnRoutingEndpointRxUnknownProtos Counter32,
|
|
tnRoutingEndpointRxHdrErrs Counter32,
|
|
|
|
tnRoutingEndpointTxPackets Counter64,
|
|
tnRoutingEndpointTxOctets Counter64,
|
|
tnRoutingEndpointTxMcPackets Counter64,
|
|
tnRoutingEndpointTxBcPackets Counter64,
|
|
tnRoutingEndpointTxForwDgrams Counter64,
|
|
tnRoutingEndpointTxRequests Counter64,
|
|
tnRoutingEndpointTxDiscards Counter32,
|
|
|
|
tnRoutingEndpointRxIcmpPackets Counter64,
|
|
tnRoutingEndpointRxIcmpDiscards Counter64,
|
|
tnRoutingEndpointTxIcmpPackets Counter64
|
|
}
|
|
tnRoutingEndpointStatsEndpointId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique routing endpoint identifier."
|
|
::= { tnRoutingEndpointStatsEntry 1 }
|
|
|
|
tnRoutingEndpointRxPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of input IP datagrams received, including
|
|
those received in error."
|
|
::= { tnRoutingEndpointStatsEntry 2 }
|
|
|
|
tnRoutingEndpointRxOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets received in input IP datagrams,
|
|
including those received in error."
|
|
::= { tnRoutingEndpointStatsEntry 3 }
|
|
|
|
tnRoutingEndpointRxMcPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of IP multicast datagrams received."
|
|
::= { tnRoutingEndpointStatsEntry 4 }
|
|
|
|
tnRoutingEndpointRxBcPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of IP broadcast datagrams received."
|
|
::= { tnRoutingEndpointStatsEntry 5 }
|
|
|
|
tnRoutingEndpointRxForwDgrams OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of input datagrams for which this entity was not
|
|
their final IP destination and for which this entity
|
|
attempted to find a route to forward them to that final
|
|
destination."
|
|
::= { tnRoutingEndpointStatsEntry 6 }
|
|
|
|
tnRoutingEndpointRxDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of input IP datagrams for which no problems were
|
|
encountered to prevent their continued processing, but
|
|
were discarded (e.g., for lack of buffer space)."
|
|
::= { tnRoutingEndpointStatsEntry 7 }
|
|
|
|
tnRoutingEndpointRxNoRoutes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of input IP datagrams discarded because no route
|
|
could be found to transmit them to their destination."
|
|
::= { tnRoutingEndpointStatsEntry 8 }
|
|
|
|
tnRoutingEndpointRxAddrErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of input IP datagrams discarded because the IP
|
|
address in their IP header's destination field was not a
|
|
valid address to be received at this entity. This count
|
|
includes invalid addresses (e.g., ::0)."
|
|
::= { tnRoutingEndpointStatsEntry 9 }
|
|
|
|
tnRoutingEndpointRxUnknownProtos OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of locally-addressed IP datagrams received
|
|
successfully but discarded because of an unknown or
|
|
unsupported protocol."
|
|
::= { tnRoutingEndpointStatsEntry 10 }
|
|
|
|
tnRoutingEndpointRxHdrErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of input IP datagrams discarded due to errors in
|
|
their IP headers, including version number mismatch, other
|
|
format errors, hop count exceeded, errors discovered in
|
|
processing their IP options, etc."
|
|
::= { tnRoutingEndpointStatsEntry 11 }
|
|
|
|
tnRoutingEndpointTxPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IP datagrams that this entity supplied
|
|
to the lower layers for transmission. This includes
|
|
datagrams generated locally and those forwarded by this
|
|
entity."
|
|
::= { tnRoutingEndpointStatsEntry 12 }
|
|
|
|
tnRoutingEndpointTxOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets in IP datagrams delivered to the
|
|
lower layers for transmission."
|
|
::= { tnRoutingEndpointStatsEntry 13 }
|
|
|
|
tnRoutingEndpointTxMcPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of IP multicast datagrams transmitted."
|
|
::= { tnRoutingEndpointStatsEntry 14 }
|
|
|
|
tnRoutingEndpointTxBcPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of IP broadcast datagrams transmitted."
|
|
::= { tnRoutingEndpointStatsEntry 15 }
|
|
|
|
tnRoutingEndpointTxForwDgrams OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of datagrams for which this entity was not their
|
|
final IP destination and for which it was successful in
|
|
finding a path to their final destination."
|
|
::= { tnRoutingEndpointStatsEntry 16 }
|
|
|
|
tnRoutingEndpointTxRequests OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of IP datagrams that local IP user-
|
|
protocols (including ICMP) supplied to IP in requests for
|
|
transmission."
|
|
::= { tnRoutingEndpointStatsEntry 17 }
|
|
|
|
tnRoutingEndpointTxDiscards OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of output IP datagrams for which no problem was
|
|
encountered to prevent their transmission to their
|
|
destination, but were discarded (e.g., for lack of
|
|
buffer space)."
|
|
::= { tnRoutingEndpointStatsEntry 18 }
|
|
|
|
tnRoutingEndpointRxIcmpPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ICMP datagrams received."
|
|
::= { tnRoutingEndpointStatsEntry 19 }
|
|
|
|
tnRoutingEndpointRxIcmpDiscards OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of discarded ICMP datagrams."
|
|
::= { tnRoutingEndpointStatsEntry 20 }
|
|
|
|
tnRoutingEndpointTxIcmpPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ICMP datagrams transmitted."
|
|
::= { tnRoutingEndpointStatsEntry 21 }
|
|
|
|
--
|
|
-- Route Ext table
|
|
--
|
|
tnInetCidrRouteExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnInetCidrRouteExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains additional objects for configuration of the
|
|
routing table. It is an extension to the CIDR Inet route table."
|
|
::= { tnSipMIB 3 }
|
|
|
|
tnInetCidrRouteExtEntry OBJECT-TYPE
|
|
SYNTAX TnInetCidrRouteExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing additional management information
|
|
applicable to a particular inet route."
|
|
AUGMENTS { inetCidrRouteEntry }
|
|
::= { tnInetCidrRouteExtTable 1 }
|
|
|
|
TnInetCidrRouteExtEntry ::=
|
|
SEQUENCE {
|
|
tnInetCidrRouteExtHorizon INTEGER,
|
|
}
|
|
|
|
tnInetCidrRouteExtHorizon OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
downlink(1),
|
|
uplink(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies horizon of the route for Split Horizon routing."
|
|
::= { tnInetCidrRouteExtEntry 1 }
|
|
|
|
|
|
--
|
|
-- ARP table
|
|
--
|
|
tnRoutingArpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnRoutingArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains ARP table information with respect to Static
|
|
IP routing."
|
|
::= { tnSipMIB 4 }
|
|
|
|
tnRoutingArpEntry OBJECT-TYPE
|
|
SYNTAX TnRoutingArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information of the ARP table record."
|
|
INDEX { tnRoutingArpEgrVlanType,
|
|
tnRoutingArpEgrVlanId,
|
|
tnRoutingArpDestNetAddr }
|
|
::= { tnRoutingArpTable 1 }
|
|
|
|
TnRoutingArpEntry ::=
|
|
SEQUENCE {
|
|
tnRoutingArpEgrVlanType Unsigned32,
|
|
tnRoutingArpEgrVlanId Unsigned32,
|
|
tnRoutingArpDestNetAddr IpAddress,
|
|
tnRoutingArpDestMacAddr PhysAddress,
|
|
tnRoutingArpEgressPort Unsigned32,
|
|
tnRoutingArpLastUpdated TimeStamp,
|
|
tnRoutingArpState INTEGER
|
|
}
|
|
|
|
tnRoutingArpEgrVlanType OBJECT-TYPE
|
|
SYNTAX Unsigned32 {
|
|
untagged(1),
|
|
c-tagged(2),
|
|
s-tagged(3),
|
|
unaware(4)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the egress vlan ethernt type of the address."
|
|
::= { tnRoutingArpEntry 1 }
|
|
|
|
tnRoutingArpEgrVlanId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4095)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the egress vlan id of the address."
|
|
::= { tnRoutingArpEntry 2 }
|
|
|
|
tnRoutingArpDestNetAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address corresponding to the media-dependent
|
|
physical address."
|
|
::= { tnRoutingArpEntry 3 }
|
|
|
|
tnRoutingArpDestMacAddr OBJECT-TYPE
|
|
SYNTAX PhysAddress (SIZE(0..65535))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The media-dependent (MAC) physical address."
|
|
::= { tnRoutingArpEntry 4 }
|
|
|
|
tnRoutingArpEgressPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress port to reach the destination host."
|
|
::= { tnRoutingArpEntry 5 }
|
|
|
|
tnRoutingArpLastUpdated OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime at the time this entry was last
|
|
updated. If this entry was updated prior to the last re-
|
|
initialization of the local network management subsystem,
|
|
then this object contains a zero value."
|
|
::= { tnRoutingArpEntry 6 }
|
|
|
|
tnRoutingArpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
failed(2),
|
|
resolving(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Host reachability state."
|
|
DEFVAL { disable }
|
|
::= { tnRoutingArpEntry 7 }
|
|
|
|
--
|
|
-- ARP config parameters
|
|
--
|
|
tnRoutingArpConfigReplyWaitTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies timeout in seconds between ARP request send
|
|
and declaration of ARP failed."
|
|
DEFVAL { 2 }
|
|
::= { tnSipMIB 5 }
|
|
|
|
tnRoutingArpConfigAgeingTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..86400)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies timeout in seconds to keep unused ARP record
|
|
in the ARP table."
|
|
DEFVAL { 120 }
|
|
::= { tnSipMIB 6 }
|
|
|
|
tnRoutingArpConfigRefreshTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..86400)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies timeout in seconds between consequential refreshing
|
|
ARP request sent for the record in the ARP table."
|
|
DEFVAL { 600 }
|
|
::= { tnSipMIB 7 }
|
|
|
|
tnRoutingArpConfigGarpStatus OBJECT-TYPE
|
|
SYNTAX Unsigned32 {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Gratuitous ARP status. GARP operations not performed
|
|
if status is disabled."
|
|
DEFVAL { 1 }
|
|
::= { tnSipMIB 8 }
|
|
|
|
END
|
|
|