Observium_CE/mibs/a3com/A3Com-IPXpolicy-r3-MIB

1114 lines
41 KiB
Plaintext

-- Copyright 1995 by 3Com Corporation. All rights reserved.
-- MIB file name: a3Com-ipxPolicy
-- available in these 3Com devices: NETBuilder bridge/routers
-- For support or more info, check 3Com's web page at http://www.3com.com
--
--
-- This MIB is for 3Com intermediate systems that support IPX
--
-- The 3Com Enterprise Products Proprietary MIB Extensions
--
-- Copyright 3Com Corporation, 1993. All rights reserved.
--
-- changes FOR software release 8.0 (r2 of MIB):
-- 22-may-94: kxy updated mib to conform to ipx_changes.
-- specifically: all current IPX Neighbor - related
-- parameters have been deprecated.
-- They've been replaced by (similar)
-- parameters which are applied seperately
-- to IPX RIPs and SAPs. (The previous params
-- applied to both).
-- o a3ipxPCNbrAdvCtl, a3ipxPCNbrRcvCtl, and
-- a3ipxPCNbrRcvType have been deprecated.
-- o Their functionality has been replaced by
-- a3ipxPolRipNbrCtlTable and
-- a3ipxPolSapNbrCtlTable.
-- o a3ipxPolNbrTable has been deprecated.
-- o Its functionality has been replaced by
-- a3ipxRipPolNbrTable and a3ipxSapPolNbrTable.
--
-- 25-may-94: kxy deprecated a3ipxPCPolicyOverride and replaced it with
-- a3ipxPCRipPolOverride and a3ipxPCSapPolOverride
--
-- changes FOR software release 8.2 (r3 of MIB):
-- 20-mar-95: kxy updated description of a3ipxPolRteNet1 to include info
-- about the default route.
--
A3Com-IPXpolicy-r3-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
MacAddress
FROM RFC1286-MIB
DisplayString
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212;
--
-- This MIB is for 3Com products that implement IPX routing
-- policy features
--
a3Com OBJECT IDENTIFIER ::= { enterprises 43 }
brouterMIB OBJECT IDENTIFIER ::= { a3Com 2 }
a3ComIPXpol OBJECT IDENTIFIER ::= { brouterMIB 11 }
a3ipxPolNbr OBJECT IDENTIFIER ::= { a3ComIPXpol 5 }
--
--
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
--and another entry with the desired changes added.
--
--There may be some elements of these tables that are
--allowed to be set while the row is active. These
--will be noted in the DESCRIPTION clauses for the
--appropriate objects.
--
--To remove an entry, set the value of this object
--to destroy(6).
--
-- IPX Network Number
--
IPXNET ::= OCTET STRING (SIZE(4))
a3ipxPolControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3ipxPolControlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table enables and disables the use of policies,
policy attributes and the use of trusted neighbors
and their attributes."
::= { a3ComIPXpol 1 }
a3ipxPolControlEntry OBJECT-TYPE
SYNTAX A3ipxPolControlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single entry in the Policy Control Table"
INDEX { a3ipxPCPort }
::= { a3ipxPolControlTable 1 }
A3ipxPolControlEntry ::= SEQUENCE {
a3ipxPCPort INTEGER,
a3ipxPCRteAdvCtl INTEGER,
a3ipxPCRteAdvType INTEGER,
a3ipxPCRteRcvCtl INTEGER,
a3ipxPCRteRcvType INTEGER,
a3ipxPCSvcAdvCtl INTEGER,
a3ipxPCSvcAdvType INTEGER,
a3ipxPCSvcRcvCtl INTEGER,
a3ipxPCSvcRcvType INTEGER,
a3ipxPCNbrAdvCtl INTEGER,
a3ipxPCNbrRcvCtl INTEGER,
a3ipxPCNbrRcvType INTEGER,
a3ipxPCPolicyOverride INTEGER,
a3ipxPCSvrRplyCtl INTEGER,
a3ipxPCRipPolOverride INTEGER,
a3ipxPCSapPolOverride INTEGER
}
a3ipxPCPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port to which this Policy Control entry applies."
::= { a3ipxPolControlEntry 1 }
a3ipxPCRteAdvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object enables or disables the use of the
'advertisable' entries in the Route Policy Table."
DEFVAL { disable }
::= { a3ipxPolControlEntry 2 }
a3ipxPCRteAdvType OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
inverse (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specifies whether only those routes listed
as 'advertisable' in the Route Policy Table are
advertised from this port (normal), or if only those
routes that are not listed as 'advertisable' in the
Route Policy Table are advertised (inverse)."
DEFVAL { normal }
::= { a3ipxPolControlEntry 3 }
a3ipxPCRteRcvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object enables or disables the use of the
'receivable' entries in the Route Policy Table."
DEFVAL { disable }
::= { a3ipxPolControlEntry 4 }
a3ipxPCRteRcvType OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
inverse (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specifies whether only those routes listed
as 'receivable' in the Route Policy Table are accepted
from this port (normal), or if only those routes that
are not listed as 'receivable' in the Route Policy Table
are accepted (inverse)."
DEFVAL { normal }
::= { a3ipxPolControlEntry 5 }
a3ipxPCSvcAdvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object enables or disables the use of the
'advertisable' entries in the Service Policy Table."
DEFVAL { disable }
::= { a3ipxPolControlEntry 6 }
a3ipxPCSvcAdvType OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
inverse (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specifies whether only those routes listed
as 'advertisable' in the Service Policy Table are
advertised from this port (normal), or if only those
routes that are not listed as 'advertisable' in the
Service Policy Table are advertised (inverse)."
DEFVAL { normal }
::= { a3ipxPolControlEntry 7 }
a3ipxPCSvcRcvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object enables or disables the use of the
'receivable' entries in the Service Policy Table."
DEFVAL { disable }
::= { a3ipxPolControlEntry 8 }
a3ipxPCSvcRcvType OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
inverse (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specifies whether only those routes listed
as 'receivable' in the Service Policy Table are
accepted from this port (normal), or if only those
routes that are not listed as 'receivable' in the
Service Policy Table are accepted (inverse)."
DEFVAL { normal }
::= { a3ipxPolControlEntry 9 }
a3ipxPCNbrAdvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object enables or disables the use of the
entries in the Neighbor Policy Table that apply
to neighbors to which routing and service
reachability information is advertised.
In other words, this object enables or disables
the use of those entries in the Neighbor Policy
Table for which a3ipxPolNbrType = advertise(2)
or both(3).
NOTE: this object is not supported by NETBuilders
running sw version 8.0 and greater. Its functionality
has been replaced by a3ipxRipPolNbrCtlTable and
a3ipxSapPolNbrCtlTable."
DEFVAL { disable }
::= { a3ipxPolControlEntry 10 }
a3ipxPCNbrRcvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The object enables or disables the use of the
entries in the Neighbor Policy Table that apply
to neighbors from which routing and service
reachability information is allowed to be received.
In other words, this object enables or disables
the use of those entries in the Neighbor Policy
Table for which a3ipxPolNbrType = receive(2)
or both(3).
NOTE: this object is not supported by NETBuilders
running sw version 8.0 and greater. Its functionality
has been replaced by a3ipxRipPolNbrCtlTable and
a3ipxSapPolNbrCtlTable."
DEFVAL { disable }
::= { a3ipxPolControlEntry 11 }
a3ipxPCNbrRcvType OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
inverse (2)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"If this object is set to normal(1), then route
and service reachability information is accepted
only from those neighbors listed in the Neighbor
Policy Table for which a3ipxPolNbrType = receive(2)
or both(3).
If this object is set to inverse(2), then route
and service reachability information is accepted
from any neighbor except those neighbors listed
in the Neighbor Policy Table for which
a3ipxPolNbrType = receive(2) or both(3).
NOTE: this object is not supported by NETBuilders
running sw version 8.0 and greater. Its functionality
has been replaced by a3ipxRipPolNbrCtlTable and
a3ipxSapPolNbrCtlTable."
DEFVAL { normal }
::= { a3ipxPolControlEntry 12 }
a3ipxPCPolicyOverride OBJECT-TYPE
SYNTAX INTEGER {
policyOverride (1),
noPolicyOverride (2)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"Policy Override is used to override the configured
policies when the router issues responses to specific
RIP or SAP requests. The configured policies are
always applied for regular RIP or SAP updates.
NOTE: this object is no longer support by NETBuilders
running sw version 8.0 and greater. Its functionality
has been replaced by a3ipxPCRipPolOverride and
a3ipxPCSapPolOverride."
DEFVAL { noPolicyOverride }
::= { a3ipxPolControlEntry 13 }
a3ipxPCSvrRplyCtl OBJECT-TYPE
SYNTAX INTEGER {
bestSvrReply (1),
noBestSvrReply (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This controls whether or not the router is
permitted to respond to 'get nearest server'
requests. If this object has the value
bestSvrReply(1), then this router is permitted
to respond to these requests. If this object
has the value noBestSvrReply(2), this this
router is not permitted to respond to these
requests."
::= { a3ipxPolControlEntry 14 }
a3ipxPCRipPolOverride OBJECT-TYPE
SYNTAX INTEGER {
policyOverride (1),
noPolicyOverride (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"RIP Policy Override is used to override the configured
RIP policies when the router issues responses to specific
RIP requests. The configured policies are always
applied for regular RIP updates."
DEFVAL { noPolicyOverride }
::= { a3ipxPolControlEntry 15 }
a3ipxPCSapPolOverride OBJECT-TYPE
SYNTAX INTEGER {
policyOverride (1),
noPolicyOverride (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"SAP Policy Override is used to override the configured
policies when the router issues responses to specific
SAP requests. The configured policies are always
applied for regular SAP updates."
DEFVAL { noPolicyOverride }
::= { a3ipxPolControlEntry 16 }
a3ipxPolRteTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3ipxPolRteEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The IPX Route Policy Table controls the acceptance
of route reachability information from neighbors and
the advertisement of route reachability information
to neighbors.
If a3ipxPCRteRcvType is configured as normal, a route
is accepted if the network number for the route is in
the list of 'receivable' networks specified in this
table. If a3ipxPCRteRcvType is configure as inverse, a
route is not accepted if the network number for the
route is in the list of 'receivable' networks specified
in this table.
If a3ipxPCRteAdvType is configured as normal, a route
is advertised if the network number for the route is in
the list of 'advertisable' networks specified in this
table. If a3ipxPCRteAdvType is configure as inverse, a
route is not advertised if the network number for the
route is in the list of 'advertisable' networks specified
in this table.
Note, since this table allows ranges of routes to be
specified, all the entries should be examined when
determining if a specific route is affected by these
policies. It is not sufficient to search for an instance
of a3ipxPolRteNet1 that matches the route in question."
::= { a3ComIPXpol 2 }
a3ipxPolRteEntry OBJECT-TYPE
SYNTAX A3ipxPolRteEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single entry in the Route Policy table"
INDEX { a3ipxPolRtePort, a3ipxPolRteNet1, a3ipxPolRteNet2 }
::= { a3ipxPolRteTable 1 }
A3ipxPolRteEntry ::= SEQUENCE {
a3ipxPolRtePort INTEGER,
a3ipxPolRteType INTEGER,
a3ipxPolRteNet1 IPXNET,
a3ipxPolRteNet2 IPXNET,
a3ipxPolRteStatus RowStatus
}
a3ipxPolRtePort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IPX port to which this Receive Route Policy
entry applies."
::= { a3ipxPolRteEntry 1 }
a3ipxPolRteType OBJECT-TYPE
SYNTAX INTEGER {
advertise (1),
receive (2),
both (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies whether this entry applies
to receiving routes, advertising routes, or both."
::= { a3ipxPolRteEntry 2 }
a3ipxPolRteNet1 OBJECT-TYPE
SYNTAX IPXNET
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IPX Network Number for which route information
is accepted or rejected for this port. The value
0xfffffffe is used to represent the default route."
::= { a3ipxPolRteEntry 3 }
a3ipxPolRteNet2 OBJECT-TYPE
SYNTAX IPXNET
ACCESS read-only
STATUS mandatory
DESCRIPTION
"When the value of this object is a valid IPX
network and different from a3ipxPolRteNet1, then
this table entries specifies a range of IPX
networks, with the value of a3ipxPolRteNet1
identifying the lower end of the range.
If the value of this object is the same as
a3ipxPolRteNet1, then this table entry
specifies a single IPX network identified by
the value of a3ipxPolRteNet1."
::= { a3ipxPolRteEntry 4 }
a3ipxPolRteStatus 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."
::= { a3ipxPolRteEntry 5 }
a3ipxPolSvcTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3ipxPolSvcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The IPX Policy Services Table controls the acceptance
of service reachability information from neighbors
and the advertisement of that information to neighbors.
If a3ipxPCSvcRcvType is configured as normal, a service
is accepted if its port number, server name, and
service type is in the list of tuples specified as
'receivable' by this table. If a3ipxPCSvcRcvType is
configured as inverse, a service is not accepted if its
port number, server name, and service type is in
the list of tuples specified as 'receivable' by this
table.
If a3ipxPCSvcAdvType is configured as normal, a service
is advertised if its network port, server name, and
service type is in the list of tuples specified as
'advertisable' by this table. If a3ipxPCSvcAdvType is
configured as inverse, a service is not advertised if its
port number, server name, and service type is in
the list of tuples specified as 'advertisable' by this
table."
::= { a3ComIPXpol 3 }
a3ipxPolSvcEntry OBJECT-TYPE
SYNTAX A3ipxPolSvcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single entry in the Receive Services Policy table."
INDEX { a3ipxPolSvcPort, a3ipxPolSvcSvrName, a3ipxPolSvcType }
::= { a3ipxPolSvcTable 1 }
A3ipxPolSvcEntry ::= SEQUENCE {
a3ipxPolSvcPort INTEGER,
a3ipxPolSvcEntryType INTEGER,
a3ipxPolSvcSvrName DisplayString,
a3ipxPolSvcType OCTET STRING (SIZE(2)),
a3ipxPolSvcStatus RowStatus
}
a3ipxPolSvcPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IPX port to which this Receive Svc Pol
entry applies."
::= { a3ipxPolSvcEntry 1 }
a3ipxPolSvcEntryType OBJECT-TYPE
SYNTAX INTEGER {
advertise (1),
receive (2),
both (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies whether this entry applies
to receiving services, advertising services, or both."
::= { a3ipxPolSvcEntry 2 }
a3ipxPolSvcSvrName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the name of a server.
A single wildcard (*) is allowed at the end of
the name."
::= { a3ipxPolSvcEntry 3 }
a3ipxPolSvcType OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of service for which information is accepted
or rejected by this port. The value 'FFFF' acts
as a wildcard for all service types."
::= { a3ipxPolSvcEntry 4 }
a3ipxPolSvcStatus 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."
::= { a3ipxPolSvcEntry 5 }
a3ipxPolNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3ipxPolNbrEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table defines a set of neighbors to which
the route and service reachability information is
advertised. This table also defines a set of
neighbors from which route and service reachability
information is accepted.
NOTE: this table is not supported by NETBuilders
running sw version 8.0 and greater. The functionality
provided by this table has been replaced by
a3ipxPolRipNbrTable and a3ipxPolSapNbrTable."
::= { a3ComIPXpol 4 }
a3ipxPolNbrEntry OBJECT-TYPE
SYNTAX A3ipxPolNbrEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A single entry in the Policy Neighbor Table"
INDEX { a3ipxPolNbrPort, a3ipxPolNbrNet, a3ipxPolNbrAddress }
::= { a3ipxPolNbrTable 1 }
A3ipxPolNbrEntry ::= SEQUENCE {
a3ipxPolNbrPort INTEGER,
a3ipxPolNbrType INTEGER,
a3ipxPolNbrNet IPXNET,
a3ipxPolNbrAddress MacAddress,
a3ipxPolNbrStatus RowStatus
}
a3ipxPolNbrPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The IPX port over which the Trusted Neighbor identified
by this table entry can be reached."
::= { a3ipxPolNbrEntry 1 }
a3ipxPolNbrType OBJECT-TYPE
SYNTAX INTEGER {
advertise (1),
receive (2),
both (3)
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object specifies whether this entry applies
to receiving information, advertising information,
or both."
::= { a3ipxPolNbrEntry 2 }
a3ipxPolNbrNet OBJECT-TYPE
SYNTAX IPXNET
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The IPX Network number identifying the network
to which the neighbor identified by this table
entry is attached."
::= { a3ipxPolNbrEntry 3 }
a3ipxPolNbrAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The Mac Address of the Neighbor to whom route and service
reachability information is to be advertised and from which
route and service reachability information is accepted."
::= { a3ipxPolNbrEntry 4 }
a3ipxPolNbrStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS deprecated
DESCRIPTION
"This object is used to add and delete entries
in this table. See the notes describing
RowStatus at the beginning of this MIB."
::= { a3ipxPolNbrEntry 5 }
--
-- This next section controls the configuration of IPX Neighbors
-- that are sent RIP and SAP updates as well as those IPX
-- Neighbors from which RIP and SAP updates are accepted.
--
--
-- These next two tables are RIP specific
--
a3ipxPolRipNbrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3ipxPolRipNbrCtlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table enables or disables the use of
the entries in a3ipxPolRipNbrTable. If
the use of the entries in that table is enabled,
this table also controls how they are interpreted.
In one case, RIP updates are accepted only from those
IPX Neighbors listed in a3ipxPolRipNbrTable. In the
other case, RIP updates are accepted only from those
IPX Neighbors not listed in a3ipxPolRipNbrTable."
::= { a3ipxPolNbr 1 }
a3ipxPolRipNbrCtlEntry OBJECT-TYPE
SYNTAX A3ipxPolRipNbrCtlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry in this table applies to a separate
NETBuilder port and controls those entries in
a3ipxPolRipNbrTable that correspond to the same
port."
INDEX { a3ipxPolRipNbrCtlPort }
::= { a3ipxPolRipNbrCtlTable 1 }
A3ipxPolRipNbrCtlEntry ::= SEQUENCE {
a3ipxPolRipNbrCtlPort INTEGER,
a3ipxPolRipNbrCtlAdvCtl INTEGER,
a3ipxPolRipNbrCtlRcvCtl INTEGER,
a3ipxPolRipNbrCtlRcvType INTEGER
}
a3ipxPolRipNbrCtlPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This NETBuilder port to which this RIP Neighbor
Control entry applies."
::= { a3ipxPolRipNbrCtlEntry 1 }
a3ipxPolRipNbrCtlAdvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object enables or disables the use of the
entries in the RIP Neighbor Policy Table
(a3ipxPolRipNbrTable) that apply to neighbors
to which routing information is advertised.
In other words, this object enables or disables
the use of those entries in the Neighbor Policy
Table for which a3ipxPolRipNbrType = advertise(2)
or both(3)."
DEFVAL { disable }
::= { a3ipxPolRipNbrCtlEntry 2 }
a3ipxPolRipNbrCtlRcvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object enables or disables the use of the
entries in the Neighbor Policy Table that apply
to neighbors from which routing information is
allowed to be received.
In other words, this object enables or disables
the use of those entries in the Neighbor Policy
Table for which a3ipxPolRipNbrType = receive(2)
or both(3)."
DEFVAL { disable }
::= { a3ipxPolRipNbrCtlEntry 3 }
a3ipxPolRipNbrCtlRcvType OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
inverse (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If this object is set to normal(1), then route
information is accepted only from those neighbors
listed in the Neighbor Policy Table for which
a3ipxPolRipNbrType = receive(2) or both(3).
If this object is set to inverse(2), then route
information is accepted from any neighbor except
those neighbors listed in the Neighbor Policy Table
for which a3ipxPolRipNbrType = receive(2) or both(3)."
DEFVAL { normal }
::= { a3ipxPolRipNbrCtlEntry 4 }
a3ipxPolRipNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3ipxPolRipNbrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table defines a set of neighbors to which
the route information is advertised. This table
also defines a set of neighbors from which route
information is accepted."
::= { a3ipxPolNbr 2 }
a3ipxPolRipNbrEntry OBJECT-TYPE
SYNTAX A3ipxPolRipNbrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single entry in the Policy Neighbor Table"
INDEX { a3ipxPolRipNbrPort, a3ipxPolRipNbrNet, a3ipxPolRipNbrAddress }
::= { a3ipxPolRipNbrTable 1 }
A3ipxPolRipNbrEntry ::= SEQUENCE {
a3ipxPolRipNbrPort INTEGER,
a3ipxPolRipNbrType INTEGER,
a3ipxPolRipNbrNet IPXNET,
a3ipxPolRipNbrAddress MacAddress,
a3ipxPolRipNbrStatus RowStatus
}
a3ipxPolRipNbrPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IPX port over which the Trusted Neighbor identified
by this table entry can be reached."
::= { a3ipxPolRipNbrEntry 1 }
a3ipxPolRipNbrType OBJECT-TYPE
SYNTAX INTEGER {
advertise (1),
receive (2),
both (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies whether this entry applies
to receiving information, advertising information,
or both."
::= { a3ipxPolRipNbrEntry 2 }
a3ipxPolRipNbrNet OBJECT-TYPE
SYNTAX IPXNET
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IPX Network number identifying the network
to which the neighbor identified by this table
entry is attached."
::= { a3ipxPolRipNbrEntry 3 }
a3ipxPolRipNbrAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Mac Address of the Neighbor to whom route
information is to be advertised and from which
route information is accepted."
::= { a3ipxPolRipNbrEntry 4 }
a3ipxPolRipNbrStatus 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."
::= { a3ipxPolRipNbrEntry 5 }
--
-- These next two tables are SAP specific
--
a3ipxPolSapNbrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3ipxPolSapNbrCtlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table enables or disables the use of
the entries in a3ipxPolSapNbrTable. If
the use of the entries in that table is enabled,
this table also controls how they are interpreted.
In one case, SAP updates are accepted only from those
IPX Neighbors listed in a3ipxPolSapNbrTable. In the
case, SAP updates are accepted only from those
IPX Neighbors not listed in a3ipxPolSapNbrTable."
::= { a3ipxPolNbr 3 }
a3ipxPolSapNbrCtlEntry OBJECT-TYPE
SYNTAX A3ipxPolSapNbrCtlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry in this table applies to a separate
NETBuilder port and controls those entries in
a3ipxPolSapNbrTable that correspond to the same
port."
INDEX { a3ipxPolSapNbrCtlPort }
::= { a3ipxPolSapNbrCtlTable 1 }
A3ipxPolSapNbrCtlEntry ::= SEQUENCE {
a3ipxPolSapNbrCtlPort INTEGER,
a3ipxPolSapNbrCtlAdvCtl INTEGER,
a3ipxPolSapNbrCtlRcvCtl INTEGER,
a3ipxPolSapNbrCtlRcvType INTEGER
}
a3ipxPolSapNbrCtlPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This NETBuilder port to which this SAP Neighbor
Control entry applies."
::= { a3ipxPolSapNbrCtlEntry 1 }
a3ipxPolSapNbrCtlAdvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object enables or disables the use of the
entries in the SAP Neighbor Policy Table
(a3ipxPolSapNbrTable) that apply to neighbors
to which service reachability information
is advertised.
In other words, this object enables or disables
the use of those entries in the Neighbor Policy
Table for which a3ipxPolSapNbrType = advertise(2)
or both(3)."
DEFVAL { disable }
::= { a3ipxPolSapNbrCtlEntry 2 }
a3ipxPolSapNbrCtlRcvCtl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object enables or disables the use of the
entries in the Neighbor Policy Table that apply
to neighbors from which service reachability
information is allowed to be received.
In other words, this object enables or disables
the use of those entries in the Neighbor Policy
Table for which a3ipxPolSapNbrType = receive(2)
or both(3)."
DEFVAL { disable }
::= { a3ipxPolSapNbrCtlEntry 3 }
a3ipxPolSapNbrCtlRcvType OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
inverse (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If this object is set to normal(1), then
service reachability information is accepted
only from those neighbors listed in the Neighbor
Policy Table for which a3ipxPolSapNbrType = receive(2)
or both(3).
If this object is set to inverse(2), then
service reachability information is accepted
from any neighbor except those neighbors listed
in the Neighbor Policy Table for which
a3ipxPolSapNbrType = receive(2) or both(3)."
DEFVAL { normal }
::= { a3ipxPolSapNbrCtlEntry 4 }
a3ipxPolSapNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF A3ipxPolSapNbrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table defines a set of neighbors to which
the service reachability information is advertised.
This table also defines a set of neighbors from which
service reachability information is accepted."
::= { a3ipxPolNbr 4 }
a3ipxPolSapNbrEntry OBJECT-TYPE
SYNTAX A3ipxPolSapNbrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single entry in the Policy Neighbor Table"
INDEX { a3ipxPolSapNbrPort, a3ipxPolSapNbrNet, a3ipxPolSapNbrAddress }
::= { a3ipxPolSapNbrTable 1 }
A3ipxPolSapNbrEntry ::= SEQUENCE {
a3ipxPolSapNbrPort INTEGER,
a3ipxPolSapNbrType INTEGER,
a3ipxPolSapNbrNet IPXNET,
a3ipxPolSapNbrAddress MacAddress,
a3ipxPolSapNbrStatus RowStatus
}
a3ipxPolSapNbrPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IPX port over which the Trusted Neighbor identified
by this table entry can be reached."
::= { a3ipxPolSapNbrEntry 1 }
a3ipxPolSapNbrType OBJECT-TYPE
SYNTAX INTEGER {
advertise (1),
receive (2),
both (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies whether this entry applies
to receiving information, advertising information,
or both."
::= { a3ipxPolSapNbrEntry 2 }
a3ipxPolSapNbrNet OBJECT-TYPE
SYNTAX IPXNET
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IPX Network number identifying the network
to which the neighbor identified by this table
entry is attached."
::= { a3ipxPolSapNbrEntry 3 }
a3ipxPolSapNbrAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Mac Address of the Neighbor to whom service
reachability information is to be advertised and from which
service reachability information is accepted."
::= { a3ipxPolSapNbrEntry 4 }
a3ipxPolSapNbrStatus 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."
::= { a3ipxPolSapNbrEntry 5 }
END