6352 lines
179 KiB
Plaintext
6352 lines
179 KiB
Plaintext
--========================================================
|
||
--
|
||
-- MIB : Common Routing Avaya Inc.
|
||
--
|
||
-- Version : 2.7.13 25 May 2005
|
||
--
|
||
-- ========================================================
|
||
-- Source Safe data:
|
||
-- $Revision: 19 $
|
||
-- Check In: $Date: 3/12/06 10:59a $
|
||
-- $Author: Sbiton $
|
||
-- $Archive: /MIBs/Version 1.0/Source/Lannet/CROUTE-MIB.MY $
|
||
-- ========================================================
|
||
--
|
||
-- Copyright 1997, 1998, 1999, 2000, 2001 Avaya Inc.
|
||
-- All Rights Reserved.
|
||
--
|
||
-- Reproduction of this document is authorized on condition
|
||
-- that the foregoing copyright notice is included.
|
||
--
|
||
-- This Avaya SNMP Management Information Base Specification
|
||
-- (Specification) embodies Avaya confidential and
|
||
-- Proprietary intellectual property. Avaya retains all
|
||
-- Title and ownership in the Specification, including any revisions
|
||
--
|
||
-- It is Avaya's intent to encourage the widespread use of this
|
||
-- Specification in connection with the management of Avaya products.
|
||
-- Avaya grants vendors, end-users, and other interested parties
|
||
-- a non-exclusive license to use this Specification in connection
|
||
-- with the management of Avaya products.
|
||
--
|
||
-- This Specification is supplied "as is," and Avaya makes
|
||
-- no warranty, either express or implied, as to the use,
|
||
-- operation, condition, or performance of the Specification.
|
||
--
|
||
--========================================================
|
||
--
|
||
-- RCS
|
||
--
|
||
-- Version 2.7.14 - Shlomi Biton
|
||
-- 1. Adding NAT pool list tables.
|
||
--
|
||
-- Version 2.7.13 - Shlomi Biton
|
||
-- 1. Adding comment to ipCidrRouteStaticUsedNextHop.
|
||
--
|
||
-- Version 2.7.12 - Shlomi Biton
|
||
-- 1. Add Track (nextHopTrackId) to NH list entry (NextHopEntry). The track will be used
|
||
-- to monitor the state of the next hop.
|
||
-- 2. Adding the iphcControlTcpCompressionRatio and iphcControlTotalCompressionRatio for
|
||
-- TCP header compression and total header compression.
|
||
--
|
||
-- Version 2.7.11 - Shlomi Biton
|
||
-- 1. Updating the ipCidrRouteStaticTable table.
|
||
-- a. Cancel the ipCidrRouteStaticOperStatus.
|
||
-- b. Cancel the ipCidrRouteStaticTos that is used as key to the table.
|
||
-- c. The keys to the table are: ipCidrRouteStaticDest, ipCidrRouteStaticMask,
|
||
-- ipCidrRouteStaticIfIndex, ipCidrRouteStaticNextHop and ipCidrRouteStaticPreference.
|
||
-- This is instead of the 4 keys used for ipCidrRouteTable.
|
||
-- d. The following fields will be canceled: ipCidrRouteStaticProto, ipCidrRouteStaticInfo,
|
||
-- ipCidrRouteStaticNextHopAS, ipCidrRouteStaticMetric2, ipCidrRouteStaticSubType.
|
||
-- e. The following fields will be renamed: ipCidrRouteStaticMetric1 to ipCidrRouteStaticCost.
|
||
-- f. ipCidrRouteStaticType will be R/O and will include the following values:regular, discard ,
|
||
-- dhcp and via.
|
||
-- g. There will be two new leafs: ipCidrRouteStaticUsedIfIndex and ipCidrRouteStaticUsedNextHop
|
||
-- and their location will be after the 5 indexes.
|
||
-- h. The ipCidrRouteStaticAge will be removed as well.
|
||
-- i. ipCidrRouteStaticTrackId will be before ipCidrRouteStaticActive.
|
||
-- j. ipCidrRouteStaticRowStatus will support create-and-wait and create-and-go.
|
||
-- h. Adding note to ipCidrRouteStaticTrackId that Discard routes and Permanent Routes have
|
||
-- ipCidrRouteStaticTrackId equal to 0xffffffff. Permanent Routes that were changed to
|
||
-- Non-Permanent Routes will have ipCidrRouteStaticTrackId equal to 0x0
|
||
-- (The value changed from 0xffffffff to 0x0).
|
||
--
|
||
--
|
||
-- Version 2.7.10 - Shlomi Biton
|
||
-- 1. Adding ipCidrRouteStaticTrackId to the ipCidrRouteStaticTable. This mib item will allow
|
||
-- setting track to specific route. Adding new enumeration of keepAliveDown(3)
|
||
-- to the ipCidrRouteStaticOperStatus for representation of route which its track connected to it
|
||
-- is in down state.
|
||
--
|
||
-- Version 2.7.9 - Shlomi Biton
|
||
-- 07-April-2005
|
||
-- 1. Renaming the ipCidrRouteCompleteTable to ipCidrRouteStaticTable. The reason for renaming is
|
||
-- that ipCidrRouteStaticTable will include only static routes and NOT RIP, OSPF routes as
|
||
-- the standard MIB table shows. The reason is that if there is OSPF route learn to the same
|
||
-- destination, next-hop etc than it will mask static low routes. Therefore this table shows
|
||
-- only static routes so management applications will be able to configure ALWAYS the static routes.
|
||
--
|
||
-- 2. Adding ipCidrRouteStaticActive to the ipCidrRouteStaticTable. This MIB item will show whether
|
||
-- the static route is active or not. It depends whether its operation status is up and whether
|
||
-- it is the highest preference route among other static route/dynamic (OSPF/RIP) routes to the
|
||
-- same destination/mask.
|
||
--
|
||
-- Version 2.7.8 - Shlomi Biton
|
||
-- 21-Mar-2005
|
||
-- Fixing the description of ipCidrRouteCompletePreference.
|
||
--
|
||
-- Version 2.7.7 - Shlomi Biton
|
||
-- 13-Mar-2005
|
||
-- Adding the ipCidrRouteCompleteTable to show/configure static routes that their operation status
|
||
-- is down.This table will include all the routes no matter what is their status.
|
||
--
|
||
-- Version 2.7.6 - Shlomi Biton
|
||
-- 1. The IP unnumbered interfaces will be shown only in the IpInterfaceEntry and not in the
|
||
-- ipAddrEntry (RFC1213-MIB). The reason is that some management application
|
||
-- are confused when IP unnumbered interfaces are declared with the same IP on different devices.
|
||
-- The ipAddrEntry index by ipAdEntAddr contains 4 R/O items as:
|
||
-- ipAdEntIfIndex, ipAdEntNetMask, ipAdEntBcastAddr, ipAdEntReasmMaxSize.
|
||
-- The IpInterfaceEntry index by ipInterfaceAddr contains only 3 items as R/W:
|
||
-- ipInterfaceLowerIfAlias (R/W) as String instead of ifIndex
|
||
-- ipInterfaceNetMask (R/W),
|
||
-- ipInterfaceBroadcastAddr (R/W)
|
||
-- Therefore ipAdEntReasmMaxSize is added as R/O to IpInterfaceEntry.
|
||
-- The IpInterfaceEntry will include ip unnumbered interfaces and other IP interfaces.
|
||
--
|
||
-- 2. OSPF
|
||
-- a. Adding Standard OSPF table (OspfIfEntry) for IP unnumbered configurations.
|
||
-- This table will include the IP unnumbered and other IP interface addresses.
|
||
--
|
||
-- b. Adding Standard OSPF Metric table (ospfIfMetricTable) for IP Unnumbered configurations.
|
||
-- This table will include the IP unnumbered and other IP interface addresses.
|
||
-- Note: Cost parameter???
|
||
--
|
||
-- 3. RIP - Adding the table rip2IfConfEntry and rip2IfStatTable from RIPv2-MIB.
|
||
-- Those tables will show all IP interfaces including IP unnumbered.
|
||
-- The standard rip2IfConfEntry and rip2IfStatTable will not show the IP unnumbered interfaces.
|
||
--
|
||
-- Version 2.7.5 - Shlomi Biton
|
||
-- 1. Fixing Compiler issues:
|
||
-- a. Exchanging ipTunnelIfEncapsMethod 3 to gre keyword as default.
|
||
-- b. Exchanging ipTunnelIfSecurity 1 to none keyword as default.
|
||
-- 2. Adding IP unnumbered items.
|
||
-- a. Adding to ipInterfaceAddrType the value unnumbered(4) for unnumbered IP interfaces.
|
||
-- b. Adding ipInterfaceUnnumberedLowerIfAlias and ipInterfaceAddrUnnumbered for the interface
|
||
-- from which the IP address is borrowed and the IP address that is borrowed.
|
||
--
|
||
-- Version 2.7.4 - Shlomi Biton
|
||
-- 1. Add ipDynamic for Dynamic IP address.
|
||
-- The ipInterface table will present static and dynamic IPs, where the dynamic
|
||
-- IPs are R/O only.
|
||
-- 2. Adding ipInterfaceAddrType to the ipInterface table for distinguishing between
|
||
-- Dynmaic IP addresses as DHCP / PPP-IPCP and static IP addresses.
|
||
-- 3. Adding ipNegotiated table for PPP-IPCP IP negotiation.
|
||
--
|
||
-- Version 2.7.3 - Shlomi Biton
|
||
-- 1. Add ipTunnel section for GRE Tunnel extended parameters.
|
||
-- 2. Add next hop Table.
|
||
--
|
||
-- Version 2.7.2 - Dan Gluskin
|
||
-- 1. Add ipGlobalsNextPrimaryManagementIPAddress
|
||
--
|
||
-- Version 2.7.1 - ItaiZ
|
||
-- 1. Added ospfXtndIfTable, a table extending the standard OSPF interface
|
||
-- table ospfIfTable.
|
||
-- 2. Added ospfXtndIfPassiveMode to control Passive/active OSPF
|
||
-- interface mode.
|
||
--
|
||
-- Version 2.7.0 - ItaiZ
|
||
-- 1. Added ipInterfaceDhcpRelay, drIpInterfaceDhcpRelay to control
|
||
-- DHCP/BOOTP Relay per IP Interface.
|
||
--
|
||
-- Version 2.6.13 - ItaiZ
|
||
-- 1. Added SourceSafe documentation macros
|
||
-- 2. Changed default values of iphcTcpSessions, iphcRtpSessions to 16.
|
||
-- 3. Changed dexcription of iphcTcpSessions to mean "non tcp, non rtp"
|
||
-- 4. Removed default values for read-only mib items in IphcControlEntry
|
||
--
|
||
-- Version 2.6.12 - ItaiZ
|
||
-- 07 Mar. 2002
|
||
-- 1. Removed default value from index terms in distributionListTable
|
||
-- 2. drStaticCidrTos - range modified to start from 0.
|
||
-- 3. Fixed format of all descriptions to fit 80 col.
|
||
--
|
||
-- Version 2.6.11
|
||
-- 07 Mar. 2002
|
||
-- 1. Merge with version 2.6.9 (RTP Compression).
|
||
-- 2. Add iphcControlNonTcpMode. - Niv Hanigal
|
||
--
|
||
-- Version 2.6.10
|
||
-- 06 Mar. 2002
|
||
-- 1. Add ospfGlobalsDefaultExportMetric for.
|
||
-- 2. Add ripGlobalsDefaultExportMetric.
|
||
-- 3. Version 2.6.9 which consists of the CRTP is not included in
|
||
-- this copy - Dror Zebaida
|
||
--
|
||
-- Version 2.6.9
|
||
-- 12 Feb. 2002
|
||
-- 1. Add iphcObjects (RTP Compression) - Michael Weksler
|
||
--
|
||
-- Version 2.6.8
|
||
-- 31 Jan. 2002
|
||
-- 1. Add ipInterfaceOperStatus, drIpInterfaceOperStatus.
|
||
-- 2. Add ipGlobalsPrimaryManagementIPAddress. - Niv Hanigal
|
||
--
|
||
-- Version 2.6.7
|
||
-- 28 Jan. 2002
|
||
-- 1. Change ipInterfaceLowerIfAlias,drIpInterfaceLowerIfAlias size to 32. -
|
||
-- Eran Lefler
|
||
--
|
||
-- Version 2.6.6
|
||
-- 27 Jan. 2002
|
||
-- 1. Add distributionListTable. - Dror Zebaida
|
||
--
|
||
-- Version 2.6.5
|
||
-- 19 Dec. 2001
|
||
-- 1. Add ripGlobalsPeriodicUpdateTimer and ripGlobalsPeriodicInvalidRouteTimer
|
||
-- - Dror Zebaida
|
||
--
|
||
-- Version 2.6.4
|
||
-- 13 Feb. 2001
|
||
-- 1. drStaticCidr is directly under croute.
|
||
-- 2. Some fields in drStaticCidrEntry removed - Shili Ben-Dori
|
||
--
|
||
-- Version 2.6.3
|
||
-- 28 Jan. 2001
|
||
-- 1. Added Static routes table, for FWLB routes and more - itaiz
|
||
-- 2. Copyright changed from Lucent/Lannet to Avaya
|
||
--
|
||
-- Version 2.6.2
|
||
-- 31 Oct. 2000
|
||
-- 1. routeGroupRouteMode modified to include routeAndWebSwitch(21) Value.
|
||
-- - Itai Z.
|
||
--
|
||
-- Version 2.6.1
|
||
-- 04 July 2000
|
||
-- 1. Change the order of ipEZ2RcontrolBoostedRoutersTimeout &
|
||
-- ipEZ2RcontrolHostsTimeout and ipEZ2RcontrolAutoLearnMode in ipEZ2R
|
||
-- control table - Shili B.
|
||
--
|
||
-- Version 2.6.0
|
||
-- 16 May 2000
|
||
-- 1. Add 2 mib items ipEZ2RcontrolBoostedRoutersTimeout &
|
||
-- ipEZ2RcontrolHostsTimeout to ipEZ2R control table - Shili B.
|
||
--
|
||
-- Version 2.5.0
|
||
-- 5 Apr. 2000
|
||
-- 1. Remove the ipPolicyMgmt subtree under ipRoute - Same subtree in policy
|
||
-- mib. - Niv H.
|
||
-- 2. Add new item ipInterfaceIcmpRedirects to ipInterface table - Eyal A.
|
||
-- 3. Add new item drIpInterfaceIcmpRedirects to drIpInterface table - Eyal A.
|
||
--
|
||
-- Version 2.4.0
|
||
-- 11 Jan. 2000
|
||
-- 1. Add new item ipInterfaceNetbiosRebroadcast to the ipInterface table.
|
||
-- - Yigal N.
|
||
-- 2. Add new sub-tree to enable distribution of layer2 and ip interface
|
||
-- tables - Eyal A.
|
||
--
|
||
-- Version 2.3.0
|
||
-- 03 Nov. 1999
|
||
-- 1. Add new item ipVRRPAdminStatus as a global switch for VRRP - Yigal N.
|
||
-- 2. Add new item ipInterfaceName to the ipInterface table. - Yigal N.
|
||
--
|
||
-- Version 2.2.1
|
||
-- 06 Sep. 1998
|
||
-- 1. Change the access of routeGroupRouteMode item to read-write - Yigal N.
|
||
--
|
||
-- Version 2.2.0
|
||
-- 06 Sep. 1998
|
||
-- 1. Add new item ipPolicyControlActiveEZ2routeList to ipPolicyControl table
|
||
-- - Yigal N.
|
||
-- 2. Remove do-not-route enum from ipPolicyList table - Yigal N.
|
||
--
|
||
-- Version 2.1.0
|
||
-- 01 Sep. 1998
|
||
-- 1. Add new table routeGroupTable for router module management. - Yigal N.
|
||
-- 2. Change access of ipPolicyListType to read-write. - Yigal N.
|
||
-- 3. Add new item ipPolicyListChecksum to ipPolicyList table - Yigal N.
|
||
-- 4. Add new item ipPolicyControlChecksum to ipPolicyControl table - Yigal N.
|
||
--
|
||
-- Version 2.0.0
|
||
-- 17 Aug. 1998
|
||
-- 1. Add 3 new tables ipPolicyXX for policy management. - Yigal N.
|
||
-- 2. Add 2 new table to control the EZ2route mode - Yigal N.
|
||
-- 3. Add new enumeration (sna & ipx) to vlBridgeProtocol - Yigal N.
|
||
--
|
||
-- Version 1.9.2
|
||
-- 11 Mar. 1998
|
||
-- 1. Add new enumeration to layer2GlobalsBridgeEnable for redundancy support.
|
||
-- - Yigal N.
|
||
--
|
||
-- Version 1.9.1
|
||
-- 1. Add new item relayVlRelayAddr to relay table. - Yigal N.
|
||
--
|
||
-- Version 1.9.0
|
||
-- 14 Dec. 1998
|
||
-- 1. Change names of ipxCircRIPState & ipxCircSAPState to ipxCircRIPStatus &.
|
||
-- ipxCircSAPStatus respectively. - Yigal N.
|
||
-- 2. Add new items ipxCircRipState & ipxCircSapState to the interface table.
|
||
-- -Yigal N.
|
||
-- 3. Add ipxDestAgingTime mib to ipxDest table & ipxServAgingTime mib to
|
||
-- ipxServ table - Yigal N.
|
||
--
|
||
-- Version 1.8.0
|
||
-- 23 Nov. 1998
|
||
-- 1. Delete decLAT from the enumeration of the vlBridgeProtocol, and change
|
||
-- the order - Yigal N.
|
||
-- 2. Add IP Multicast table to support IP Multicast. - Yigal N.
|
||
--
|
||
-- Version 1.7.0
|
||
-- 19 Nov. 1998
|
||
-- 1. Add 2 new mibs items, ripInterfaceSendMode & ripInterfaceVersion
|
||
-- for RIP, to support RIP-2 - Yigal N.
|
||
-- 2. Change the mib name of ripInterfacePoisonReverse to
|
||
-- ripInterfaceSplitHorizon
|
||
-- and it's enumeration. - Yigal N.
|
||
-- 3. Change the Index order of vlBridge table vlBridgeProtocol befor
|
||
-- vlBridgeGroupIndex -Yigal N.
|
||
--
|
||
-- Version 1.6.0
|
||
-- 15 Feb. 1998
|
||
-- 1. Replace standard name NetNumber to NetNum due to browser load problem
|
||
-- - Yigal N.
|
||
--
|
||
-- Version 1.5.0
|
||
-- 18 Jan. 1998
|
||
-- 1. Add ipxSapFilterGlobals sub-tree to ipxRoute sub-tree - Yigal N.
|
||
-- 2. Change ACCESS of ipxSapFilterCircIndex from RO to RW - Yigal N.
|
||
--
|
||
-- Version 1.4.0
|
||
-- 11 Jan. 1998
|
||
-- 1. Add new mib ripInterfaceState to ripInterfaceTable. - Yigal N.
|
||
--
|
||
-- Version 1.3.0
|
||
-- 15 Dec. 1997
|
||
-- 1. Add mibs to support ARP Server feature. IpInterfaceARPServerStatus to ip
|
||
-- interface table
|
||
-- and global parameter ipShortcutARPServerStatus. - Yigal N. (Eyal A.)
|
||
--
|
||
-- Version 1.2.0
|
||
-- 07 Dec. 1997
|
||
-- 1. Replace definition of NetNumber from INTEGER(1.. 4294967295) to INTEGER -
|
||
-- Yigal N. (Eyal A.).
|
||
-- 2. Delete ipxSapFilterServiceNetMask mib item from ipxSap table and change
|
||
-- the numbering of the other mibs in the table - Yigal N. (Eyal A.)
|
||
-- 3. Add mibs to support IP Redundancy. IpInterfaceMainRouterAddr to ip
|
||
-- interface table
|
||
-- and 3 global parameters: ipRedundancyStatus, ipRedundancyTimeout and
|
||
-- ipRedundancyPollingInterval. - Yigal N. (Eyal A.)
|
||
-- 4. Change the suffix name of ipGlobalsBOOTPRelayStatus from Enable to
|
||
-- Status, and add more enumeration to the list backup and active Backup
|
||
-- - Yigal N. (Eyal A.)
|
||
--
|
||
-- Version 1.1.0
|
||
-- 23 Nov. 1997
|
||
-- 1. Change the ACCESS of ipAccessControlSrcAddr, ipAccessControlSrcMask,
|
||
-- ipAccessControlDstAddr, ipAccessControlDstMask and
|
||
-- ipxAccessControlSrcAddr,
|
||
-- ipxAccessControlDstAddr mib items from read-only to read-write.
|
||
-- 2. Add SAP filter table for IPX.
|
||
--
|
||
-- Version 1.0.4
|
||
-- 10 Nov. 1997
|
||
-- 1. Add IP Access Control Table & IPX Access Control Table.
|
||
--
|
||
-- Version 1.0.3
|
||
-- 29 Sep. 1997
|
||
-- 1. Move mib item BridgeEnable from ipRoute group to layer2 group.
|
||
-- 2. Change bcast address from enum to values 0 or 1.
|
||
-- 3. Change SYNTAX of ipxServType from OCTET-STRING to INTEGER.
|
||
-- 4. Change SYNT<4E>AX of ipxServName from OCTET-STRING to DisplayString.
|
||
-- 5. Change SYNTAX of ipxServSocket from OCTET-STRING to INTEGER.
|
||
--
|
||
-- Version 1.0.2
|
||
-- 23 Sep. 1997
|
||
-- 1. Add Row Status to Relay Table. This item used for deleting entry.
|
||
--
|
||
-- Version 1.0.1
|
||
-- 23 Sep. 1997
|
||
-- 1. Change order of the ipRoute sub-tree
|
||
-- 2. Move Relay from layer2 to ipRoute sub-tree..
|
||
--
|
||
-- Version 1.0.0
|
||
-- 18 Sep. 1997
|
||
-- 1. Initial version.
|
||
--========================================================
|
||
|
||
CROUTE-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
lannet
|
||
FROM GEN-MIB
|
||
OBJECT-TYPE
|
||
FROM RFC-1212
|
||
IpAddress
|
||
FROM RFC1155-SMI
|
||
DisplayString, PhysAddress
|
||
FROM RFC1213-MIB
|
||
OwnerString
|
||
FROM RMON-MIB
|
||
Integer32, Counter32, Unsigned32
|
||
FROM SNMPv2-SMI
|
||
AreaID, Status, DesignatedRouterPriority, UpToMaxAge, HelloRange,
|
||
PositiveInteger, TOSType, Metric
|
||
FROM OSPF-MIB
|
||
TruthValue
|
||
FROM SNMPv2-TC
|
||
RouteTag
|
||
FROM RIPv2-MIB;
|
||
|
||
|
||
--
|
||
-- Type definitions
|
||
--
|
||
|
||
RowStatus ::= INTEGER
|
||
{
|
||
active(1),
|
||
notInService(2),
|
||
notReady(3),
|
||
createAndGo(4),
|
||
createAndWait(5),
|
||
destroy(6)
|
||
}
|
||
|
||
NetNum ::= INTEGER
|
||
|
||
|
||
--
|
||
-- Node definitions
|
||
--
|
||
|
||
-- 1.3.6.1.4.1.81.31
|
||
croute OBJECT IDENTIFIER ::= { lannet 31 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1
|
||
ipRoute OBJECT IDENTIFIER ::= { croute 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.1
|
||
ipGlobals OBJECT IDENTIFIER ::= { ipRoute 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.1.1
|
||
ipGlobalsBOOTPRelayStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2),
|
||
backup(3),
|
||
activeBackup(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whenever to activate the BOOTP Relay
|
||
protocol on the device.
|
||
|
||
enable - set by the user, means
|
||
activate the BOOTP Relay protocol
|
||
over the defined VLANs.
|
||
|
||
disable - set by the user, means don't
|
||
active the BOOTP Relay protocol.
|
||
|
||
backup - set by the user, means the
|
||
BOOTP Relay protocol is in stand-by.
|
||
It will enter to activeBackup mode
|
||
after IP REDUNDANCY mechanism will
|
||
enter to active mode.
|
||
|
||
activeBackup - set by the device
|
||
(status), means the backup BOOTP
|
||
Relay is working (after time-out of
|
||
IP REDUNDANCY)."
|
||
DEFVAL { disable }
|
||
::= { ipGlobals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.1.2
|
||
ipGlobalsICMPErrMsgEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whenever to send ICMP messages such
|
||
as Destination Unreachable, etc. "
|
||
DEFVAL { enable }
|
||
::= { ipGlobals 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.1.3
|
||
ipGlobalsARPInactiveTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Time-out required to remove inactive
|
||
ARP entries. The value is in seconds.
|
||
The default value is 4 hours "
|
||
DEFVAL { 14400 }
|
||
::= { ipGlobals 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.1.4
|
||
ipGlobalsPrimaryManagementIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Primary Management IP address.
|
||
One of the device's IP interfaces that
|
||
is used for some applications."
|
||
DEFVAL { 0 }
|
||
::= { ipGlobals 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.1.5
|
||
ipGlobalsNextPrimaryManagementIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Primary Management Interface IP address for the next boot.
|
||
The PMI address is used as source address for
|
||
some applications (tftp/ftp/telnet clients, Media Gateway, trap sending etc).
|
||
"
|
||
DEFVAL { 0 }
|
||
::= { ipGlobals 5 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2
|
||
ipInterfaceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpInterfaceEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is an extention of MIB II
|
||
IpAddrTable, and is used to add/delete
|
||
entries to/from that table. In
|
||
addition it contains private objects."
|
||
::= { ipRoute 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1
|
||
ipInterfaceEntry OBJECT-TYPE
|
||
SYNTAX IpInterfaceEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's IP interfaces. An IP
|
||
interface is a logical connection to a
|
||
certain IP net/subnet."
|
||
INDEX { ipInterfaceAddr }
|
||
::= { ipInterfaceTable 1 }
|
||
|
||
IpInterfaceEntry ::=
|
||
SEQUENCE {
|
||
ipInterfaceAddr
|
||
IpAddress,
|
||
ipInterfaceNetMask
|
||
IpAddress,
|
||
ipInterfaceLowerIfAlias
|
||
DisplayString,
|
||
ipInterfaceType
|
||
INTEGER,
|
||
ipInterfaceForwardIpBroadcast
|
||
INTEGER,
|
||
ipInterfaceBroadcastAddr
|
||
INTEGER,
|
||
ipInterfaceProxyArp
|
||
INTEGER,
|
||
ipInterfaceStatus
|
||
RowStatus,
|
||
ipInterfaceMainRouterAddr
|
||
IpAddress,
|
||
ipInterfaceARPServerStatus
|
||
INTEGER,
|
||
ipInterfaceName
|
||
DisplayString,
|
||
ipInterfaceNetbiosRebroadcast
|
||
INTEGER,
|
||
ipInterfaceIcmpRedirects
|
||
INTEGER,
|
||
ipInterfaceOperStatus
|
||
INTEGER,
|
||
ipInterfaceDhcpRelay
|
||
INTEGER,
|
||
ipInterfaceAddrType
|
||
INTEGER,
|
||
ipInterfaceAddrUnnumbered
|
||
IpAddress,
|
||
ipInterfaceUnnumberedLowerIfAlias
|
||
DisplayString,
|
||
ipInterfaceReasmMaxSize
|
||
INTEGER (0..65535)
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.1
|
||
ipInterfaceAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address to which this entry's
|
||
addressing information pertains."
|
||
::= { ipInterfaceEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.2
|
||
ipInterfaceNetMask 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
|
||
hosts bits set to 0."
|
||
::= { ipInterfaceEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.3
|
||
ipInterfaceLowerIfAlias OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object is an 'alias' name for
|
||
the lower-layer interface on top of
|
||
which this IP interface is defined.
|
||
The alias is specified by the network
|
||
manager, and provides a non-volatile
|
||
'handle' for the lower-layer
|
||
interface. The semantics of the object
|
||
are similar to the semantics of the
|
||
ifAlias object, defined by the
|
||
Interfaces MIB. At the time when this
|
||
Madge MIB object was defined, the
|
||
latest release of the Interfaces MIB
|
||
was draft-ietf-ifmib-mib-05.txt. The
|
||
purpose is to support all methods
|
||
(static or dynamic) for creation of
|
||
interfaces and to allow creation of IP
|
||
table entries without the need of the
|
||
layer 2 interface to be present on the
|
||
device at the time of the creation. It
|
||
is assumed that some implementation
|
||
dependent mechanisms allow the IP
|
||
application to be informed about the
|
||
creation of new lower layer
|
||
interfaces."
|
||
::= { ipInterfaceEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.4
|
||
ipInterfaceType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
broadcast(1),
|
||
nBMA(2),
|
||
ptp(4), -- old value 3
|
||
loopback(8), -- new value
|
||
tunnel(16) -- new value
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The logical type of the interface.
|
||
The default depends on the physical
|
||
type. For example Ethernet and
|
||
Token-Ring LANs are of type broadcast"
|
||
DEFVAL { broadcast }
|
||
::= { ipInterfaceEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.5
|
||
ipInterfaceForwardIpBroadcast OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whether the router forwards IP
|
||
directed broadcasts that are to be
|
||
transmitted as link-layer broadcast to
|
||
an attached net or subnet. "
|
||
DEFVAL { enable }
|
||
::= { ipInterfaceEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.6
|
||
ipInterfaceBroadcastAddr 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. For example,
|
||
when the Internet standard all-ones
|
||
broadcast address is used, the value
|
||
will be 1. This value applies to both
|
||
the subnet and network broadcasts
|
||
addresses used by the entity on this
|
||
(logical) interface."
|
||
DEFVAL { 1 }
|
||
::= { ipInterfaceEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.7
|
||
ipInterfaceProxyArp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" When proxy ARP is enabled, the
|
||
router responds to ARP requests
|
||
received on one link-layer interface
|
||
for an IP-address that is reachable
|
||
via another link-layer interface. The
|
||
response provides the router's own MAC
|
||
address. "
|
||
DEFVAL { disable }
|
||
::= { ipInterfaceEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.8
|
||
ipInterfaceStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For adding and deleting IP
|
||
interfaces. Deleting this row means
|
||
deleting the corresponding entry in
|
||
IpAddrTable (MIB II). Deleting an IP
|
||
interface also causes deletion of all
|
||
static routes defined on this IP
|
||
interface, as well as protocol
|
||
interfaces (e.g. RIP and OSPF) defined
|
||
on this IP interface."
|
||
::= { ipInterfaceEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.9
|
||
ipInterfaceMainRouterAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of the main router
|
||
backed up on this interface."
|
||
::= { ipInterfaceEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.10
|
||
ipInterfaceARPServerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to activate the ARP Server
|
||
mechanism on this interface.
|
||
enable - set by the user, means
|
||
activate the ARP Server mechanism
|
||
over this IP interface.
|
||
|
||
disable - set by the user, means don't
|
||
active the ARP Server mechanism over
|
||
this IP interface."
|
||
DEFVAL { disable }
|
||
::= { ipInterfaceEntry 10 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.11
|
||
ipInterfaceName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The name of this interface for
|
||
compatibility with cli."
|
||
::= { ipInterfaceEntry 11 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.12
|
||
ipInterfaceNetbiosRebroadcast OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
inbound(1),
|
||
outbound(2),
|
||
both(3),
|
||
disable(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"inbound - netbios received from the
|
||
interface are rebarodcasted,
|
||
|
||
outbound - netbios are rebraodcasted
|
||
to this interface,
|
||
|
||
both - netbios are rebroadacsted both
|
||
from and to this interface,
|
||
|
||
disable - netbios is not rebraodcasted
|
||
neither from nor to this interface.
|
||
mandatoryly only both and disable are
|
||
supported"
|
||
DEFVAL { disable }
|
||
::= { ipInterfaceEntry 12 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.13
|
||
ipInterfaceIcmpRedirects OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"enable - enable the sending of
|
||
redirect messages if the router is
|
||
forced to re-send a packet through
|
||
the same interface on which it was
|
||
received.
|
||
|
||
disable - disable the sending of
|
||
redirect messages on this
|
||
interface."
|
||
DEFVAL { enable }
|
||
::= { ipInterfaceEntry 13 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.14
|
||
ipInterfaceOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
up(1),
|
||
down(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The operational status of this interface.
|
||
up - the interface is active.
|
||
down - the interface is inactive.
|
||
"
|
||
::= { ipInterfaceEntry 14 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.2.1.15
|
||
ipInterfaceDhcpRelay OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"enable - enable the DHCP/BOOTP Relay
|
||
agent for the subnet associated
|
||
with this IP Interface. Requires that
|
||
a relayEntry for the L2 interface over
|
||
which this IP interface is defined will
|
||
be defined.
|
||
disable - disablesenable the DHCP/BOOTP Relay
|
||
agent for the subnet associated
|
||
with this IP Interface."
|
||
DEFVAL { disable }
|
||
::= { ipInterfaceEntry 15 }
|
||
|
||
ipInterfaceAddrType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
static(1),
|
||
pppIpcp(2),
|
||
dhcp(3),
|
||
unnumbered(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This Mib item presents the type of the the ip address whether is static,
|
||
unnumbered or dynamic using two of the following methods:
|
||
pppipcp (negotiated) or dhcp."
|
||
DEFVAL { static }
|
||
::= { ipInterfaceEntry 16 }
|
||
|
||
ipInterfaceAddrUnnumbered OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address that is borrowed for the unnumbered interface.
|
||
In case this IP address is not valid then 0.0.0.0.
|
||
If the current IP interface borrow the IP address from dynamic IP interface
|
||
where the IP address is not allocated yet, then the value will be 0.0.0.0 as well.
|
||
The user will be able to recognize that this IP interface is unnumbered according to
|
||
ipInterfaceAddrType field."
|
||
::= { ipInterfaceEntry 17 }
|
||
|
||
ipInterfaceUnnumberedLowerIfAlias OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object is an 'alias' name for
|
||
the lower-layer interface used to borrow the IP unnumbered.
|
||
In case the IP interface is not unnumbered then this value is null - not exists interface."
|
||
|
||
::= { ipInterfaceEntry 18 }
|
||
|
||
ipInterfaceReasmMaxSize OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The size of the largest IP datagram which this
|
||
entity can re-assemble from incoming IP fragmented
|
||
datagrams received on this interface."
|
||
::= { ipInterfaceEntry 19 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.3
|
||
ripGlobals OBJECT IDENTIFIER ::= { ipRoute 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.3.1
|
||
ripGlobalsRIPEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whenever to activate the RIP
|
||
protocol on the device.
|
||
|
||
disable - don't activate RIP over all
|
||
the IP interfaces
|
||
|
||
enable - the status of each interface
|
||
is relevant "
|
||
DEFVAL { enable }
|
||
::= { ripGlobals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.3.2
|
||
ripGlobalsLeakOSPFIntoRIP OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to leak (redistribute)
|
||
routes learned from OSPF protocol into
|
||
the domain of the RIP protocol."
|
||
DEFVAL { disable }
|
||
::= { ripGlobals 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.3.3
|
||
ripGlobalsLeakStaticIntoRIP OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to leak (redistribute)
|
||
routes learned from Static Route into
|
||
the domain of the RIP protocol."
|
||
DEFVAL { enable }
|
||
::= { ripGlobals 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.3.4
|
||
ripGlobalsPeriodicUpdateTimer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The time in seconds between periodic
|
||
RIP updates. The default value is 30
|
||
seconds "
|
||
DEFVAL { 30 }
|
||
::= { ripGlobals 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.3.5
|
||
ripGlobalsPeriodicInvalidRouteTimer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The interval in seconds after which a
|
||
route is declared invalid. The default
|
||
value is 180 seconds "
|
||
DEFVAL { 180 }
|
||
::= { ripGlobals 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.3.6
|
||
ripGlobalsDefaultExportMetric OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The default metric for redistributed
|
||
routes. The default value is 1"
|
||
DEFVAL { 1 }
|
||
::= { ripGlobals 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4
|
||
ripInterfaceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RipInterfaceEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is an extention of
|
||
rip2IfConfTable, and is used to
|
||
add/delete objects entries to/from
|
||
that table."
|
||
::= { ipRoute 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1
|
||
ripInterfaceEntry OBJECT-TYPE
|
||
SYNTAX RipInterfaceEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's IP interfaces. An IP
|
||
interface is a logical connection to a
|
||
certain IP net/subnet."
|
||
INDEX { ripInterfaceAddr }
|
||
::= { ripInterfaceTable 1 }
|
||
|
||
RipInterfaceEntry ::=
|
||
SEQUENCE {
|
||
ripInterfaceAddr
|
||
IpAddress,
|
||
ripInterfaceMetric
|
||
INTEGER,
|
||
ripInterfaceSplitHorizon
|
||
INTEGER,
|
||
ripInterfaceAcceptDefaultRoute
|
||
INTEGER,
|
||
ripInterfaceSendDefaultRoute
|
||
INTEGER,
|
||
ripInterfaceState
|
||
INTEGER,
|
||
ripInterfaceSendMode
|
||
INTEGER,
|
||
ripInterfaceVersion
|
||
INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1.1
|
||
ripInterfaceAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address to which this entry's
|
||
addressing information pertains."
|
||
::= { ripInterfaceEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1.2
|
||
ripInterfaceMetric OBJECT-TYPE
|
||
SYNTAX INTEGER (0..15)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" This variable indicates the number
|
||
of hops that is to be assign to that
|
||
interface. "
|
||
DEFVAL { 1 }
|
||
::= { ripInterfaceEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1.3
|
||
ripInterfaceSplitHorizon OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
poisonReverse(1),
|
||
splitHorizon(2),
|
||
none(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whether to activate Poison Reverse
|
||
algorithm, Split Horizon or none of
|
||
them, on this interface "
|
||
DEFVAL { splitHorizon }
|
||
::= { ripInterfaceEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1.4
|
||
ripInterfaceAcceptDefaultRoute OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whether to accept the default route
|
||
from receive RIP message. "
|
||
DEFVAL { enable }
|
||
::= { ripInterfaceEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1.5
|
||
ripInterfaceSendDefaultRoute OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whether to send the default route in
|
||
RIP message. "
|
||
DEFVAL { disable }
|
||
::= { ripInterfaceEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1.6
|
||
ripInterfaceState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
inactive(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The operational (mandatory state) of
|
||
the IP interface from RIP point of
|
||
view. It depends on Global RIP status,
|
||
IP interface status and rip interface
|
||
STATUS.
|
||
|
||
inactive - set by the device (status),
|
||
the rip is not active on this
|
||
interface.
|
||
|
||
active - set by the device (status),
|
||
rip is active on this interface."
|
||
::= { ripInterfaceEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1.7
|
||
ripInterfaceSendMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
all(1),
|
||
defaultOnly(2),
|
||
doNotSend(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" What the router sends on this
|
||
interface.
|
||
All - send the whole routing table
|
||
according to the RIP version.
|
||
|
||
DefaultOnly - send default route only.
|
||
|
||
DoNotDend - don't send any RIP
|
||
information on this interface."
|
||
::= { ripInterfaceEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.4.1.8
|
||
ripInterfaceVersion OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
rip1(1),
|
||
rip2(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" What RIP information the router
|
||
sends on this interface."
|
||
::= { ripInterfaceEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.5
|
||
ospfGlobals OBJECT IDENTIFIER ::= { ipRoute 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.5.1
|
||
ospfGlobalsLeakRIPIntoOSPF OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to leak (redistribute)
|
||
routes learned from RIP protocol into
|
||
the domain of the OSPF protocol."
|
||
DEFVAL { disable }
|
||
::= { ospfGlobals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.5.2
|
||
ospfGlobalsLeakStaticIntoOSPF OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to leak (redistribute)
|
||
routes learned from Static Route into
|
||
the domain of the OSPF protocol."
|
||
DEFVAL { enable }
|
||
::= { ospfGlobals 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.5.3
|
||
ospfGlobalsLeakDirectIntoOSPF OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to leak (redistribute)
|
||
routes learned from Direct into the
|
||
domain of the OSPF protocol."
|
||
DEFVAL { enable }
|
||
::= { ospfGlobals 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.5.4
|
||
ospfGlobalsDefaultExportMetric OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The default metric for redistributed
|
||
routes. The default value is 20"
|
||
DEFVAL { 20 }
|
||
::= { ospfGlobals 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.6
|
||
relayTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RelayEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is an extention of
|
||
vlConfTable, and is used to add/delete
|
||
DHCP Servers to/from that table."
|
||
::= { ipRoute 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.6.1
|
||
relayEntry OBJECT-TYPE
|
||
SYNTAX RelayEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's VLAN interfaces. An VLAN
|
||
interface is a virtual connection to a
|
||
switch."
|
||
INDEX { relayVlIndex }
|
||
::= { relayTable 1 }
|
||
|
||
RelayEntry ::=
|
||
SEQUENCE {
|
||
relayVlIndex
|
||
INTEGER,
|
||
relayVlPrimaryServerAddr
|
||
IpAddress,
|
||
relayVlSeconderyServerAddr
|
||
IpAddress,
|
||
relayVlStatus
|
||
RowStatus,
|
||
relayVlRelayAddr
|
||
IpAddress
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.6.1.1
|
||
relayVlIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A unique value for each interface.
|
||
Its value ranges between 1 and the
|
||
value of ifNumber. The value for each
|
||
interface must remain constant at
|
||
least from one re-initialization of
|
||
the entity's network management system
|
||
to the next re-initialization."
|
||
::= { relayEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.6.1.2
|
||
relayVlPrimaryServerAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of the primary server,
|
||
to which the BOOTP/DHCP requests to be
|
||
sent."
|
||
::= { relayEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.6.1.3
|
||
relayVlSeconderyServerAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of the secondary
|
||
server, to which the BOOTP/DHCP
|
||
requests to be sent."
|
||
::= { relayEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.6.1.4
|
||
relayVlStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For deleting an DHCP/BOOTP servers
|
||
entry. The entry will be deleted upon
|
||
deleting the corresponding VLAN"
|
||
::= { relayEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.6.1.5
|
||
relayVlRelayAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of the Relay, i.e. the
|
||
router's IP address to write in the
|
||
relayed request (giaddr field in the
|
||
Bootp packet). When there are multiple
|
||
IP interfaces on the same VLAN such
|
||
that the router has multiple IP
|
||
addresses on the VLAN, the user can
|
||
configure which of these addresses to
|
||
use when relaying requests arriving on
|
||
this VLAN. This relay address is used
|
||
by the server to determines the subnet
|
||
from which the address shall be
|
||
allocated. The special value
|
||
255.255.255.255 means DUPLICATE. In
|
||
this case the Relay will duplicate
|
||
each request arriving on this VLAN and
|
||
send to the server multiple copies of
|
||
the request, a copy for each of the
|
||
router's IP addresses on that VLAN.
|
||
The relay address in each copy of the
|
||
request shall be the router's IP
|
||
address (NOT 255.255.255.255). The
|
||
special value 0.0.0.0 means that the
|
||
router shall use the Default value
|
||
(lowest IP address on the VLAN) for
|
||
the relay address"
|
||
::= { relayEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.7
|
||
ipAccessGlobals OBJECT IDENTIFIER ::= { ipRoute 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.7.1
|
||
ipAccessControlEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whenever to activate the IP ACCESS
|
||
CONTROL statements on the device.
|
||
|
||
disable - don't activate IP ACCESS
|
||
CONTROL over all the IP statements
|
||
enable - activate IP ACCESS CONTROL
|
||
over all the IP statements "
|
||
DEFVAL { disable }
|
||
::= { ipAccessGlobals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8
|
||
ipAccessControlTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpAccessControlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is used to add/delete
|
||
access control statement to/from that
|
||
table."
|
||
::= { ipRoute 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1
|
||
ipAccessControlEntry OBJECT-TYPE
|
||
SYNTAX IpAccessControlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's IP interfaces. An IP
|
||
interface is a logical connection to a
|
||
certain IP net/subnet."
|
||
INDEX { ipAccessControlIndex }
|
||
::= { ipAccessControlTable 1 }
|
||
|
||
IpAccessControlEntry ::=
|
||
SEQUENCE {
|
||
ipAccessControlIndex
|
||
INTEGER,
|
||
ipAccessControlSrcAddr
|
||
IpAddress,
|
||
ipAccessControlSrcMask
|
||
IpAddress,
|
||
ipAccessControlDstAddr
|
||
IpAddress,
|
||
ipAccessControlDstMask
|
||
IpAddress,
|
||
ipAccessControlOperation
|
||
INTEGER,
|
||
ipAccessControlActivation
|
||
INTEGER,
|
||
ipAccessControlProtocol
|
||
INTEGER,
|
||
ipAccessControlApplication
|
||
INTEGER,
|
||
ipAccessControlStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.1
|
||
ipAccessControlIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Entry index."
|
||
::= { ipAccessControlEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.2
|
||
ipAccessControlSrcAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of the source address."
|
||
::= { ipAccessControlEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.3
|
||
ipAccessControlSrcMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The MASK address of the source address."
|
||
::= { ipAccessControlEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.4
|
||
ipAccessControlDstAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of the destination address."
|
||
::= { ipAccessControlEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.5
|
||
ipAccessControlDstMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The MASK address of the destination address."
|
||
::= { ipAccessControlEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.6
|
||
ipAccessControlOperation OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
forward(1),
|
||
block(2),
|
||
blockAndReport(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"How to operate the IP ACCESS CONTROL
|
||
statement, on the receiving packet.
|
||
Forwards the packet, Block (Discard)
|
||
the packet or block (Discard) the
|
||
packet and report to the user by
|
||
sending trap."
|
||
::= { ipAccessControlEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.7
|
||
ipAccessControlActivation OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
wire-speed(1),
|
||
regular(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Does the IP ACCESS CONTROL statement
|
||
done by HW or SW(CPU).
|
||
HW - wire-speed,
|
||
SW - regular."
|
||
::= { ipAccessControlEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.8
|
||
ipAccessControlProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
icmp(1),
|
||
tcp(6),
|
||
udp(17),
|
||
none(256)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Over which protocol does the IP
|
||
ACCESS CONTROL statement activate.
|
||
Icmp, Tcp, Udp. None - means IP
|
||
addresses only"
|
||
::= { ipAccessControlEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.9
|
||
ipAccessControlApplication OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ftp(21),
|
||
telnet(23),
|
||
smtp(25),
|
||
http(80),
|
||
pop3(110),
|
||
snmp(161),
|
||
snmpTrap(162),
|
||
above1023(65536),
|
||
none(65537)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Over which application does the IP
|
||
ACCESS CONTROL statement activate. The
|
||
exception are: above1023 can work over
|
||
TCP or UDP, none can't work over TCP
|
||
or UDP or ICMP only none is excepted"
|
||
::= { ipAccessControlEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.8.1.10
|
||
ipAccessControlStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"For create/delete of a IP ACCESS
|
||
CONTROL statement."
|
||
::= { ipAccessControlEntry 10 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.9
|
||
ipRedundancyGlobals OBJECT IDENTIFIER ::= { ipRoute 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.9.1
|
||
ipRedundancyStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2),
|
||
inactive(3),
|
||
active(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to activate the IP
|
||
REDUNDANCY mechanism on the device.
|
||
|
||
enable - set by the user, means
|
||
activate the IP REDUNDANCY mechanism
|
||
over the defined IP interfaces.
|
||
|
||
disable - set by the user, means don't
|
||
activate the IP REDUNDANCY mechanism
|
||
over the defined IP interfaces.
|
||
|
||
inactive - set by the device (status),
|
||
means the backup interface is in
|
||
stand-by (after enable operation).
|
||
|
||
active - set by the device (status),
|
||
means the backup interface is
|
||
working (after time-out)."
|
||
DEFVAL { disable }
|
||
::= { ipRedundancyGlobals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.9.2
|
||
ipRedundancyTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Time-out required to activate the
|
||
backup process of IP REDUNDANCY. After
|
||
Time-out the Redundant router assumes
|
||
that the main (Backuped) router is not
|
||
operational, and takes control over
|
||
all defined IP interfaces of the main.
|
||
The value is in seconds. The default
|
||
value is 12"
|
||
DEFVAL { 12 }
|
||
::= { ipRedundancyGlobals 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.9.3
|
||
ipRedundancyPollingInterval OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The polling interval used to poll the
|
||
Main (Backed up) router. The value is
|
||
multiply of ipRedundancyTimeout. The
|
||
value is in seconds. The default value
|
||
is 3"
|
||
DEFVAL { 3 }
|
||
::= { ipRedundancyGlobals 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.10
|
||
ipShortcutGlobals OBJECT IDENTIFIER ::= { ipRoute 10 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.10.1
|
||
ipShortcutARPServerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to activate the ARP Server
|
||
mechanism on the device.
|
||
|
||
enable - set by the user, means
|
||
activate the ARP Server mechanism
|
||
over the defined IP interfaces.
|
||
|
||
disable - set by the user, means don't
|
||
active the ARP Server mechanism over
|
||
the defined IP interfaces."
|
||
DEFVAL { disable }
|
||
::= { ipShortcutGlobals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.11
|
||
ipMulticastInterfaceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpMulticastInterfaceEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is used to update
|
||
multicast parameters over interfaces
|
||
already define"
|
||
::= { ipRoute 11 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.11.1
|
||
ipMulticastInterfaceEntry OBJECT-TYPE
|
||
SYNTAX IpMulticastInterfaceEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's interfaces."
|
||
INDEX { ipMulticastInterfaceIfIndex }
|
||
::= { ipMulticastInterfaceTable 1 }
|
||
|
||
IpMulticastInterfaceEntry ::=
|
||
SEQUENCE {
|
||
ipMulticastInterfaceIfIndex
|
||
INTEGER,
|
||
ipMulticastInterfaceSendAll
|
||
INTEGER,
|
||
ipMulticastInterfaceState
|
||
INTEGER,
|
||
ipMulticastInterfaceStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.11.1.1
|
||
ipMulticastInterfaceIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A unique value for each interface.
|
||
Its value ranges between 1 and the
|
||
value of ifNumber. The value for each
|
||
interface must remain constant at
|
||
least from one re-initialization of
|
||
the entity's network management system
|
||
to the next re-initialization."
|
||
::= { ipMulticastInterfaceEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.11.1.2
|
||
ipMulticastInterfaceSendAll OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The user will be able to configure
|
||
whenever to send the all Multicast
|
||
packets to this interface.
|
||
|
||
Enable - Enable the user to define
|
||
this interface, over all the
|
||
existing groups
|
||
|
||
Disable - Will acts according to the
|
||
other parameters."
|
||
DEFVAL { disable }
|
||
::= { ipMulticastInterfaceEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.11.1.3
|
||
ipMulticastInterfaceState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
inactive(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The mandatory state (operational) of
|
||
the IP Multicast from IP Multicast
|
||
point of view. It depends on global
|
||
ipMRouteEnable status and Multicast
|
||
interface status.
|
||
|
||
Inactive - set by the device (status),
|
||
Global IP multicast is disabled or
|
||
Multicast is disable on this
|
||
interface.
|
||
|
||
Active -set by the device (status),
|
||
Global IP multicast is enable and
|
||
Multicast is active on this
|
||
interface."
|
||
|
||
::= { ipMulticastInterfaceEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.11.1.4
|
||
ipMulticastInterfaceStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"For enable/disable of a IP multicast
|
||
over an interface."
|
||
DEFVAL { active }
|
||
::= { ipMulticastInterfaceEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12
|
||
distributionListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DistributionListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is used to create distribution
|
||
list for import and exporting route updates"
|
||
::= { ipRoute 12 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1
|
||
distributionListEntry OBJECT-TYPE
|
||
SYNTAX DistributionListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning each entry in the
|
||
distribution list"
|
||
INDEX { distributionListRoutingProtocol,
|
||
distributionListDirection, distributionListIfIndex,
|
||
distributionListRouteProtocol,
|
||
distributionListProtocolSpecific1,
|
||
distributionListProtocolSpecific2,
|
||
distributionListProtocolSpecific3,
|
||
distributionListProtocolSpecific4,
|
||
distributionListProtocolSpecific5 }
|
||
::= { distributionListTable 1 }
|
||
|
||
DistributionListEntry ::=
|
||
SEQUENCE {
|
||
distributionListRoutingProtocol
|
||
INTEGER,
|
||
distributionListDirection
|
||
INTEGER,
|
||
distributionListIfIndex
|
||
INTEGER,
|
||
distributionListRouteProtocol
|
||
INTEGER,
|
||
distributionListProtocolSpecific1
|
||
INTEGER,
|
||
distributionListProtocolSpecific2
|
||
INTEGER,
|
||
distributionListProtocolSpecific3
|
||
INTEGER,
|
||
distributionListProtocolSpecific4
|
||
IpAddress,
|
||
distributionListProtocolSpecific5
|
||
IpAddress,
|
||
distributionListAccessListNumber
|
||
INTEGER,
|
||
distributionListEntryStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.1
|
||
distributionListRoutingProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
rip(1),
|
||
ospf(2),
|
||
bgp4(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies which routing protocol we are
|
||
configuring this distribution list for"
|
||
::= { distributionListEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.2
|
||
distributionListDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
import(1),
|
||
export(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies whether this distribution list
|
||
entry applies to import or export route
|
||
updates"
|
||
::= { distributionListEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.3
|
||
distributionListIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the interface for incoming and
|
||
outgoing updates on which to apply this
|
||
distribution list.
|
||
Relevant for RIP import/export and OSPF
|
||
import policies, otherwise zero for if index."
|
||
::= { distributionListEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.4
|
||
distributionListRouteProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
all(1),
|
||
static(2),
|
||
rip(3),
|
||
ospf(4),
|
||
connected(5),
|
||
bgp4(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies to which routing protocols
|
||
to apply this distribution list on outgoing
|
||
updates"
|
||
::= { distributionListEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.5
|
||
distributionListProtocolSpecific1 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies a routing protocol specific
|
||
parameter"
|
||
::= { distributionListEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.6
|
||
distributionListProtocolSpecific2 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies a routing protocol specific
|
||
parameter"
|
||
::= { distributionListEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.7
|
||
distributionListProtocolSpecific3 OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies a routing protocol specific
|
||
parameter"
|
||
::= { distributionListEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.8
|
||
distributionListProtocolSpecific4 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies a routing protocol specific
|
||
parameter"
|
||
::= { distributionListEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.9
|
||
distributionListProtocolSpecific5 OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies a routing protocol specific
|
||
parameter"
|
||
::= { distributionListEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.10
|
||
distributionListAccessListNumber OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Specifies the access list number
|
||
attached to this distribution list"
|
||
::= { distributionListEntry 10 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.12.1.11
|
||
distributionListEntryStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For adding and deleting distribution
|
||
list entries"
|
||
::= { distributionListEntry 11 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13
|
||
ipEZ2RouteMgmt OBJECT IDENTIFIER ::= { ipRoute 13 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.1
|
||
ipEZ2BoostRouterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpEZ2BoostRouterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
::= { ipEZ2RouteMgmt 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.1.1
|
||
ipEZ2BoostRouterEntry OBJECT-TYPE
|
||
SYNTAX IpEZ2BoostRouterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
INDEX { ipEZ2BoostRouterSlot,
|
||
ipEZ2BoostRouterBRAddress }
|
||
::= { ipEZ2BoostRouterTable 1 }
|
||
|
||
IpEZ2BoostRouterEntry ::=
|
||
SEQUENCE {
|
||
ipEZ2BoostRouterSlot
|
||
INTEGER,
|
||
ipEZ2BoostRouterBRAddress
|
||
IpAddress,
|
||
ipEZ2BoostRouterType
|
||
INTEGER,
|
||
ipEZ2BoostRouterStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.1.1.1
|
||
ipEZ2BoostRouterSlot OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
::= { ipEZ2BoostRouterEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.1.1.2
|
||
ipEZ2BoostRouterBRAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
::= { ipEZ2BoostRouterEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.1.1.3
|
||
ipEZ2BoostRouterType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
dynamic(1),
|
||
static(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
::= { ipEZ2BoostRouterEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.1.1.4
|
||
ipEZ2BoostRouterStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
::= { ipEZ2BoostRouterEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.2
|
||
ipEZ2RControlTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpEZ2RControlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
::= { ipEZ2RouteMgmt 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.2.1
|
||
ipEZ2RControlEntry OBJECT-TYPE
|
||
SYNTAX IpEZ2RControlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
INDEX { ipEZ2RControlSlot }
|
||
::= { ipEZ2RControlTable 1 }
|
||
|
||
IpEZ2RControlEntry ::=
|
||
SEQUENCE {
|
||
ipEZ2RControlSlot
|
||
INTEGER,
|
||
ipEZ2RControlBoostedRoutersTimeout
|
||
INTEGER,
|
||
ipEZ2RControlHostsTimeout
|
||
INTEGER,
|
||
ipEZ2RControlAutoLearnMode
|
||
INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.2.1.1
|
||
ipEZ2RControlSlot OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
::= { ipEZ2RControlEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.2.1.2
|
||
ipEZ2RControlBoostedRoutersTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER (5..9999999)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set the timeout of EZ2route routers"
|
||
DEFVAL { 900 }
|
||
::= { ipEZ2RControlEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.2.1.3
|
||
ipEZ2RControlHostsTimeout OBJECT-TYPE
|
||
SYNTAX INTEGER (300..9999999)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Set the timeout of EZ2route hosts"
|
||
DEFVAL { 14400 }
|
||
::= { ipEZ2RControlEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.13.2.1.5
|
||
ipEZ2RControlAutoLearnMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DEFVAL { enable }
|
||
::= { ipEZ2RControlEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.14
|
||
ipVRRP OBJECT IDENTIFIER ::= { ipRoute 14 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.14.1
|
||
ipVRRPAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Global switch to enable/disable VRRP"
|
||
DEFVAL { disable }
|
||
::= { ipVRRP 1 }
|
||
|
||
-- ************************************************
|
||
-- * IP Header Compression (IPHC) control mib *
|
||
-- * This manages IP, TCP, RTP header compression,*
|
||
-- * according to RFCs 1144, 2507 & 2508. *
|
||
-- ************************************************
|
||
-- 1.3.6.1.4.1.81.31.1.15
|
||
iphcObjects OBJECT IDENTIFIER ::= { ipRoute 15 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1
|
||
iphcControlTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IphcControlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"IPHC table"
|
||
::= { iphcObjects 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1
|
||
iphcControlEntry OBJECT-TYPE
|
||
SYNTAX IphcControlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An list of iphc configuration parameters"
|
||
INDEX { iphcIfIndex }
|
||
::= { iphcControlTable 1 }
|
||
|
||
IphcControlEntry ::=
|
||
SEQUENCE {
|
||
iphcIfIndex
|
||
INTEGER,
|
||
iphcControlTcpAdminStatus
|
||
INTEGER,
|
||
iphcTcpSessions
|
||
INTEGER,
|
||
iphcNegotiatedTcpSessions
|
||
INTEGER,
|
||
iphcControlRtpAdminStatus
|
||
INTEGER,
|
||
iphcRtpSessions
|
||
INTEGER,
|
||
iphcNegotiatedRtpSessions
|
||
INTEGER,
|
||
iphcControlNonTcpAdminStatus
|
||
INTEGER,
|
||
iphcNonTcpSessions
|
||
INTEGER,
|
||
iphcNegotiatedNonTcpSessions
|
||
INTEGER,
|
||
iphcMaxPeriod
|
||
INTEGER,
|
||
iphcMaxTime
|
||
INTEGER,
|
||
iphcControRtpMinPortNumber
|
||
INTEGER,
|
||
iphcControRtpMaxPortNumber
|
||
INTEGER,
|
||
iphcControlRtpCompressionRatio
|
||
INTEGER,
|
||
iphcControlNonTcpMode
|
||
INTEGER,
|
||
iphcControlTcpCompressionRatio
|
||
INTEGER,
|
||
iphcControlTotalCompressionRatio
|
||
INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.1
|
||
iphcIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (1..2147483647)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object represents the interface index
|
||
of the interface for which iphc parameters
|
||
are configured.
|
||
"
|
||
::= { iphcControlEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.2
|
||
iphcControlTcpAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object determines whether tcp
|
||
header compression is enabled on this
|
||
interface."
|
||
DEFVAL { disable }
|
||
::= { iphcControlEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.3
|
||
iphcTcpSessions OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximum number of context identifiers
|
||
for TCP connections on this interface."
|
||
DEFVAL { 16 }
|
||
::= { iphcControlEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.4
|
||
iphcNegotiatedTcpSessions OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The negotiated number of context
|
||
identifiers for TCP connections on
|
||
this interface. "
|
||
::= { iphcControlEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.5
|
||
iphcControlRtpAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object determines whether rtp
|
||
header compression is enabled on this
|
||
interface."
|
||
DEFVAL { disable }
|
||
::= { iphcControlEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.6
|
||
iphcRtpSessions OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximum number of context
|
||
identifiers for RTP connections on
|
||
this interface. 0 means that no RTP
|
||
headers will be compressed."
|
||
DEFVAL { 16 }
|
||
::= { iphcControlEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.7
|
||
iphcNegotiatedRtpSessions OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The negotiated number of context identifiers
|
||
for Rtp connections on this interface.
|
||
|
||
"
|
||
::= { iphcControlEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.8
|
||
iphcControlNonTcpAdminStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object determines whether non
|
||
tcp header compression is enabled on
|
||
this interface."
|
||
DEFVAL { disable }
|
||
::= { iphcControlEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.9
|
||
iphcNonTcpSessions OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximum number of context
|
||
identifiers for non-TCP, non RTP connections on
|
||
this interface. 0 means that no
|
||
non-tcp, non-rtp headers will be compressed."
|
||
DEFVAL { 0 }
|
||
::= { iphcControlEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.10
|
||
iphcNegotiatedNonTcpSessions OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The negotiated number of context identifiers
|
||
for non-TCP, non-RTP
|
||
connections on this interface."
|
||
::= { iphcControlEntry 10 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.11
|
||
iphcMaxPeriod OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximum number of compressed packets
|
||
that can be sent between full headers."
|
||
DEFVAL { 256 }
|
||
::= { iphcControlEntry 11 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.12
|
||
iphcMaxTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximum number of seconds between
|
||
full headers. "
|
||
DEFVAL { 5 }
|
||
::= { iphcControlEntry 12 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.13
|
||
iphcControRtpMinPortNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The minimal UDP destination port number to
|
||
be considered as RTP traffic."
|
||
::= { iphcControlEntry 13 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.14
|
||
iphcControRtpMaxPortNumber OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The maximal UDP destination port number to
|
||
be considered as RTP traffic."
|
||
::= { iphcControlEntry 14 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.15
|
||
iphcControlRtpCompressionRatio OBJECT-TYPE
|
||
SYNTAX INTEGER (0..100)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The average ratio between the
|
||
compressed header size and the
|
||
original header size on this
|
||
interface. The value is expressed as a
|
||
percentage value.
|
||
Used for RTP header compression."
|
||
::= { iphcControlEntry 15 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.15.1.1.16
|
||
iphcControlNonTcpMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
ietf(1),
|
||
other(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The non-TCP compression mode.
|
||
ietf - standard according to RFC 2507.
|
||
other - D-bit is set, but the order of the
|
||
random fields is inverted"
|
||
DEFVAL { other }
|
||
::= { iphcControlEntry 16 }
|
||
|
||
iphcControlTcpCompressionRatio OBJECT-TYPE
|
||
SYNTAX INTEGER (0..100)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The average ratio between the
|
||
compressed header size and the
|
||
original header size on this
|
||
interface. The value is expressed as a
|
||
percentage value.
|
||
Used for TCP header compression."
|
||
::= { iphcControlEntry 17 }
|
||
|
||
iphcControlTotalCompressionRatio OBJECT-TYPE
|
||
SYNTAX INTEGER (0..100)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The average ratio between the
|
||
compressed header size and the
|
||
original header size on this
|
||
interface. The value is expressed as a
|
||
percentage value.
|
||
Used for the total TCP/RTP/UDP Header compression."
|
||
::= { iphcControlEntry 18 }
|
||
|
||
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.16
|
||
ospfXtndIfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OspfXtndIfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table provides an extension to
|
||
the standard OSPF Interface Table, ospfIfTable,
|
||
as defined in RFC 1253, RFC1850."
|
||
::= { ipRoute 16 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.16.1
|
||
ospfXtndIfEntry OBJECT-TYPE
|
||
SYNTAX OspfXtndIfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An entry describes one interface from the view
|
||
point of OSPF."
|
||
INDEX { ospfXtndIfIpAddress, ospfXtndIfAddressLessIf }
|
||
::= {ospfXtndIfTable 1 }
|
||
|
||
OspfXtndIfEntry ::= SEQUENCE {
|
||
ospfXtndIfIpAddress IpAddress,
|
||
ospfXtndIfAddressLessIf INTEGER,
|
||
ospfXtndIfPassiveMode INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.16.1.1
|
||
ospfXtndIfIpAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ospfIfIpAddress in the
|
||
standard ospfIfTable.
|
||
|
||
The IP address of this OSPF interface."
|
||
::= { ospfXtndIfEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.16.1.2
|
||
ospfXtndIfAddressLessIf OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ospfAddressLessIf in the
|
||
standard ospfIfTable.
|
||
|
||
For the purpose of easing the instancing of
|
||
addressed and addressless interfaces; This
|
||
variable takes the value 0 on interfaces with
|
||
IP Addresses, and the corresponding value of
|
||
ifIndex for interfaces having no IP Address."
|
||
::= { ospfXtndIfEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.1.16.1.3
|
||
ospfXtndIfPassiveMode OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
active(1),
|
||
passive(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"determines whether this OSPF interface is in
|
||
active or passive mode."
|
||
DEFVAL { active }
|
||
::= { ospfXtndIfEntry 3 }
|
||
|
||
|
||
-- Next Hop section.
|
||
-- Used in conjuction with the Policy based Routing
|
||
-- application.
|
||
-- The user may configure next Hop IP or interface
|
||
-- in each next hop list.
|
||
--
|
||
--
|
||
nextHop OBJECT IDENTIFIER ::= { ipRoute 17 }
|
||
|
||
nextHopListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF NextHopListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table configures the next hop lists parameters."
|
||
::= { nextHop 1 }
|
||
|
||
nextHopListEntry OBJECT-TYPE
|
||
SYNTAX NextHopListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"next Hop list parameters."
|
||
INDEX { nextHopListIndex }
|
||
::= { nextHopListTable 1 }
|
||
|
||
NextHopListEntry ::=
|
||
SEQUENCE {
|
||
nextHopListIndex
|
||
INTEGER,
|
||
nextHopListName
|
||
DisplayString,
|
||
nextHopListRowStatus
|
||
RowStatus,
|
||
nextHopListActive
|
||
INTEGER
|
||
}
|
||
|
||
nextHopListIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"next Hop List Index."
|
||
::= { nextHopListEntry 1 }
|
||
|
||
nextHopListName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"next Hop list name."
|
||
::= { nextHopListEntry 2 }
|
||
|
||
nextHopListRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Used for creation/deletion of a list and for
|
||
monitoring list status.
|
||
Use createAndGo (4) to create a list.
|
||
Destroy (6) to destroy a list.
|
||
active(1),
|
||
notInService(2),
|
||
notReady(3),
|
||
createAndGo(4),
|
||
createAndWait(5),
|
||
destroy(6)"
|
||
::= { nextHopListEntry 3 }
|
||
|
||
nextHopListActive OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
nonActive(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"State whether the next hop list is active or not.
|
||
"
|
||
DEFVAL { nonActive }
|
||
::= { nextHopListEntry 4 }
|
||
|
||
nextHopTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF NextHopEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Next Hop IP/Interface table.
|
||
Each next hop List may contain several next hops."
|
||
::= { nextHop 2 }
|
||
|
||
nextHopEntry OBJECT-TYPE
|
||
SYNTAX NextHopEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"next hop parameters."
|
||
INDEX { nextHopListIndex, nextHopIndex }
|
||
::= { nextHopTable 1 }
|
||
|
||
NextHopEntry ::=
|
||
SEQUENCE {
|
||
nextHopIndex
|
||
INTEGER,
|
||
nextHopType
|
||
INTEGER,
|
||
nextHopIP
|
||
IpAddress,
|
||
nextHopInterface
|
||
DisplayString,
|
||
nextHopStatus
|
||
INTEGER,
|
||
nextHopRowStatus
|
||
INTEGER,
|
||
nextHopTrackId
|
||
Unsigned32
|
||
}
|
||
|
||
nextHopIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"next hop index in the next hop list."
|
||
::= { nextHopEntry 1 }
|
||
|
||
nextHopType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
iPAddress(1),
|
||
interface(2),
|
||
null0(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Type of the next hop.
|
||
1 - IP address - next jop IP address.
|
||
2 - Interface - next hop interface.
|
||
3 - Null0 - Interface Null0 for dropping packets."
|
||
::= { nextHopEntry 2 }
|
||
|
||
nextHopIP OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"next hop IP address"
|
||
::= { nextHopEntry 3 }
|
||
|
||
nextHopInterface OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"next hop interface - null0, GRE Tunnel, Serial."
|
||
::= { nextHopEntry 4 }
|
||
|
||
nextHopStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
up(1),
|
||
down(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Presents whether this next hop is available or not.
|
||
1 - UP
|
||
2 - Down
|
||
The status is used to for choosing the first
|
||
IP/Interface UP/Valid in the next hop list."
|
||
DEFVAL { down }
|
||
::= { nextHopEntry 5 }
|
||
|
||
nextHopRowStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Used for creation/deletion of a next hop entry
|
||
and for monitoring entry status.
|
||
1) create the next-hop entry by setting nextHopRowStatus==CreateAndWait
|
||
At this stage the entry is NotReady
|
||
2) set either the nextHopIP or nextHopInterface to change the entry to Active
|
||
3) If nextHop is IP Address then nextHopInterface=L3 interface name
|
||
4) if nextHop is interface then nextHopIP=0.0.0.0.
|
||
5) if nextHop is null0 then nextHopIp=0.0.0.0 and.
|
||
nextHopInterface=null0
|
||
6) to change an entry from IP to INTERFACE to NULL0:
|
||
ip->interface/null0 : set the nextHopInterface
|
||
interface->null0 : set the nextHopInterface
|
||
interface->ip : set the nextHopIP
|
||
7) nextHopType is READ-ONLY
|
||
active(1),
|
||
notInService(2),
|
||
notReady(3),
|
||
createAndGo(4),
|
||
createAndWait(5),
|
||
destroy(6)"
|
||
::= { nextHopEntry 6 }
|
||
|
||
nextHopTrackId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Bind the status of this next hop to an object-tracker by specifying
|
||
the ID of the object-tracker (avstrTrackerId in
|
||
AVAYA-SAA-TRACK-MIB).
|
||
A value of 0 means that the next hop is not bound to any
|
||
object-tracker.
|
||
A value of 0xffffffff is notSupported feature for the relevant next hop.
|
||
"
|
||
DEFVAL { 'ffffffff'h}
|
||
::= { nextHopEntry 7 }
|
||
|
||
|
||
-- OSPF Interface Table
|
||
|
||
-- This table is copied from standard OSPF-MIB. However unlike the standard MIB
|
||
-- this table will show all the IP addresses including those that are IP unnumbered (0.0.0.N).
|
||
-- We duplicate this table becuase some managmenet applications does not know to handle IP
|
||
-- unnumbered. Therefore all the stanrdard MIBs as IP interfaces (RFC1213-MIB), OSPF interfaces
|
||
-- (OSPF-MIB) and RIP tables(RIPv2-MIB) are duplicated. The standard tables will not show the IP
|
||
-- unnumbered addresses but the new table will show all IP addresses.
|
||
|
||
-- The OSPF Interface Table augments the ipAddrTable
|
||
-- with OSPF specific information.
|
||
|
||
ospfCompleteIfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OspfCompleteIfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The OSPF Interface Table describes the inter-
|
||
faces from the viewpoint of OSPF."
|
||
REFERENCE
|
||
"OSPF Version 2, Appendix C.3 Router interface
|
||
parameters"
|
||
::= { ipRoute 18 }
|
||
|
||
|
||
ospfCompleteIfEntry OBJECT-TYPE
|
||
SYNTAX OspfCompleteIfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The OSPF Interface Entry describes one inter-
|
||
face from the viewpoint of OSPF."
|
||
INDEX { ospfCompleteIfIpAddress, ospfCompleteAddressLessIf }
|
||
::= { ospfCompleteIfTable 1 }
|
||
|
||
OspfCompleteIfEntry ::=
|
||
SEQUENCE {
|
||
ospfCompleteIfIpAddress
|
||
IpAddress,
|
||
ospfCompleteAddressLessIf
|
||
Integer32,
|
||
ospfCompleteIfAreaId
|
||
AreaID,
|
||
ospfCompleteIfType
|
||
INTEGER,
|
||
ospfCompleteIfAdminStat
|
||
Status,
|
||
ospfCompleteIfRtrPriority
|
||
DesignatedRouterPriority,
|
||
ospfCompleteIfTransitDelay
|
||
UpToMaxAge,
|
||
ospfCompleteIfRetransInterval
|
||
UpToMaxAge,
|
||
ospfCompleteIfHelloInterval
|
||
HelloRange,
|
||
ospfCompleteIfRtrDeadInterval
|
||
PositiveInteger,
|
||
ospfCompleteIfPollInterval
|
||
PositiveInteger,
|
||
ospfCompleteIfState
|
||
INTEGER,
|
||
ospfCompleteIfDesignatedRouter
|
||
IpAddress,
|
||
ospfCompleteIfBackupDesignatedRouter
|
||
IpAddress,
|
||
ospfCompleteIfEvents
|
||
Counter32,
|
||
ospfCompleteIfAuthType
|
||
INTEGER,
|
||
ospfCompleteIfAuthKey
|
||
OCTET STRING,
|
||
ospfCompleteIfStatus
|
||
RowStatus,
|
||
ospfCompleteIfMulticastForwarding
|
||
INTEGER,
|
||
ospfCompleteIfDemand
|
||
TruthValue
|
||
}
|
||
|
||
ospfCompleteIfIpAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of this OSPF interface."
|
||
::= { ospfCompleteIfEntry 1 }
|
||
|
||
ospfCompleteAddressLessIf OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"For the purpose of easing the instancing of
|
||
addressed and addressless interfaces; This
|
||
variable takes the value 0 on interfaces with
|
||
IP Addresses, and the corresponding value of
|
||
ifIndex for interfaces having no IP Address."
|
||
::= { ospfCompleteIfEntry 2 }
|
||
|
||
ospfCompleteIfAreaId OBJECT-TYPE
|
||
SYNTAX AreaID
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A 32-bit integer uniquely identifying the area
|
||
to which the interface connects. Area ID
|
||
0.0.0.0 is used for the OSPF backbone."
|
||
DEFVAL { '00000000'H } -- 0.0.0.0
|
||
::= { ospfCompleteIfEntry 3 }
|
||
|
||
ospfCompleteIfType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
broadcast (1),
|
||
nbma (2),
|
||
pointToPoint (3),
|
||
pointToMultipoint (5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The OSPF interface type.
|
||
|
||
By way of a default, this field may be intuited
|
||
from the corresponding value of ifType. Broad-
|
||
cast LANs, such as Ethernet and IEEE 802.5,
|
||
take the value 'broadcast', X.25 and similar
|
||
technologies take the value 'nbma', and links
|
||
that are definitively point to point take the
|
||
value 'pointToPoint'."
|
||
::= { ospfCompleteIfEntry 4 }
|
||
|
||
|
||
ospfCompleteIfAdminStat OBJECT-TYPE
|
||
SYNTAX Status
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The OSPF interface's administrative status.
|
||
The value formed on the interface, and the in-
|
||
terface will be advertised as an internal route
|
||
to some area. The value 'disabled' denotes
|
||
that the interface is external to OSPF."
|
||
DEFVAL { enabled }
|
||
::= { ospfCompleteIfEntry 5 }
|
||
|
||
ospfCompleteIfRtrPriority OBJECT-TYPE
|
||
SYNTAX DesignatedRouterPriority
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The priority of this interface. Used in
|
||
multi-access networks, this field is used in
|
||
the designated router election algorithm. The
|
||
value 0 signifies that the router is not eligi-
|
||
ble to become the designated router on this
|
||
particular network. In the event of a tie in
|
||
this value, routers will use their Router ID as
|
||
a tie breaker."
|
||
DEFVAL { 1 }
|
||
::= { ospfCompleteIfEntry 6 }
|
||
|
||
|
||
ospfCompleteIfTransitDelay OBJECT-TYPE
|
||
SYNTAX UpToMaxAge
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The estimated number of seconds it takes to
|
||
transmit a link state update packet over this
|
||
interface."
|
||
DEFVAL { 1 }
|
||
::= { ospfCompleteIfEntry 7 }
|
||
|
||
|
||
ospfCompleteIfRetransInterval OBJECT-TYPE
|
||
SYNTAX UpToMaxAge
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of seconds between link-state ad-
|
||
vertisement retransmissions, for adjacencies
|
||
belonging to this interface. This value is
|
||
also used when retransmitting database descrip-
|
||
tion and link-state request packets."
|
||
DEFVAL { 5 }
|
||
::= { ospfCompleteIfEntry 8 }
|
||
|
||
|
||
ospfCompleteIfHelloInterval OBJECT-TYPE
|
||
SYNTAX HelloRange
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The length of time, in seconds, between the
|
||
Hello packets that the router sends on the in-
|
||
terface. This value must be the same for all
|
||
routers attached to a common network."
|
||
DEFVAL { 10 }
|
||
::= { ospfCompleteIfEntry 9 }
|
||
|
||
|
||
ospfCompleteIfRtrDeadInterval OBJECT-TYPE
|
||
SYNTAX PositiveInteger
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of seconds that a router's Hello
|
||
packets have not been seen before it's neigh-
|
||
bors declare the router down. This should be
|
||
some multiple of the Hello interval. This
|
||
value must be the same for all routers attached
|
||
to a common network."
|
||
DEFVAL { 40 }
|
||
::= { ospfCompleteIfEntry 10 }
|
||
|
||
|
||
ospfCompleteIfPollInterval OBJECT-TYPE
|
||
SYNTAX PositiveInteger
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The larger time interval, in seconds, between
|
||
the Hello packets sent to an inactive non-
|
||
broadcast multi- access neighbor."
|
||
DEFVAL { 120 }
|
||
::= { ospfCompleteIfEntry 11 }
|
||
|
||
|
||
ospfCompleteIfState OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
down (1),
|
||
loopback (2),
|
||
waiting (3),
|
||
pointToPoint (4),
|
||
designatedRouter (5),
|
||
backupDesignatedRouter (6),
|
||
otherDesignatedRouter (7)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The OSPF Interface State."
|
||
DEFVAL { down }
|
||
::= { ospfCompleteIfEntry 12 }
|
||
|
||
|
||
ospfCompleteIfDesignatedRouter OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP Address of the Designated Router."
|
||
DEFVAL { '00000000'H } -- 0.0.0.0
|
||
::= { ospfCompleteIfEntry 13 }
|
||
|
||
|
||
ospfCompleteIfBackupDesignatedRouter OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP Address of the Backup Designated
|
||
Router."
|
||
DEFVAL { '00000000'H } -- 0.0.0.0
|
||
::= { ospfCompleteIfEntry 14 }
|
||
|
||
ospfCompleteIfEvents OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of times this OSPF interface has
|
||
changed its state, or an error has occurred."
|
||
::= { ospfCompleteIfEntry 15 }
|
||
|
||
|
||
ospfCompleteIfAuthKey OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..256))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Authentication Key. If the Area's Author-
|
||
ization Type is simplePassword, and the key
|
||
length is shorter than 8 octets, the agent will
|
||
left adjust and zero fill to 8 octets.
|
||
|
||
Note that unauthenticated interfaces need no
|
||
authentication key, and simple password authen-
|
||
tication cannot use a key of more than 8 oc-
|
||
tets. Larger keys are useful only with authen-
|
||
tication mechanisms not specified in this docu-
|
||
ment.
|
||
|
||
When read, ospfCompleteIfAuthKey always returns an Oc-
|
||
tet String of length zero."
|
||
REFERENCE
|
||
"OSPF Version 2, Section 9 The Interface Data
|
||
Structure"
|
||
DEFVAL { '0000000000000000'H } -- 0.0.0.0.0.0.0.0
|
||
::= { ospfCompleteIfEntry 16 }
|
||
|
||
ospfCompleteIfStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This variable displays the status of the en-
|
||
try. Setting it to 'invalid' has the effect of
|
||
rendering it inoperative. The internal effect
|
||
(row removal) is implementation dependent."
|
||
::= { ospfCompleteIfEntry 17 }
|
||
|
||
|
||
ospfCompleteIfMulticastForwarding OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
blocked (1), -- no multicast forwarding
|
||
multicast (2), -- using multicast address
|
||
unicast (3) -- to each OSPF neighbor
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The way multicasts should forwarded on this
|
||
interface; not forwarded, forwarded as data
|
||
link multicasts, or forwarded as data link uni-
|
||
casts. Data link multicasting is not meaning-
|
||
ful on point to point and NBMA interfaces, and
|
||
setting ospfMulticastForwarding to 0 effective-
|
||
ly disables all multicast forwarding."
|
||
DEFVAL { blocked }
|
||
::= { ospfCompleteIfEntry 18 }
|
||
|
||
|
||
ospfCompleteIfDemand OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether Demand OSPF procedures (hel-
|
||
lo supression to FULL neighbors and setting the
|
||
DoNotAge flag on proogated LSAs) should be per-
|
||
formed on this interface."
|
||
DEFVAL { false }
|
||
::= { ospfCompleteIfEntry 19 }
|
||
|
||
|
||
ospfCompleteIfAuthType OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
-- none (0),
|
||
-- simplePassword (1)
|
||
-- md5 (2)
|
||
-- reserved for specification by IANA (> 2)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The authentication type specified for an in-
|
||
terface. Additional authentication types may
|
||
be assigned locally."
|
||
REFERENCE
|
||
"OSPF Version 2, Appendix E Authentication"
|
||
DEFVAL { 0 } -- no authentication, by default
|
||
::= { ospfCompleteIfEntry 20 }
|
||
|
||
-- OSPF Interface Metric Table
|
||
|
||
-- This table is copied from standard OSPF-MIB. However unlike the standard MIB
|
||
-- this table will show all the IP addresses including those that are IP unnumbered (0.0.0.N).
|
||
-- We duplicate this table becuase some managmenet applications does not know to handle IP
|
||
-- unnumbered. Therefore all the stanrdard MIBs as IP interfaces (RFC1213-MIB), OSPF interfaces
|
||
-- (OSPF-MIB) and RIP tables(RIPv2-MIB) are duplicated. The standard tables will not show the IP
|
||
-- unnumbered addresses but the new table will show all IP addresses.
|
||
|
||
-- The Metric Table describes the metrics to be advertised
|
||
-- for a specified interface at the various types of service.
|
||
-- As such, this table is an adjunct of the OSPF Interface
|
||
-- Table.
|
||
|
||
-- Types of service, as defined by RFC 791, have the ability
|
||
-- to request low delay, high bandwidth, or reliable linkage.
|
||
|
||
-- For the purposes of this specification, the measure of
|
||
-- bandwidth
|
||
|
||
-- Metric = 10^8 / ifSpeed
|
||
|
||
-- is the default value. For multiple link interfaces, note
|
||
-- that ifSpeed is the sum of the individual link speeds.
|
||
-- This yields a number having the following typical values:
|
||
|
||
-- Network Type/bit rate Metric
|
||
|
||
-- >= 100 MBPS 1
|
||
-- Ethernet/802.3 10
|
||
-- E1 48
|
||
-- T1 (ESF) 65
|
||
-- 64 KBPS 1562
|
||
-- 56 KBPS 1785
|
||
-- 19.2 KBPS 5208
|
||
-- 9.6 KBPS 10416
|
||
|
||
-- Routes that are not specified use the default (TOS 0) metric
|
||
|
||
ospfCompleteIfMetricTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF OspfCompleteIfMetricEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The TOS metrics for a non-virtual interface
|
||
identified by the interface index."
|
||
REFERENCE
|
||
"OSPF Version 2, Appendix C.3 Router interface
|
||
parameters"
|
||
::= { ipRoute 19 }
|
||
|
||
|
||
ospfCompleteIfMetricEntry OBJECT-TYPE
|
||
SYNTAX OspfCompleteIfMetricEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A particular TOS metric for a non-virtual in-
|
||
terface identified by the interface index."
|
||
REFERENCE
|
||
"OSPF Version 2, Appendix C.3 Router interface
|
||
parameters"
|
||
INDEX { ospfCompleteIfMetricIpAddress,
|
||
ospfCompleteIfMetricAddressLessIf,
|
||
ospfCompleteIfMetricTOS }
|
||
::= { ospfCompleteIfMetricTable 1 }
|
||
|
||
OspfCompleteIfMetricEntry ::=
|
||
SEQUENCE {
|
||
ospfCompleteIfMetricIpAddress
|
||
IpAddress,
|
||
ospfCompleteIfMetricAddressLessIf
|
||
Integer32,
|
||
ospfCompleteIfMetricTOS
|
||
TOSType,
|
||
ospfCompleteIfMetricValue
|
||
Metric,
|
||
ospfCompleteIfMetricStatus
|
||
RowStatus
|
||
}
|
||
|
||
ospfCompleteIfMetricIpAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of this OSPF interface. On row
|
||
creation, this can be derived from the in-
|
||
stance."
|
||
::= { ospfCompleteIfMetricEntry 1 }
|
||
|
||
ospfCompleteIfMetricAddressLessIf OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"For the purpose of easing the instancing of
|
||
addressed and addressless interfaces; This
|
||
variable takes the value 0 on interfaces with
|
||
IP Addresses, and the value of ifIndex for in-
|
||
terfaces having no IP Address. On row crea-
|
||
tion, this can be derived from the instance."
|
||
::= { ospfCompleteIfMetricEntry 2 }
|
||
|
||
|
||
ospfCompleteIfMetricTOS OBJECT-TYPE
|
||
SYNTAX TOSType
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The type of service metric being referenced.
|
||
On row creation, this can be derived from the
|
||
instance."
|
||
::= { ospfCompleteIfMetricEntry 3 }
|
||
|
||
|
||
ospfCompleteIfMetricValue OBJECT-TYPE
|
||
SYNTAX Metric
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The metric of using this type of service on
|
||
this interface. The default value of the TOS 0
|
||
Metric is 10^8 / ifSpeed."
|
||
::= { ospfCompleteIfMetricEntry 4 }
|
||
|
||
ospfCompleteIfMetricStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This variable displays the status of the en-
|
||
try. Setting it to 'invalid' has the effect of
|
||
rendering it inoperative. The internal effect
|
||
(row removal) is implementation dependent."
|
||
::= { ospfCompleteIfMetricEntry 5 }
|
||
|
||
--4.2 RIP Interface Tables
|
||
|
||
-- The RIP Interface Configuration Table.
|
||
-- This table is copied from standard RIPv2-MIB. However unlike the standard MIB
|
||
-- this table will show all the IP addresses including those that are IP unnumbered (0.0.0.N).
|
||
-- We duplicate this table because some managmenet applications does not know to handle IP
|
||
-- unnumbered. Therefore all the stanrdard MIBs as IP interfaces (RFC1213-MIB), OSPF interfaces
|
||
-- (OSPF-MIB) and RIP tables(RIPv2-MIB) are duplicated. The standard tables will not show the IP
|
||
-- unnumbered addresses but the new table will show all IP addresses.
|
||
|
||
-- RIP Interfaces Groups
|
||
-- Implementation of these Groups is mandatory for systems
|
||
-- which implement RIP-2.
|
||
|
||
-- The RIP Interface Status Table.
|
||
|
||
rip2CompleteIfStatTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Rip2CompleteIfStatEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of subnets which require separate
|
||
status monitoring in RIP."
|
||
::= { ipRoute 20 }
|
||
|
||
rip2CompleteIfStatEntry OBJECT-TYPE
|
||
SYNTAX Rip2CompleteIfStatEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A Single Routing Domain in a single Subnet."
|
||
INDEX { rip2CompleteIfStatAddress }
|
||
::= { rip2CompleteIfStatTable 1 }
|
||
|
||
Rip2CompleteIfStatEntry ::=
|
||
SEQUENCE {
|
||
rip2CompleteIfStatAddress
|
||
IpAddress,
|
||
rip2CompleteIfStatRcvBadPackets
|
||
Counter32,
|
||
rip2CompleteIfStatRcvBadRoutes
|
||
Counter32,
|
||
rip2CompleteIfStatSentUpdates
|
||
Counter32,
|
||
rip2CompleteIfStatStatus
|
||
RowStatus
|
||
}
|
||
|
||
rip2CompleteIfStatAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP Address of this system on the indicated
|
||
subnet. For unnumbered interfaces, the value 0.0.0.N,
|
||
where the least significant 24 bits (N) is the ifIndex
|
||
for the IP Interface in network byte order."
|
||
::= { rip2CompleteIfStatEntry 1 }
|
||
|
||
rip2CompleteIfStatRcvBadPackets OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of RIP response packets received by
|
||
the RIP process which were subsequently discarded
|
||
for any reason (e.g. a version 0 packet, or an
|
||
unknown command type)."
|
||
::= { rip2CompleteIfStatEntry 2 }
|
||
|
||
rip2CompleteIfStatRcvBadRoutes OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of routes, in valid RIP packets,
|
||
which were ignored for any reason (e.g. unknown
|
||
address family, or invalid metric)."
|
||
::= { rip2CompleteIfStatEntry 3 }
|
||
|
||
rip2CompleteIfStatSentUpdates OBJECT-TYPE
|
||
SYNTAX Counter32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of triggered RIP updates actually
|
||
sent on this interface. This explicitly does
|
||
NOT include full updates sent containing new
|
||
information."
|
||
::= { rip2CompleteIfStatEntry 4 }
|
||
|
||
rip2CompleteIfStatStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Writing invalid has the effect of deleting
|
||
this interface."
|
||
::= { rip2CompleteIfStatEntry 5 }
|
||
|
||
|
||
|
||
-- The RIP Interface Configuration Table.
|
||
-- This table is copied from standard RIPv2-MIB. However unlike the standard MIB
|
||
-- this table will show all the IP addresses including those that are IP unnumbered (0.0.0.N).
|
||
-- We duplicate this table becuase some managmenet applications does not know to handle IP
|
||
-- unnumbered. Therefore all the stanrdard MIBs as IP interfaces (RFC1213-MIB), OSPF interfaces
|
||
-- (OSPF-MIB) and RIP tables(RIPv2-MIB) are duplicated. The standard tables will not show the IP
|
||
-- unnumbered addresses but the new table will show all IP addresses.
|
||
|
||
rip2CompleteIfConfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Rip2CompleteIfConfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A list of subnets which require separate
|
||
configuration in RIP."
|
||
::= { ipRoute 21 }
|
||
|
||
rip2CompleteIfConfEntry OBJECT-TYPE
|
||
SYNTAX Rip2CompleteIfConfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A Single Routing Domain in a single Subnet."
|
||
INDEX { rip2CompleteIfConfAddress }
|
||
::= { rip2CompleteIfConfTable 1 }
|
||
|
||
Rip2CompleteIfConfEntry ::=
|
||
SEQUENCE {
|
||
rip2CompleteIfConfAddress
|
||
IpAddress,
|
||
rip2CompleteIfConfDomain
|
||
RouteTag,
|
||
rip2CompleteIfConfAuthType
|
||
INTEGER,
|
||
rip2CompleteIfConfAuthKey
|
||
OCTET STRING (SIZE(0..16)),
|
||
rip2CompleteIfConfSend
|
||
INTEGER,
|
||
rip2CompleteIfConfReceive
|
||
INTEGER,
|
||
rip2CompleteIfConfDefaultMetric
|
||
INTEGER,
|
||
rip2CompleteIfConfStatus
|
||
RowStatus,
|
||
rip2CompleteIfConfSrcAddress
|
||
IpAddress
|
||
}
|
||
|
||
rip2CompleteIfConfAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP Address of this system on the indicated
|
||
subnet. For unnumbered interfaces, the value 0.0.0.N,
|
||
where the least significant 24 bits (N) is the ifIndex
|
||
for the IP Interface in network byte order."
|
||
::= { rip2CompleteIfConfEntry 1 }
|
||
|
||
rip2CompleteIfConfDomain OBJECT-TYPE
|
||
SYNTAX RouteTag
|
||
ACCESS read-write
|
||
STATUS obsolete
|
||
DESCRIPTION
|
||
"Value inserted into the Routing Domain field
|
||
of all RIP packets sent on this interface."
|
||
DEFVAL { '0000'h }
|
||
::= { rip2CompleteIfConfEntry 2 }
|
||
|
||
rip2CompleteIfConfAuthType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
noAuthentication (1),
|
||
simplePassword (2),
|
||
md5 (3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The type of Authentication used on this
|
||
interface."
|
||
DEFVAL { noAuthentication }
|
||
::= { rip2CompleteIfConfEntry 3 }
|
||
|
||
rip2CompleteIfConfAuthKey OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE(0..16))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The value to be used as the Authentication Key
|
||
whenever the corresponding instance of
|
||
rip2CompleteIfConfAuthType has a value other than
|
||
noAuthentication. A modification of the corresponding
|
||
instance of rip2CompleteIfConfAuthType does not modify
|
||
the rip2CompleteIfConfAuthKey value. If a string shorter
|
||
than 16 octets is supplied, it will be left-
|
||
justified and padded to 16 octets, on the right,
|
||
with nulls (0x00).
|
||
|
||
Reading this object always results in an OCTET
|
||
STRING of length zero; authentication may not
|
||
be bypassed by reading the MIB object."
|
||
DEFVAL { ''h }
|
||
::= { rip2CompleteIfConfEntry 4 }
|
||
|
||
rip2CompleteIfConfSend OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
doNotSend (1),
|
||
ripVersion1 (2),
|
||
rip1Compatible (3),
|
||
ripVersion2 (4),
|
||
ripV1Demand (5),
|
||
ripV2Demand (6)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"What the router sends on this interface.
|
||
ripVersion1 implies sending RIP updates compliant
|
||
with RFC 1058. rip1Compatible implies
|
||
broadcasting RIP-2 updates using RFC 1058 route
|
||
subsumption rules. ripVersion2 implies
|
||
multicasting RIP-2 updates. ripV1Demand indicates
|
||
the use of Demand RIP on a WAN interface under RIP
|
||
Version 1 rules. ripV2Demand indicates the use of
|
||
Demand RIP on a WAN interface under Version 2 rules."
|
||
DEFVAL { rip1Compatible }
|
||
::= { rip2CompleteIfConfEntry 5 }
|
||
|
||
rip2CompleteIfConfReceive OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
rip1 (1),
|
||
rip2 (2),
|
||
rip1OrRip2 (3),
|
||
doNotRecieve (4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This indicates which version of RIP updates
|
||
are to be accepted. Note that rip2 and
|
||
rip1OrRip2 implies reception of multicast
|
||
packets."
|
||
DEFVAL { rip1OrRip2 }
|
||
::= { rip2CompleteIfConfEntry 6 }
|
||
|
||
rip2CompleteIfConfDefaultMetric OBJECT-TYPE
|
||
SYNTAX INTEGER ( 0..15 )
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This variable indicates the metric that is to
|
||
be used for the default route entry in RIP updates
|
||
originated on this interface. A value of zero
|
||
indicates that no default route should be
|
||
originated; in this case, a default route via
|
||
another router may be propagated."
|
||
::= { rip2CompleteIfConfEntry 7 }
|
||
|
||
rip2CompleteIfConfStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Writing invalid has the effect of deleting
|
||
this interface."
|
||
::= { rip2CompleteIfConfEntry 8 }
|
||
|
||
rip2CompleteIfConfSrcAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP Address this system will use as a source
|
||
address on this interface. If it is a numbered
|
||
interface, this MUST be the same value as
|
||
rip2CompleteIfConfAddress. On unnumbered interfaces,
|
||
it must be the value of rip2CompleteIfConfAddress for
|
||
some interface on the system."
|
||
::= { rip2CompleteIfConfEntry 9 }
|
||
|
||
|
||
-- The IpCidrRouteTable is a standard table in IP-FORWARDING-MIB that used to show/configure
|
||
-- routes of the device. This table shows only active (status up) routes. Thus, causing to a
|
||
-- problem when user configure static route that its state is down and are not shown in the table.
|
||
-- Only permanent static-routes are shown. Non-permanent routes with status down are not shown.
|
||
-- The proprietary IpCidrRouteStaticEntry table will be used to show/configure all the static
|
||
-- routes as IpCidrRouteTable and also those that their status is down.
|
||
-- The IpCidrRouteStaticEntry allows in different way to create static routes over VIA interface
|
||
-- or using dhcp next hops. Part of the index is the ifindex which allows creating Via/DHCP static
|
||
-- routes. Therefore, the current mechanism of declaring static routes over VIA interfaces using
|
||
-- temporarily next-hop 127.50.0.0 or of declaring static routes over Interfaces running DHCP
|
||
-- client using temporarily next-hop 127.60.0.0 IS REMOVED.
|
||
-- Both tables (IpCidrRouteTable and ipCidrRouteStaticTable) will be used to create/show/configure
|
||
-- the routes at the same time.
|
||
-- Note that ipCidrRouteStaticTable will include only static routes and NOT RIP, OSPF routes as
|
||
-- the standard MIB table shows.
|
||
-- In addition part of the indexes is the ipCidrRouteStaticPreference which can allows definition
|
||
-- of the same static routes but with different preferences (high/low).
|
||
-- Configuration of Static routes shall be as follows:
|
||
-- ipCidrRouteStaticIfIndex ipCidrRouteStaticNextHop Static route type
|
||
-- ------------------------ ------------------------ -----------------
|
||
-- 0 0 Discard route / Null route. Static
|
||
-- Route used for dropping packets.
|
||
-- 0 Valid Regular Static Route
|
||
--
|
||
-- Valid 0 VIA interface static route or route
|
||
-- using DHCP default router
|
||
-- Valid Valid Invalid Route - Illegal Configuration.
|
||
|
||
ipCidrRouteStaticTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpCidrRouteStaticEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Static Route Table"
|
||
::= { ipRoute 22 }
|
||
|
||
ipCidrRouteStaticEntry OBJECT-TYPE
|
||
SYNTAX IpCidrRouteStaticEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A particular route to a particular destina-
|
||
tion"
|
||
INDEX {
|
||
ipCidrRouteStaticDest,
|
||
ipCidrRouteStaticMask,
|
||
ipCidrRouteStaticIfIndex,
|
||
ipCidrRouteStaticNextHop,
|
||
ipCidrRouteStaticPreference
|
||
}
|
||
::= { ipCidrRouteStaticTable 1 }
|
||
|
||
IpCidrRouteStaticEntry ::=
|
||
SEQUENCE {
|
||
ipCidrRouteStaticDest
|
||
IpAddress,
|
||
ipCidrRouteStaticMask
|
||
IpAddress,
|
||
ipCidrRouteStaticIfIndex
|
||
Integer32,
|
||
ipCidrRouteStaticNextHop
|
||
IpAddress,
|
||
ipCidrRouteStaticPreference
|
||
Integer32,
|
||
ipCidrRouteStaticUsedIfIndex
|
||
Integer32,
|
||
ipCidrRouteStaticUsedNextHop
|
||
IpAddress,
|
||
ipCidrRouteStaticType
|
||
INTEGER,
|
||
ipCidrRouteStaticCost
|
||
Integer32,
|
||
ipCidrRouteStaticPermanent
|
||
Integer32,
|
||
ipCidrRouteStaticTrackId
|
||
Unsigned32,
|
||
ipCidrRouteStaticActive
|
||
INTEGER,
|
||
ipCidrRouteStaticRowStatus
|
||
RowStatus
|
||
}
|
||
|
||
ipCidrRouteStaticDest OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The destination IP address of this route.
|
||
|
||
This object may not take a Multicast (Class D)
|
||
address value.
|
||
|
||
Any assignment (implicit or otherwise) of an
|
||
instance of this object to a value x must be
|
||
rejected if the bitwise logical-AND of x with
|
||
the value of the corresponding instance of the
|
||
ipCidrRouteStaticMask object is not equal to x."
|
||
::= { ipCidrRouteStaticEntry 1 }
|
||
|
||
ipCidrRouteStaticMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicate the mask to be logical-ANDed with the
|
||
destination address before being compared to
|
||
the value in the ipCidrRouteStaticDest field. For
|
||
those systems that do not support arbitrary
|
||
subnet masks, an agent constructs the value of
|
||
the ipCidrRouteStaticMask by reference to the IP Ad-
|
||
dress Class.
|
||
|
||
Any assignment (implicit or otherwise) of an
|
||
instance of this object to a value x must be
|
||
rejected if the bitwise logical-AND of x with
|
||
the value of the corresponding instance of the
|
||
ipCidrRouteStaticDest object is not equal to ipCidrRouteStatic-
|
||
Dest."
|
||
::= { ipCidrRouteStaticEntry 2 }
|
||
|
||
ipCidrRouteStaticIfIndex OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The ifIndex value which identifies the local
|
||
interface through which the next hop of this
|
||
route should be reached.
|
||
Note that for regular static routes and for discard routes the ifindex is 0.
|
||
"
|
||
DEFVAL { 0 }
|
||
::= { ipCidrRouteStaticEntry 3 }
|
||
|
||
ipCidrRouteStaticNextHop OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"On remote routes, the address of the next sys-
|
||
tem en route; Otherwise, 0.0.0.0.
|
||
Note that for Via interface/DHCP static routes the next-hop is 0.0.0.0."
|
||
::= { ipCidrRouteStaticEntry 4 }
|
||
|
||
ipCidrRouteStaticPreference OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Preference of the static route.
|
||
high(0) - High priority route.
|
||
low(250) - low priority route.
|
||
In case of Discard route the preference is high(0)."
|
||
DEFVAL { 0 }
|
||
::= { ipCidrRouteStaticEntry 5 }
|
||
|
||
ipCidrRouteStaticUsedIfIndex OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The ifIndex value which identifies the local
|
||
interface through which the next hop of this
|
||
route should be reached.
|
||
When creating regular static route then there is no information to management application
|
||
on the ifindex. After creating this route this information is presented by the device on this
|
||
MIB. There is no option to present it on the ipCidrRouteStaticIfIndex because the row
|
||
index will then be changed."
|
||
DEFVAL { 0 }
|
||
::= { ipCidrRouteStaticEntry 6 }
|
||
|
||
ipCidrRouteStaticUsedNextHop OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"On remote routes, the address of the next sys-
|
||
tem en route; Otherwise, 0.0.0.0.
|
||
When creating DHCP static route using the default router as next hop then when creating
|
||
this route the next-hop IP address is not known by the management application.
|
||
After creating this route this information is presented by the device on this
|
||
MIB. Note that if no default router/IP address was gathered by the DHCP client from the DHCP
|
||
server then 0.0.0.0 will be presented else the default-router will be presented.
|
||
There is no option to present it on the ipCidrRouteStaticNextHop because the row
|
||
index will then be changed.
|
||
Note that usedNextHop can be different than 0.0.0.0 only in DHCP and regular routes.
|
||
In via route/discard, it remains 0.0.0.0."
|
||
::= { ipCidrRouteStaticEntry 7 }
|
||
|
||
ipCidrRouteStaticType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
via (1), -- Via interface static route
|
||
discard (2), -- route which discards traffic
|
||
dhcp (3), -- Static route using DHCP client next hop.
|
||
regular (4) -- Regular Static route
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Type of the static route.
|
||
via (1), -- Via interface static route
|
||
discard (2), -- route which discards traffic
|
||
dhcp (3), -- Static route using DHCP client next hop.
|
||
regular (4) -- Regular Static route
|
||
"
|
||
::= { ipCidrRouteStaticEntry 8 }
|
||
|
||
ipCidrRouteStaticCost OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The static route cost."
|
||
DEFVAL { 1 }
|
||
::= { ipCidrRouteStaticEntry 9 }
|
||
|
||
ipCidrRouteStaticPermanent OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This MIB item conveys additional information about the route.
|
||
Permanent(1) - Permanent Static route which is still active even if the next hop is down.
|
||
Non-Permanent(2) - Non-Permanent Static routes which is non-active when the next hop is down and
|
||
up when the next-hop is up."
|
||
DEFVAL { 2 }
|
||
::= { ipCidrRouteStaticEntry 10 }
|
||
|
||
ipCidrRouteStaticTrackId OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Bind the status of this static route to an object-tracker by specifying
|
||
the ID of the object-tracker (avstrTrackerId in
|
||
AVAYA-SAA-TRACK-MIB).
|
||
A value of 0 means that the static route is not bound to any
|
||
object-tracker.
|
||
A value of 0xffffffff is notSupported feature for the relevant static route.
|
||
|
||
Note that Discard routes and Permanent Routes have ipCidrRouteStaticTrackId
|
||
equal to 0xffffffff.
|
||
Permanent Routes that were changed to Non-Permanent Routes will have
|
||
ipCidrRouteStaticTrackId equal to 0x0 (The value changed from 0xffffffff to 0x0).
|
||
"
|
||
DEFVAL { 'ffffffff'h}
|
||
::= { ipCidrRouteStaticEntry 11 }
|
||
|
||
ipCidrRouteStaticActive OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
yes(1), -- Active Route
|
||
no(2) -- Non-Active Route
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The status of the route. If it is active then it is found on the routing database and
|
||
affect traffic else it is no found on the routing database and does not affect traffic.
|
||
"
|
||
::= { ipCidrRouteStaticEntry 12 }
|
||
|
||
ipCidrRouteStaticRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The row status variable, used according to
|
||
row installation and removal conventions.
|
||
The values that are supported are destroy, create-and-wait,create-and-go, active."
|
||
::= { ipCidrRouteStaticEntry 13 }
|
||
|
||
|
||
|
||
-- 1.3.6.1.4.1.81.31.2
|
||
ipxRoute OBJECT IDENTIFIER ::= { croute 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1
|
||
ipxCircTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpxCircEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is an extention of Novell
|
||
mib IpxCircTable, and is used to
|
||
add/delete entries to/from that table.
|
||
In addition it contains private
|
||
objects."
|
||
::= { ipxRoute 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1
|
||
ipxCircEntry OBJECT-TYPE
|
||
SYNTAX IpxCircEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's IPX circuits. An IPX
|
||
circuit is a logical connection to a
|
||
certain IPX netNumber."
|
||
INDEX { ipxCircIndex }
|
||
::= { ipxCircTable 1 }
|
||
|
||
IpxCircEntry ::=
|
||
SEQUENCE {
|
||
ipxCircIndex
|
||
INTEGER,
|
||
ipxCircNetNumber
|
||
NetNum,
|
||
ipxCircLowerIfAlias
|
||
DisplayString,
|
||
ipxCircEncapsulation
|
||
INTEGER,
|
||
ipxCircNetbios
|
||
INTEGER,
|
||
ipxCircStatus
|
||
RowStatus,
|
||
ipxCircRipUpdate
|
||
INTEGER,
|
||
ipxCircRipAgeMultiplier
|
||
INTEGER,
|
||
ipxCircRipStatus
|
||
INTEGER,
|
||
ipxCircSapUpdate
|
||
INTEGER,
|
||
ipxCircSapAgeMultiplier
|
||
INTEGER,
|
||
ipxCircGetNearestServerReply
|
||
INTEGER,
|
||
ipxCircSapStatus
|
||
INTEGER,
|
||
ipxCircRipState
|
||
INTEGER,
|
||
ipxCircSapState
|
||
INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.1
|
||
ipxCircIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The identifier of this circuit,
|
||
unique within the instance of IPX.
|
||
This value may be written only when
|
||
creating a new entry in the table."
|
||
::= { ipxCircEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.2
|
||
ipxCircNetNumber OBJECT-TYPE
|
||
SYNTAX NetNum
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IPX network number of this circuit."
|
||
::= { ipxCircEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.3
|
||
ipxCircLowerIfAlias OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..16))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object is an 'alias' name for
|
||
the lower-layer interface on top of
|
||
which this IP interface is defined.
|
||
The alias is specified by the network
|
||
manager, and provides a non-volatile
|
||
'handle' for the lower-layer
|
||
interface. The semantics of the object
|
||
are similar to the semantics of the
|
||
ifAlias object, defined by the
|
||
Interfaces MIB. At the time when this
|
||
Madge MIB object was defined, the
|
||
latest release of the Interfaces MIB
|
||
was draft-ietf-ifmib-mib-05.txt. The
|
||
purpose is to support all methods
|
||
(static or dynamic) for creation of
|
||
interfaces and to allow creation of
|
||
IPX table entries without the need of
|
||
the layer 2 interface to be present on
|
||
the device at the time of the
|
||
creation. It is assumed that some
|
||
implementation dependent mechanisms
|
||
allow the IPX application to be
|
||
informed about the creation of new
|
||
lower layer interfaces."
|
||
::= { ipxCircEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.4
|
||
ipxCircEncapsulation OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
novell(2),
|
||
ethernet(3),
|
||
llc(4),
|
||
snap(5)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The media type (encapsulation of
|
||
layer2) of this circuit."
|
||
::= { ipxCircEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.5
|
||
ipxCircNetbios OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The type of the circuit."
|
||
DEFVAL { enable }
|
||
::= { ipxCircEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.6
|
||
ipxCircStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For adding and deleting Circuits.
|
||
Deleting this row means deleting the
|
||
corresponding entry in ipxCircTable.
|
||
Deleting a Circuit also causes
|
||
deletion of all static routes defined
|
||
on this Circuit, as well as protocol
|
||
Circuit (e.g. RIP and SAP) defined on
|
||
this Circuit."
|
||
::= { ipxCircEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.7
|
||
ipxCircRipUpdate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The RIP periodic update interval, in seconds."
|
||
DEFVAL { 60 }
|
||
::= { ipxCircEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.8
|
||
ipxCircRipAgeMultiplier OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The holding multiplier for
|
||
information received in RIP periodic
|
||
updates."
|
||
DEFVAL { 4 }
|
||
::= { ipxCircEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.9
|
||
ipxCircRipStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether RIP information may
|
||
be sent/received over this circuit.
|
||
Set by the user"
|
||
DEFVAL { enable }
|
||
::= { ipxCircEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.10
|
||
ipxCircSapUpdate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The SAP periodic update interval, in seconds."
|
||
DEFVAL { 60 }
|
||
::= { ipxCircEntry 10 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.11
|
||
ipxCircSapAgeMultiplier OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The holding multiplier for
|
||
information received in SAP periodic
|
||
updates."
|
||
DEFVAL { 4 }
|
||
::= { ipxCircEntry 11 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.12
|
||
ipxCircGetNearestServerReply OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether to respond to SAP
|
||
get nearest server requests received
|
||
on this circuit."
|
||
DEFVAL { enable }
|
||
::= { ipxCircEntry 12 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.13
|
||
ipxCircSapStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether SAP information may
|
||
be sent/received over this circuit."
|
||
DEFVAL { enable }
|
||
::= { ipxCircEntry 13 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.14
|
||
ipxCircRipState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
inactive(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether RIP information may
|
||
be sent/received over this circuit.
|
||
Set by the device to reflect the RIP
|
||
status and the interface status"
|
||
DEFVAL { active }
|
||
::= { ipxCircEntry 14 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.1.1.15
|
||
ipxCircSapState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
active(1),
|
||
inactive(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Indicates whether SAP information may
|
||
be sent/received over this circuit.
|
||
Set by the device to reflect the SAP
|
||
status and the interface status"
|
||
DEFVAL { active }
|
||
::= { ipxCircEntry 15 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2
|
||
ipxDestTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpxDestEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table replace the Novell mib
|
||
IpxDestTable, and is used to
|
||
add/delete entries to/from that
|
||
table."
|
||
::= { ipxRoute 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1
|
||
ipxDestEntry OBJECT-TYPE
|
||
SYNTAX IpxDestEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's IPX Routes. An IPX
|
||
service is a logical connection to a
|
||
certain IPX Server."
|
||
INDEX { ipxDestNetNum }
|
||
::= { ipxDestTable 1 }
|
||
|
||
IpxDestEntry ::=
|
||
SEQUENCE {
|
||
ipxDestNetNum
|
||
NetNum,
|
||
ipxDestProtocol
|
||
INTEGER,
|
||
ipxDestTicks
|
||
INTEGER,
|
||
ipxDestHopCount
|
||
INTEGER,
|
||
ipxDestNextHopCircIndex
|
||
INTEGER,
|
||
ipxDestNextHopNICAddress
|
||
PhysAddress,
|
||
ipxDestNextHopNetNum
|
||
NetNum,
|
||
ipxDestStatus
|
||
RowStatus,
|
||
ipxDestAge
|
||
INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.1
|
||
ipxDestNetNum OBJECT-TYPE
|
||
SYNTAX NetNum
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IPX network number portion of the
|
||
IPX address of the destination."
|
||
::= { ipxDestEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.2
|
||
ipxDestProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
local(2),
|
||
rip(3),
|
||
nlsp(4),
|
||
static(5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The routing protocol from which
|
||
knowledge of this destination was
|
||
obtained."
|
||
::= { ipxDestEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.3
|
||
ipxDestTicks OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The delay in ticks to reach this destination."
|
||
::= { ipxDestEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.4
|
||
ipxDestHopCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of hops necessary to reach
|
||
the destination."
|
||
::= { ipxDestEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.5
|
||
ipxDestNextHopCircIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The unique identifier of the circuit,
|
||
used to reach the next hop."
|
||
::= { ipxDestEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.6
|
||
ipxDestNextHopNICAddress OBJECT-TYPE
|
||
SYNTAX PhysAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The NIC address of the next hop."
|
||
::= { ipxDestEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.7
|
||
ipxDestNextHopNetNum OBJECT-TYPE
|
||
SYNTAX NetNum
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IPX network number of the next hop."
|
||
::= { ipxDestEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.8
|
||
ipxDestStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
::= { ipxDestEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.2.1.9
|
||
ipxDestAge OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The age of the Routing table entry."
|
||
::= { ipxDestEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3
|
||
ipxServTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpxServEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table replace the Novell mib
|
||
IpxServTable, and is used to
|
||
add/delete entries to/from that
|
||
table."
|
||
::= { ipxRoute 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1
|
||
ipxServEntry OBJECT-TYPE
|
||
SYNTAX IpxServEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's IPX Services. An IPX
|
||
service is a logical connection to a
|
||
certain IPX Server."
|
||
INDEX { ipxServType, ipxServName }
|
||
::= { ipxServTable 1 }
|
||
|
||
IpxServEntry ::=
|
||
SEQUENCE {
|
||
ipxServType
|
||
INTEGER,
|
||
ipxServName
|
||
DisplayString,
|
||
ipxServProtocol
|
||
INTEGER,
|
||
ipxServNetNum
|
||
NetNum,
|
||
ipxServNode
|
||
OCTET STRING,
|
||
ipxServSocket
|
||
INTEGER,
|
||
ipxServHopCount
|
||
INTEGER,
|
||
ipxServStatus
|
||
RowStatus,
|
||
ipxServAge
|
||
INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.1
|
||
ipxServType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The service type."
|
||
::= { ipxServEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.2
|
||
ipxServName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (1..48))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The server name."
|
||
::= { ipxServEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.3
|
||
ipxServProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
local(2),
|
||
nlsp(4),
|
||
static(5),
|
||
sap(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The protocol from which knowledge of
|
||
this service was obtained."
|
||
::= { ipxServEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.4
|
||
ipxServNetNum OBJECT-TYPE
|
||
SYNTAX NetNum
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IPX network number portion of the
|
||
IPX address of the service."
|
||
::= { ipxServEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.5
|
||
ipxServNode OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (6))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The node portion of the IPX address
|
||
of the service."
|
||
::= { ipxServEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.6
|
||
ipxServSocket OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The socket portion of the IPX address
|
||
of the service."
|
||
::= { ipxServEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.7
|
||
ipxServHopCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of hops to the service."
|
||
::= { ipxServEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.8
|
||
ipxServStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
::= { ipxServEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.3.1.9
|
||
ipxServAge OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The age of the SAP entry."
|
||
::= { ipxServEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.4
|
||
ipxAccessGlobals OBJECT IDENTIFIER ::= { ipxRoute 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.4.1
|
||
ipxAccessControlEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to activate the IPX ACCESS
|
||
CONTROL statements on the device.
|
||
disable means don't activate IPX
|
||
ACCESS CONTROL over all the IPX
|
||
statements enable means activate IPX
|
||
ACCESS CONTROL over all the IPX
|
||
statements "
|
||
DEFVAL { disable }
|
||
::= { ipxAccessGlobals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.5
|
||
ipxAccessControlTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpxAccessControlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is used to add/delete IPX
|
||
access control statement to/from that
|
||
table."
|
||
::= { ipxRoute 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.5.1
|
||
ipxAccessControlEntry OBJECT-TYPE
|
||
SYNTAX IpxAccessControlEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's IPX access control
|
||
statements."
|
||
INDEX { ipxAccessControlIndex }
|
||
::= { ipxAccessControlTable 1 }
|
||
|
||
IpxAccessControlEntry ::=
|
||
SEQUENCE {
|
||
ipxAccessControlIndex
|
||
INTEGER,
|
||
ipxAccessControlSrcAddr
|
||
NetNum,
|
||
ipxAccessControlDstAddr
|
||
NetNum,
|
||
ipxAccessControlOperation
|
||
INTEGER,
|
||
ipxAccessControlActivation
|
||
INTEGER,
|
||
ipxAccessControlStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.5.1.1
|
||
ipxAccessControlIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Entry index."
|
||
::= { ipxAccessControlEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.5.1.2
|
||
ipxAccessControlSrcAddr OBJECT-TYPE
|
||
SYNTAX NetNum
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IPX network of the source address."
|
||
::= { ipxAccessControlEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.5.1.3
|
||
ipxAccessControlDstAddr OBJECT-TYPE
|
||
SYNTAX NetNum
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IPX network of the destination address."
|
||
::= { ipxAccessControlEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.5.1.4
|
||
ipxAccessControlOperation OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
forward(1),
|
||
block(2),
|
||
blockAndReport(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"How to operate the IPX ACCESS CONTROL
|
||
statement, on the receiving packet.
|
||
Forwards the packet, Block (Discard)
|
||
the packet or block (Discard) the
|
||
packet and report to the user by
|
||
sending trap."
|
||
::= { ipxAccessControlEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.5.1.5
|
||
ipxAccessControlActivation OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
wire-speed(1),
|
||
regular(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Does the IPX ACCESS CONTROL statement
|
||
done by HW or SW(CPU).
|
||
HW - wire-speed,
|
||
SW - regular."
|
||
::= { ipxAccessControlEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.5.1.6
|
||
ipxAccessControlStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"For create/delete of an IPX ACCESS
|
||
CONTROL statement."
|
||
::= { ipxAccessControlEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.6
|
||
ipxSapFilterGlobals OBJECT IDENTIFIER ::= { ipxRoute 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.6.1
|
||
ipxSapFilterEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to activate the IPX SAP
|
||
Filters statements on the device.
|
||
disable means don't activate IPX SAP
|
||
Filters over all the IPX SAP
|
||
statements enable means activate IPX
|
||
SAP Filter over all the IPX SAP
|
||
statements "
|
||
DEFVAL { disable }
|
||
::= { ipxSapFilterGlobals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7
|
||
ipxSapFilterTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpxSapFilterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Table of input/output SAP filter
|
||
according to IPX circuit number."
|
||
::= { ipxRoute 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1
|
||
ipxSapFilterEntry OBJECT-TYPE
|
||
SYNTAX IpxSapFilterEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An entry in the SAP filter table"
|
||
INDEX { ipxSapFilterID }
|
||
::= { ipxSapFilterTable 1 }
|
||
|
||
IpxSapFilterEntry ::=
|
||
SEQUENCE {
|
||
ipxSapFilterID
|
||
INTEGER,
|
||
ipxSapFilterCircIndex
|
||
INTEGER,
|
||
ipxSapFilterServiceNetNumber
|
||
NetNum,
|
||
ipxSapFilterServiceType
|
||
INTEGER,
|
||
ipxSapFilterServerName
|
||
DisplayString,
|
||
ipxSapFilterDirection
|
||
INTEGER,
|
||
ipxSapFilterAction
|
||
INTEGER,
|
||
ipxSapFilterStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1.1
|
||
ipxSapFilterID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"ID of SAP filter. "
|
||
::= { ipxSapFilterEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1.2
|
||
ipxSapFilterCircIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"....
|
||
-- 0xffff means this is a global SAP filter "
|
||
::= { ipxSapFilterEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1.3
|
||
ipxSapFilterServiceNetNumber OBJECT-TYPE
|
||
SYNTAX NetNum
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Number network of the filtered service. Value
|
||
0xFFFFFFFF applies for any network.
|
||
DEFVAL {0xFFFFFFFF}"
|
||
::= { ipxSapFilterEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1.4
|
||
ipxSapFilterServiceType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The type of the service which may be
|
||
filtered; value 0xFFFF applies for all
|
||
types of service and it's default
|
||
DEFVAL {0xFFFF}"
|
||
::= { ipxSapFilterEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1.5
|
||
ipxSapFilterServerName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (1..48))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The name of the service which may be
|
||
filtered; wildcards (*) may be used in
|
||
the end of the name. DEFVAL {*}"
|
||
::= { ipxSapFilterEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1.6
|
||
ipxSapFilterDirection OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
input(1),
|
||
output(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Type of filter-input or output"
|
||
::= { ipxSapFilterEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1.7
|
||
ipxSapFilterAction OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
permit(1),
|
||
deny(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Permit/deny receiving/transmitting of
|
||
SAP entry"
|
||
DEFVAL { permit }
|
||
::= { ipxSapFilterEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.2.7.1.8
|
||
ipxSapFilterStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"...."
|
||
::= { ipxSapFilterEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3
|
||
layer2 OBJECT IDENTIFIER ::= { croute 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.1
|
||
vlConfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlConfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is an extention of MIB II
|
||
ifTable, and is used to add/delete
|
||
entries to/from that table. In
|
||
addition it contains private objects."
|
||
::= { layer2 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.1.1
|
||
vlConfEntry OBJECT-TYPE
|
||
SYNTAX VlConfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's VLAN interfaces. An VLAN
|
||
interface is a virtual connection to a
|
||
switch."
|
||
INDEX { vlConfIndex }
|
||
::= { vlConfTable 1 }
|
||
|
||
VlConfEntry ::=
|
||
SEQUENCE {
|
||
vlConfIndex
|
||
INTEGER,
|
||
vlConfAlias
|
||
DisplayString,
|
||
vlConfStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.1.1.1
|
||
vlConfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A unique value for each interface.
|
||
Its value ranges between 1 and the
|
||
value of ifNumber. The value for each
|
||
interface must remain constant at
|
||
least from one re-initialization of
|
||
the entity's network management system
|
||
to the next re-initialization."
|
||
::= { vlConfEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.1.1.2
|
||
vlConfAlias OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..16))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object is an 'alias' name for
|
||
the lower-layer interface on top of
|
||
which this IP interface is defined.
|
||
The alias is specified by the network
|
||
manager, and provides a non-volatile
|
||
'handle' for the lower-layer
|
||
interface. The semantics of the object
|
||
are similar to the semantics of the
|
||
ifAlias object, defined by the
|
||
Interfaces MIB. At the time when this
|
||
Madge MIB object was defined, the
|
||
latest release of the Interfaces MIB
|
||
was draft-ietf-ifmib-mib-05.txt. The
|
||
purpose is to support all methods
|
||
(static or dynamic) for creation of
|
||
interfaces and to allow creation of IP
|
||
table entries without the need of the
|
||
layer 2 interface to be present on the
|
||
device at the time of the creation. It
|
||
is assumed that some implementation
|
||
dependent mechanisms allow the IP
|
||
application to be informed about the
|
||
creation of new lower layer
|
||
interfaces."
|
||
::= { vlConfEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.1.1.3
|
||
vlConfStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For adding and deleting VLAN
|
||
interfaces. Deleting this row means
|
||
deleting the corresponding entry in
|
||
ifTable (MIB II). Deleting a VLAN
|
||
interface is allowed only if IP
|
||
interface is not defined on this
|
||
VLAN."
|
||
::= { vlConfEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.2
|
||
vlBridgeTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF VlBridgeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"For each Bridge segment an entry of
|
||
this table specifies a set of VLANs,
|
||
which it contains."
|
||
::= { layer2 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.2.1
|
||
vlBridgeEntry OBJECT-TYPE
|
||
SYNTAX VlBridgeEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A entry of this table specifies a
|
||
Group of VLANs and VLANs belonging to
|
||
it"
|
||
INDEX { vlBridgeProtocol, vlBridgeGroupIndex,
|
||
vlBridgeIndex }
|
||
::= { vlBridgeTable 1 }
|
||
|
||
VlBridgeEntry ::=
|
||
SEQUENCE {
|
||
vlBridgeProtocol
|
||
INTEGER,
|
||
vlBridgeGroupIndex
|
||
INTEGER,
|
||
vlBridgeIndex
|
||
INTEGER,
|
||
vlBridgeStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.2.1.1
|
||
vlBridgeProtocol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
dec(2),
|
||
netBios(3),
|
||
appleTalk(4),
|
||
sna(5),
|
||
ipx(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The protocol, supported by this VLAN.
|
||
The meanings of the values are:
|
||
|
||
other: none of the following. This
|
||
VLAN includes any protocol
|
||
except the following protocols.
|
||
It is a bridging VLAN. L2 relies
|
||
on a third-party router to
|
||
exchange traffic between nodes
|
||
on different VLANs of this type.
|
||
|
||
dec : This is a bridging VLAN, L2
|
||
relies on a third-party router
|
||
to exchange traffic between
|
||
nodes on different DEC VALNs of
|
||
this type.
|
||
|
||
netBios: This is a Bridging VLAN, L2
|
||
relies on a third-party router
|
||
to exchange traffic between
|
||
nodes on different NetBIOS
|
||
VLAN of this type.
|
||
|
||
appleTalk: This is a Bridging VLAN, L2
|
||
relies on a third-party router
|
||
to exchange traffic between
|
||
nodes on different appleTalk
|
||
VLAN of this type. value of
|
||
other(1) always exist"
|
||
::= { vlBridgeEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.2.1.2
|
||
vlBridgeGroupIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A logical number, corresponded this group of
|
||
VLANs"
|
||
::= { vlBridgeEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.2.1.3
|
||
vlBridgeIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A logical number, corresponded this VLAN.
|
||
Each VLAN is allowed to participate in
|
||
ONE group only"
|
||
::= { vlBridgeEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.2.1.4
|
||
vlBridgeStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"It is used to create or delete an entry"
|
||
::= { vlBridgeEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.3
|
||
layer2Globals OBJECT IDENTIFIER ::= { layer2 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.3.3.1
|
||
layer2GlobalsBridgeEnable OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2),
|
||
backup(3),
|
||
activeBackup(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" Whenever to activate the Bridge
|
||
capability on the device.
|
||
enable - set by the user, means
|
||
activate the Bridge capability over
|
||
the defined VLANs.
|
||
|
||
disable - set by the user, means don't
|
||
active the Bridge capability.
|
||
|
||
backup - set by the user, means the
|
||
Bridge capability is in stand-by.
|
||
It will enter to activeBackup mode
|
||
after IP REDUNDANCY mechanism will
|
||
enter to active mode.
|
||
|
||
activeBackup - set by the device
|
||
(status), means the backup Bridge
|
||
is working (after time-out of IP
|
||
REDUNDANCY)."
|
||
DEFVAL { disable }
|
||
::= { layer2Globals 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.4
|
||
routeGroupMgmt OBJECT IDENTIFIER ::= { croute 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.4.1
|
||
routeGroupTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF RouteGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
::= { routeGroupMgmt 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.4.1.1
|
||
routeGroupEntry OBJECT-TYPE
|
||
SYNTAX RouteGroupEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
INDEX { routeGroupId }
|
||
::= { routeGroupTable 1 }
|
||
|
||
RouteGroupEntry ::=
|
||
SEQUENCE {
|
||
routeGroupId
|
||
INTEGER,
|
||
routeGroupRouteMode
|
||
INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.4.1.1.1
|
||
routeGroupId OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
::= { routeGroupEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.4.1.1.2
|
||
routeGroupRouteMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
secondLayer(1),
|
||
ez2route(3),
|
||
router(5),
|
||
routerAndWebSwitch(21),
|
||
notSupported(255)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A bit mask representing the routing
|
||
mode of the module:
|
||
|
||
bit 0 - L2 switching
|
||
bit 1 - EZ2Route
|
||
bit 2 - Router
|
||
bit 3 - Rich L2
|
||
bit 4 - WebSwitch (Load balance,
|
||
application redirection).
|
||
mandatoryly, the following values for
|
||
this bit mask are defined:
|
||
secondLayer(1) - no routing. Behaves like
|
||
P333T.
|
||
ez2route (3) - no configuration is
|
||
needed. Boosts external routers.
|
||
router (5) - Behaves like third layer switch.
|
||
routerAndWebSwitch(21) - Perform
|
||
routing and Load-Balancing or
|
||
application redirection"
|
||
|
||
::= { routeGroupEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.5
|
||
drLayer2 OBJECT IDENTIFIER ::= { croute 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.5.1
|
||
drVlConfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DrVlConfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is an extention of MIB II
|
||
ifTable, and is used to add/delete
|
||
entries to/from that table. In
|
||
addition it contains private objects."
|
||
|
||
::= { drLayer2 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.5.1.1
|
||
drVlConfEntry OBJECT-TYPE
|
||
SYNTAX DrVlConfEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of
|
||
this entity's VLAN interfaces. An VLAN
|
||
interface is a virtual connection to a
|
||
switch."
|
||
|
||
INDEX { drVlConfSlot, drVlConfIndex }
|
||
::= { drVlConfTable 1 }
|
||
|
||
DrVlConfEntry ::=
|
||
SEQUENCE {
|
||
drVlConfSlot
|
||
INTEGER,
|
||
drVlConfIndex
|
||
INTEGER,
|
||
drVlConfAlias
|
||
DisplayString,
|
||
drVlConfStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.5.1.1.1
|
||
drVlConfSlot OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The slot number of the module"
|
||
::= { drVlConfEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.5.1.1.2
|
||
drVlConfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A unique value for each interface.
|
||
Its value ranges between 1 and the
|
||
value of ifNumber. The value for each
|
||
interface must remain constant at
|
||
least from one re-initialization of
|
||
the entity's network management system
|
||
to the next re-initialization."
|
||
|
||
::= { drVlConfEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.5.1.1.3
|
||
drVlConfAlias OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..16))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object is an 'alias' name for the
|
||
lower-layer interface on top of which this IP
|
||
interface is defined. The alias is specified
|
||
by the network manager, and provides a
|
||
non-volatile 'handle' for the lower-layer
|
||
interface.
|
||
The semantics of the object are similar to
|
||
the semantics of the ifAlias object, defined
|
||
by the Interfaces MIB. At the time when this
|
||
Madge MIB object was defined, the latest
|
||
release of the Interfaces MIB was
|
||
draft-ietf-ifmib-mib-05.txt. The purpose is to
|
||
support all methods (static or dynamic) for
|
||
creation of interfaces and to allow creation
|
||
of IP table entries without the need
|
||
of the layer 2 interface to be present on the
|
||
device at the time of the creation. It is
|
||
assumed that some implementation dependent
|
||
mechanisms allow the IP application to be
|
||
informed about the creation of new lower
|
||
layer interfaces."
|
||
::= { drVlConfEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.5.1.1.4
|
||
drVlConfStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For adding and deleting VLAN interfaces.
|
||
Deleting this row means deleting the
|
||
corresponding entry in ifTable (MIB II).
|
||
Deleting a VLAN interface is allowed only if IP
|
||
interface is not defined on this VLAN."
|
||
::= { drVlConfEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6
|
||
drIpRoute OBJECT IDENTIFIER ::= { croute 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1
|
||
drIpInterfaceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DrIpInterfaceEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This table is an extention of MIB II
|
||
IpAddrTable, and is used to add/delete entries
|
||
to/from that table. In addition it contains
|
||
private objects."
|
||
::= { drIpRoute 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1
|
||
drIpInterfaceEntry OBJECT-TYPE
|
||
SYNTAX DrIpInterfaceEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The information concerning one of this
|
||
entity's IP interfaces.
|
||
An IP interface is a logical connection to a
|
||
certain IP net/subnet."
|
||
INDEX { drIpInterfaceSlot, drIpInterfaceAddr }
|
||
::= { drIpInterfaceTable 1 }
|
||
|
||
DrIpInterfaceEntry ::=
|
||
SEQUENCE {
|
||
drIpInterfaceSlot
|
||
INTEGER,
|
||
drIpInterfaceAddr
|
||
IpAddress,
|
||
drIpInterfaceNetMask
|
||
IpAddress,
|
||
drIpInterfaceLowerIfAlias
|
||
DisplayString,
|
||
drIpInterfaceType
|
||
INTEGER,
|
||
drIpInterfaceForwardIpBroadcast
|
||
INTEGER,
|
||
drIpInterfaceBroadcastAddr
|
||
INTEGER,
|
||
drIpInterfaceProxyArp
|
||
INTEGER,
|
||
drIpInterfaceStatus
|
||
RowStatus,
|
||
drIpInterfaceMainRouterAddr
|
||
IpAddress,
|
||
drIpInterfaceARPServerStatus
|
||
INTEGER,
|
||
drIpInterfaceName
|
||
DisplayString,
|
||
drIpInterfaceNetbiosRebroadcast
|
||
INTEGER,
|
||
drIpInterfaceIcmpRedirects
|
||
INTEGER,
|
||
drIpInterfaceOperStatus
|
||
INTEGER,
|
||
drIpInterfaceDhcpRelay
|
||
INTEGER
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.1
|
||
drIpInterfaceSlot OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The slot number of the module"
|
||
::= { drIpInterfaceEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.2
|
||
drIpInterfaceAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address to which this entry's
|
||
addressing information pertains."
|
||
::= { drIpInterfaceEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.3
|
||
drIpInterfaceNetMask 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 hosts bits set to 0."
|
||
::= { drIpInterfaceEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.4
|
||
drIpInterfaceLowerIfAlias OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object is an 'alias' name for the
|
||
lower-layer interface on top
|
||
of which this IP interface is defined. The
|
||
alias is specified by the network manager, and
|
||
provides a non-volatile 'handle'
|
||
for the lower-layer interface.
|
||
The semantics of the object are similar to the
|
||
semantics of the ifAlias object, defined by
|
||
the Interfaces MIB. At the time when this
|
||
Madge MIB object was defined, the latest
|
||
release of the Interfaces MIB was
|
||
draft-ietf-ifmib-mib-05.txt. The purpose is to
|
||
support all methods (static or dynamic) for
|
||
creation of interfaces and to allow creation
|
||
of IP table entries without the need of the
|
||
layer 2 interface to be present on the device
|
||
at the time of the creation. It is assumed
|
||
that some implementation dependent mechanisms
|
||
allow the IP application to be informed about
|
||
the creation of new lower layer interfaces."
|
||
::= { drIpInterfaceEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.5
|
||
drIpInterfaceType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
broadcast(1),
|
||
nBMA(2),
|
||
ptp(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The logical type of the interface. The default
|
||
depends on the physical type.
|
||
For example Ethernet and Token-Ring LANs are
|
||
of type broadcast"
|
||
DEFVAL { broadcast }
|
||
::= { drIpInterfaceEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.6
|
||
drIpInterfaceForwardIpBroadcast OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whether the router forwards IP directed
|
||
broadcasts that are to be transmitted as
|
||
link-layer broadcast to an attached net
|
||
or subnet. "
|
||
DEFVAL { enable }
|
||
::= { drIpInterfaceEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.7
|
||
drIpInterfaceBroadcastAddr 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.
|
||
For example, when the Internet standard
|
||
all-ones broadcast address is
|
||
used, the value will be 1. This value
|
||
applies to both the subnet and network
|
||
broadcasts addresses used by the entity on
|
||
this (logical) interface."
|
||
DEFVAL { 1 }
|
||
::= { drIpInterfaceEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.8
|
||
drIpInterfaceProxyArp OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" When proxy ARP is enabled, the router
|
||
responds to ARP requests received on one
|
||
link-layer interface for an IP-address
|
||
that is reachable via another link-layer
|
||
interface.
|
||
The response provides the router's own MAC
|
||
address. "
|
||
DEFVAL { disable }
|
||
::= { drIpInterfaceEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.9
|
||
drIpInterfaceStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For adding and deleting IP interfaces.
|
||
Deleting this row means deleting the
|
||
corresponding entry in IpAddrTable (MIB II).
|
||
Deleting an IP interface also causes deletion
|
||
of all static routes defined on this IP
|
||
interface, as well as protocol interfaces
|
||
(e.g. RIP and OSPF) defined on
|
||
this IP interface."
|
||
::= { drIpInterfaceEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.10
|
||
drIpInterfaceMainRouterAddr OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address of the main router backed up
|
||
on this interface."
|
||
::= { drIpInterfaceEntry 10 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.11
|
||
drIpInterfaceARPServerStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Whenever to activate the ARP Server
|
||
mechanism on this interface.
|
||
enable - set by the user,
|
||
means activate the ARP Server
|
||
mechanism over this IP interface.
|
||
disable - set by the user,
|
||
means don't active the ARP Server
|
||
mechanism over this IP interface."
|
||
DEFVAL { disable }
|
||
::= { drIpInterfaceEntry 11 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.12
|
||
drIpInterfaceName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The name of this interface for compatibility
|
||
with cli."
|
||
::= { drIpInterfaceEntry 12 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.13
|
||
drIpInterfaceNetbiosRebroadcast OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
inbound(1),
|
||
outbound(2),
|
||
both(3),
|
||
disable(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"How to deal with NETBIOS Broadcasts.
|
||
inbound - netbios broadcasts received from the
|
||
interface are rebarodcasted
|
||
outbound - netbios broadcastrs are rebraodcasted
|
||
to this interface.
|
||
both - netbios are rebroadacsted both from
|
||
and to this interface,
|
||
disable - netbios is not rebraodcasted
|
||
neither from nor to this interface.
|
||
mandatoryly only both and disable are supported"
|
||
DEFVAL { disable }
|
||
::= { drIpInterfaceEntry 13 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.14
|
||
drIpInterfaceIcmpRedirects OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"enable - enable the sending of redirect
|
||
messages if the router is forced to
|
||
re-send a packet through the same
|
||
interface on which it was received.
|
||
disable - disable the sending of redirect messages on this interface."
|
||
DEFVAL { enable }
|
||
::= { drIpInterfaceEntry 14 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.15
|
||
drIpInterfaceOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
up(1),
|
||
down(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The operational status of this interface.
|
||
up - the interface is active.
|
||
down - the interface is inactive.
|
||
"
|
||
::= { drIpInterfaceEntry 15 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.6.1.1.16
|
||
drIpInterfaceDhcpRelay OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"enable - enable the DHCP/BOOTP Relay
|
||
agent for the subnet associated
|
||
with this IP Interface. Requires that
|
||
a relayEntry for the L2 interface over
|
||
which this IP interface is defined will
|
||
be defined.
|
||
disable - disablesenable the DHCP/BOOTP Relay
|
||
agent for the subnet associated
|
||
with this IP Interface."
|
||
DEFVAL { disable }
|
||
::= { drIpInterfaceEntry 16 }
|
||
|
||
|
||
-- 1.3.6.1.4.1.81.31.7
|
||
drStaticCidr OBJECT IDENTIFIER ::= { croute 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1
|
||
drStaticCidrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF DrStaticCidrEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The static route table for this entity.
|
||
The table includes all static routes, both
|
||
active and inactive.
|
||
Note that inactive static routes are deleted
|
||
from RFC2096 ipCidrRouteTable; Hence the need
|
||
for this private table to maintain user
|
||
configuration about disabled routes.
|
||
The table also includes the EntID index, to
|
||
allow for use in a distributed environment."
|
||
REFERENCE
|
||
"RFC 2096, ipCidrRouteTable"
|
||
::= { drStaticCidr 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1
|
||
drStaticCidrEntry OBJECT-TYPE
|
||
SYNTAX DrStaticCidrEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A particular route to a particular
|
||
destination, under a particular policy."
|
||
INDEX {
|
||
drStaticCidrEntID,
|
||
drStaticCidrDest,
|
||
drStaticCidrMask,
|
||
drStaticCidrTos,
|
||
drStaticCidrNextHop
|
||
}
|
||
::= { drStaticCidrTable 1 }
|
||
|
||
DrStaticCidrEntry ::=
|
||
SEQUENCE {
|
||
drStaticCidrEntID
|
||
INTEGER,
|
||
drStaticCidrDest
|
||
IpAddress,
|
||
drStaticCidrMask
|
||
IpAddress,
|
||
drStaticCidrTos
|
||
INTEGER,
|
||
drStaticCidrNextHop
|
||
IpAddress,
|
||
drStaticCidrIfIndex
|
||
INTEGER,
|
||
drStaticCidrType
|
||
INTEGER,
|
||
drStaticCidrMetric1
|
||
INTEGER,
|
||
drStaticCidrPrecedence
|
||
INTEGER,
|
||
drStaticCidrCRPType
|
||
INTEGER,
|
||
drStaticCidrOperStatus
|
||
INTEGER,
|
||
drStaticCidrName
|
||
DisplayString,
|
||
drStaticOwner
|
||
OwnerString,
|
||
drStaticCidrStatus
|
||
RowStatus
|
||
}
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.1
|
||
drStaticCidrEntID OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Id of the entity for which a set of rows
|
||
applies. This index is provided as a mean of
|
||
distributing non-related information on
|
||
different entities such as physical modules.
|
||
The value: The module ID (slot number). "
|
||
::= { drStaticCidrEntry 1 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.2
|
||
drStaticCidrDest OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ipCidrRouteDest.
|
||
The destination IP address of this route.
|
||
This object may not take a Multicast (Class D)
|
||
address value.
|
||
Any assignment (implicit or otherwise) of an
|
||
instance of this object to a value x must be
|
||
rejected if the bitwise logical-AND of x with
|
||
the value of the corresponding instance of the
|
||
drStaticCidrMask object is not equal to x."
|
||
::= { drStaticCidrEntry 2 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.3
|
||
drStaticCidrMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ipCidrRouteMask.
|
||
Indicate the mask to be logical-ANDed with the
|
||
destination address before being compared to
|
||
the value in the drStaticCidrDest field.
|
||
For those systems that do not support
|
||
arbitrary subnet masks, an agent constructs
|
||
the value of the drStaticCidrMask by
|
||
reference to the IP Address Class.
|
||
Any assignment (implicit or otherwise) of an
|
||
instance of this object to a value x must be
|
||
rejected if the bitwise logical-AND of x with
|
||
the value of the corresponding instance of the
|
||
drStaticCidrDest object is not equal to
|
||
drStaticCidrDest."
|
||
::= { drStaticCidrEntry 3 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.4
|
||
drStaticCidrTos OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ipCidrRouteTos.
|
||
The policy specifier is the IP TOS Field.
|
||
The encoding of IP TOS is as specified by
|
||
the following convention. Zero indicates the
|
||
default path if no more specific policy
|
||
applies.
|
||
|
||
+-----+-----+-----+-----+-----+-----+-----+-----+
|
||
| | | |
|
||
| PRECEDENCE | TYPE OF SERVICE | 0 |
|
||
| | | |
|
||
+-----+-----+-----+-----+-----+-----+-----+-----+
|
||
|
||
|
||
IP TOS IP TOS
|
||
Field Policy Field Policy
|
||
Contents Code Contents Code
|
||
0 0 0 0 ==> 0 0 0 0 1 ==> 2
|
||
0 0 1 0 ==> 4 0 0 1 1 ==> 6
|
||
0 1 0 0 ==> 8 0 1 0 1 ==> 10
|
||
0 1 1 0 ==> 12 0 1 1 1 ==> 14
|
||
1 0 0 0 ==> 16 1 0 0 1 ==> 18
|
||
1 0 1 0 ==> 20 1 0 1 1 ==> 22
|
||
1 1 0 0 ==> 24 1 1 0 1 ==> 26
|
||
1 1 1 0 ==> 28 1 1 1 1 ==> 30"
|
||
::= { drStaticCidrEntry 4 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.5
|
||
drStaticCidrNextHop OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ipCidrRouteNextHop.
|
||
On remote routes, the address of the next
|
||
system en route; Otherwise, 0.0.0.0."
|
||
::= { drStaticCidrEntry 5 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.6
|
||
drStaticCidrIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (-2147483648..2147483647)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ipCidrRouteIfIndex.
|
||
The ifIndex value which identifies the local
|
||
interface through which the next hop of this
|
||
route should be reached."
|
||
DEFVAL { 0 }
|
||
::= { drStaticCidrEntry 6 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.7
|
||
drStaticCidrType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
reject(2),
|
||
local(3),
|
||
remote(4)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ipCidrRouteType.
|
||
The type of route. Note that local(3) refers
|
||
to a route for which the next hop is the final
|
||
destination; remote(4) refers to a route for
|
||
which the next hop is not the final destina-
|
||
tion.
|
||
reject (2) refers to a route which,
|
||
if matched, discards the message as
|
||
unreachable. This is used in some protocols as
|
||
a means of correctly aggregating routes."
|
||
::= { drStaticCidrEntry 7 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.8
|
||
drStaticCidrMetric1 OBJECT-TYPE
|
||
SYNTAX INTEGER (-2147483648..2147483647)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ipCidrRouteMetric1.
|
||
The primary routing metric for this route.
|
||
The semantics of this metric are determined by
|
||
the routing-protocol specified in the route's
|
||
drStaticCidrProto value.
|
||
If this metric is not used, its value should
|
||
be set to -1."
|
||
DEFVAL { -1 }
|
||
::= { drStaticCidrEntry 8 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.9
|
||
drStaticCidrPrecedence OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Equivalent to ipCidrRouteMetric5
|
||
(Avaya use of it).
|
||
The precedence of this routing rule,
|
||
compared to other routes which may have been
|
||
learned vie other methods. Translates into
|
||
ipCidrRouteMetric5 in ipCidrRouteTable
|
||
(RFC2096).
|
||
Higher values mean lower precedence.
|
||
The Agent initialize this value as follows:
|
||
0 - drStaticCidrCRPType of bridgingFWLB
|
||
or routingFWLB
|
||
250 - drStaticCidrCRPType of regularStatic
|
||
"
|
||
::= { drStaticCidrEntry 9 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.10
|
||
drStaticCidrCRPType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
routingFWLB(1),
|
||
bridgingFWLB(2),
|
||
regularStatic(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The internal type of this static routing
|
||
entry.
|
||
routingFWLB - Route to a group of routing
|
||
Firewalls
|
||
bridgingFWLB - Route through a group of
|
||
bridging Firewalls
|
||
regularStatic - Regular static routes
|
||
"
|
||
::= { drStaticCidrEntry 10 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.11
|
||
drStaticCidrOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
up(1),
|
||
down(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The operational status of this route.
|
||
up - the route is active, and is present in ipCidrRouteTable.
|
||
down - the route is inactive; it is not present in
|
||
ipCidrRouteTable.
|
||
"
|
||
::= { drStaticCidrEntry 11 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.12
|
||
drStaticCidrName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A label given to this route by the user.
|
||
Has no equivalent in ipCidrRouteTable.
|
||
"
|
||
::= { drStaticCidrEntry 12 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.13
|
||
drStaticOwner OBJECT-TYPE
|
||
SYNTAX OwnerString (SIZE (0..80))
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The user who is responsible for the entry.
|
||
Management Apps should write: 'user on host'
|
||
CLI should write:CLI_User on local device"
|
||
::= { drStaticCidrEntry 13 }
|
||
|
||
-- 1.3.6.1.4.1.81.31.7.1.1.14
|
||
drStaticCidrStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Creation, activation, de-activation and
|
||
deletion of a static route, using the
|
||
RowStatus convention:
|
||
active(1), notInService(2) ,
|
||
notReady(3), createAndGo(4),
|
||
createAndWait(5), destroy(6).
|
||
when an entry is placed in the notInService
|
||
state, the corresponding route is disabled
|
||
(removed from ipCidrRouteTable)"
|
||
::= { drStaticCidrEntry 14 }
|
||
|
||
-- IP tunnel MiB items
|
||
ipTunnel OBJECT IDENTIFIER ::= { croute 8 }
|
||
|
||
ipTunnelTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpTunnelEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"ipTunnelTable parameters."
|
||
::= { ipTunnel 1 }
|
||
|
||
ipTunnelEntry OBJECT-TYPE
|
||
SYNTAX IpTunnelEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"ipTunnel Entry Parameters."
|
||
INDEX { ipTunnelIfIndex }
|
||
::= { ipTunnelTable 1 }
|
||
|
||
IpTunnelEntry ::=
|
||
SEQUENCE {
|
||
ipTunnelIfIndex
|
||
INTEGER,
|
||
ipTunnelIfStatus
|
||
RowStatus,
|
||
ipTunnelIfLocalAddress
|
||
IpAddress,
|
||
ipTunnelIfRemoteAddress
|
||
IpAddress,
|
||
ipTunnelIfEncapsMethod
|
||
INTEGER,
|
||
ipTunnelIfConfigID
|
||
INTEGER,
|
||
ipTunnelIfHopLimit
|
||
INTEGER,
|
||
ipTunnelIfSecurity
|
||
INTEGER,
|
||
ipTunnelIfDSCP
|
||
INTEGER,
|
||
ipTunnelIfChecksum
|
||
INTEGER,
|
||
ipTunnelIfKey
|
||
INTEGER,
|
||
ipTunnelIfKeyMode
|
||
INTEGER,
|
||
ipTunnelIfOutOfOrderDrop
|
||
INTEGER,
|
||
ipTunnelIfAgingTimer
|
||
INTEGER,
|
||
ipTunnelIfMTUDiscovery
|
||
INTEGER,
|
||
ipTunnelIfMTU
|
||
INTEGER,
|
||
ipTunnelIfKeepAliveRetries
|
||
INTEGER,
|
||
ipTunnelIfKeepAliveRate
|
||
INTEGER
|
||
}
|
||
|
||
ipTunnelIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A unique value for each interface.
|
||
Its value ranges between 1 and the
|
||
value of ifNumber. The value for each
|
||
interface must remain constant at
|
||
least from one re-initialization of
|
||
the entity's network management system
|
||
to the next re-initialization."
|
||
::= { ipTunnelEntry 1 }
|
||
|
||
ipTunnelIfStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For adding and deleting IP Tunnel
|
||
interfaces. Deleting this row means
|
||
deleting the corresponding entry in
|
||
ifTable (MIB II). "
|
||
::= { ipTunnelEntry 2 }
|
||
|
||
ipTunnelIfLocalAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address of the local endpoint of the tunnel,
|
||
or 0.0.0.0 if the device is free to choose any
|
||
of its addresses at tunnel establishment time."
|
||
DEFVAL { '00000000'h }
|
||
::= { ipTunnelEntry 3 }
|
||
|
||
ipTunnelIfRemoteAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The address of the remote endpoint of the tunnel."
|
||
DEFVAL { '00000000'h }
|
||
::= { ipTunnelEntry 4 }
|
||
|
||
ipTunnelIfEncapsMethod OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
direct(2),
|
||
gre(3),
|
||
minimal(4),
|
||
l2tp(5),
|
||
pptp(6),
|
||
l2f(7),
|
||
udp(8),
|
||
atmp(9)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The encapsulation method used by the tunnel."
|
||
DEFVAL { gre }
|
||
::= { ipTunnelEntry 5 }
|
||
|
||
ipTunnelIfConfigID OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"An identifier used to distinguish between multiple
|
||
tunnels of the same encapsulation method, with the
|
||
same endpoints. If the encapsulation protocol only
|
||
allows one tunnel per set of endpoint addresses
|
||
(such as for GRE or IP-in-IP), the value of this
|
||
object is 1. For encapsulation methods (such as
|
||
L2F) which allow multiple parallel tunnels, the
|
||
manager is responsible for choosing any ID which
|
||
does not conflict with an existing row, such as
|
||
choosing a random number.
|
||
"
|
||
DEFVAL { 1 }
|
||
::= { ipTunnelEntry 6 }
|
||
|
||
ipTunnelIfHopLimit OBJECT-TYPE
|
||
SYNTAX INTEGER (1..255)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The TTL to use in the outer IP header."
|
||
DEFVAL { 255 }
|
||
::= { ipTunnelEntry 7 }
|
||
|
||
ipTunnelIfSecurity OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
none(1),
|
||
ipsec(2),
|
||
other(3)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The method used by the tunnel to secure the outer IP
|
||
header. The value ipsec indicates that IPsec is used
|
||
between the tunnel endpoints for authentication or
|
||
encryption or both. More specific security-related
|
||
information may be available in a MIB for the security
|
||
protocol in use."
|
||
DEFVAL { none }
|
||
::= { ipTunnelEntry 8 }
|
||
|
||
ipTunnelIfDSCP OBJECT-TYPE
|
||
SYNTAX INTEGER (-1..63)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The method used to set the high 6 bits of the
|
||
TOS in the outer IP header. A value of -1
|
||
indicates that the bits are copied from the payload's
|
||
header. A value between 0 and 63 inclusive indicates that the bit
|
||
field is set to the indicated value."
|
||
DEFVAL { -1 }
|
||
::= { ipTunnelEntry 9 }
|
||
|
||
ipTunnelIfChecksum OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Verifying checksum of the GRE header.
|
||
1 - Check the checksum.
|
||
2 - Do not check the checksum.
|
||
In case of checksum calaculation does not match to the
|
||
packet checksum the packet is dropped."
|
||
DEFVAL { disable }
|
||
::= { ipTunnelEntry 10 }
|
||
|
||
ipTunnelIfKey OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Shared Key for the GRE Tunnel.
|
||
"
|
||
::= { ipTunnelEntry 11 }
|
||
|
||
ipTunnelIfKeyMode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The mode according which the Key field is checked or not.
|
||
1 - Enable Key
|
||
2 - Disable Key"
|
||
DEFVAL { disable }
|
||
::= { ipTunnelEntry 12 }
|
||
|
||
ipTunnelIfOutOfOrderDrop OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"1 - Drop the packets in case of out of order packets.
|
||
2 - Do not Drop the packets in case of out of order packets."
|
||
DEFVAL { disable }
|
||
::= { ipTunnelEntry 13 }
|
||
|
||
ipTunnelIfAgingTimer OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The timer (minutes) for aging of path MTU discovery.
|
||
0 - Disable aging is done.
|
||
"
|
||
DEFVAL { 10 }
|
||
::= { ipTunnelEntry 14 }
|
||
|
||
ipTunnelIfMTUDiscovery OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Path MTU discovery.
|
||
1 - Enable Path MTU discovery.
|
||
2 - Disable Path MTU discovery."
|
||
DEFVAL { disable }
|
||
::= { ipTunnelEntry 15 }
|
||
|
||
ipTunnelIfMTU OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"mandatory GRE Tunnel MTU Value (Bytes)"
|
||
::= { ipTunnelEntry 16 }
|
||
|
||
ipTunnelIfKeepAliveRetries OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of times that a device will keep sending
|
||
keepalive packets without a response before the
|
||
interface becomes inactive. This item is changeable only when
|
||
ipTunnelIfKeepAliveRate > 0. Possible values are: 1-255."
|
||
DEFVAL { 3 }
|
||
::= { ipTunnelEntry 17 }
|
||
|
||
ipTunnelIfKeepAliveRate OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The rate at which the keepalive packets are sent in
|
||
seconds. I.e. One keepalive packet will be send in ipTunnelIfKeepAliveRate seconds.
|
||
If ipTunnelIfKeepAliveRate=0 Then Keepalive is Disable and
|
||
therefore ipTunnelIfKeepAliveRetries is not changeable. Possible Values:
|
||
0-32767."
|
||
DEFVAL { 10 }
|
||
::= { ipTunnelEntry 18 }
|
||
|
||
-- Dynamic IP
|
||
ipDynamic OBJECT IDENTIFIER ::= { croute 9 }
|
||
|
||
ipDynamicTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpDynamicEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"ipDynamicTable parameters. Used for PPP-IPCP/DHCP connections
|
||
which gathered dynamic IP addresses."
|
||
::= { ipDynamic 1 }
|
||
|
||
ipDynamicEntry OBJECT-TYPE
|
||
SYNTAX IpDynamicEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"ipDynamic Entry Parameters. This entry is created when the user activates a row
|
||
in the ipNegotiated table or in the cigDhcpClientsTable in CIG-CLIENTS for specific
|
||
interface."
|
||
INDEX { ipDynamicIfIndex }
|
||
::= { ipDynamicTable 1 }
|
||
|
||
IpDynamicEntry ::=
|
||
SEQUENCE {
|
||
ipDynamicIfIndex
|
||
INTEGER,
|
||
ipDynamicIfAlias
|
||
DisplayString,
|
||
ipDynamicAddrType
|
||
INTEGER,
|
||
ipDynamicIPAddress
|
||
IpAddress,
|
||
ipDynamicNetMask
|
||
IpAddress,
|
||
ipDynamicInterfaceName
|
||
DisplayString,
|
||
ipDynamicOperStatus
|
||
INTEGER,
|
||
ipDynamicIcmpRedirects
|
||
INTEGER
|
||
}
|
||
|
||
ipDynamicIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A unique value for each interface."
|
||
::= { ipDynamicEntry 1 }
|
||
|
||
ipDynamicIfAlias OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object is an 'alias' name for
|
||
the lower-layer interface on top of
|
||
which this IP interface is defined.
|
||
It is the same as the ifAlias from the standard interface table."
|
||
::= { ipDynamicEntry 2 }
|
||
|
||
ipDynamicAddrType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
pppIpcp(2),
|
||
dhcp(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This Mib item presents the type of the the ip address whether is ppp ipcp (negotiated)
|
||
or dhcp."
|
||
DEFVAL { pppIpcp }
|
||
::= { ipDynamicEntry 3 }
|
||
|
||
ipDynamicIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address received from remote peer during the PPP-IPCP session or from
|
||
DHCP server using DHCP client."
|
||
DEFVAL { '00000000'h }
|
||
::= { ipDynamicEntry 4 }
|
||
|
||
ipDynamicNetMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
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
|
||
hosts bits set to 0."
|
||
::= { ipDynamicEntry 5 }
|
||
|
||
ipDynamicInterfaceName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The name of the IP dynamic interface."
|
||
::= { ipDynamicEntry 6 }
|
||
|
||
ipDynamicOperStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
up(1),
|
||
down(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The operational status of this IP dynamic interface.
|
||
up - the interface is active.
|
||
down - the interface is inactive.
|
||
"
|
||
::= { ipDynamicEntry 7 }
|
||
|
||
ipDynamicIcmpRedirects OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
enable(1),
|
||
disable(2)
|
||
}
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"enable - enable the sending of
|
||
redirect messages if the router is
|
||
forced to re-send a packet through
|
||
the same interface on which it was
|
||
received.
|
||
|
||
disable - disable the sending of
|
||
redirect messages on this
|
||
interface."
|
||
DEFVAL { enable }
|
||
::= { ipDynamicEntry 8 }
|
||
|
||
ipNegotiated OBJECT IDENTIFIER ::= { croute 10 }
|
||
|
||
ipNegotiatedTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpNegotiatedEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"ipNegotiatedTable parameters. Used for PPP-IPCP connections
|
||
which gathered dynamic IP addresses."
|
||
::= { ipNegotiated 1 }
|
||
|
||
ipNegotiatedEntry OBJECT-TYPE
|
||
SYNTAX IpNegotiatedEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"ipNegotiated Entry Parameters."
|
||
INDEX { ipNegotiatedIfIndex }
|
||
::= { ipNegotiatedTable 1 }
|
||
|
||
IpNegotiatedEntry ::=
|
||
SEQUENCE {
|
||
ipNegotiatedIfIndex
|
||
INTEGER,
|
||
ipNegotiatedRowStatus
|
||
RowStatus,
|
||
ipNegotiatedIfAlias
|
||
DisplayString,
|
||
ipNegotiatedIPAddress
|
||
IpAddress
|
||
}
|
||
|
||
ipNegotiatedIfIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"A unique value for each interface."
|
||
::= { ipNegotiatedEntry 1 }
|
||
|
||
ipNegotiatedRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
" For adding and deleting IP Negotiated PPP-IPCP
|
||
interfaces.
|
||
For configuring only Negotiated parameters use create and wait for specific interface.
|
||
When activating negotiation, activate the row. Activating the row will create a new row
|
||
in the ipDynamic Table that presents dynamic ipInterface.
|
||
Deactivating the negotiation will cause to erasing the row in the ipDynamic Mib table
|
||
and deactivating the ipNegotiated row in order to keep the specific parameters which
|
||
already were configured."
|
||
::= { ipNegotiatedEntry 2 }
|
||
|
||
ipNegotiatedIfAlias OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..32))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"This object is an 'alias' name for
|
||
the lower-layer interface on top of
|
||
which this IP interface is defined.
|
||
It is the same as the ifAlias from the standard interface table."
|
||
::= { ipNegotiatedEntry 3 }
|
||
|
||
ipNegotiatedIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The IP address received from remote peer during the PPP-IPCP session."
|
||
DEFVAL { '00000000'h }
|
||
::= { ipNegotiatedEntry 4 }
|
||
|
||
|
||
ipNAT OBJECT IDENTIFIER ::= { croute 11 }
|
||
|
||
ipNATPoolListTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpNATPoolListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT pool list Table."
|
||
::= { ipNAT 1 }
|
||
|
||
ipNATPoolListEntry OBJECT-TYPE
|
||
SYNTAX IpNATPoolListEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT pool list parameters."
|
||
INDEX { ipNATPoolListIndex }
|
||
::= { ipNATPoolListTable 1 }
|
||
|
||
IpNATPoolListEntry ::=
|
||
SEQUENCE {
|
||
ipNATPoolListIndex
|
||
INTEGER,
|
||
ipNATPoolListName
|
||
DisplayString,
|
||
ipNATPoolListRowStatus
|
||
RowStatus
|
||
}
|
||
|
||
ipNATPoolListIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool List Index."
|
||
::= { ipNATPoolListEntry 1 }
|
||
|
||
ipNATPoolListName OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool list name."
|
||
::= { ipNATPoolListEntry 2 }
|
||
|
||
ipNATPoolListRowStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Used for creation/deletion of a list and for
|
||
monitoring list status.
|
||
Use createAndGo (4) to create a list.
|
||
Destroy (6) to destroy a list.
|
||
active(1),
|
||
notInService(2),
|
||
notReady(3),
|
||
createAndGo(4),
|
||
createAndWait(5),
|
||
destroy(6)"
|
||
::= { ipNATPoolListEntry 3 }
|
||
|
||
ipNATPoolTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF IpNATPoolEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool entry parameters."
|
||
::= { ipNAT 2 }
|
||
|
||
ipNATPoolEntry OBJECT-TYPE
|
||
SYNTAX IpNATPoolEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool parameters."
|
||
INDEX { ipNATPoolListIndex, ipNATPoolIndex }
|
||
::= { ipNATPoolTable 1 }
|
||
|
||
IpNATPoolEntry ::=
|
||
SEQUENCE {
|
||
ipNATPoolIndex
|
||
INTEGER,
|
||
ipNATPoolIPAddress
|
||
IpAddress,
|
||
ipNATPoolIPMask
|
||
IpAddress,
|
||
ipNATPoolMapIPAddress
|
||
IpAddress,
|
||
ipNATPoolMapIPMask
|
||
IpAddress,
|
||
ipNATPoolRowStatus
|
||
INTEGER
|
||
}
|
||
|
||
ipNATPoolIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool index in the NAT Pool list."
|
||
::= { ipNATPoolEntry 1 }
|
||
|
||
ipNATPoolIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool Source IP Address to be NAT'ed."
|
||
::= { ipNATPoolEntry 2 }
|
||
|
||
ipNATPoolIPMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool Source IP Network Mask to be NAT'ed."
|
||
::= { ipNATPoolEntry 3 }
|
||
|
||
ipNATPoolMapIPAddress OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool Mapping to IP Address."
|
||
::= { ipNATPoolEntry 4 }
|
||
|
||
ipNATPoolMapIPMask OBJECT-TYPE
|
||
SYNTAX IpAddress
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"NAT Pool Mapping to Network Mask."
|
||
::= { ipNATPoolEntry 5 }
|
||
|
||
ipNATPoolRowStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Used for creation/deletion of a NAT pool entry
|
||
and for monitoring entry status.
|
||
active(1),
|
||
notInService(2),
|
||
notReady(3),
|
||
createAndGo(4),
|
||
createAndWait(5),
|
||
destroy(6)"
|
||
::= { ipNATPoolEntry 6 }
|
||
|
||
END
|
||
|
||
--
|
||
-- iphc_CROUTE-MIB.mib
|
||
--
|