Observium_CE/mibs/a3com/A3Com-IPextns-r5-MIB

1075 lines
40 KiB
Plaintext

--
-- This MIB is for 3Com intermediate systems that support IP
--
--
-- The 3Com Enterprise Products Proprietary MIB Extensions
--
-- Copyright 3Com Corporation, 1993. All rights reserved.
--
-- changes FOR 7.0 (r2 of MIB)*****************************************
-- 20-oct-93: kxy added support for multiple priority queues (QPriority)
-- 21-oct-93: kxy added support for ctl of forwarding Subnet broadcasts
--
-- changes FOR 7.1 (r3 of MIB)*****************************************
-- 10-mar-94: kxy added enum to a3IParpReqFormat: auto(4)
-- 15-mar-94: kxy added more enums to a3IParpReqFormat to identify
-- results of auto req. format determination
-- 04-apr-94: kxy changed value of auto(4) enum to auto(128) in a3IParpReqFormat.
--
-- changes FOR 8.0 (r4 of MIB)****************************************
-- 01-jun-94: kxy deprecated a3ComBrgX25Qsize, a3ComBrgX25VcLimit,
-- and a3ComBrgX25VcTimer. The functionality of these
-- objects is being assumed by the X25 profile service.
--
-- changes FOR 8.3 (r5 of MIB)****************************************
-- 01-aug-95: kxy added a3IPicmpGenTable
--
A3Com-IPextns-r5-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, IpAddress
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212;
--
-- This MIB is for 3Com systems that offer IP routing services
--
-- This MIB is an extension of the IP group in MIB II (rfc1213)
-- and the IP Forwarding table (rfc1354)
--
a3Com OBJECT IDENTIFIER ::= { enterprises 43 }
brouterMIB OBJECT IDENTIFIER ::= { a3Com 2 }
a3ComIPextns OBJECT IDENTIFIER ::= { brouterMIB 6 }
SMDSAddress ::= OCTET STRING (SIZE (8))
-- the 60-bit SMDS address, preceded by 4 bits with the
-- following values:
-- "1100" when representing an individual address
-- "1110" when representing a group address
RowStatus ::= INTEGER {
active(1),
notInService(2),
notReady(3),
createAndGo(4),
createAndWait(5),
destroy(6)
}
--This data type, which has the same semantics as the rowStatus
--textual convention used in SNMPv2, is used to add and
--delete entries from a table.
--The tables in this MIB allow a subset of the functionality
--provided by the rowStatus textual convention. In particular
--row creation is allowed using only the createAndGo method.
--That is, when adding entries to this table, this object
--must be set to createAndGo(4). The instance identifier
--for this object will define the values of the columns
--that make up the index.
--In the same PDU, the appropriate remaining columns
--of that row must be set as well. The agent
--will immediately set the value of this object to
--active(1) if the row is correct. If not, the agent
--will refuse the SET request and return an
--error code.
--To modify an existing entry, it must be removed
--an another entry with the desired changes added.
--To remove an entry, set the value of this object
--to destroy(6).
a3IPextMode OBJECT-TYPE
SYNTAX INTEGER {
multipleNet (1),
singleNet (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object determines the mode the IP protocol layer
operates in. When in multipleNet mode, the system will
accept different network addresses for each of its
interfaces. Routing may be disabled (via ipForwarding),
but the system will still be in routing mode, i.e., it
will keep all of its assigned addresses and it may
still participate in routing update protocols (if
configured). When in singleNet mode, the IP address
assigned to interfaces 1 is applied to all interfaces.
ipForwarding can only be disabled, and all RIP parameters,
other than those related to listening, will be ignored.
Note, when the value of this object is changed, the new
IP address must also be set in the same PDU. This is
required to ensure connectivity remains.
When this object transitions from multipleNet mode to singleNet
mode,
1) ipForwarding is automatically set to not-forwarding,
2) all RIP-IP parameters will be ignored except those
related to listening on interface 1. These parameters
will be applied to all interfaces.
3) an IP address must be configured, in the same request,
for interface 1.
the agent removes all other IP addresses, and the
IP address assigned to interface 1 will apply to
all interfaces.
When this object transitions back to multipleNet mode,
1) an IP address must be assigned, in the same request,
to one of the ports,
that IP address will apply only to that port
to which it is assigned.
The IP address for interface 1 will no longer apply
to all interfaces.
2) ipForwarding will stay at not-forwarding, and
3) all previously ignored RIP-IP parameters will take
effect. In order to actively route packets,
ipForwarding will need to be set to forwarding.
During this transition, there is the danger that no IP address
will have been configured for the interface that receives the
SNMP requests, in which case, the device will no longer be
manageable. For this reason, it is suggested that the IP
addresses for the interface that receives the SNMP requests
be set in the same PDU that sets this object."
DEFVAL { multipleNet }
::= { a3ComIPextns 1 }
a3IPextFlushCtl OBJECT-TYPE
SYNTAX INTEGER {
other (1),
flushRoutes (2),
flushARP (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When set to 2, this object can be used to remove
all dynamically learned entries from the IP routing table.
When set to 3, this object can be used to remove dynamically
learned entries from the Address Resolution Table."
::= { a3ComIPextns 2 }
a3IPextRelaySrcRteCtl OBJECT-TYPE
SYNTAX INTEGER {
relay (1),
discard (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to control the relaying of packets
that contain the Loose or Strict source route option.
If this object is set to relay (1), those packets are
relayed. If this object is set to discard (2), those
packets are discarded."
DEFVAL { discard }
::= { a3ComIPextns 3 }
a3IPextSplitLoadCtl OBJECT-TYPE
SYNTAX INTEGER {
split (1),
noSplit (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to control load splitting. If
split (1), is specified, the traffic load is distributed
among a set of least-equal-cost paths. These paths
are selected on a round-robin basis. If a path is
unreachable, it is not considered a candidate for load
splitting."
DEFVAL { noSplit }
::= { a3ComIPextns 4 }
a3IPicmpInfoCtl OBJECT-TYPE
SYNTAX INTEGER {
info (1),
noInfo (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object determines whether this system replies to
ICMP Information request packets. If this object is
set to info (1), replies are sent. Otherwise, no replies
are sent."
DEFVAL { noInfo }
::= { a3ComIPextns 5 }
a3IPicmpMaskCtl OBJECT-TYPE
SYNTAX INTEGER {
mask (1),
noMask (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object determines whether this system replies
to ICMP Address Mask request packets. If this object
is set to mask (1), replies are sent. Otherwise, no
replies are sent."
DEFVAL { noMask }
::= { a3ComIPextns 6 }
--
-- This next table contains extensions to the ipNetToMediaTable (ARP table)
-- This table allows the specification of the header format to be used when
-- sending packets over networks that support MAC addresses. It also
-- provides control over proxy ARP for each entry in the ARP table.
--
a3IPntmExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3IPntmExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table is an extension of the ipNetToMediaTable
from mibII. Currently, this table contains objects
for controlling MAC header formats and for controlling
proxy ARP for each entry."
::= { a3ComIPextns 7 }
a3IPntmExtEntry OBJECT-TYPE
SYNTAX A3IPntmExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry in this table corresponds to an entry in the
ipNetToMediaTable. Additional columnar objects are defined
in this table that are not in the original table."
INDEX { a3IPntmIfIndex, a3IPntmNetAddress }
::= { a3IPntmExtTable 1 }
A3IPntmExtEntry ::=
SEQUENCE {
a3IPntmIfIndex INTEGER,
a3IPntmNetAddress IpAddress,
a3IPntmHdrFormat INTEGER,
a3IPntmProxyArp INTEGER
}
a3IPntmIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The interface on which this entry's equivalence
is effective."
REFERENCE
"RFC1213, p. 38, ipNetToMediaTable"
::= { a3IPntmExtEntry 1 }
a3IPntmNetAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IpAddress corresponding to the media-dependent
physical address."
REFERENCE
"RFC1213, p. 38, ipNetToMediaTable"
::= { a3IPntmExtEntry 2 }
a3IPntmHdrFormat OBJECT-TYPE
SYNTAX INTEGER {
other (1),
ethernet (2),
ieee (3),
snap (4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The header format to be used when sending packets to
the destination specified by this table entry. This
parameter only applies to networks that support MAC
addresses. Entries that correspond to other network
types have the value other (1)."
::= { a3IPntmExtEntry 3 }
a3IPntmProxyArp OBJECT-TYPE
SYNTAX INTEGER {
proxy (1),
noProxy (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If this object is set to proxy (1), the system will
respond to ARP requests for the IP address of this
entry. If this object is set to noProxy (2), no
response will be sent."
DEFVAL { noProxy }
::= { a3IPntmExtEntry 4 }
--
-- This next table is used to configure IP addresses for each
-- relevant port. This table is needed because the ipAddrTable
-- from MIB II is read-only, and cannot be used to configure
-- IP addresses.
--
a3IPaddrConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3IPaddrConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains the IP addresses assigned to each
IP port."
::= { a3ComIPextns 8 }
a3IPaddrConfigEntry OBJECT-TYPE
SYNTAX A3IPaddrConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry contains a single IP address and
parameters relating to routing IP over a specific port."
INDEX { a3IPaddrConfigPort, a3IPaddrConfigAddr }
::= { a3IPaddrConfigTable 1 }
A3IPaddrConfigEntry ::=
SEQUENCE {
a3IPaddrConfigPort INTEGER,
a3IPaddrConfigAddr IpAddress,
a3IPaddrConfigType INTEGER,
a3IPaddrConfigNetMask IpAddress,
a3IPaddrConfigBcastAddr INTEGER,
a3IPaddrConfigMtu INTEGER (68..32767),
a3IPaddrConfigStatus RowStatus
}
a3IPaddrConfigPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port to which this entry applies."
::= { a3IPaddrConfigEntry 1 }
a3IPaddrConfigAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address to which this entry applies."
::= { a3IPaddrConfigEntry 2 }
a3IPaddrConfigType OBJECT-TYPE
SYNTAX INTEGER {
primary (1),
secondary (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When multiple IP addresses are configured for a single
interface, this object is used to determine which address
is the 'primary' address. 'Primary' addresses are used
as the source IP address in packets sent from that
interface. When there is only one address configured for
an interface, it will be the 'primary' address. If there
is an existing 'primary' address when this object is set
to primary (1), the existing 'primary' address will be
set to 'secondary' automatically."
DEFVAL { primary }
::= { a3IPaddrConfigEntry 3 }
a3IPaddrConfigNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The subnet mask associated with the IP address
of this entry. The value of the mask is an IP
address with all the network bits set to 1 and
all the host bits set to 0.
If this is not specified, the system will select
a mask based on the IP address class."
::= { a3IPaddrConfigEntry 4 }
a3IPaddrConfigBcastAddr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of the least-significant bit in the
IP broadcast address used for sending datagrams
on the logical interface associated with the IP
address of this entry."
DEFVAL { 1 }
::= { a3IPaddrConfigEntry 5 }
a3IPaddrConfigMtu OBJECT-TYPE
SYNTAX INTEGER (68..32767)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The size of the largest IP datagram which is
supported by the logical interface associated
with the IP address of this entry.
If this is not specified, the system will select
a value based on the interface type."
::= { a3IPaddrConfigEntry 6 }
a3IPaddrConfigStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to add and delete entries
in this table. See the notes describing
RowStatus at the beginning of this MIB."
::= { a3IPaddrConfigEntry 7 }
--
-- This next table extends the ipForwardTable from RFC 1354. An extension is
-- required in order to specify which routing entries may be overridden
-- by a dynamic route.
--
a3IPforwardExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3IPforwardExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An extension to the ipForwardTable."
REFERENCE
"RFC 1354, ipForwardTable."
::= { a3ComIPextns 9 }
a3IPforwardExtEntry OBJECT-TYPE
SYNTAX A3IPforwardExtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry in this table corresponds to a single
entry in the ipForwardTable. An additional columnar
object has been defined to indicate whether a dynamically
learned route may take precendence of a particular
static route."
INDEX {
a3IPforwardExtDest,
a3IPforwardExtProto,
a3IPforwardExtPolicy,
a3IPforwardExtNextHop
}
::= { a3IPforwardExtTable 1 }
A3IPforwardExtEntry ::=
SEQUENCE {
a3IPforwardExtDest IpAddress,
a3IPforwardExtProto INTEGER,
a3IPforwardExtPolicy INTEGER,
a3IPforwardExtNextHop IpAddress,
a3IPforwardExtOverride INTEGER
}
a3IPforwardExtDest OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The destination IP address of this route. This is
identical to ipForwardDest."
REFERENCE
"RFC 1354, ipForwardTable."
::= { a3IPforwardExtEntry 1 }
a3IPforwardExtProto OBJECT-TYPE
SYNTAX INTEGER {
other (1), -- not specified
local (2), -- local interface
netmgmt (3), -- static route
icmp (4), -- result of ICMP Redirect
-- the following are all dynamic
-- routing protocols
egp (5), -- Exterior Gateway Protocol
ggp (6), -- Gateway-Gateway Protocol
hello (7), -- FuzzBall HelloSpeak
rip (8), -- Berkeley RIP or RIP-II
is-is (9), -- Dual IS-IS
es-is (10), -- ISO 9542
ciscoIgrp (11), -- Cisco IGRP
bbnSpfIgp (12), -- BBN SPF IGP
ospf (13), -- Open Shortest Path First
bgp (14), -- Border Gateway Protocol
idpr (15) -- InterDomain Policy Routing
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The routing mechanism via which this route was learned."
REFERENCE
"RFC 1354, ipForwardTable."
::= { a3IPforwardExtEntry 2 }
--
-- The following convention is included for specification
-- of TOS Field contents.
--
-- Currently, 3com only supports a TOS of zero
--
a3IPforwardExtPolicy OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The general set of conditions that would cause
the selection of one multipath route (set of
next hops for a given destination) is referred
to as 'policy'.
Unless the mechanism indicated by ipForwardPro-
to specifies otherwise, the policy specifier is
the IP TOS Field. The encoding of IP TOS is as
specified by rfc1354. Zero indicates the default
path if no more specific policy applies. Currently,
zero is the only TOS value supported by 3Com."
::= { a3IPforwardExtEntry 3 }
a3IPforwardExtNextHop OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"On remote routes, the address of the next system
en route. Otherwise, 0.0.0.0"
::= { a3IPforwardExtEntry 4 }
a3IPforwardExtOverride OBJECT-TYPE
SYNTAX INTEGER {
override (1),
noOverride (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to identify those static routes
that may be overridden by dynamically learned routes.
For those entries in this table that represent dynamically
learned routes, this object will have the value
noOverride (2) at all times."
::= { a3IPforwardExtEntry 5 }
--
-- ARP Group
-- This group contains ARP specific information
--
a3IParpOverBlocked OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When the system is in singleNet mode (ie, it is
in a bridge state), this parameter controls whether
or not ARP request and replies are allowed to be
sent or received over a non-forwarding bridged port.
If this is set enabled(1), then ARP requests and replies
are allowed over non-forwarding ports. If this is
set disabled(2), they are not allowed.
This object corresponds to the UI parameter: -arp OverBlocked."
DEFVAL { disabled }
::= { a3ComIPextns 10 }
a3IPrarpClientCtl OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This allows the RARP client function to be
enabled or disabled. If enabled, this system
will send RARP requests. If disabled, the system
will not send RARP requests.
This object corresponds to the UI parameter: -arp RarpCONTrol."
DEFVAL { disabled }
::= { a3ComIPextns 11 }
a3IPrarpServerCtl OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This allows the RARP server function to be
enabled or disabled. If enabled, this system
will respond to RARP requests. If disabled,
this system will not respond.
This object corresponds to the UI parameter: -arp RarpCONTrol."
DEFVAL { disabled }
::= { a3ComIPextns 12 }
--
-- This table provides ARP information for each IP port
--
a3IParpConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3IParpConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains ARP configuration information."
::= { a3ComIPextns 13 }
a3IParpConfigEntry OBJECT-TYPE
SYNTAX A3IParpConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry in this table contains port-specific
ARP configuration information."
INDEX { a3IParpPortIndex }
::= { a3IParpConfigTable 1 }
A3IParpConfigEntry ::=
SEQUENCE {
a3IParpPortIndex INTEGER,
a3IParpProxyCtl INTEGER,
a3IParpHoldTime INTEGER,
a3IParpReqFormat INTEGER,
a3IParpRemAddr IpAddress,
a3IParpInvCtl INTEGER
}
a3IParpPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port index to which these entries apply."
::= { a3IParpConfigEntry 1 }
a3IParpProxyCtl OBJECT-TYPE
SYNTAX INTEGER {
proxy (1),
noProxy (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object applies to ARP requests for networks or
subnetworks that are in the IP routing table. When
this is the case, this system will respond to the
request with the MAC address of this system's
interface if the value of this object is proxy (1).
Otherwise, no ARP response is sent.
This object corresponds to the UI parameter: -arp control"
DEFVAL { noProxy }
::= { a3IParpConfigEntry 2 }
a3IParpHoldTime OBJECT-TYPE
SYNTAX INTEGER (1..24)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object determines the amount of time, in hours,
an entry can stay in the ARP table. When the
specified time elapses, the entry is deleted. When
one sixteenth of the time elapses, ARP considers
this entry aged. When a packet is destined for
an entry that has become aged, the system sends
an ARP request, using a unicast address, to the
destination to verify whether it is still operational.
This object corresponds to the UI parameter: -arp HoldTime."
DEFVAL { 24 }
::= { a3IParpConfigEntry 3 }
a3IParpReqFormat OBJECT-TYPE
SYNTAX INTEGER {
ethernet (1),
snap (2),
both (3),
auto (128),
ethAuto (129),
snapAuto (130),
bothAuto (131)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This parameter specifies the Ethernet header format
used for ARP requests. If this is set to ethernet (1),
ARP sends requests with an Ethernet Version 2 header.
If this is set to snap (2), ARP sends requests with the
IEEE 802.2 and 802.3 headers, including the Snap extension.
If this is set to both (3), ARP sends two request packets,
one with Ethernet format and one with the Snap extensions.
If this is set to auto(128), the default request format is
based on the media type of the interface with which this
parameter is associated.
When GETting the value of this object, the first three
enumerations (ethernet, snap, and both) are returned if
this parmeter was explicitly set to one of these values.
If this parameter was set to auto(128), either ethAuto(129),
snapAuto(130), or bothAuto(131) will be returned, depending
on which header format is the most appropriate (which
is based on the media type of the associated interface).
This object corresponds to the UI parameter: -arp RequestFormat."
DEFVAL { auto }
::= { a3IParpConfigEntry 4 }
a3IParpRemAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object reflects the IP address
that is assigned to the boundary router that is
attached to this port. This address is used when
a RARP request is received from that boundary router.
For those ports that are not attached to a boundary
router, this object will have no meaning and no
affect on the system."
::= { a3IParpConfigEntry 5 }
a3IParpInvCtl OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies whether inverse arp is
enabled on this port. Note, this affects only
Frame Relay ports."
DEFVAL { enabled }
::= { a3IParpConfigEntry 6 }
--
-- This table provides the mapping between IP network addresses
-- and SMDS group addresses
--
a3IPsmdsGaTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3IPsmdsGaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains a set of IP network address
to SMDS Group Address pairings."
REFERENCE
"NETBuilder Ref. Guide, IP service Parameter:
GroupAddress."
::= { a3ComIPextns 14 }
a3IPsmdsGaEntry OBJECT-TYPE
SYNTAX A3IPsmdsGaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry in this table contains a single
IP network address to SMDS Group Address
mapping. This is used in applications running
IP over SMDS."
INDEX { a3IPsmdsGaIpNet }
::= { a3IPsmdsGaTable 1 }
A3IPsmdsGaEntry ::=
SEQUENCE {
a3IPsmdsGaIpNet IpAddress,
a3IPsmdsGa SMDSAddress,
a3IPsmdsGaStatus RowStatus
}
a3IPsmdsGaIpNet OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is an IP network address for which there is
a corresponding SMDS Group Address."
::= { a3IPsmdsGaEntry 1 }
a3IPsmdsGa OBJECT-TYPE
SYNTAX SMDSAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the SMDS Group Address that corresponds
to the IP network address identified by
a3IPsmdsGaIpNet."
::= { a3IPsmdsGaEntry 2 }
a3IPsmdsGaStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to add and delete entries
in this table. See the notes describing
RowStatus at the beginning of this MIB."
::= { a3IPsmdsGaEntry 3}
--
-- This next section applies to routing IP over X25 networks
--
a3IPx25configTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3IPx25configEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains a set of X25 configuration
parameters relating to routing IP over x25 networks."
::= { a3ComIPextns 15 }
a3IPx25configEntry OBJECT-TYPE
SYNTAX A3IPx25configEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry contains a set of x25 configuration
parameters relating to routing IP over a specific port."
INDEX { a3IPx25configPort }
::= { a3IPx25configTable 1 }
A3IPx25configEntry ::=
SEQUENCE {
a3IPx25configPort INTEGER,
a3IPx25configPID INTEGER,
a3IPx25configQueueSize INTEGER,
a3IPx25configVClimit INTEGER,
a3IPx25configVCtimer INTEGER,
a3IPx25configProfID INTEGER
}
a3IPx25configPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port number to which this table entry applies."
::= { a3IPx25configEntry 1 }
a3IPx25configPID OBJECT-TYPE
SYNTAX INTEGER (1..'ff'h)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The protocol ID that is included in all outgoing IP
packets sent over the x25 port associated with this
table entry."
DEFVAL { 'cc'h }
::= { a3IPx25configEntry 2 }
a3IPx25configQueueSize OBJECT-TYPE
SYNTAX INTEGER (1..128)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The maximum number of packets that can be queued
for a specific DTE address when the virtual circuit
or the x25 port is congested.
NOTE: this object is no longer supported by NETBuilders
running sw version 8.0 and greater."
DEFVAL { 2 }
::= { a3IPx25configEntry 3 }
a3IPx25configVClimit OBJECT-TYPE
SYNTAX INTEGER (0..15)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The maximum number of virtual circuits that can
be established concurrently for IP routing.
NOTE: this object is no longer supported by NETBuilders
running sw version 8.0 and greater."
DEFVAL { 2 }
::= { a3IPx25configEntry 4 }
a3IPx25configVCtimer OBJECT-TYPE
SYNTAX INTEGER (1..512)
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The maximum amount of time, in minutes, that can elapse
when there is no activity on the x25 virtual circuit
before it is cleared. This applies to the first virtual
circuit established for a particular DTE address. IF
more than one virtual circuit is established for the same
DTE address, all are cleared (except for the first one
established) when the first virtual circuit is not
experiencing congestion.
NOTE: this object is no longer supported by NETBuilders
running sw version 8.0 and greater."
DEFVAL { 2 }
::= { a3IPx25configEntry 5 }
a3IPx25configProfID OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the X25 User ProfileID to be used for
selecting a Virtual Circuit to send IP Packets. Range
is 0..255. If the value specified is 0 then use the DTE Profile
ID"
DEFVAL { 0 }
::= { a3IPx25configEntry 6 }
--
-- This next group of objects contains misc IP parameters
--
-- This next object is used by the Multiple Priority Queue feature
--
a3IPqueuePriority OBJECT-TYPE
SYNTAX INTEGER {
high (1),
medium (2),
low (3),
default (4),
unknown (5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object, which is used by the Multiple Priority Queue
feature, specifies into which queue IP packets are placed.
If this object has the value default(4), then IP packets are
placed in the system default queue as specified by
a3ComDefaultPriority."
DEFVAL { medium }
::= { a3ComIPextns 16 }
a3IPfwdSubnetBcast OBJECT-TYPE
SYNTAX INTEGER {
fwdSubnetBcast (1),
noFwdSubnetBcast (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
DEFVAL { noFwdSubnetBcast }
::= { a3ComIPextns 17 }
--
-- This table provides ICMP information for each IP port
--
a3IPicmpGenTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3IPicmpGenEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains ICMP configuration information."
::= { a3ComIPextns 18 }
a3IPicmpGenEntry OBJECT-TYPE
SYNTAX A3IPicmpGenEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry in this table contains port-specific
ICMP configuration information."
INDEX { a3IPicmpGenIfIndex }
::= { a3IPicmpGenTable 1 }
A3IPicmpGenEntry ::=
SEQUENCE {
a3IPicmpGenIfIndex INTEGER,
a3IPicmpGenRedirect INTEGER,
a3IPicmpGenDestUnreach INTEGER,
a3IPicmpGenTimeExceed INTEGER
}
a3IPicmpGenIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port to which this entry applies."
::= { a3IPicmpGenEntry 1 }
a3IPicmpGenRedirect OBJECT-TYPE
SYNTAX INTEGER {
redirect (1),
noRedirect (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object controls whether ICMP issues ReDirect packets
on this port."
REFERENCE
"NETBuilder Ref. Guide, IP service Parameter: ICMPGenerate."
::= { a3IPicmpGenEntry 2 }
a3IPicmpGenDestUnreach OBJECT-TYPE
SYNTAX INTEGER {
destUnreachable (1),
noDestUnreachable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object controls whether ICMP issues Destination
Unreachable packets on this port."
REFERENCE
"NETBuilder Ref. Guide, IP service Parameter: ICMPGenerate."
::= { a3IPicmpGenEntry 3 }
a3IPicmpGenTimeExceed OBJECT-TYPE
SYNTAX INTEGER {
timeExceed (1),
noTimeExceed (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object controls whether ICMP issues Time
Exceeded packets on this port."
REFERENCE
"NETBuilder Ref. Guide, IP service Parameter: ICMPGenerate."
::= { a3IPicmpGenEntry 4 }
END