Observium_CE/mibs/nortel/NT-ENTERPRISE-DATA-TASMAN-MGMT-ETHERNET-MIB

329 lines
12 KiB
Plaintext

NT-ENTERPRISE-DATA-TASMAN-MGMT-ETHERNET-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
IpAddress, Integer32,Counter32 FROM SNMPv2-SMI
TruthValue, RowStatus, DisplayString FROM SNMPv2-TC
ntEnterpriseDataTasmanInterfaces FROM NT-ENTERPRISE-DATA-MIB;
nnethernetMib MODULE-IDENTITY
LAST-UPDATED "9907010000Z"
ORGANIZATION "Nortel"
CONTACT-INFO
" "
DESCRIPTION "Ethernet MIB for defining ethernet parameters"
REVISION "9907010000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ntEnterpriseDataTasmanInterfaces 4 }
-- InterfaceIndex contains the semantics of ifIndex and
-- should be used for any objects defined on other mib
-- modules that need these semantics.
-- NnInterfaceIndex ::= TEXTUAL-CONVENTION
-- DISPLAY-HINT "d"
-- STATUS current
-- DESCRIPTION
-- "A unique value, greater than zero, for each interface
-- or interface sub-layer in the managed system. It is
-- recommended that values are assigned contiguously
-- starting from 1. The value for each interface sub-
-- layer must remain constant at least from one re-
-- initialization of the entity's network management
-- system to the next re-initialization."
-- SYNTAX Integer32 (1..2147483647)
-- ethernetTable definition
-- The following ethernet table lists all parameters associated with an
-- ethernet.
nnethernetTable OBJECT-TYPE
SYNTAX SEQUENCE OF NnEthernetTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ethernet management related
parameters are defined in this table."
::= {nnethernetMib 1}
nnethernetTableEntry OBJECT-TYPE
SYNTAX NnEthernetTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Ethernet management parameters are
listed in this table."
INDEX { nnethernetId }
::= {nnethernetTable 1}
NnEthernetTableEntry ::= SEQUENCE {
nnethernetId INTEGER,
nnethernetDescr DisplayString,
nnethernetDhcpRelayServerAddr IpAddress,
nnethernetDhcpRelayGatewayAddr IpAddress,
nnethernetFailOverEnable TruthValue,
nnethernetHoldDownTime INTEGER,
nnethernetIcmpRedirectEnable TruthValue,
nnethernetIcmpUnreachableEnable TruthValue,
nnethernetIpAddr IpAddress,
nnethernetSubnetMask IpAddress,
-- nnethernetIpFilterListName DisplayString,
-- nnethernetIpFilterPacketDirection INTEGER,
nnethernetIpDirectedBroadcastEnable TruthValue,
nnethernetIpMulticast INTEGER,
nnethernetMtu Integer32,
nnethernetSpeed INTEGER,
nnethernetMode INTEGER,
nnethernetShutdownEnable TruthValue,
nnethernetVlanId INTEGER,
nnethernetRowStatus RowStatus,
nnethernetDropPackets Counter32
}
-- trIfIndex OBJECT-TYPE
-- SYNTAX InterfaceIndex
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "A unique value, greater than zero, for each
-- interface. It is recommended that values are assigned
-- contiguously starting from 1. The value for each
-- interface sub-layer must remain constant at least from
-- one re-initialization of the entity's network
-- management system to the next re-initialization."
-- ::= { nnethernetTableEntry 1 }
nnethernetId OBJECT-TYPE
SYNTAX INTEGER (1..2)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION "ethernetId is the identifier for the
ethernet interfaces."
::= { nnethernetTableEntry 1 }
nnethernetDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..25))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Brief description of the ethernet.The maximum
length of this parameter is 25 characters."
::= { nnethernetTableEntry 2 }
nnethernetDhcpRelayServerAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The DHCP relay server Ipaddress."
::= { nnethernetTableEntry 3 }
nnethernetDhcpRelayGatewayAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The DHCP relay gateway address."
::= { nnethernetTableEntry 4 }
nnethernetFailOverEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object toggles the failover enable mode for
a particular Ethernet interface. The default mode
is failover disabled. At present this is only
applicable for data using source forwarding on an
Ethernet interface. If failover is enabled on a
particular Ethernet interface and the Ethernet
interface link goes down, source forwarded traffic
will switch over to the other Ethernet interface."
DEFVAL { false }
::= { nnethernetTableEntry 5 }
nnethernetHoldDownTime OBJECT-TYPE
SYNTAX INTEGER (3..900)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The time, in seconds, that an Ethernet interface
should be in holdDown when it receives an up signal.
In other words, no source forwarding traffic should
be sent on the Ethernet interface during the holdDown
time period. The default is 3 seconds and the maximum
is 900 seconds (15 minutes). This applies when failover
is enabled on the interface and traffic has switched
over to the other Ethernet interface ."
DEFVAL { 3 }
::= { nnethernetTableEntry 6 }
nnethernetIcmpRedirectEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object toggles the ICMP redirect mode for
a particular Ethernet interface. The default mode
is redirect disabled."
DEFVAL { false }
::= { nnethernetTableEntry 7 }
nnethernetIcmpUnreachableEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object toggles the ICMP unreachable mode
for a particular Ethernet interface. The default
mode is unreachable disabled."
DEFVAL { false }
::= { nnethernetTableEntry 8 }
nnethernetIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The ethernet IP address. The parameters
ethernetIpAddr
and ethernetSubnetMask have to be set together,giving
first IpAddress and then Subnetmask, in a same request.
Unless an IpAddress and a Subnet mask are not set the
network activity for the specified ethernet interface
will not be up for service."
::= { nnethernetTableEntry 9 }
nnethernetSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The ethernet subnet mask. The parameters
ethernetIpAddr
and ethernetSubnetMask have to be set together,giving
first IpAddress and then Subnetmask, in a same request.
Unless an IpAddress and a Subnet mask are not set the
network activity for the specified ethernet interface
will not be up for service."
::= { nnethernetTableEntry 10 }
-- nnethernetIpFilterListName OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Name of the filter rule list name."
-- ::= { nnethernetTableEntry 11 }
-- nnethernetIpFilterPacketDirection OBJECT-TYPE
-- SYNTAX INTEGER {
-- in(1),
-- out(2)
-- }
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION "Specifies whether the packets are inbound/outbound."
-- ::= { nnethernetTableEntry 12 }
nnethernetIpDirectedBroadcastEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object toggles the IP directed braodcast mode
for a particular Ethernet interface. The default
mode is unreachable disabled."
DEFVAL { false }
::= { nnethernetTableEntry 11 }
nnethernetIpMulticast OBJECT-TYPE
SYNTAX INTEGER {
pass(1),
block(2),
ospfrip2(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the multicast type."
::= { nnethernetTableEntry 12 }
nnethernetMtu OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the message transfer size. It has a
range of 64-4072. The default value is 1500."
DEFVAL { 1500 }
::= { nnethernetTableEntry 13 }
nnethernetSpeed OBJECT-TYPE
SYNTAX INTEGER {
speed-10MBPs(1),
speed-100MBPs(2),
speed-Auto(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the ethernet speed. The values are
10 or 100 or auto."
DEFVAL { 3 }
::= { nnethernetTableEntry 14 }
nnethernetMode OBJECT-TYPE
SYNTAX INTEGER {
half-duplex(1),
full-duplex(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Specifies the ethernet mode to be half-duplex
or full-duplex. The default value is half-duplex."
DEFVAL { 1 }
::= { nnethernetTableEntry 15 }
nnethernetShutdownEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object when enabled shuts down the particular
Ehternet interface. Default value is disabled.
Both cannot be shutdown at same time. Either of the
two Ethernet interfaces, with valid IpAddress, should
be up and running for a network activity."
DEFVAL { false }
::= { nnethernetTableEntry 16 }
nnethernetVlanId OBJECT-TYPE
SYNTAX INTEGER (1..4098)
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Vlan Tagging enabled in VLAN forwarding mode
for this Id."
::= { nnethernetTableEntry 17 }
nnethernetRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "RowStatus is used to add/delete
a row in the table. Adding or deleting a row
corresponds to creating or deleting an ethernet
entry. In order to add a row to the ethernet
table, a set should be done with the value
4 (createAndGo) along with the value of 65535
as an index for both RowStatus and Ethernet Descr.
A request to create a row can be completed
successfully if and only if a set on the
ethernetRowStatus and the ethernetDescr come
in the same request with first RowStatus and then
Ethernet Description. To delete a row this parameter
has to be set with the value 6(destroy)."
::= { nnethernetTableEntry 18 }
nnethernetDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of drop packet statistics for the LAN interface
when the box encounters packet drops like Tunnel encapsulation errors, VLAN packets
dropped due to QoS (classification errors, queuing errors),VLAN packets dropped due to RED,
Input/Output interface is down with respect to VLAN, VLAN errors such as unrecognized VLAN id,
multiple dot1q encapsulations in the packet, system errors from the time box is up.
This list is only a subset of the numerous reasons for the packets to be dropped by
the agent per interface"
::= { nnethernetTableEntry 19 }
END