245 lines
7.9 KiB
Plaintext
245 lines
7.9 KiB
Plaintext
-- Copyright 1999 MITEL Corporation
|
|
-- All rights reserved.
|
|
-- This MITEL SNMP Management Information Base Specification
|
|
-- (Specification) embodies MITEL's confidential and
|
|
-- proprietary intellectual property. MITEL retains all
|
|
-- title and ownership in the Specification, including any
|
|
-- revisions.
|
|
|
|
-- This Specification is supplied "AS IS", and MITEL makes
|
|
-- no warranty, either express or implied, as to the use,
|
|
-- operation, condition, or performance of the Specification.
|
|
|
|
|
|
MITEL-ROUTERGROUP-MIB
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, enterprises,
|
|
Integer32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
RowStatus
|
|
FROM SNMPv2-TC;
|
|
|
|
mitelRouterIpRouterGroup MODULE-IDENTITY
|
|
LAST-UPDATED "200303241045Z"
|
|
ORGANIZATION "MITEL Corporation"
|
|
CONTACT-INFO "Standards Group,
|
|
Postal: MITEL Corporation
|
|
350 Legget Drive, PO Box 13089
|
|
Kanata, Ontario
|
|
Canada K2K 1X3
|
|
Tel: +1 613 592 2122
|
|
Fax: +1 613 592 4784
|
|
E-mail: std@mitel.com"
|
|
DESCRIPTION "The MITEL Router MIB module."
|
|
REVISION "200303241045Z"
|
|
DESCRIPTION "Convert to SMIv2"
|
|
REVISION "199903010000Z"
|
|
DESCRIPTION "Router Table MIB Version 1.0"
|
|
::= { mitelIpNetRouter 5 }
|
|
|
|
mitel OBJECT IDENTIFIER ::= { enterprises 1027}
|
|
mitelProprietary OBJECT IDENTIFIER ::= { mitel 4}
|
|
mitelPropIpNetworking OBJECT IDENTIFIER ::= { mitelProprietary 8 }
|
|
mitelIpNetRouter OBJECT IDENTIFIER ::= { mitelPropIpNetworking 1 }
|
|
|
|
|
|
-- Routing Entry Table
|
|
-- ============================================
|
|
|
|
mitelIpRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MitelIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is a list of IP Routing Entries."
|
|
::= { mitelRouterIpRouterGroup 1 }
|
|
-- The group name may not exist, will have to check it out.
|
|
|
|
mitelIpRouteEntry OBJECT-TYPE
|
|
SYNTAX MitelIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table contains information of an IP Route Entry."
|
|
INDEX { mitelIpRouteTblDestAddress, mitelIpRouteTblGateAddress }
|
|
::= { mitelIpRouteTable 1 }
|
|
|
|
|
|
MitelIpRouteEntry ::=
|
|
SEQUENCE {
|
|
mitelIpRouteTblDestAddress
|
|
IpAddress,
|
|
mitelIpRouteTblGateAddress
|
|
IpAddress,
|
|
mitelIpRouteTblNetmaskAddress
|
|
IpAddress,
|
|
mitelIpRouteTblIfIndex
|
|
INTEGER,
|
|
mitelIpRouteTblMetric1
|
|
Integer32,
|
|
mitelIpRouteTblMetric2
|
|
Integer32,
|
|
mitelIpRouteTblMetric3
|
|
Integer32,
|
|
mitelIpRouteTblMetric4
|
|
Integer32,
|
|
mitelIpRouteTblMetric5
|
|
Integer32,
|
|
mitelIpRouteTblRouteType
|
|
Integer32,
|
|
mitelIpRouteTblRouteProto
|
|
Integer32,
|
|
mitelIpRouteTblRouteAge
|
|
INTEGER,
|
|
mitelIpRouteTblBlockLearning
|
|
INTEGER,
|
|
mitelIpRouteTblInUse
|
|
INTEGER,
|
|
mitelIpRouteTblDisableLearned
|
|
INTEGER,
|
|
mitelIpRouteTblConvertStatic
|
|
INTEGER,
|
|
mitelIpRouteTblRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
mitelIpRouteTblDestAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the destination network"
|
|
::= { mitelIpRouteEntry 1 }
|
|
|
|
mitelIpRouteTblGateAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Destination Gateway IP address. "
|
|
::= { mitelIpRouteEntry 2 }
|
|
|
|
mitelIpRouteTblNetmaskAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the netmask to apply to this network. "
|
|
::= { mitelIpRouteEntry 3 }
|
|
|
|
mitelIpRouteTblIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (2..13)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the IfIndex to use as a key into the table. 0 & 1 are not used "
|
|
::= { mitelIpRouteEntry 4 }
|
|
|
|
mitelIpRouteTblMetric1 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric 1"
|
|
::= { mitelIpRouteEntry 5 }
|
|
|
|
mitelIpRouteTblMetric2 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric 2"
|
|
::= { mitelIpRouteEntry 6 }
|
|
|
|
mitelIpRouteTblMetric3 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric 3"
|
|
::= { mitelIpRouteEntry 7 }
|
|
|
|
mitelIpRouteTblMetric4 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric 4"
|
|
::= { mitelIpRouteEntry 8 }
|
|
|
|
mitelIpRouteTblMetric5 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Metric 5"
|
|
::= { mitelIpRouteEntry 9 }
|
|
|
|
mitelIpRouteTblRouteType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies what kind of route this is."
|
|
::= { mitelIpRouteEntry 10 }
|
|
|
|
mitelIpRouteTblRouteProto OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies what protocol to use for the routing table entry."
|
|
::= { mitelIpRouteEntry 11 }
|
|
|
|
mitelIpRouteTblRouteAge OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the age of the route entry in the table."
|
|
::= { mitelIpRouteEntry 12 }
|
|
|
|
mitelIpRouteTblBlockLearning OBJECT-TYPE
|
|
SYNTAX INTEGER {enable(1), disable(2)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If enabled will block the learned route in question"
|
|
::= { mitelIpRouteEntry 13 }
|
|
|
|
mitelIpRouteTblInUse OBJECT-TYPE
|
|
SYNTAX INTEGER {enable(1), disable(2)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether this routing entry is in use or not"
|
|
::= { mitelIpRouteEntry 14 }
|
|
|
|
mitelIpRouteTblDisableLearned OBJECT-TYPE
|
|
SYNTAX INTEGER {enable(1), disable(2)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines whether learned routes should be disabled or not"
|
|
::= { mitelIpRouteEntry 15 }
|
|
|
|
mitelIpRouteTblConvertStatic OBJECT-TYPE
|
|
SYNTAX INTEGER {enable(1), disable(2)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An action to convert a learned route into a static route."
|
|
::= { mitelIpRouteEntry 16 }
|
|
|
|
mitelIpRouteTblRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of this entry. "
|
|
::= { mitelIpRouteEntry 17 }
|
|
|
|
END
|