386 lines
9.3 KiB
Plaintext
386 lines
9.3 KiB
Plaintext
-- flowManagemenet communications with AR.
|
|
-- =======================================================================
|
|
-- File : Sec_flow.mib
|
|
-- Description : Private mib for flow entries
|
|
-- By : Ilona
|
|
-- Version : 0.2
|
|
-- Date :
|
|
-- =======================================================================
|
|
--
|
|
--
|
|
-- Copyright (c) 1999 NBase-Xyplex. All Rights Reserved.
|
|
--
|
|
--
|
|
-- Reproduction of this document is authorized on condition that this
|
|
-- copyright notice is included. This NBase-Xyplex SNMP MIB Specification
|
|
-- embodies NBase-Xyplex's proprietary intellectual property. NBase-Xyplex
|
|
-- retains all title and ownership in the specification, including any
|
|
-- revisions.
|
|
--
|
|
-- It is NBase-Xyplex's intent to encourage the widespread use of this
|
|
-- specification in connection with the management of NBase-Xyplex's
|
|
-- products. NBase-Xyplex grants vendor, end-users, and other interested
|
|
-- parties a non-exclusive license to use this specification in
|
|
-- connection with the management of NBase-Xyplex's products.
|
|
--
|
|
-- This specification is supplied "AS IS," and NBase-Xyplex makes no
|
|
-- warranty, either express or implied, as to the use, operation,
|
|
-- condition, or performance of the specification.
|
|
--
|
|
-- Copyright text courtesy of NBase-Xyplex
|
|
--
|
|
-- If you have any questions about this MIB, please call NBase-Xyplex
|
|
-- Technical Support Center at 1-800-858-7815 from inside USA or
|
|
-- 1-818-773-0900 from outside USA.
|
|
--
|
|
--
|
|
-- NBase-Xyplex retains the right to change this MIB without notification.
|
|
--
|
|
|
|
SEC-FLOW-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises,
|
|
IpAddress FROM RFC1155-SMI
|
|
DisplayString FROM RFC1213-MIB
|
|
OBJECT-TYPE FROM RFC-1212
|
|
TRAP-TYPE FROM RFC-1215
|
|
nbSwitchG1 FROM NBASE-G1-MIB;
|
|
|
|
MacAddress ::= OCTET STRING(SIZE(6))
|
|
|
|
-- ************************************************************
|
|
-- NBase Object Identifier Definition
|
|
-- ************************************************************
|
|
|
|
-- nbase OBJECT IDENTIFIER ::= { enterprises 629 }
|
|
-- nbSwitchG1 OBJECT IDENTIFIER ::= { nbase 1 }
|
|
nbSwitchG1Il OBJECT IDENTIFIER ::= { nbSwitchG1 50}
|
|
|
|
-- GROUPS for SBC-Accelerouter Interface
|
|
nbsAccelerouter OBJECT IDENTIFIER ::= { nbSwitchG1Il 10}
|
|
|
|
|
|
--------------------------- nbsArGen --------------------------------
|
|
|
|
nbsArSecFlow OBJECT IDENTIFIER ::= { nbsAccelerouter 8 }
|
|
|
|
------------------------------------------------------------------------
|
|
nbsArSecFlowTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbsArSecFlowEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlow 1 }
|
|
|
|
nbsArSecFlowEntry OBJECT-TYPE
|
|
SYNTAX NbsArSecFlowEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
INDEX { nbsArSecFlowIndex }
|
|
::= { nbsArSecFlowTable 1 }
|
|
|
|
NbsArSecFlowEntry ::= SEQUENCE {
|
|
nbsArSecFlowIndex INTEGER(0..2147483647),
|
|
nbsArSecFlowValid INTEGER,
|
|
nbsArSecFlowState INTEGER,
|
|
nbsArSecFlowLastUsedTimestamp INTEGER(0..2147483647),
|
|
nbsArSecFlowServTypes INTEGER,
|
|
nbsArSecFlowServId INTEGER,
|
|
nbsArFlowID OCTET STRING,
|
|
|
|
nbsArFlowQoSSpec OCTET STRING,
|
|
|
|
nbsArSecFlowNumOfServices INTEGER(0..2147483647),
|
|
nbsArSecFlowDriverData OCTET STRING,
|
|
nbsArSecFlowActions OCTET STRING,
|
|
nbsArSecFlowCounters OCTET STRING,
|
|
nbsArSecFlowAdminStatus INTEGER
|
|
}
|
|
|
|
|
|
nbsArSecFlowIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 1 }
|
|
|
|
nbsArSecFlowValid OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 2 }
|
|
|
|
nbsArSecFlowState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 3 }
|
|
|
|
nbsArSecFlowLastUsedTimestamp OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 4 }
|
|
|
|
nbsArSecFlowServTypes OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 5 }
|
|
|
|
nbsArSecFlowServId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 6 }
|
|
|
|
nbsArFlowID OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 7 }
|
|
|
|
|
|
nbsArFlowQoSSpec OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Type of quality of service supplied."
|
|
::= { nbsArSecFlowEntry 8 }
|
|
|
|
nbsArSecFlowNumOfServices OBJECT-TYPE
|
|
SYNTAX INTEGER(0..2147483647)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of service specs defined."
|
|
::= { nbsArSecFlowEntry 9 }
|
|
|
|
nbsArSecFlowDriverData OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 10 }
|
|
|
|
nbsArSecFlowActions OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 11 }
|
|
|
|
nbsArSecFlowCounters OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlowEntry 12 }
|
|
|
|
nbsArSecFlowAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
add (2),
|
|
delete (3),
|
|
modify (4),
|
|
activate (5),
|
|
deactivate (6)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"What action to perform."
|
|
::= { nbsArSecFlowEntry 13 }
|
|
|
|
------------------------------------------------------------------------------------------
|
|
nbsArFlowServiceSpecTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbsArFlowServiceSpecEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specific service data entries attached to each flow entry."
|
|
::= { nbsArSecFlow 2 }
|
|
|
|
nbsArFlowServiceSpecEntry OBJECT-TYPE
|
|
SYNTAX NbsArFlowServiceSpecEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
INDEX { nbsArFlowServiceFlowIndex, nbsArFlowServiceSpecsServiceId }
|
|
::= { nbsArFlowServiceSpecTable 1 }
|
|
|
|
|
|
NbsArFlowServiceSpecEntry ::= SEQUENCE {
|
|
nbsArFlowServiceFlowIndex INTEGER,
|
|
nbsArFlowServiceSpecsServiceId INTEGER,
|
|
nbsArFlowServiceSpecsServiceType INTEGER,
|
|
nbsArFlowServiceSpecsServiceFlowIndex INTEGER,
|
|
nbsArFlowServiceSpecsFlowIDExtension OCTET STRING,
|
|
nbsArFlowServiceSpecsFlowModifier OCTET STRING,
|
|
nbsArFlowServiceSpecsFlowSpec OCTET STRING,
|
|
nbsArFlowServiceSpecsAdminStatus INTEGER
|
|
}
|
|
|
|
nbsArFlowServiceFlowIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArFlowServiceSpecEntry 1 }
|
|
|
|
nbsArFlowServiceSpecsServiceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArFlowServiceSpecEntry 2 }
|
|
|
|
nbsArFlowServiceSpecsServiceType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArFlowServiceSpecEntry 3 }
|
|
|
|
nbsArFlowServiceSpecsServiceFlowIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A reference to the service's table (installed by the service)."
|
|
::= { nbsArFlowServiceSpecEntry 4 }
|
|
|
|
nbsArFlowServiceSpecsFlowIDExtension OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArFlowServiceSpecEntry 5 }
|
|
|
|
nbsArFlowServiceSpecsFlowModifier OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArFlowServiceSpecEntry 6 }
|
|
|
|
nbsArFlowServiceSpecsFlowSpec OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArFlowServiceSpecEntry 7 }
|
|
|
|
nbsArFlowServiceSpecsAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
add (2),
|
|
delete (3),
|
|
modify (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The action to perform."
|
|
::= { nbsArFlowServiceSpecEntry 8 }
|
|
|
|
------------------------------------------------------------------------
|
|
nbsArFlowServicePortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbsArFlowServicePortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlow 3 }
|
|
|
|
nbsArFlowServicePortEntry OBJECT-TYPE
|
|
SYNTAX NbsArFlowServicePortEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
INDEX { nbsArFlowServicePortNumber }
|
|
|
|
::= { nbsArFlowServicePortTable 1 }
|
|
|
|
NbsArFlowServicePortEntry ::= SEQUENCE {
|
|
|
|
nbsArFlowServicePortNumber INTEGER,
|
|
nbsArFlowServicePortData OCTET STRING,
|
|
nbsArFlowServicePortAdminStatus INTEGER
|
|
}
|
|
|
|
nbsArFlowServicePortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The port number for which the configuration relates. "
|
|
::= { nbsArFlowServicePortEntry 1 }
|
|
|
|
nbsArFlowServicePortData OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The data describing port attributes. "
|
|
::= { nbsArFlowServicePortEntry 2 }
|
|
|
|
nbsArFlowServicePortAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
add (2),
|
|
delete (3),
|
|
modify (4)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Port configuration status."
|
|
::= { nbsArFlowServicePortEntry 3 }
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
nbsArSecFlowFwdStatus OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"."
|
|
::= { nbsArSecFlow 4 }
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
END
|
|
|