mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-18 00:13:02 +00:00
292 lines
9.9 KiB
Plaintext
292 lines
9.9 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-WAN-ATM-PREF-ROUTE-MIB
|
|
--
|
|
-- June 2002, Sheldon Chan
|
|
--
|
|
-- Copyright (c) 2002 by Cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
|
|
CISCO-WAN-ATM-PREF-ROUTE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32 FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION,
|
|
RowStatus FROM SNMPv2-TC
|
|
|
|
ciscoMgmt FROM CISCO-SMI
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP FROM SNMPv2-CONF
|
|
PnniNodeId, PnniPortId
|
|
FROM PNNI-MIB;
|
|
|
|
|
|
ciscoWanATMPrefRouteMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200206250000Z"
|
|
ORGANIZATION "Cisco System Inc."
|
|
CONTACT-INFO
|
|
"
|
|
Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 West Tasman Drive,
|
|
San Jose CA 95134-1706.
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-wanatm@cisco.com"
|
|
DESCRIPTION
|
|
"This MIB facilitates the maintenance of preferred routes
|
|
configuration."
|
|
|
|
REVISION "200206250000Z"
|
|
DESCRIPTION
|
|
"Initial version of the preferred routes MIB.
|
|
|
|
Preferred Route allows the user an improved control over
|
|
the Soft Permanent Virtual Circuit (SPVC) or Soft Permanent
|
|
Virtual Path (SPVP) connections. The use of network
|
|
resources by these connections can be explicitly specified
|
|
through the exact lowest-level nodes and the associated
|
|
links the connection has to traverse.
|
|
|
|
In subsequent discussion, the term SPVC implicitly applies
|
|
also to SPVP.
|
|
|
|
Preferred route is specified only at originating node.
|
|
|
|
When an originating node selects a connection to be
|
|
rerouted, the node searches for a route. If a preferred
|
|
route is configured for the connection, the originating
|
|
node uses the configured route as the basis of routing.
|
|
|
|
Terminologies used:
|
|
Network Element (NE):
|
|
The pair of a node identifier and the egress port
|
|
Identifier associated to the node.
|
|
|
|
Master node of a connection:
|
|
It is the node which owns the connection and is
|
|
responsible to establish a data path from its end to
|
|
the remote end.
|
|
|
|
Route Identifier:
|
|
It is a number uniquely identifying a preferred
|
|
route within the master node.
|
|
|
|
A preferred route consists of up to 20 network elements.
|
|
The number of network elements valid within the route is
|
|
specified by the user.
|
|
|
|
Contextually, the node at the first network element is the
|
|
originating node; the node at the last network element (as
|
|
specified by the user in the number of valid network
|
|
elements) is the destination node."
|
|
::= { ciscoMgmt 99996 }
|
|
|
|
-- CISCO-WAN-ATM-PREF-ROUTE-MIB MIB groups
|
|
|
|
ciscoWanATMPrefRouteMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoWanATMPrefRouteMIB 0 }
|
|
|
|
ciscoWanATMPrefRouteMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoWanATMPrefRouteMIB 1 }
|
|
|
|
cwaPrefRouteConformance OBJECT IDENTIFIER
|
|
::= { ciscoWanATMPrefRouteMIB 2 }
|
|
|
|
RouteId ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that uniquely identifies a preferred route for an
|
|
SPVC connection."
|
|
SYNTAX Unsigned32 ( 0..65535 )
|
|
|
|
cwaPrefRouteConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CwaPrefRouteConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains a list of preferred routes configured
|
|
at the master node."
|
|
::= { ciscoWanATMPrefRouteMIBObjects 1 }
|
|
|
|
cwaPrefRouteConfEntry OBJECT-TYPE
|
|
SYNTAX CwaPrefRouteConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the preferred routes table. Each entry is keyed
|
|
by a route identifier. The number of leading network
|
|
elements to be used are specified by the object
|
|
cwaPrefRouteNetwElemCount."
|
|
INDEX { cwaPrefRouteId }
|
|
::= { cwaPrefRouteConfTable 1 }
|
|
|
|
CwaPrefRouteConfEntry ::=
|
|
SEQUENCE {
|
|
cwaPrefRouteId RouteId,
|
|
cwaPrefRouteNwElemCount Unsigned32,
|
|
cwaPrefRouteRowStatus RowStatus
|
|
}
|
|
|
|
cwaPrefRouteId OBJECT-TYPE
|
|
SYNTAX RouteId
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique identifier to an entry of the preferred routes
|
|
table. The identifier cannot be zero."
|
|
::= { cwaPrefRouteConfEntry 1 }
|
|
|
|
cwaPrefRouteNwElemCount OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 1..20 )
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that indicates in the preferred route entry the
|
|
number of leading network elements which are integral to the
|
|
preferred route."
|
|
::= { cwaPrefRouteConfEntry 2 }
|
|
|
|
cwaPrefRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create, modify and delete a preferred route entry. Only
|
|
the value 'active', 'createAndGo', and 'destroy' are
|
|
supported.
|
|
|
|
The value of this variable is set to 'active' by the
|
|
managed system for each valid entry. If a management
|
|
station wants to delete an entry from the database, this
|
|
value is set to 'destroy'. If a management station wants to
|
|
create a new entry, this value is set to 'createAndGo'. The
|
|
modification of an 'active' row is permitted."
|
|
::= { cwaPrefRouteConfEntry 3 }
|
|
|
|
cwaPrefRouteNwElemTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CwaPrefRouteNwElemEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains a list of network elements, each of
|
|
which is indexed by the route identifier and the position of
|
|
the network element within the preferred route. Position 1
|
|
refers to the first network element, while position 20
|
|
refers to the last network element."
|
|
::= { ciscoWanATMPrefRouteMIBObjects 2 }
|
|
|
|
cwaPrefRouteNwElemEntry OBJECT-TYPE
|
|
SYNTAX CwaPrefRouteNwElemEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the preferred route network element
|
|
table. The entry can be modified on the fly. The entry
|
|
will not be used in the preferred route if its position
|
|
specified by cwaPrefRouteNwElemPos is greater than
|
|
cwaPrefRouteNwElemCount."
|
|
INDEX { cwaPrefRouteId, cwaPrefRouteNwElemPos }
|
|
::= { cwaPrefRouteNwElemTable 1}
|
|
|
|
CwaPrefRouteNwElemEntry ::=
|
|
SEQUENCE {
|
|
cwaPrefRouteNwElemPos Unsigned32,
|
|
cwaPrefRouteNwElemNodeId PnniNodeId,
|
|
cwaPrefRouteNwElemPortId PnniPortId,
|
|
cwaPrefRouteNwElemRowStatus RowStatus
|
|
}
|
|
|
|
cwaPrefRouteNwElemPos OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 1..20 )
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network element position identifies the position of the
|
|
network element within the preferred route."
|
|
REFERENCE
|
|
"ATM Forum PNNI 1.1 Section 6.4.6.4"
|
|
::= { cwaPrefRouteNwElemEntry 1 }
|
|
|
|
cwaPrefRouteNwElemNodeId OBJECT-TYPE
|
|
SYNTAX PnniNodeId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 22-octet logical node identifier of a PNNI node."
|
|
::= { cwaPrefRouteNwElemEntry 2 }
|
|
|
|
cwaPrefRouteNwElemPortId OBJECT-TYPE
|
|
SYNTAX PnniPortId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 32-bit logical port identifier of an egress port on the
|
|
associated PNNI node for the network element."
|
|
::= { cwaPrefRouteNwElemEntry 3 }
|
|
|
|
cwaPrefRouteNwElemRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To create, modify and delete a network element (node
|
|
identifier and port identifier).
|
|
|
|
Only the value 'active', 'createAndGo', and 'destroy' are
|
|
supported.
|
|
|
|
The value of this variable is set to 'active' by the
|
|
managed system for each valid entry. If a management
|
|
station wants to delete an entry from the database, this
|
|
value is set to 'destroy'. If a management station wants to
|
|
create a new entry, this value is set to 'createAndGo'. The
|
|
modification of an 'active' row is permitted."
|
|
::= { cwaPrefRouteNwElemEntry 4 }
|
|
|
|
-- conformance information
|
|
|
|
cwaPrefRouteCompliances OBJECT IDENTIFIER
|
|
::= { cwaPrefRouteConformance 1 }
|
|
|
|
cwaPrefMIBGroups OBJECT IDENTIFIER
|
|
::= { cwaPrefRouteConformance 2 }
|
|
|
|
-- compliance statements
|
|
cwaPrefMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMPv2 entities which
|
|
implement the preferred route."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cwaPrefRouteMIBGroups
|
|
}
|
|
::= { cwaPrefRouteCompliances 1 }
|
|
|
|
-- units of conformance
|
|
cwaPrefRouteMIBGroups OBJECT-GROUP
|
|
OBJECTS {
|
|
cwaPrefRouteNwElemCount,
|
|
cwaPrefRouteRowStatus,
|
|
cwaPrefRouteNwElemNodeId,
|
|
cwaPrefRouteNwElemPortId,
|
|
cwaPrefRouteNwElemRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group contains a list of objects which identify a
|
|
preferred route."
|
|
::= { cwaPrefMIBGroups 1 }
|
|
|
|
END
|
|
|
|
|