1414 lines
56 KiB
Plaintext
1414 lines
56 KiB
Plaintext
|
|
-- Copyright 1995 by 3Com Corporation. All rights reserved.
|
|
-- MIB file name: a3Com-ip-rip
|
|
-- 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 systems that offer RIP-based IP routing services
|
|
--
|
|
-- Updates for software release 7.0 (r2 of MIB):
|
|
-- 18-oct-93: kxy added table to support ImportMetric parameter
|
|
-- 18-oct-93: kxy added support of SubnetAdvUnn/NetAdvUnn parameter
|
|
-- 18-oct-93: kxy added support of SubnetBcast/All1sBcast parameter
|
|
-- 09-nov-93: kxy slightly changed meaning of a3RipIpDefMetric
|
|
-- 09-nov-93: kxy imporoved definition of some objects
|
|
-- 12-nov-93: kxy added support of a3RipIp***PolAllMet objects
|
|
--
|
|
-- Updates for software release 7.1 (r3 of MIB)
|
|
-- 28-apr-94: kxy added obj to control DynamicNbr|NoDynamicNbr
|
|
--
|
|
-- Updated for software release 8.2 (r4 of MIB)
|
|
-- 10-apr-95: kxy added a3RipIpAggregateCtl, a3RipIpDeAggregateClt
|
|
-- and a3RipIpNBMAmodeCtl
|
|
--
|
|
|
|
|
|
A3Com-RIP-IPextns-r4-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, IpAddress
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212;
|
|
|
|
|
|
a3Com OBJECT IDENTIFIER ::= { enterprises 43 }
|
|
brouterMIB OBJECT IDENTIFIER ::= { a3Com 2 }
|
|
a3ComRipIp OBJECT IDENTIFIER ::= { brouterMIB 8 }
|
|
|
|
RowStatus ::= INTEGER {
|
|
-- the following two values are states
|
|
-- these values can be read or written
|
|
active(1),
|
|
notInService(2),
|
|
|
|
-- the following value is a state:
|
|
-- this value may be read, but not written
|
|
notReady(3),
|
|
|
|
-- the following three values are actions
|
|
-- these values can be written, but are never read
|
|
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.
|
|
--
|
|
--To remove an entry, set the value of this object
|
|
--to destroy(6).
|
|
|
|
|
|
a3RipIpUpdateTime OBJECT-TYPE
|
|
SYNTAX INTEGER (5..5400)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter specifies the time interval,
|
|
in seconds, within which RIP-IP sends update
|
|
packets. This parameter also determines
|
|
the length of time a route learned through
|
|
RIP-IP stays in the IP routing table. For
|
|
example, once a route is in the routing table,
|
|
the router must receive a RIP update packet
|
|
indicating the reachability of this route
|
|
every 6 * a3RipIpUpdateTime. If no updates
|
|
are received in that time interval, the entry
|
|
is removed from the routing table."
|
|
DEFVAL { 30 }
|
|
::= { a3ComRipIp 1 }
|
|
|
|
|
|
a3RipIpCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains parameters that affect the
|
|
operation of RIP for IP."
|
|
::= { a3ComRipIp 2 }
|
|
|
|
a3RipIpCtlEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpCtlEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry contains parameters specific to each
|
|
network port on this system."
|
|
INDEX { a3RipIpPortIndex }
|
|
::= { a3RipIpCtlTable 1 }
|
|
|
|
A3RipIpCtlEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpPortIndex INTEGER,
|
|
a3RipIpTalkCtl INTEGER,
|
|
a3RipIpListenCtl INTEGER,
|
|
a3RipIpTrustedNbrCtl INTEGER,
|
|
a3RipIpPoisonCtl INTEGER,
|
|
a3RipIpTriggerCtl INTEGER,
|
|
a3RipIpDefMetric INTEGER,
|
|
a3RipIpExtPolCtl INTEGER,
|
|
a3RipIpIntPolCtl INTEGER,
|
|
a3RipIpNetPolCtl INTEGER,
|
|
a3RipIpRcvPolCtl INTEGER,
|
|
a3RipIpStaPolCtl INTEGER,
|
|
a3RipIpUnnAdvCtl INTEGER,
|
|
a3RipIpBcastCtl INTEGER,
|
|
a3RipIpExtPolAllMet INTEGER,
|
|
a3RipIpIntPolAllMet INTEGER,
|
|
a3RipIpNetPolAllMet INTEGER,
|
|
a3RipIpRcvPolAllMet INTEGER,
|
|
a3RipIpStaPolAllMet INTEGER,
|
|
a3RipIpDynNbrCtl INTEGER,
|
|
a3RipIpAggregateCtl INTEGER,
|
|
a3RipIpDeAggregateCtl INTEGER,
|
|
a3RipIpNBMAmodeCtl INTEGER
|
|
}
|
|
|
|
a3RipIpPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This provides the port index to which the RIP-IP
|
|
parameters in this table entry apply."
|
|
::= { a3RipIpCtlEntry 1 }
|
|
|
|
a3RipIpTalkCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
talk (1),
|
|
noTalk (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If talk (1) is specified, RIP-IP sends update and
|
|
request packets on the specified port. If noTalk (2)
|
|
is specified, no updates or requests are sent over
|
|
this port.
|
|
|
|
If talk(1) is specified, 3RipIpDynNbrCtl has been
|
|
set to dynamicNbr, and the -PORT owner has been set
|
|
to FR/X.25, the -RIP Neighbor list is built from
|
|
the ARP table."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
CONTol."
|
|
DEFVAL { noTalk }
|
|
::= { a3RipIpCtlEntry 2 }
|
|
|
|
a3RipIpListenCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
listen (1),
|
|
noListen (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If listen (1) is selected, RIP-IP receives and
|
|
processes incoming update and request packets. If
|
|
a3RipIpTalkCtl is set to noTalk (2), this system does
|
|
not send any response packets for the request
|
|
packets it receives."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
CONTol."
|
|
DEFVAL { noListen }
|
|
::= { a3RipIpCtlEntry 3 }
|
|
|
|
a3RipIpTrustedNbrCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
include (1),
|
|
exclude (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object controls how the list of trusted neighbors in
|
|
a3RipIpTrustedNbrTable is to be interpreted. If this is
|
|
set to include (1), RIP-IP will accept routing packets from
|
|
the set of addresses in a3RipIpTrustedNbrTable. If this
|
|
is set to exclude (2), RIP-IP will accept routing packets
|
|
from all addresses except those listed in that table for
|
|
this port. Note, if a3RipIpTrustedNbrTable is empty, RIP-IP
|
|
will accept routing updates from all neighbors, regardless
|
|
of the value of this object."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
TrustedNeighbor."
|
|
::= { a3RipIpCtlEntry 4 }
|
|
|
|
a3RipIpPoisonCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
poison (1),
|
|
noPoison (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter determines how split horizon is
|
|
performed. To achieve split horizon, RIP-IP
|
|
refrains from advertising a route to a port if
|
|
the gateway for this route can be reached on the
|
|
same port. If poison (1) is selected, RIP-IP
|
|
advertises the route but it uses infinity (16)
|
|
for the metric. If noPoison (2) is selected,
|
|
the route is not advertised."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
CONTol."
|
|
DEFVAL { poison }
|
|
::= { a3RipIpCtlEntry 5 }
|
|
|
|
a3RipIpTriggerCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
trigger (1),
|
|
noTrigger (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter determines if RIP-IP sends trigger
|
|
update packets. Trigger update packets are
|
|
sent when a route's metric has changed. By
|
|
sending these update packets, RIP does not need to
|
|
wait for the update interval, allowing earlier
|
|
notification that a route's metric has changed."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
CONTol."
|
|
DEFVAL { trigger }
|
|
::= { a3RipIpCtlEntry 6 }
|
|
|
|
a3RipIpDefMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter specifies whether RIP-IP advertises
|
|
the default route. The default route is the
|
|
network with internet address 0.0.0.0 and is
|
|
reported with a metric equal to the value of this
|
|
parameter. If this is set to 0, the default
|
|
route is advertised only if it was learned and if
|
|
that default route is allowed by the corresponding policies."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
DefaultMetric."
|
|
DEFVAL { 0 }
|
|
::= { a3RipIpCtlEntry 7 }
|
|
|
|
--
|
|
-- The following objects instrument policies controlling the routes
|
|
-- that may be added to the routing table and the routes that may be
|
|
-- advertised via routing updates.
|
|
--
|
|
-- Incoming policies are applied to received routing updates before the
|
|
-- routes are entered into the routing table. The Receive Policy
|
|
-- (mib objects: a3RipIpRcvPolCtl and a3RipIpRcvPolTable) filters
|
|
-- RIP updates before they get into the routing table. There are
|
|
-- corresponding incoming policies for OSPF routing updates and EGP routing
|
|
-- updates. (they will be in separate MIBs).
|
|
--
|
|
-- Outgoing policies are applied to routing updates before they are
|
|
-- sent by the system. First, the Network Policy (mib objects:
|
|
-- a3RipIpNetPolCtl and a3RipIpNetPolTable) is applied to all routing
|
|
-- updates. Next, those entries learned via an IGP (other than RIP) are
|
|
-- filtered against the Interior Policy (mib objects: a3RipIpIntPolCtl and
|
|
-- a3RipIpIntPolTable) before they are included in any routing updates.
|
|
-- Those entries learned via an EGP are similarly filtered against the
|
|
-- Exterior Policy (mib objects: a3RipIpExtPolCtl and a3RipIpExtPolTable) and,
|
|
-- static entries are filtered against the Static Policy (mib objects:
|
|
-- a3RipIpStaPolCtl and a3RipIpStaPolTable).
|
|
--
|
|
-- All routing updates must pass these two layers of policy before they
|
|
-- are allowed to be sent.
|
|
--
|
|
|
|
a3RipIpExtPolCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all (1),
|
|
none (2),
|
|
include (3),
|
|
exclude (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter controls which routes learned
|
|
by the Exterior Gateway Protocol (EGP) are
|
|
reported by RIP-IP. If this is set to all (1),
|
|
all routes learned from EGP or BGP are reported, provided
|
|
those routes are allowed to be reported by
|
|
the Network Policy (see a3RipIpNetPolCtl).
|
|
The metric that will be reported by RIP for all routes
|
|
learned via EGP or BGP is specified by a3RipIpExtPolAllMet.
|
|
|
|
If this is set to none (2), none of the routes
|
|
learned from EGP or BGP are reported.
|
|
|
|
If this is set to include (3), routes to destinations
|
|
listed in a3RipIpExtPolTable are reported. If no
|
|
routes are listed in a3RipIpExtPolTable, all routes
|
|
are reported. This applies to the other policy tables
|
|
as well.
|
|
|
|
If this is set to exclude (4), all routes
|
|
are reported except those listed in a3RipIpExtPolTable.
|
|
If no routes are listed in a3RipIpExtPolTable, no routes
|
|
are reported. This applies to the other policy tables
|
|
as well. The metric reported for routes learned via EGP or BGP
|
|
in this case is calculated using the formula specified in
|
|
a3RipIpImpMetTable (for egp or bgp).
|
|
|
|
(note, in all these cases, Network Policy must be
|
|
passed before this policy is applied).
|
|
|
|
If this objects gets changed from include to exclude,
|
|
or from exclude to include, all existing entries will
|
|
be flushed from the table."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
ExteriorPolicy."
|
|
DEFVAL { none }
|
|
::= { a3RipIpCtlEntry 8 }
|
|
|
|
a3RipIpIntPolCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all (1),
|
|
none (2),
|
|
include (3),
|
|
exclude (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter determines which routes learned by
|
|
an Interior Gateway Protocol (IGP) are reported by RIP-IP.
|
|
|
|
If this is set to all (1), all routes learned from an IGP
|
|
are reported, provided those routes are allowed to be
|
|
reported by the Network Policy (see a3RipIpNetPolCtl)
|
|
The metric that will be reported by RIP for all routes
|
|
learned via an IGP (other than RIP) is specified by
|
|
a3RipIpIntPolAllMet.
|
|
|
|
If this is set to none (2), none of the routes
|
|
learned from the IGP are reported.
|
|
|
|
If this is set to include (3) routes to destinations
|
|
listed in a3RipIpIntPolTable are reported.
|
|
|
|
If this is set to exclude (4), all routes
|
|
are reported except those listed in a3RipIpIntPolTable.
|
|
If no routes are listed, no routes will be reported.
|
|
The metric reported for routes learned via an IGP (other than RIP)
|
|
in this case is calculated using the formula specified in
|
|
a3RipIpImpMetTable (for ospf or iisis).
|
|
|
|
(note, in all these cases, Network Policy must be
|
|
passed before this policy is applied).
|
|
|
|
If this objects gets changed from include to exclude,
|
|
or from exclude to include, all existing entries will
|
|
be flushed from the table."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
InteriorPolicy."
|
|
DEFVAL { none }
|
|
::= { a3RipIpCtlEntry 9 }
|
|
|
|
a3RipIpNetPolCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all (1),
|
|
none (2),
|
|
include (3),
|
|
exclude (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter determines which routes are reported by
|
|
RIP-IP. The policies defined by this object and
|
|
a3RipIpNetPolTable overrides the policies defined in
|
|
a3RipIpIntPolCtl/Table, a3RipIpExtPolCtl/Table, and
|
|
a3RipIpStaPolCtl/Table in deciding whether a route
|
|
is to be reported.
|
|
|
|
If this is set to all (1), all routes are reported, provided
|
|
they are allowed by either the interior policy or exterior
|
|
policy. The metric that will be reported by RIP for all routes
|
|
is specified by a3RipIpNetPolAllMet.
|
|
|
|
If this is set to none (2), none of the routes
|
|
are reported.
|
|
|
|
If this is set to include (3), routes to destinations
|
|
listed in a3RipIpNetPolTable are reported.
|
|
|
|
If this is set to exclude (4), all routes
|
|
are reported except those listed in a3RipIpNetPolTable.
|
|
If no routes are listed, no routes will be reported.
|
|
The metric reported for routes learned via RIP
|
|
in this case is taken directly from the routing table or
|
|
from the results of applying one of the other policies.
|
|
|
|
(note, in all these cases, the Interior Policy or Exterior
|
|
Policy must be passed after this policy is applied. Only
|
|
those routes that pass both sets of policies will be
|
|
advertised).
|
|
|
|
If this objects gets changed from include to exclude,
|
|
or from exclude to include, all existing entries will
|
|
be flushed from the table."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
NetworkPolicy."
|
|
DEFVAL { all }
|
|
::= { a3RipIpCtlEntry 10 }
|
|
|
|
a3RipIpRcvPolCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all (1),
|
|
none (2),
|
|
include (3),
|
|
exclude (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter is used to filter routing updates
|
|
from trusted neighbors. It allows control over
|
|
which RIP routes are received and stored in the
|
|
routing table.
|
|
|
|
If this is set to all (1), all routes reported by
|
|
trusted neighbors are received and stored in the
|
|
routing table. The metric that will be stored in the routing
|
|
table in this case is specified by a3RipIpRcvPolAllMet.
|
|
|
|
If this is set to none (2), none of the routes
|
|
are received or stored in the routing table.
|
|
|
|
If this is set to include (3), routes to destinations
|
|
listed in a3RipIpRcvPolTable are received and
|
|
stored.
|
|
|
|
If this is set to exclude (4), all routes
|
|
are received and stored except those listed in
|
|
a3RipIpRcvPolTable.
|
|
|
|
If this objects gets changed from include to exclude,
|
|
or from exclude to include, all existing entries will
|
|
be flushed from the table."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
ReceivePolicy."
|
|
DEFVAL { all }
|
|
::= { a3RipIpCtlEntry 11 }
|
|
|
|
a3RipIpStaPolCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all (1),
|
|
none (2),
|
|
include (3),
|
|
exclude (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter is used to filter the reporting
|
|
of static routes. It allows control over
|
|
which static RIP routes are reported.
|
|
|
|
If this is set to all (1), all static routes
|
|
are reported, provided those routes are allowed
|
|
to be reported by a3RipIpNetPolCtl/Table.
|
|
The metric that will be stored in the routing
|
|
table in this case is specified by a3RipIpStaPolAllMet.
|
|
|
|
If this is set to none (2), none of the static
|
|
routes are reported.
|
|
|
|
If this is set to include (3), static routes to
|
|
destinations listed in a3RipIpStaPolTable are reported.
|
|
|
|
If this is set to exclude (4), all routes are reported
|
|
except those listed in a3RipIpStaPolTable.
|
|
|
|
(note, in all these cases, Network Policy must be
|
|
passed before this policy is applied).
|
|
|
|
If this objects gets changed from include to exclude,
|
|
or from exclude to include, all existing entries will
|
|
be flushed from the table."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
StaticPolicy."
|
|
DEFVAL { none }
|
|
::= { a3RipIpCtlEntry 12 }
|
|
|
|
--
|
|
--
|
|
--
|
|
|
|
a3RipIpUnnAdvCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
subnetAdvUnn (1),
|
|
netAdvUnn (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter specifies which routes are reported
|
|
by RIP updates sent over an unnumbered link.
|
|
If this object is set to subnetAdvUnn (1), RIP explicitly
|
|
reports each subnetted route the system knows about.
|
|
If this object is set to netAdvUnn (2), RIP reports
|
|
only the IP network rather than each subnet."
|
|
DEFVAL { subnetAdvUnn }
|
|
::= { a3RipIpCtlEntry 13 }
|
|
|
|
a3RipIpBcastCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
subnetBcast (1),
|
|
all1sBcast (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object specifies the destination IP address
|
|
to which RIP updates are sent over this port. If
|
|
this object is set to subnetBcast(1), the RIP
|
|
advertisement is sent using a directed broadcast
|
|
IP address as its destination (e.g., 129.213.255.255).
|
|
|
|
If this object has the value all1sBcast, the RIP
|
|
advertisement is sent using a limited broadcast
|
|
IP address as its destination (i.e., 255.255.255.255)."
|
|
DEFVAL { subnetBcast }
|
|
::= { a3RipIpCtlEntry 14 }
|
|
|
|
a3RipIpExtPolAllMet OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When a3RipIpExtPolCtl is set to all, this object specifies
|
|
the metric used in RIP updates of routes learned via EGP or BGP.
|
|
If this object is set to zero, the metric is calculated from
|
|
the metric learned from EGP or BGP according to the formula defined
|
|
in the a3RipIpImpMetTable (ie, the entry corresponding to egp or bgp)."
|
|
DEFVAL { 0 }
|
|
::= { a3RipIpCtlEntry 15 }
|
|
|
|
a3RipIpIntPolAllMet OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When a3RipIpIntPolCtl is set to all, this object specifies
|
|
the metric used in RIP updates of routes learned via OSPF or IISIS.
|
|
If this object is set to zero, the metric is calculated from
|
|
the metric learned from OSPF or IISIS according to the formula defined
|
|
in the a3RipIpImpMetTable (ie, the entry corresponding to ospf or iisis)."
|
|
DEFVAL { 0 }
|
|
::= { a3RipIpCtlEntry 16 }
|
|
|
|
a3RipIpNetPolAllMet OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When a3RipIpNetPolCtl is set to all, this object specifies
|
|
the metric used in RIP updates of routes learned via RIP.
|
|
If this object is set to zero, the metric is taken directly from
|
|
the routing table."
|
|
DEFVAL { 0 }
|
|
::= { a3RipIpCtlEntry 17 }
|
|
|
|
a3RipIpRcvPolAllMet OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When a3RipIpRcvPolCtl is set to all, this object specifies
|
|
the metric stored in the routing table when routing updates are
|
|
received via RIP (from trusted neighbors)."
|
|
DEFVAL { 0 }
|
|
::= { a3RipIpCtlEntry 18 }
|
|
|
|
a3RipIpStaPolAllMet OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When a3RipIpStaPolCtl is set to all, this object specifies
|
|
the metric used in RIP updates of static routes (ie, those
|
|
routes entered by a user). If this object is set to zero, the
|
|
metric is calculated from the metric specified by the static entry
|
|
according to the formula defined in the a3RipIpImpMetTable (ie, the
|
|
entry corresponding to static)."
|
|
DEFVAL { 0 }
|
|
::= { a3RipIpCtlEntry 19 }
|
|
|
|
a3RipIpDynNbrCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dynamicNbr (1),
|
|
noDynamicNbr (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When a3RipIpDynNbrCtl is set to dynamicNbr over FR or X.25,
|
|
and -RIP CONTrol is set to TALK, the neighbor list is learnt
|
|
dynamically as InArp learn the IP addresses of the dlcis or
|
|
as addresses are added to the ARP table. The user need not
|
|
configure the -RIP Neighbor parameter manually. The
|
|
dynamicNbr|NoDynamicNbr has no significance for non-FR and
|
|
non-X.25 media.
|
|
|
|
When a3RipIpDynNbrCtl is set to NodynamicNbr, any neighbor
|
|
in the neighbor list is deleted and the -RIP neighbor list
|
|
from the config file is restored onto the neighbor list.
|
|
|
|
When the -PORT owner parameter is changed from a non-FR and
|
|
non-X.25 owner to FR or X.25, the -RIP Neighbor list was
|
|
empty, and the -RIP CONTrol had the value TALK for this port,
|
|
the code automatically sets this object to DynamicNbr,
|
|
and fills up the neighbor list with the appropriate IP
|
|
addresses in the ARP table.
|
|
Note: only those neighbors of the same IP address network
|
|
number for this port is being copied from the ARP table
|
|
to this port's neighbor list.
|
|
|
|
If the -PORT owner parameter is changed from a FR/X.25 to a
|
|
non-FR and non-X25 media, and this object had the value
|
|
DynamicNbr, the code automatically changes this object value
|
|
to NoDynamicNbr and restores the statically configured
|
|
neighbors from the config file into the -RIP neighbor list.
|
|
|
|
If a3RipIpDynNbrCtl has been set to dynamicNbr and the -PORT
|
|
owner is FR/X.25, no -RIP neighbor can be statically added."
|
|
DEFVAL { noDynamicNbr }
|
|
::= { a3RipIpCtlEntry 20 }
|
|
|
|
a3RipIpAggregateCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
aggregate (1),
|
|
noAggregate (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter determines if RIP-IP aggregates
|
|
subnetworks with variable-length subnet masks
|
|
into one network."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
CONTol."
|
|
DEFVAL { noAggregate }
|
|
::= { a3RipIpCtlEntry 21 }
|
|
|
|
a3RipIpDeAggregateCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
deAggregate (1),
|
|
noDeAggregate (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter determines if RIP-IP de-aggregate
|
|
a network into many subnetted network."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
CONTol."
|
|
DEFVAL { noDeAggregate }
|
|
::= { a3RipIpCtlEntry 22 }
|
|
|
|
a3RipIpNBMAmodeCtl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fullMesh (1),
|
|
nonMesh (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This parameter determines if the underlying NBMA
|
|
network is full-mesh or non-mesh. Partial-mesh
|
|
is treated as non-mesh. When this object is set
|
|
to fullMesh(1), RIP-IP advertises routes based on
|
|
regular split-horizon. If nonMesh(2), RIP-Ip
|
|
advertises routes based on next-hop split-horizon.
|
|
This object is only meaningful when the underlying
|
|
interface is NBMA, (i.e. Frame Relay or X.25)"
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
CONTol."
|
|
DEFVAL { nonMesh }
|
|
::= { a3RipIpCtlEntry 23 }
|
|
|
|
--
|
|
-- The Exterior Policy Table
|
|
--
|
|
|
|
a3RipIpExtPolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpExtPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table contains a list of addresses learned via EGP
|
|
that are to be included or excluded from RIP reports."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
ExteriorPolicy."
|
|
::= { a3ComRipIp 3 }
|
|
|
|
a3RipIpExtPolEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpExtPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry contains a single IP destination address.
|
|
This destination is either included or excluded from
|
|
RIP reports about routes learned via EGP. Each entry
|
|
also contains a metric to be used in the reports."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
ExteriorPolicy."
|
|
INDEX { a3RipIpExtPolPort, a3RipIpExtPolAddr }
|
|
::= { a3RipIpExtPolTable 1 }
|
|
|
|
A3RipIpExtPolEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpExtPolPort INTEGER,
|
|
a3RipIpExtPolAddr IpAddress,
|
|
a3RipIpExtPolMetric INTEGER,
|
|
a3RipIpExtPolStatus RowStatus
|
|
}
|
|
|
|
a3RipIpExtPolPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines the port to which this entry applies."
|
|
::= { a3RipIpExtPolEntry 1 }
|
|
|
|
a3RipIpExtPolAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies a route destination learned via EGP
|
|
that is to be included or excluded (based on a3RipIpExtPolCtl)
|
|
from RIP reports."
|
|
::= { a3RipIpExtPolEntry 2 }
|
|
|
|
a3RipIpExtPolMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The metric that is to be used in RIP reports of this
|
|
route. If a metric value in the range of 1 to 15 is
|
|
specified, the route, together with the specified metric,
|
|
is reported. If the metric 0 is specified, the routing
|
|
table metric is calculated according to the formula
|
|
defined in a3RipIpImpMetTable (for either EGP or BGP).
|
|
(all fractions are rounded down to the next integer)"
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
ExteriorPolicy."
|
|
::= { a3RipIpExtPolEntry 3 }
|
|
|
|
a3RipIpExtPolStatus 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."
|
|
::= { a3RipIpExtPolEntry 4 }
|
|
|
|
--
|
|
-- The Interior Policy Table
|
|
--
|
|
|
|
a3RipIpIntPolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpIntPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table contains a list of addresses learned via an IGP
|
|
other than RIP that are to be included or excluded from
|
|
RIP reports."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
InteriorPolicy."
|
|
::= { a3ComRipIp 4 }
|
|
|
|
a3RipIpIntPolEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpIntPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry contains a single IP destination address.
|
|
This destination is either included or excluded from
|
|
RIP reports. Each entry also contains a metric to be
|
|
used in the reports."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
InteriorPolicy."
|
|
INDEX { a3RipIpIntPolPort, a3RipIpIntPolAddr }
|
|
::= { a3RipIpIntPolTable 1 }
|
|
|
|
A3RipIpIntPolEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpIntPolPort INTEGER,
|
|
a3RipIpIntPolAddr IpAddress,
|
|
a3RipIpIntPolMetric INTEGER,
|
|
a3RipIpIntPolStatus RowStatus
|
|
}
|
|
|
|
a3RipIpIntPolPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines the port to which this entry applies."
|
|
::= { a3RipIpIntPolEntry 1 }
|
|
|
|
a3RipIpIntPolAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies a route destination learned via an IGP
|
|
that is to be included or excluded (based on a3RipIpIntPolCtl)
|
|
from RIP reports."
|
|
::= { a3RipIpIntPolEntry 2 }
|
|
|
|
a3RipIpIntPolMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The metric that is to be used in RIP reports of this
|
|
route. It a metric value in the range of 1 to 15 is
|
|
specified, the route, together with the specified metric,
|
|
is reported. If the metric 0 is specified, the routing
|
|
table metric is calculated according to the formula
|
|
defined in a3RipIpImpMetTable (for either OSPF or IISIS).
|
|
(all fractions are rounded down to the next integer)"
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
InteriorPolicy."
|
|
::= { a3RipIpIntPolEntry 3 }
|
|
|
|
a3RipIpIntPolStatus 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."
|
|
::= { a3RipIpIntPolEntry 4 }
|
|
|
|
--
|
|
-- The Network Policy Table
|
|
--
|
|
|
|
a3RipIpNetPolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpNetPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table contains a list of addresses that are to
|
|
be included or excluded from RIP reports. Note,
|
|
Network Policy overrides Static Policy, Interior
|
|
Policy, and Exterior Policy in deciding whether a
|
|
route is to be reported."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
NetworkPolicy."
|
|
::= { a3ComRipIp 5 }
|
|
|
|
a3RipIpNetPolEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpNetPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry contains a single IP destination address.
|
|
This destination is either included or excluded from
|
|
RIP reports. Each entry also contains a metric to be
|
|
used in the reports."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
NetworkPolicy."
|
|
INDEX { a3RipIpNetPolPort, a3RipIpNetPolAddr }
|
|
::= { a3RipIpNetPolTable 1 }
|
|
|
|
A3RipIpNetPolEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpNetPolPort INTEGER,
|
|
a3RipIpNetPolAddr IpAddress,
|
|
a3RipIpNetPolMetric INTEGER,
|
|
a3RipIpNetPolStatus RowStatus
|
|
}
|
|
|
|
a3RipIpNetPolPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines the port to which this entry applies."
|
|
::= { a3RipIpNetPolEntry 1 }
|
|
|
|
a3RipIpNetPolAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies a route destination that is to be
|
|
included or excluded (based on a3RipIpNetPolCtl) from
|
|
RIP reports."
|
|
::= { a3RipIpNetPolEntry 2 }
|
|
|
|
a3RipIpNetPolMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The metric that is to be used in RIP reports of this
|
|
route. If a metric value in the range of 1 to 15 is
|
|
specified, the route, together with the specified metric,
|
|
is reported. If the metric 0 is specified, the routing
|
|
table metric is used."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
NetworkPolicy."
|
|
::= { a3RipIpNetPolEntry 3 }
|
|
|
|
a3RipIpNetPolStatus 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."
|
|
::= { a3RipIpNetPolEntry 4 }
|
|
|
|
--
|
|
-- The Receive Policy Table
|
|
--
|
|
|
|
a3RipIpRcvPolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpRcvPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table contains a list of addresses learned via trusted
|
|
neighbors that are to be received and stored in the routing
|
|
table."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
ReceivePolicy."
|
|
::= { a3ComRipIp 6 }
|
|
|
|
a3RipIpRcvPolEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpRcvPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry contains a single IP destination address.
|
|
This destination is either stored or not stored when
|
|
RIP reports from trusted neighbors are received. Each
|
|
entry also contains a metric to be used in the routing
|
|
table entry."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
ReceivePolicy."
|
|
INDEX { a3RipIpRcvPolPort, a3RipIpRcvPolAddr }
|
|
::= { a3RipIpRcvPolTable 1 }
|
|
|
|
A3RipIpRcvPolEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpRcvPolPort INTEGER,
|
|
a3RipIpRcvPolAddr IpAddress,
|
|
a3RipIpRcvPolMetric INTEGER,
|
|
a3RipIpRcvPolStatus RowStatus
|
|
}
|
|
|
|
a3RipIpRcvPolPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines the port to which this entry applies."
|
|
::= { a3RipIpRcvPolEntry 1 }
|
|
|
|
a3RipIpRcvPolAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies a route destination that is to be stored
|
|
or not stored (based on a3RipIpRcvPolCtl) when RIP reports
|
|
from trusted neighbors are received."
|
|
::= { a3RipIpRcvPolEntry 2 }
|
|
|
|
a3RipIpRcvPolMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The metric that is to be used in the routing table entry for
|
|
this route. It a metric value in the range of 1 to 15 is
|
|
specified, the route, together with the specified metric,
|
|
is stored. If the metric 0 is specified, the routing
|
|
report metric is used."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
ReceivePolicy."
|
|
::= { a3RipIpRcvPolEntry 3 }
|
|
|
|
a3RipIpRcvPolStatus 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."
|
|
::= { a3RipIpRcvPolEntry 4 }
|
|
|
|
--
|
|
-- The Static Policy Table
|
|
--
|
|
|
|
a3RipIpStaPolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpStaPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table contains a list of static addresses
|
|
that are to be included or excluded from RIP reports."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
StaticPolicy."
|
|
::= { a3ComRipIp 7 }
|
|
|
|
a3RipIpStaPolEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpStaPolEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry contains a single IP destination address
|
|
representing a static route. This destination is either
|
|
included or excluded from RIP reports. Each entry also
|
|
contains a metric to be used in the reports."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
StaticPolicy."
|
|
INDEX { a3RipIpStaPolPort, a3RipIpStaPolAddr }
|
|
::= { a3RipIpStaPolTable 1 }
|
|
|
|
A3RipIpStaPolEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpStaPolPort INTEGER,
|
|
a3RipIpStaPolAddr IpAddress,
|
|
a3RipIpStaPolMetric INTEGER,
|
|
a3RipIpStaPolStatus RowStatus
|
|
}
|
|
|
|
a3RipIpStaPolPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This defines the port to which this entry applies."
|
|
::= { a3RipIpStaPolEntry 1 }
|
|
|
|
a3RipIpStaPolAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies a route destination learned statically
|
|
that is to be included or excluded (based on a3RipIpStaPolCtl)
|
|
from RIP reports."
|
|
::= { a3RipIpStaPolEntry 2 }
|
|
|
|
a3RipIpStaPolMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..15)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The metric that is to be used in RIP reports of this
|
|
route. It a metric value in the range of 1 to 15 is
|
|
specified, the route, together with the specified metric,
|
|
is reported. If the metric 0 is specified, the routing
|
|
table metric is calculated according to the formula
|
|
defined in a3RipIpImpMetTable (for static entries).
|
|
(all fractions are rounded down to the next integer)"
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service Parameter:
|
|
StaticPolicy."
|
|
::= { a3RipIpStaPolEntry 3 }
|
|
|
|
a3RipIpStaPolStatus 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."
|
|
::= { a3RipIpStaPolEntry 4 }
|
|
|
|
--
|
|
-- Neighbor Table
|
|
--
|
|
|
|
a3RipIpNeighborTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpNeighborEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains a list of neighbor addresses that
|
|
RIP-IP uses to determine to which neighbors it should
|
|
send update packets. RIP-IP neighbors are router
|
|
that share a common network and participate in the
|
|
RIP-IP protocol. Each RIP-IP packet can be either broadcast
|
|
or addressed individually to each neighbor. If no
|
|
neighbors are configured on the port, RIP broadcasts
|
|
update packets on the port."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service parameters,
|
|
Neighbor."
|
|
::= { a3ComRipIp 8 }
|
|
|
|
a3RipIpNeighborEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpNeighborEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry contains information about a single
|
|
RIP-IP neighbor. The information include the
|
|
neighbor's IP address as well as the port from
|
|
which it can be reached."
|
|
INDEX { a3RipIpNeighborPort, a3RipIpNeighborAddr }
|
|
::= { a3RipIpNeighborTable 1 }
|
|
|
|
A3RipIpNeighborEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpNeighborPort INTEGER,
|
|
a3RipIpNeighborAddr IpAddress,
|
|
a3RipIpNeighborStatus RowStatus
|
|
}
|
|
|
|
a3RipIpNeighborPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This indicates the port from which this neighbor
|
|
can be reached. The neighbor must be attached to
|
|
the same network as this port."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service parameter:
|
|
Neighbor."
|
|
::= { a3RipIpNeighborEntry 1 }
|
|
|
|
a3RipIpNeighborAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies the IP address of the RIP-IP neighbor."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service parameter:
|
|
Neighbor."
|
|
::= { a3RipIpNeighborEntry 2 }
|
|
|
|
a3RipIpNeighborStatus 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."
|
|
::= { a3RipIpNeighborEntry 3 }
|
|
|
|
--
|
|
-- Trusted Neighbor Table
|
|
--
|
|
|
|
a3RipIpTrustedNbrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpTrustedNbrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table contains a list of RIP-IP neighbors
|
|
from which RIP-IP accepts packets. If this table
|
|
contains no entries for a particular port, RIP-IP
|
|
will accept all packets from that port."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service parameter:
|
|
TrustedNeighbor."
|
|
::= { a3ComRipIp 9 }
|
|
|
|
a3RipIpTrustedNbrEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpTrustedNbrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry identifies a trusted neighbor from which
|
|
RIP-IP will accept routing packets."
|
|
INDEX { a3RipIpTrustedNbrPort, a3RipIpTrustedNbrAddr }
|
|
::= { a3RipIpTrustedNbrTable 1 }
|
|
|
|
A3RipIpTrustedNbrEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpTrustedNbrPort INTEGER,
|
|
a3RipIpTrustedNbrAddr IpAddress,
|
|
a3RipIpTrustedNbrStatus RowStatus
|
|
}
|
|
|
|
a3RipIpTrustedNbrPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies the port for which this table entry
|
|
applies."
|
|
::= { a3RipIpTrustedNbrEntry 1 }
|
|
|
|
a3RipIpTrustedNbrAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This identifies the IP address of a trusted neighbor
|
|
from which RIP-IP will accept (or not, depending on the value
|
|
of a3RipIpTrustedNbrCtl) routing packets."
|
|
::= { a3RipIpTrustedNbrEntry 2 }
|
|
|
|
a3RipIpTrustedNbrStatus 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."
|
|
::= { a3RipIpTrustedNbrEntry 3 }
|
|
|
|
--
|
|
-- Import Metric Table.
|
|
--
|
|
-- This table specifies how metrics are to be reported when
|
|
-- routes learned via other protocols are reported by RIP.
|
|
-- Note, this only applies when these imported metrics are not
|
|
-- explicitly specified (ie, when any of the a3RipIp*PolMetrics
|
|
-- are set to 0). When these imported metrics are to be calculated
|
|
-- by the system, this table specifies the operations to be performed
|
|
-- on the imported metric before it is reported by RIP.
|
|
--
|
|
-- The operation is determined according to the following formula ...
|
|
--
|
|
-- RIP metric = (metric from native protocol / operand )
|
|
-- (if operation is divide)
|
|
--
|
|
-- - or -
|
|
--
|
|
-- RIP metric = (metric from native protocol * operand )
|
|
-- (if operation is multiply)
|
|
--
|
|
-- If the output of the operation results in a RIP metric of zero,
|
|
-- it is replaced with a metric of one.
|
|
--
|
|
--
|
|
--
|
|
|
|
a3RipIpImpMetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF A3RipIpImpMetEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table specifies the operations to be performed
|
|
on metrics imported from other routing update protocols
|
|
before they are reported by RIP."
|
|
REFERENCE
|
|
"NETBuilder II Ref. Guide, RIPIP Service parameter:
|
|
ImportMetric."
|
|
::= { a3ComRipIp 10 }
|
|
|
|
a3RipIpImpMetEntry OBJECT-TYPE
|
|
SYNTAX A3RipIpImpMetEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry specifies the operations to be performed
|
|
on the metric imported from a specific routing update
|
|
protocol before it is reported by RIP."
|
|
INDEX { a3RipIpImpMetProtocol }
|
|
::= { a3RipIpImpMetTable 1 }
|
|
|
|
A3RipIpImpMetEntry ::=
|
|
SEQUENCE {
|
|
a3RipIpImpMetProtocol INTEGER,
|
|
a3RipIpImpMetOperation INTEGER,
|
|
a3RipIpImpMetOperand INTEGER
|
|
}
|
|
|
|
a3RipIpImpMetProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ospf (1),
|
|
iisis (2),
|
|
egp (3),
|
|
bgp (4),
|
|
static (5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object identifies the routing update protocol
|
|
from which metrics (and routes) are imported."
|
|
::= { a3RipIpImpMetEntry 1 }
|
|
|
|
a3RipIpImpMetOperation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
multiply (1),
|
|
divide (2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies the operation to be performed on the
|
|
native protocol metric before it is reported by RIP."
|
|
DEFVAL { divide }
|
|
::= { a3RipIpImpMetEntry 2 }
|
|
|
|
a3RipIpImpMetOperand OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1073741823)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This specifies the operand of the operation specified
|
|
by the corresponding instance of a3RipIpImpMetOperation.
|
|
See the comments describing this table for more details.
|
|
|
|
If this object has the value 0, the default formulas
|
|
are used. These are ...
|
|
|
|
for OSPF: metric in routing table
|
|
-----------------------
|
|
4096
|
|
|
|
for IISIS: metric in routing table
|
|
-----------------------
|
|
64
|
|
|
|
for EGP: metric in routing table
|
|
-----------------------
|
|
16
|
|
|
|
for BGP: metric in routing table
|
|
-----------------------
|
|
1024
|
|
|
|
for static: metric in routing table (unchanged)"
|
|
::= { a3RipIpImpMetEntry 3 }
|
|
|
|
END
|
|
|