⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc3289.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 5 页
字号:
DIFFSERV-DSCP-TC DEFINITIONS ::= BEGIN    IMPORTS    Integer32, MODULE-IDENTITY, mib-2         FROM SNMPv2-SMI    TEXTUAL-CONVENTION         FROM SNMPv2-TC;diffServDSCPTC MODULE-IDENTITY    LAST-UPDATED "200205090000Z"    ORGANIZATION "IETF Differentiated Services WG"    CONTACT-INFO       "       Fred Baker               Cisco Systems               1121 Via Del Rey               Santa Barbara, CA 93117, USA               E-mail: fred@cisco.com               Kwok Ho Chan               Nortel Networks               600 Technology Park Drive               Billerica, MA 01821, USA               E-mail: khchan@nortelnetworks.com               Andrew Smith               Harbour Networks               Jiuling Building               21 North Xisanhuan Ave.               Beijing, 100089, PRC               E-mail: ah_smith@acm.org                 Differentiated Services Working Group:                 diffserv@ietf.org"    DESCRIPTION       "The Textual Conventions defined in this module should be used       whenever a Differentiated Services Code Point is used in a MIB."    REVISION "200205090000Z"    DESCRIPTION       "Initial version, published as RFC 3289."    ::= { mib-2 96 }Dscp ::= TEXTUAL-CONVENTION    DISPLAY-HINT "d"    STATUS   current    DESCRIPTION       "A Differentiated Services Code-Point that may be used for       marking a traffic stream."    REFERENCE        "RFC 2474, RFC 2780"    SYNTAX   Integer32 (0..63)DscpOrAny ::= TEXTUAL-CONVENTION    DISPLAY-HINT "d"    STATUS   current    DESCRIPTION       "The IP header Differentiated Services Code-Point that may be       used for discriminating among traffic streams. The value -1 is       used to indicate a wild card i.e. any value."    REFERENCE        "RFC 2474, RFC 2780"    SYNTAX   Integer32 (-1 | 0..63)ENDDIFFSERV-MIB DEFINITIONS ::= BEGIN    IMPORTS    Unsigned32, Counter64, MODULE-IDENTITY, OBJECT-TYPE,    OBJECT-IDENTITY, zeroDotZero, mib-2         FROM SNMPv2-SMI    TEXTUAL-CONVENTION, RowStatus, RowPointer,    StorageType, AutonomousType         FROM SNMPv2-TC    MODULE-COMPLIANCE, OBJECT-GROUP         FROM SNMPv2-CONF    ifIndex, InterfaceIndexOrZero        FROM IF-MIB    InetAddressType, InetAddress, InetAddressPrefixLength,    InetPortNumber        FROM INET-ADDRESS-MIB    BurstSize        FROM INTEGRATED-SERVICES-MIB    Dscp, DscpOrAny        FROM DIFFSERV-DSCP-TC;diffServMib MODULE-IDENTITY    LAST-UPDATED "200202070000Z"    ORGANIZATION "IETF Differentiated Services WG"    CONTACT-INFO       "       Fred Baker               Cisco Systems               1121 Via Del Rey               Santa Barbara, CA 93117, USA               E-mail: fred@cisco.com               Kwok Ho Chan               Nortel Networks               600 Technology Park Drive               Billerica, MA 01821, USA               E-mail: khchan@nortelnetworks.com               Andrew Smith               Harbour Networks               Jiuling Building               21 North Xisanhuan Ave.               Beijing, 100089, PRC               E-mail: ah_smith@acm.org               Differentiated Services Working Group:               diffserv@ietf.org"    DESCRIPTION       "This MIB defines the objects necessary to manage a device that       uses the Differentiated Services Architecture described in RFC       2475. The Conceptual Model of a Differentiated Services Router       provides supporting information on how such a router is modeled."    REVISION "200202070000Z"    DESCRIPTION       "Initial version, published as RFC 3289."    ::= { mib-2 97 }diffServMIBObjects     OBJECT IDENTIFIER ::= { diffServMib 1 }diffServMIBConformance OBJECT IDENTIFIER ::= { diffServMib 2 }diffServMIBAdmin       OBJECT IDENTIFIER ::= { diffServMib 3 }IndexInteger ::= TEXTUAL-CONVENTION    DISPLAY-HINT "d"    STATUS   current    DESCRIPTION       "An integer which may be used as a table index."    SYNTAX   Unsigned32 (1..4294967295)IndexIntegerNextFree ::= TEXTUAL-CONVENTION    DISPLAY-HINT "d"    STATUS   current    DESCRIPTION       "An integer which may be used as a new Index in a table.       The special value of 0 indicates that no more new entries can be       created in the relevant table.       When a MIB is used for configuration, an object with this SYNTAX       always contains a legal value (if non-zero) for an index that is       not currently used in the relevant table. The Command Generator       (Network Management Application) reads this variable and uses the       (non-zero) value read when creating a new row with an SNMP SET.       When the SET is performed, the Command Responder (agent) must       determine whether the value is indeed still unused; Two Network       Management Applications may attempt to create a row       (configuration entry) simultaneously and use the same value. If       it is currently unused, the SET succeeds and the Command       Responder (agent) changes the value of this object, according to       an implementation-specific algorithm.  If the value is in use,       however, the SET fails.  The Network Management Application must       then re-read this variable to obtain a new usable value.       An OBJECT-TYPE definition using this SYNTAX MUST specify the       relevant table for which the object is providing this       functionality."    SYNTAX   Unsigned32 (0..4294967295)IfDirection ::= TEXTUAL-CONVENTION    STATUS current    DESCRIPTION       "IfDirection specifies a direction of data travel on an       interface. 'inbound' traffic is operated on during reception from       the interface, while 'outbound' traffic is operated on prior to       transmission on the interface."    SYNTAX  INTEGER {                inbound(1),     -- ingress interface                outbound(2)     -- egress interface}---- Data Path--diffServDataPath       OBJECT IDENTIFIER ::= { diffServMIBObjects 1 }---- Data Path Table---- The Data Path Table enumerates the Differentiated Services-- Functional Data Paths within this device.  Each entry in this table-- is indexed by ifIndex and ifDirection.  Each entry provides the-- first Differentiated Services Functional Data Path Element to-- process data flowing along specific data path.  This table should-- have at most two entries for each interface capable of-- Differentiated Services processing on this device: ingress and-- egress.-- Note that Differentiated Services Functional Data Path Elements-- linked together using their individual next pointers and anchored by-- an entry of the diffServDataPathTable constitute a functional data-- path.--diffServDataPathTable OBJECT-TYPE    SYNTAX       SEQUENCE OF DiffServDataPathEntry    MAX-ACCESS   not-accessible    STATUS       current    DESCRIPTION       "The data path table contains RowPointers indicating the start of       the functional data path for each interface and traffic direction       in this device. These may merge, or be separated into parallel       data paths."    ::= { diffServDataPath 1 }diffServDataPathEntry OBJECT-TYPE    SYNTAX       DiffServDataPathEntry    MAX-ACCESS   not-accessible    STATUS       current    DESCRIPTION       "An entry in the data path table indicates the start of a single       Differentiated Services Functional Data Path in this device.       These are associated with individual interfaces, logical or       physical, and therefore are instantiated by ifIndex. Therefore,       the interface index must have been assigned, according to the       procedures applicable to that, before it can be meaningfully       used. Generally, this means that the interface must exist.       When diffServDataPathStorage is of type nonVolatile, however,       this may reflect the configuration for an interface whose ifIndex       has been assigned but for which the supporting implementation is       not currently present."    INDEX { ifIndex, diffServDataPathIfDirection }    ::= { diffServDataPathTable 1 }DiffServDataPathEntry ::= SEQUENCE  {    diffServDataPathIfDirection    IfDirection,    diffServDataPathStart          RowPointer,    diffServDataPathStorage        StorageType,    diffServDataPathStatus         RowStatus}diffServDataPathIfDirection OBJECT-TYPE    SYNTAX       IfDirection    MAX-ACCESS   not-accessible    STATUS       current    DESCRIPTION       "IfDirection specifies whether the reception or transmission path       for this interface is in view."    ::= { diffServDataPathEntry 1 }diffServDataPathStart OBJECT-TYPE    SYNTAX       RowPointer    MAX-ACCESS   read-create    STATUS       current    DESCRIPTION       "This selects the first Differentiated Services Functional Data       Path Element to handle traffic for this data path. This       RowPointer should point to an instance of one of:         diffServClfrEntry         diffServMeterEntry         diffServActionEntry         diffServAlgDropEntry         diffServQEntry       A value of zeroDotZero in this attribute indicates that no       Differentiated Services treatment is performed on traffic of this       data path. A pointer with the value zeroDotZero normally       terminates a functional data path.       Setting this to point to a target that does not exist results in       an inconsistentValue error.  If the row pointed to is removed or       becomes inactive by other means, the treatment is as if this       attribute contains a value of zeroDotZero."    ::= { diffServDataPathEntry 2 }diffServDataPathStorage OBJECT-TYPE    SYNTAX       StorageType    MAX-ACCESS   read-create    STATUS       current    DESCRIPTION       "The storage type for this conceptual row.  Conceptual rows       having the value 'permanent' need not allow write-access to any       columnar objects in the row."    DEFVAL { nonVolatile }    ::= { diffServDataPathEntry 3 }diffServDataPathStatus OBJECT-TYPE    SYNTAX       RowStatus    MAX-ACCESS   read-create    STATUS       current    DESCRIPTION       "The status of this conceptual row. All writable objects in this       row may be modified at any time."    ::= { diffServDataPathEntry 4 }---- Classifiers--diffServClassifier     OBJECT IDENTIFIER ::= { diffServMIBObjects 2 }---- Classifier Table---- The Classifier Table allows multiple classifier elements, of same or-- different types, to be used together. A classifier must completely-- classify all packets presented to it. This means that all traffic-- presented to a classifier must match at least one classifier element-- within the classifier, with the classifier element parameters-- specified by a filter.-- If there is ambiguity between classifier elements of different-- classifier, classifier linkage order indicates their precedence; the-- first classifier in the link is applied to the traffic first.-- Entries in the classifier element table serves as the anchor for-- each classification pattern, defined in filter table entries.  Each-- classifier element table entry also specifies the subsequent-- downstream Differentiated Services Functional Data Path Element when-- the classification pattern is satisfied. Each entry in the-- classifier element table describes one branch of the fan-out-- characteristic of a classifier indicated in the Informal-- Differentiated Services Model section 4.1.  A classifier is composed-- of one or more classifier elements.diffServClfrNextFree OBJECT-TYPE    SYNTAX       IndexIntegerNextFree    MAX-ACCESS   read-only    STATUS       current    DESCRIPTION       "This object contains an unused value for diffServClfrId, or a       zero to indicate that none exist."    ::= { diffServClassifier 1 }diffServClfrTable OBJECT-TYPE    SYNTAX       SEQUENCE OF DiffServClfrEntry    MAX-ACCESS   not-accessible    STATUS       current    DESCRIPTION       "This table enumerates all the diffserv classifier functional       data path elements of this device.  The actual classification       definitions are defined in diffServClfrElementTable entries       belonging to each classifier.       An entry in this table, pointed to by a RowPointer specifying an       instance of diffServClfrStatus, is frequently used as the name       for a set of classifier elements, which all use the index       diffServClfrId. Per the semantics of the classifier element       table, these entries constitute one or more unordered sets of       tests which may be simultaneously applied to a message to       classify it.       The primary function of this table is to ensure that the value of

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -