649 lines
21 KiB
Plaintext
649 lines
21 KiB
Plaintext
|
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
|
||
|
|