smilint output for ./RSVP-MIB


Message Severities
SeverityCount
error5
minor error4
change recommended8
warning24
Message Types
TypeCount
group-membership (change recommended)8
integer-misuse (warning)23
range-bounds (error)5
refinement-not-listed (minor error)3
revision-missing (minor error)1
sequence-order (warning)1

Messages:

RSVP-MIB

   1: -- extracted from rfc2206.txt
   2: -- at Mon Nov 15 17:11:45 1999
   3: 
   4: RSVP-MIB DEFINITIONS ::= BEGIN
   5: 
   6:         IMPORTS
   7:                 MODULE-IDENTITY, OBJECT-TYPE, Gauge32,
   8:                 NOTIFICATION-TYPE, Integer32, mib-2
   9:                                                     FROM SNMPv2-SMI
  10:                 TEXTUAL-CONVENTION, TruthValue, RowStatus,
  11:                 TimeStamp, TestAndIncr, TimeInterval
  12:                                                     FROM SNMPv2-TC
  13:                 MODULE-COMPLIANCE, OBJECT-GROUP,
  14:                 NOTIFICATION-GROUP                  FROM SNMPv2-CONF
  15:                 Port, SessionNumber, SessionType,
  16:                 Protocol, QosService, intSrvFlowStatus,
  17:                 MessageSize, BitRate, BurstSize
  18:                                             FROM INTEGRATED-SERVICES-MIB
  19:                 ifIndex, InterfaceIndex             FROM IF-MIB;
  20: 
  21: 
  22:     rsvp MODULE-IDENTITY
  23:             LAST-UPDATED "9511030500Z" -- Thu Aug 28 09:03:53 PDT 1997
  24:             ORGANIZATION "IETF RSVP Working Group"
  25:             CONTACT-INFO
  26:            "       Fred Baker
  27:            Postal: Cisco Systems
  28:                    519 Lado Drive
  29:                    Santa Barbara, California 93111
  30:            Tel:    +1 805 681 0115
  31:            E-Mail: fred@cisco.com
  32:                    John Krawczyk
  33:            Postal: ArrowPoint Communications
  34:                    235 Littleton Road
  35:                    Westford, Massachusetts 01886
  36:            Tel:    +1 508 692 5875
  37:            E-Mail: jjk@tiac.net
  38: 
  39:                    Arun Sastry
  40:            Postal: Cisco Systems
  41:                    210 W. Tasman Drive
  42:                    San Jose, California 95134
  43:            Tel:    +1 408 526 7685
  44:            E-Mail: arun@cisco.com"
  45:        DESCRIPTION
  46:           "The MIB module to describe the RSVP Protocol"
  47:       ::= { mib-2 51 }
  47: minor error - revision for last update is missing
  48: 
  49:   rsvpObjects               OBJECT IDENTIFIER
  50:                             ::= { rsvp 1 } -- tables
  51:   rsvpGenObjects            OBJECT IDENTIFIER
  52:                             ::= { rsvp 2 } -- global objects
  53:   rsvpNotificationsPrefix   OBJECT IDENTIFIER
  54:                             ::= { rsvp 3 } -- traps
  55:   rsvpConformance           OBJECT IDENTIFIER
  56:                             ::= { rsvp 4 } -- conformance
  57: 
  58: 
  59:     RsvpEncapsulation ::= TEXTUAL-CONVENTION
  60:          STATUS   current
  61:          DESCRIPTION
  62:            "This indicates the encapsulation that an  RSVP
  63:            Neighbor is perceived to be using."
  64:         SYNTAX   INTEGER {
  65:                    ip (1),   -- IP Protocol 46
  66:                    udp (2),  -- UDP Encapsulation
  67:                    both (3)  -- neighbor is using both encapsulations
  68:                  }
  69: 
  70: 
  71:     RefreshInterval ::= TEXTUAL-CONVENTION
  72:          DISPLAY-HINT "d"
  73:          STATUS   current
  74:          DESCRIPTION
  75:            "The number of milliseconds that  are  expected
  76:            to elapse between refreshes of path or reserva-
  77:            tion state.  Unrefreshed  Path  or  reservation
  78:            state is removed after a small multiple of this
  79:            period."
  80: 
  81:         SYNTAX   INTEGER (0..'7FFFFFFF'h)
  81: warning - warning: use Integer32 instead of INTEGER in SMIv2
  82: 
  83: 
  84: --      The RSVP Session Statistics Database displays statistics
  85: --      relating to the number of senders and receivers in each
  86: --      session.
  87: 
  88: 
  89:     rsvpSessionTable OBJECT-TYPE
  90:         SYNTAX      SEQUENCE OF RsvpSessionEntry
  91:         MAX-ACCESS  not-accessible
  92:         STATUS      current
  93:         DESCRIPTION
  94:            "A table of all sessions seen by a  given  sys-
  95:            tem."
  96:        ::= { rsvpObjects 1 }
  97: 
  98: 
  99:     rsvpSessionEntry OBJECT-TYPE
 100:         SYNTAX      RsvpSessionEntry
 101:         MAX-ACCESS  not-accessible
 102:         STATUS      current
 103:         DESCRIPTION
 104:            "A single session seen by a given system."
 105:        INDEX { rsvpSessionNumber }
 106:        ::= { rsvpSessionTable 1 }
 107: 
 108: 
 109:     RsvpSessionEntry ::=
 110:         SEQUENCE {
 111:         rsvpSessionNumber           SessionNumber,
 112:         rsvpSessionType             SessionType,
 113:         rsvpSessionDestAddr         OCTET STRING,
 114:         rsvpSessionDestAddrLength   INTEGER,
 115:         rsvpSessionProtocol         Protocol,
 116:         rsvpSessionPort             Port,
 117:         rsvpSessionSenders          Gauge32,
 118:         rsvpSessionReceivers        Gauge32,
 119:         rsvpSessionRequests         Gauge32
 120:         }
 121: 
 122: 
 123:     rsvpSessionNumber OBJECT-TYPE
 124:         SYNTAX      SessionNumber
 125:         MAX-ACCESS  not-accessible
 126:         STATUS      current
 127:         DESCRIPTION
 128:            "The number of this session.  This is for  SNMP
 129:            Indexing  purposes  only and has no relation to
 130:            any protocol value."
 131:        ::= { rsvpSessionEntry 1 }
 132: 
 133: 
 134:     rsvpSessionType OBJECT-TYPE
 135:         SYNTAX      SessionType
 136:         MAX-ACCESS  read-only
 137:         STATUS      current
 138:         DESCRIPTION
 139:            "The type of session (IP4, IP6, IP6  with  flow
 140:            information, etc)."
 141:        ::= { rsvpSessionEntry 2 }
 142: 
 143: 
 144:     rsvpSessionDestAddr OBJECT-TYPE
 145:         SYNTAX      OCTET STRING (SIZE(4..16))
 146:         MAX-ACCESS  read-only
 147:         STATUS      current
 148:         DESCRIPTION
 149:            "The destination address used by all senders in
 150:            this  session.   This object may not be changed
 151:            when the value of the RowStatus object is  'ac-
 152:            tive'."
 153:        ::= { rsvpSessionEntry 3 }
 154: 
 155: 
 156:     rsvpSessionDestAddrLength OBJECT-TYPE
 157:         SYNTAX      INTEGER(0..128)
 157: warning - warning: use Integer32 instead of INTEGER in SMIv2
 158:         MAX-ACCESS  read-only
 159:         STATUS      current
 160:         DESCRIPTION
 161:            "The CIDR prefix length of the session address,
 162:            which  is  32  for  IP4  host and multicast ad-
 163:            dresses, and 128 for IP6 addresses.   This  ob-
 164:            ject  may  not be changed when the value of the
 165:            RowStatus object is 'active'."
 166:        ::= { rsvpSessionEntry 4 }
 167: 
 168: 
 169:     rsvpSessionProtocol OBJECT-TYPE
 170:         SYNTAX      Protocol
 171:         MAX-ACCESS  read-only
 172:         STATUS      current
 173:         DESCRIPTION
 174:            "The IP Protocol used by  this  session.   This
 175:            object may not be changed when the value of the
 176:            RowStatus object is 'active'."
 177:        ::= { rsvpSessionEntry 5 }
 178: 
 179: 
 180:     rsvpSessionPort OBJECT-TYPE
 181:         SYNTAX      Port
 182:         MAX-ACCESS  read-only
 183:         STATUS      current
 184:         DESCRIPTION
 185:            "The UDP or TCP port number used as a  destina-
 186:            tion  port for all senders in this session.  If
 187:            the IP protocol in use, specified  by  rsvpSen-
 188:            derProtocol,  is  50  (ESP)  or  51  (AH), this
 189:            represents a virtual destination  port  number.
 190:            A  value of zero indicates that the IP protocol
 191:            in use does not have ports.   This  object  may
 192:            not  be changed when the value of the RowStatus
 193:            object is 'active'."
 194:        ::= { rsvpSessionEntry 6 }
 195: 
 196: 
 197:     rsvpSessionSenders OBJECT-TYPE
 198:         SYNTAX      Gauge32
 199:         MAX-ACCESS  read-only
 200:         STATUS      current
 201:         DESCRIPTION
 202:            "The number of distinct senders currently known
 203:            to be part of this session."
 204:        ::= { rsvpSessionEntry 7 }
 205: 
 206: 
 207:     rsvpSessionReceivers OBJECT-TYPE
 208:         SYNTAX      Gauge32
 209:         MAX-ACCESS  read-only
 210:         STATUS      current
 211:         DESCRIPTION
 212:            "The number of reservations being requested  of
 213:            this system for this session."
 214:        ::= { rsvpSessionEntry 8 }
 215: 
 216: 
 217:     rsvpSessionRequests OBJECT-TYPE
 218:         SYNTAX      Gauge32
 219:         MAX-ACCESS  read-only
 220:         STATUS      current
 221:         DESCRIPTION
 222:            "The number of reservation requests this system
 223:            is sending upstream for this session."
 224:        ::= { rsvpSessionEntry 9 }
 225: 
 226:     rsvpBadPackets OBJECT-TYPE
 226: change recommended - warning: node `rsvpBadPackets' must be contained in at least one conformance group
 227:         SYNTAX      Gauge32
 228:         MAX-ACCESS  read-only
 229:         STATUS      current
 230:         DESCRIPTION
 231:            "This object keeps a count of the number of bad
 232:            RSVP packets received."
 233:        ::= { rsvpGenObjects 1 }
 234: 
 235: 
 236: --      The RSVP Session Sender Database contains the information
 237: --      displayed by senders regarding their potential contribution
 238: --      to session data content. It is in essence a list of the
 239: --      valid PATH messages that the RSVP Router or Host is receiving.
 240: 
 241: 
 242:     rsvpSenderNewIndex OBJECT-TYPE
 243:         SYNTAX      TestAndIncr
 244:         MAX-ACCESS  read-write
 245:         STATUS      current
 246:         DESCRIPTION
 247:            "This  object  is  used  to  assign  values  to
 248:            rsvpSenderNumber  as described in 'Textual Con-
 249:            ventions  for  SNMPv2'.   The  network  manager
 250:            reads  the  object,  and  then writes the value
 251:            back in the SET that creates a new instance  of
 252:            rsvpSenderEntry.   If  the  SET  fails with the
 253:            code 'inconsistentValue', then the process must
 254:            be  repeated; If the SET succeeds, then the ob-
 255:            ject is incremented, and the  new  instance  is
 256:            created according to the manager's directions."
 257:        ::= { rsvpGenObjects 2 }
 258: 
 259: 
 260:     rsvpSenderTable OBJECT-TYPE
 261:         SYNTAX      SEQUENCE OF RsvpSenderEntry
 262:         MAX-ACCESS  not-accessible
 263:         STATUS      current
 264:         DESCRIPTION
 265:            "Information describing the  state  information
 266:            displayed by senders in PATH messages."
 267:        ::= { rsvpObjects 2 }
 268: 
 269: 
 270:     rsvpSenderEntry OBJECT-TYPE
 271:         SYNTAX      RsvpSenderEntry
 272:         MAX-ACCESS  not-accessible
 273:         STATUS      current
 274:         DESCRIPTION
 275:            "Information describing the  state  information
 276:            displayed by a single sender's PATH message."
 277:        INDEX { rsvpSessionNumber, rsvpSenderNumber }
 278:        ::= { rsvpSenderTable 1 }
 279: 
 280: RsvpSenderEntry ::=
 281: 
 282: 
 283:     SEQUENCE {
 284:         rsvpSenderNumber                        SessionNumber,
 285:         rsvpSenderType                          SessionType,
 286:         rsvpSenderDestAddr                      OCTET STRING,
 287:         rsvpSenderAddr                          OCTET STRING,
 288:         rsvpSenderDestAddrLength                INTEGER,
 289:         rsvpSenderAddrLength                    INTEGER,
 290:         rsvpSenderProtocol                      Protocol,
 291:         rsvpSenderDestPort                      Port,
 292:         rsvpSenderPort                          Port,
 293:         rsvpSenderFlowId                        INTEGER,
 294:         rsvpSenderHopAddr                       OCTET STRING,
 295:         rsvpSenderHopLih                        Integer32,
 296:         rsvpSenderInterface                     InterfaceIndex,
 297:         rsvpSenderTSpecRate                     BitRate,
 298:         rsvpSenderTSpecPeakRate                 BitRate,
 299:         rsvpSenderTSpecBurst                    BurstSize,
 300:         rsvpSenderTSpecMinTU                    MessageSize,
 301:         rsvpSenderTSpecMaxTU                    MessageSize,
 302:         rsvpSenderInterval                      RefreshInterval,
 303:         rsvpSenderRSVPHop                       TruthValue,
 304:         rsvpSenderLastChange                    TimeStamp,
 305:         rsvpSenderPolicy                        OCTET STRING,
 306:         rsvpSenderAdspecBreak                   TruthValue,
 307:         rsvpSenderAdspecHopCount                INTEGER,
 308:         rsvpSenderAdspecPathBw                  BitRate,
 309:         rsvpSenderAdspecMinLatency              Integer32,
 310:         rsvpSenderAdspecMtu                     INTEGER,
 311:         rsvpSenderAdspecGuaranteedSvc           TruthValue,
 312:         rsvpSenderAdspecGuaranteedBreak         TruthValue,
 313:         rsvpSenderAdspecGuaranteedCtot          Integer32,
 314:         rsvpSenderAdspecGuaranteedDtot          Integer32,
 315:         rsvpSenderAdspecGuaranteedCsum          Integer32,
 316:         rsvpSenderAdspecGuaranteedDsum          Integer32,
 317:         rsvpSenderAdspecGuaranteedHopCount      INTEGER,
 318:         rsvpSenderAdspecGuaranteedPathBw        BitRate,
 319:         rsvpSenderAdspecGuaranteedMinLatency    Integer32,
 320:         rsvpSenderAdspecGuaranteedMtu           INTEGER,
 321:         rsvpSenderAdspecCtrlLoadSvc             TruthValue,
 322:         rsvpSenderAdspecCtrlLoadBreak           TruthValue,
 323:         rsvpSenderAdspecCtrlLoadHopCount        INTEGER,
 324:         rsvpSenderAdspecCtrlLoadPathBw          BitRate,
 325:         rsvpSenderAdspecCtrlLoadMinLatency      Integer32,
 326:         rsvpSenderAdspecCtrlLoadMtu             INTEGER,
 327:         rsvpSenderStatus                        RowStatus,
 328: 
 329: 
 330:         rsvpSenderTTL                           INTEGER
 331:     }
 332: 
 333:     rsvpSenderNumber OBJECT-TYPE
 334:         SYNTAX      SessionNumber
 335:         MAX-ACCESS  not-accessible
 336:         STATUS      current
 337:         DESCRIPTION
 338:            "The number of this sender.  This is  for  SNMP
 339:            Indexing  purposes  only and has no relation to
 340:            any protocol value."
 341:        ::= { rsvpSenderEntry 1 }
 342: 
 343: 
 344:     rsvpSenderType OBJECT-TYPE
 345:         SYNTAX      SessionType
 346:         MAX-ACCESS  read-create
 347:         STATUS      current
 348:         DESCRIPTION
 349:            "The type of session (IP4, IP6, IP6  with  flow
 350:            information, etc)."
 351:        ::= { rsvpSenderEntry 2 }
 352: 
 353: 
 354:     rsvpSenderDestAddr OBJECT-TYPE
 355:         SYNTAX      OCTET STRING (SIZE(4..16))
 356:         MAX-ACCESS  read-create
 357:         STATUS      current
 358:         DESCRIPTION
 359:            "The destination address used by all senders in
 360:            this  session.   This object may not be changed
 361:            when the value of the RowStatus object is  'ac-
 362:            tive'."
 363:        ::= { rsvpSenderEntry 3 }
 364: 
 365: 
 366:     rsvpSenderAddr OBJECT-TYPE
 367:         SYNTAX      OCTET STRING (SIZE(4..16))
 368:         MAX-ACCESS  read-create
 369:         STATUS      current
 370:         DESCRIPTION
 371:            "The source address used by this sender in this
 372:            session.   This  object may not be changed when
 373:            the value of the RowStatus object is 'active'."
 374:        ::= { rsvpSenderEntry 4 }
 375: 
 376: 
 377:     rsvpSenderDestAddrLength OBJECT-TYPE
 378:         SYNTAX      INTEGER(0..128)
 378: warning - warning: use Integer32 instead of INTEGER in SMIv2
 379:         MAX-ACCESS  read-create
 380:         STATUS      current
 381:         DESCRIPTION
 382:            "The length of the destination address in bits.
 383:            This  is  the CIDR Prefix Length, which for IP4
 384:            hosts and multicast addresses is 32 bits.  This
 385:            object may not be changed when the value of the
 386:            RowStatus object is 'active'."
 387:        ::= { rsvpSenderEntry 5 }
 388: 
 389: 
 390:     rsvpSenderAddrLength OBJECT-TYPE
 391:         SYNTAX      INTEGER(0..128)
 391: warning - warning: use Integer32 instead of INTEGER in SMIv2
 392:         MAX-ACCESS  read-create
 393:         STATUS      current
 394:         DESCRIPTION
 395:            "The length of the sender's  address  in  bits.
 396:            This  is  the CIDR Prefix Length, which for IP4
 397:            hosts and multicast addresses is 32 bits.  This
 398:            object may not be changed when the value of the
 399:            RowStatus object is 'active'."
 400:        ::= { rsvpSenderEntry 6 }
 401: 
 402: 
 403:     rsvpSenderProtocol OBJECT-TYPE
 404:         SYNTAX      Protocol
 405:         MAX-ACCESS  read-create
 406:         STATUS      current
 407:         DESCRIPTION
 408:            "The IP Protocol used by  this  session.   This
 409:            object may not be changed when the value of the
 410:            RowStatus object is 'active'."
 411:        ::= { rsvpSenderEntry 7 }
 412: 
 413: 
 414:     rsvpSenderDestPort OBJECT-TYPE
 415:         SYNTAX      Port
 416:         MAX-ACCESS  read-create
 417:         STATUS      current
 418:         DESCRIPTION
 419:            "The UDP or TCP port number used as a  destina-
 420:            tion  port for all senders in this session.  If
 421:            the IP protocol in use, specified  by  rsvpSen-
 422:            derProtocol,  is  50  (ESP)  or  51  (AH), this
 423:            represents a virtual destination  port  number.
 424:            A  value of zero indicates that the IP protocol
 425:            in use does not have ports.   This  object  may
 426:            not  be changed when the value of the RowStatus
 427:            object is 'active'."
 428:        ::= { rsvpSenderEntry 8 }
 429: 
 430: 
 431:     rsvpSenderPort OBJECT-TYPE
 432:         SYNTAX      Port
 433:         MAX-ACCESS  read-create
 434:         STATUS      current
 435:         DESCRIPTION
 436:            "The UDP or TCP port number used  as  a  source
 437:            port  for  this sender in this session.  If the
 438:            IP protocol in use, specified by rsvpSenderPro-
 439:            tocol is 50 (ESP) or 51 (AH), this represents a
 440:            generalized port identifier (GPI).  A value  of
 441:            zero indicates that the IP protocol in use does
 442:            not have ports.  This object may not be changed
 443:            when  the value of the RowStatus object is 'ac-
 444:            tive'."
 445:        ::= { rsvpSenderEntry 9 }
 446: 
 447: 
 448:     rsvpSenderFlowId OBJECT-TYPE
 448: change recommended - warning: node `rsvpSenderFlowId' must be contained in at least one conformance group
 449:         SYNTAX      INTEGER (0..16777215)
 449: warning - warning: use Integer32 instead of INTEGER in SMIv2
 450:         MAX-ACCESS  read-only
 451:         STATUS      current
 452:         DESCRIPTION
 453:            "The flow ID that  this  sender  is  using,  if
 454:            this  is  an IPv6 session."
 455:        ::= { rsvpSenderEntry 10 }
 456: 
 457: 
 458:     rsvpSenderHopAddr OBJECT-TYPE
 459:         SYNTAX      OCTET STRING (SIZE(4..16))
 460:         MAX-ACCESS  read-create
 461:         STATUS      current
 462:         DESCRIPTION
 463:            "The address used  by  the  previous  RSVP  hop
 464:            (which may be the original sender)."
 465:        ::= { rsvpSenderEntry 11 }
 466: 
 467:     rsvpSenderHopLih OBJECT-TYPE
 468:         SYNTAX      Integer32
 469:         MAX-ACCESS  read-create
 470:         STATUS      current
 471:         DESCRIPTION
 472:            "The Logical Interface Handle used by the  pre-
 473:            vious  RSVP  hop  (which  may  be  the original
 474:            sender)."
 475:        ::= { rsvpSenderEntry 12 }
 476: 
 477: 
 478:     rsvpSenderInterface OBJECT-TYPE
 479:         SYNTAX      InterfaceIndex
 480:         MAX-ACCESS  read-create
 481:         STATUS      current
 482:         DESCRIPTION
 483:            "The ifIndex value of the  interface  on  which
 484:            this PATH message was most recently received."
 485:        ::= { rsvpSenderEntry 13 }
 486: 
 487: 
 488:     rsvpSenderTSpecRate OBJECT-TYPE
 489:         SYNTAX      BitRate
 490:         UNITS       "bits per second"
 491:         MAX-ACCESS  read-create
 492:         STATUS      current
 493:         DESCRIPTION
 494:            "The Average Bit  Rate  of  the  sender's  data
 495:            stream.   Within  a transmission burst, the ar-
 496:            rival rate may be as fast  as  rsvpSenderTSpec-
 497:            PeakRate  (if  supported by the service model);
 498:            however, averaged across two or more burst  in-
 499:            tervals,  the  rate  should not exceed rsvpSen-
 500:            derTSpecRate.
 501: 
 502:            Note that this is a prediction, often based  on
 503:            the  general  capability  of a type of codec or
 504:            particular encoding; the measured average  rate
 505:            may be significantly lower."
 506:        ::= { rsvpSenderEntry 14 }
 507: 
 508: 
 509:     rsvpSenderTSpecPeakRate OBJECT-TYPE
 510:         SYNTAX      BitRate
 511:         UNITS       "bits per second"
 512:         MAX-ACCESS  read-create
 513:         STATUS      current
 514:         DESCRIPTION
 515:            "The Peak Bit Rate of the sender's data stream.
 516:            Traffic  arrival is not expected to exceed this
 517:            rate at any time, apart  from  the  effects  of
 518:            jitter in the network.  If not specified in the
 519:            TSpec, this returns zero or noSuchValue."
 520:        ::= { rsvpSenderEntry 15 }
 521: 
 522: 
 523:     rsvpSenderTSpecBurst OBJECT-TYPE
 524:         SYNTAX      BurstSize
 525:         UNITS       "bytes"
 526:         MAX-ACCESS  read-create
 527:         STATUS      current
 528:         DESCRIPTION
 529:            "The size of the largest  burst  expected  from
 530:            the sender at a time."
 531:        ::= { rsvpSenderEntry 16 }
 532: 
 533: 
 534:     rsvpSenderTSpecMinTU OBJECT-TYPE
 535:         SYNTAX      MessageSize
 536:         MAX-ACCESS  read-create
 537:         STATUS      current
 538:         DESCRIPTION
 539:            "The minimum message size for  this  flow.  The
 540:            policing  algorithm will treat smaller messages
 541:            as though they are this size."
 542:        ::= { rsvpSenderEntry 17 }
 543: 
 544: 
 545:     rsvpSenderTSpecMaxTU OBJECT-TYPE
 546:         SYNTAX      MessageSize
 547:         MAX-ACCESS  read-create
 548:         STATUS      current
 549:         DESCRIPTION
 550:            "The maximum message size for  this  flow.  The
 551:            admission  algorithm  will  reject TSpecs whose
 552:            Maximum Transmission Unit, plus  the  interface
 553:            headers, exceed the interface MTU."
 554:        ::= { rsvpSenderEntry 18 }
 555: 
 556: 
 557:     rsvpSenderInterval OBJECT-TYPE
 558:         SYNTAX      RefreshInterval
 559:         MAX-ACCESS  read-create
 560:         STATUS      current
 561:         DESCRIPTION
 562:            "The interval between refresh messages  as  ad-
 563:            vertised by the Previous Hop."
 564:        ::= { rsvpSenderEntry 19 }
 565: 
 566: 
 567:     rsvpSenderRSVPHop OBJECT-TYPE
 568:         SYNTAX      TruthValue
 569:         MAX-ACCESS  read-create
 570:         STATUS      current
 571:         DESCRIPTION
 572:            "If TRUE, the node believes that  the  previous
 573:            IP  hop is an RSVP hop.  If FALSE, the node be-
 574:            lieves that the previous IP hop may not  be  an
 575:            RSVP hop."
 576:        ::= { rsvpSenderEntry 20 }
 577: 
 578: 
 579:     rsvpSenderLastChange OBJECT-TYPE
 580:         SYNTAX      TimeStamp
 581:         MAX-ACCESS  read-only
 582:         STATUS      current
 583:         DESCRIPTION
 584:            "The time of the last change in this PATH  mes-
 585:            sage;  This is either the first time it was re-
 586:            ceived or the time of the most recent change in
 587:            parameters."
 588:        ::= { rsvpSenderEntry 21 }
 589: 
 590: 
 591:     rsvpSenderPolicy OBJECT-TYPE
 592:         SYNTAX      OCTET STRING (SIZE(4..65536))
 592: error - range limit exceeds underlying basetype
 593:         MAX-ACCESS  read-create
 594:         STATUS      current
 595:         DESCRIPTION
 596:            "The contents of the policy  object,  displayed
 597:            as an uninterpreted string of octets, including
 598:            the object header.  In the absence of  such  an
 599:            object, this should be of zero length."
 600:        ::= { rsvpSenderEntry 22 }
 601: 
 602: 
 603:     rsvpSenderAdspecBreak OBJECT-TYPE
 604:         SYNTAX      TruthValue
 605:         MAX-ACCESS  read-create
 606:         STATUS      current
 607:         DESCRIPTION
 608:            "The global break bit general  characterization
 609:            parameter  from  the ADSPEC.  If TRUE, at least
 610:            one non-IS hop was detected in  the  path.   If
 611:            FALSE, no non-IS hops were detected."
 612:        ::= { rsvpSenderEntry 23 }
 613: 
 614: 
 615:     rsvpSenderAdspecHopCount OBJECT-TYPE
 616:         SYNTAX      INTEGER (0..65535)
 616: warning - warning: use Integer32 instead of INTEGER in SMIv2
 617:         MAX-ACCESS  read-create
 618:         STATUS      current
 619:         DESCRIPTION
 620:            "The hop count general characterization parame-
 621:            ter  from  the  ADSPEC.   A  return  of zero or
 622:            noSuchValue indicates one of the following con-
 623:            ditions:
 624: 
 625:               the invalid bit was set
 626:               the parameter was not present"
 627:        ::= { rsvpSenderEntry 24 }
 628: 
 629: 
 630:     rsvpSenderAdspecPathBw OBJECT-TYPE
 631:         SYNTAX      BitRate
 632:         UNITS       "bits per second"
 633:         MAX-ACCESS  read-create
 634:         STATUS      current
 635:         DESCRIPTION
 636:            "The path bandwidth estimate general character-
 637:            ization parameter from the ADSPEC.  A return of
 638:            zero or noSuchValue indicates one of  the  fol-
 639:            lowing conditions:
 640: 
 641:               the invalid bit was set
 642:               the parameter was not present"
 643:        ::= { rsvpSenderEntry 25 }
 644: 
 645: 
 646:     rsvpSenderAdspecMinLatency OBJECT-TYPE
 647:         SYNTAX      Integer32
 648:         UNITS       "microseconds"
 649:         MAX-ACCESS  read-create
 650:         STATUS      current
 651:         DESCRIPTION
 652:            "The minimum path latency general characteriza-
 653:            tion  parameter  from  the ADSPEC.  A return of
 654:            zero or noSuchValue indicates one of  the  fol-
 655:            lowing conditions:
 656: 
 657:               the invalid bit was set
 658:               the parameter was not present"
 659:        ::= { rsvpSenderEntry 26 }
 660: 
 661: 
 662:     rsvpSenderAdspecMtu OBJECT-TYPE
 663:         SYNTAX      INTEGER (0..65535)
 663: warning - warning: use Integer32 instead of INTEGER in SMIv2
 664:         UNITS       "bytes"
 665:         MAX-ACCESS  read-create
 666:         STATUS      current
 667:         DESCRIPTION
 668:            "The composed Maximum Transmission Unit general
 669:            characterization  parameter from the ADSPEC.  A
 670:            return of zero or noSuchValue indicates one  of
 671:            the following conditions:
 672: 
 673:               the invalid bit was set
 674:               the parameter was not present"
 675:        ::= { rsvpSenderEntry 27 }
 676: 
 677: 
 678:     rsvpSenderAdspecGuaranteedSvc OBJECT-TYPE
 679:         SYNTAX      TruthValue
 680:         MAX-ACCESS  read-create
 681:         STATUS      current
 682:         DESCRIPTION
 683:            "If TRUE, the ADSPEC contains a Guaranteed Ser-
 684:            vice  fragment.   If FALSE, the ADSPEC does not
 685:            contain a Guaranteed Service fragment."
 686:        ::= { rsvpSenderEntry 28 }
 687: 
 688: 
 689:     rsvpSenderAdspecGuaranteedBreak OBJECT-TYPE
 690:         SYNTAX      TruthValue
 691:         MAX-ACCESS  read-create
 692:         STATUS      current
 693:         DESCRIPTION
 694:            "If TRUE, the Guaranteed Service  fragment  has
 695:            its  'break'  bit  set,  indicating that one or
 696:            more nodes along the path do  not  support  the
 697:            guaranteed  service.   If  FALSE,  and rsvpSen-
 698:            derAdspecGuaranteedSvc is TRUE, the 'break' bit
 699:            is not set.
 700: 
 701:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 702:            returns FALSE or noSuchValue."
 703:        ::= { rsvpSenderEntry 29 }
 704: 
 705: 
 706:     rsvpSenderAdspecGuaranteedCtot OBJECT-TYPE
 707:         SYNTAX      Integer32
 708:         UNITS       "bytes"
 709:         MAX-ACCESS  read-create
 710:         STATUS      current
 711:         DESCRIPTION
 712: 
 713:            "If rsvpSenderAdspecGuaranteedSvc is TRUE, this
 714:            is   the  end-to-end  composed  value  for  the
 715:            guaranteed service 'C' parameter.  A return  of
 716:            zero  or  noSuchValue indicates one of the fol-
 717:            lowing conditions:
 718: 
 719:               the invalid bit was set
 720:               the parameter was not present
 721: 
 722:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 723:            returns zero or noSuchValue."
 724:        ::= { rsvpSenderEntry 30 }
 725: 
 726: 
 727:     rsvpSenderAdspecGuaranteedDtot OBJECT-TYPE
 728:         SYNTAX      Integer32
 729:         UNITS       "microseconds"
 730:         MAX-ACCESS  read-create
 731:         STATUS      current
 732:         DESCRIPTION
 733:            "If rsvpSenderAdspecGuaranteedSvc is TRUE, this
 734:            is   the  end-to-end  composed  value  for  the
 735:            guaranteed service 'D' parameter.  A return  of
 736:            zero  or  noSuchValue indicates one of the fol-
 737:            lowing conditions:
 738: 
 739:               the invalid bit was set
 740:               the parameter was not present
 741: 
 742:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 743:            returns zero or noSuchValue."
 744:        ::= { rsvpSenderEntry 31 }
 745: 
 746: 
 747:     rsvpSenderAdspecGuaranteedCsum OBJECT-TYPE
 748:         SYNTAX      Integer32
 749:         UNITS       "bytes"
 750:         MAX-ACCESS  read-create
 751:         STATUS      current
 752:         DESCRIPTION
 753:            "If rsvpSenderAdspecGuaranteedSvc is TRUE, this
 754:            is  the  composed value for the guaranteed ser-
 755:            vice 'C' parameter  since  the  last  reshaping
 756:            point.   A  return of zero or noSuchValue indi-
 757:            cates one of the following conditions:
 758: 
 759:               the invalid bit was set
 760:               the parameter was not present
 761: 
 762:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 763:            returns zero or noSuchValue."
 764:        ::= { rsvpSenderEntry 32 }
 765: 
 766: 
 767:     rsvpSenderAdspecGuaranteedDsum OBJECT-TYPE
 768:         SYNTAX      Integer32
 769:         UNITS       "microseconds"
 770:         MAX-ACCESS  read-create
 771:         STATUS      current
 772:         DESCRIPTION
 773:            "If rsvpSenderAdspecGuaranteedSvc is TRUE, this
 774:            is  the  composed value for the guaranteed ser-
 775:            vice 'D' parameter  since  the  last  reshaping
 776:            point.   A  return of zero or noSuchValue indi-
 777:            cates one of the following conditions:
 778: 
 779:               the invalid bit was set
 780:               the parameter was not present
 781: 
 782:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 783:            returns zero or noSuchValue."
 784:        ::= { rsvpSenderEntry 33 }
 785: 
 786: 
 787:     rsvpSenderAdspecGuaranteedHopCount OBJECT-TYPE
 788:         SYNTAX      INTEGER (0..65535)
 788: warning - warning: use Integer32 instead of INTEGER in SMIv2
 789:         MAX-ACCESS  read-create
 790:         STATUS      current
 791:         DESCRIPTION
 792: 
 793:            "If rsvpSenderAdspecGuaranteedSvc is TRUE, this
 794:            is  the  service-specific  override  of the hop
 795:            count general characterization  parameter  from
 796:            the  ADSPEC.   A  return of zero or noSuchValue
 797:            indicates one of the following conditions:
 798: 
 799:               the invalid bit was set
 800:               the parameter was not present
 801: 
 802:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 803:            returns zero or noSuchValue."
 804:        ::= { rsvpSenderEntry 34 }
 805: 
 806: 
 807:     rsvpSenderAdspecGuaranteedPathBw OBJECT-TYPE
 808:         SYNTAX      BitRate
 809:         UNITS       "bits per second"
 810:         MAX-ACCESS  read-create
 811:         STATUS      current
 812:         DESCRIPTION
 813:            "If rsvpSenderAdspecGuaranteedSvc is TRUE, this
 814:            is  the  service-specific  override of the path
 815:            bandwidth  estimate  general   characterization
 816:            parameter from the ADSPEC.  A return of zero or
 817:            noSuchValue indicates one of the following con-
 818:            ditions:
 819: 
 820:               the invalid bit was set
 821:               the parameter was not present
 822: 
 823:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 824:            returns zero or noSuchValue."
 825:        ::= { rsvpSenderEntry 35 }
 826: 
 827: 
 828:     rsvpSenderAdspecGuaranteedMinLatency OBJECT-TYPE
 829:         SYNTAX      Integer32
 830:         UNITS       "microseconds"
 831:         MAX-ACCESS  read-create
 832:         STATUS      current
 833:         DESCRIPTION
 834:            "If rsvpSenderAdspecGuaranteedSvc is TRUE, this
 835:            is the service-specific override of the minimum
 836:            path latency general characterization parameter
 837:            from  the  ADSPEC.  A return of zero or noSuch-
 838:            Value indicates one  of  the  following  condi-
 839:            tions:
 840: 
 841:               the invalid bit was set
 842:               the parameter was not present
 843: 
 844:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 845:            returns zero or noSuchValue."
 846:        ::= { rsvpSenderEntry 36 }
 847: 
 848: 
 849:     rsvpSenderAdspecGuaranteedMtu OBJECT-TYPE
 850:         SYNTAX      INTEGER (0..65535)
 850: warning - warning: use Integer32 instead of INTEGER in SMIv2
 851:         UNITS       "bytes"
 852:         MAX-ACCESS  read-create
 853:         STATUS      current
 854:         DESCRIPTION
 855:            "If rsvpSenderAdspecGuaranteedSvc is TRUE, this
 856:            is  the  service-specific  override of the com-
 857:            posed Maximum Transmission Unit general charac-
 858:            terization parameter from the ADSPEC.  A return
 859:            of zero or noSuchValue  indicates  one  of  the
 860:            following conditions:
 861: 
 862:               the invalid bit was set
 863:               the parameter was not present
 864: 
 865:            If rsvpSenderAdspecGuaranteedSvc is FALSE, this
 866:            returns zero or noSuchValue."
 867:        ::= { rsvpSenderEntry 37 }
 868: 
 869: 
 870:     rsvpSenderAdspecCtrlLoadSvc OBJECT-TYPE
 871:         SYNTAX      TruthValue
 872:         MAX-ACCESS  read-create
 873:         STATUS      current
 874:         DESCRIPTION
 875:            "If TRUE, the ADSPEC contains a Controlled Load
 876:            Service  fragment.   If  FALSE, the ADSPEC does
 877:            not contain a  Controlled  Load  Service  frag-
 878:            ment."
 879:        ::= { rsvpSenderEntry 38 }
 880: 
 881: 
 882:     rsvpSenderAdspecCtrlLoadBreak OBJECT-TYPE
 883:         SYNTAX      TruthValue
 884:         MAX-ACCESS  read-create
 885:         STATUS      current
 886:         DESCRIPTION
 887:            "If TRUE, the Controlled Load Service  fragment
 888:            has its 'break' bit set, indicating that one or
 889:            more nodes along the path do  not  support  the
 890:            controlled   load   service.    If  FALSE,  and
 891:            rsvpSenderAdspecCtrlLoadSvc   is   TRUE,    the
 892:            'break' bit is not set.
 893: 
 894:            If rsvpSenderAdspecCtrlLoadSvc is  FALSE,  this
 895:            returns FALSE or noSuchValue."
 896:        ::= { rsvpSenderEntry 39 }
 897: 
 898:     rsvpSenderAdspecCtrlLoadHopCount OBJECT-TYPE
 899:         SYNTAX      INTEGER (0..65535)
 899: warning - warning: use Integer32 instead of INTEGER in SMIv2
 900:         MAX-ACCESS  read-create
 901:         STATUS      current
 902:         DESCRIPTION
 903: 
 904:            "If rsvpSenderAdspecCtrlLoadSvc is  TRUE,  this
 905:            is  the  service-specific  override  of the hop
 906:            count general characterization  parameter  from
 907:            the  ADSPEC.   A  return of zero or noSuchValue
 908:            indicates one of the following conditions:
 909: 
 910:               the invalid bit was set
 911:               the parameter was not present
 912: 
 913:            If rsvpSenderAdspecCtrlLoadSvc is  FALSE,  this
 914:            returns zero or noSuchValue."
 915:        ::= { rsvpSenderEntry 40 }
 916: 
 917: 
 918:     rsvpSenderAdspecCtrlLoadPathBw OBJECT-TYPE
 919:         SYNTAX      BitRate
 920:         UNITS       "bits per second"
 921:         MAX-ACCESS  read-create
 922:         STATUS      current
 923:         DESCRIPTION
 924:            "If rsvpSenderAdspecCtrlLoadSvc is  TRUE,  this
 925:            is  the  service-specific  override of the path
 926:            bandwidth  estimate  general   characterization
 927:            parameter from the ADSPEC.  A return of zero or
 928:            noSuchValue indicates one of the following con-
 929:            ditions:
 930: 
 931:               the invalid bit was set
 932:               the parameter was not present
 933: 
 934:            If rsvpSenderAdspecCtrlLoadSvc is  FALSE,  this
 935:            returns zero or noSuchValue."
 936:        ::= { rsvpSenderEntry 41 }
 937: 
 938: 
 939:     rsvpSenderAdspecCtrlLoadMinLatency OBJECT-TYPE
 940:         SYNTAX      Integer32
 941:         UNITS       "microseconds"
 942:         MAX-ACCESS  read-create
 943:         STATUS      current
 944:         DESCRIPTION
 945:            "If rsvpSenderAdspecCtrlLoadSvc is  TRUE,  this
 946:            is the service-specific override of the minimum
 947:            path latency general characterization parameter
 948:            from  the  ADSPEC.  A return of zero or noSuch-
 949:            Value indicates one  of  the  following  condi-
 950:            tions:
 951: 
 952:               the invalid bit was set
 953:               the parameter was not present
 954: 
 955:            If rsvpSenderAdspecCtrlLoadSvc is  FALSE,  this
 956:            returns zero or noSuchValue."
 957:        ::= { rsvpSenderEntry 42 }
 958: 
 959: 
 960:     rsvpSenderAdspecCtrlLoadMtu OBJECT-TYPE
 961:         SYNTAX      INTEGER (0..65535)
 961: warning - warning: use Integer32 instead of INTEGER in SMIv2
 962:         UNITS       "bytes"
 963:         MAX-ACCESS  read-create
 964:         STATUS      current
 965:         DESCRIPTION
 966:            "If rsvpSenderAdspecCtrlLoadSvc is  TRUE,  this
 967:            is  the  service-specific  override of the com-
 968:            posed Maximum Transmission Unit general charac-
 969:            terization parameter from the ADSPEC.  A return
 970:            of zero or noSuchValue  indicates  one  of  the
 971:            following conditions:
 972: 
 973:               the invalid bit was set
 974:               the parameter was not present
 975: 
 976:            If rsvpSenderAdspecCtrlLoadSvc is  FALSE,  this
 977:            returns zero or noSuchValue."
 978:        ::= { rsvpSenderEntry 43 }
 979: 
 980: 
 981:     rsvpSenderStatus OBJECT-TYPE
 982:         SYNTAX      RowStatus
 983:         MAX-ACCESS  read-create
 984:         STATUS      current
 985:         DESCRIPTION
 986:            "'active' for all active PATH  messages.   This
 987:            object  may  be used to install static PATH in-
 988:            formation or delete PATH information."
 989:        ::= { rsvpSenderEntry 44 }
 990: 
 991: 
 992:     rsvpSenderTTL OBJECT-TYPE
 992: change recommended - warning: node `rsvpSenderTTL' must be contained in at least one conformance group
 993:         SYNTAX      INTEGER (0..255)
 993: warning - warning: use Integer32 instead of INTEGER in SMIv2
 994:         MAX-ACCESS  read-only
 995:         STATUS      current
 996:         DESCRIPTION
 997:            "The TTL value in the RSVP header that was last
 998:            received."
 999:        ::= { rsvpSenderEntry 45 }
1000: 
1001: 
1002:     rsvpSenderOutInterfaceTable OBJECT-TYPE
1003:         SYNTAX      SEQUENCE OF RsvpSenderOutInterfaceEntry
1004:         MAX-ACCESS  not-accessible
1005:         STATUS      current
1006:         DESCRIPTION
1007:            "List of outgoing interfaces that PATH messages
1008:            use.  The  ifIndex  is the ifIndex value of the
1009:            egress interface."
1010:        ::= { rsvpObjects 3 }
1011: 
1012: 
1013:     rsvpSenderOutInterfaceEntry OBJECT-TYPE
1014:         SYNTAX      RsvpSenderOutInterfaceEntry
1015:         MAX-ACCESS  not-accessible
1016:         STATUS      current
1017:         DESCRIPTION
1018:            "List of outgoing interfaces that a  particular
1019:            PATH message has."
1020:        INDEX { rsvpSessionNumber, rsvpSenderNumber, ifIndex }
1021:        ::= { rsvpSenderOutInterfaceTable 1 }
1022: 
1023: RsvpSenderOutInterfaceEntry ::=
1024:     SEQUENCE {
1025:         rsvpSenderOutInterfaceStatus            RowStatus
1026:     }
1027: 
1028:     rsvpSenderOutInterfaceStatus OBJECT-TYPE
1028: change recommended - warning: node `rsvpSenderOutInterfaceStatus' must be contained in at least one conformance group
1029:         SYNTAX      RowStatus
1030:         MAX-ACCESS  read-only
1031:         STATUS      current
1032:         DESCRIPTION
1033:            "'active' for all active PATH messages."
1034:        ::= { rsvpSenderOutInterfaceEntry 1 }
1035: 
1036: 
1037: --      The RSVP Reservation Requests Received Table contains the
1038: --      information displayed by receivers regarding their needs with
1039: --      respect to sessions and senders. It is in essence a list of the
1040: --      valid RESV messages that the RSVP Router or Host is receiving.
1041:     rsvpResvNewIndex OBJECT-TYPE
1042:         SYNTAX      TestAndIncr
1043:         MAX-ACCESS  read-write
1044:         STATUS      current
1045:         DESCRIPTION
1046:            "This  object  is  used  to  assign  values  to
1047:            rsvpResvNumber as described in 'Textual Conven-
1048:            tions for SNMPv2'.  The network  manager  reads
1049:            the  object,  and then writes the value back in
1050:            the  SET  that  creates  a  new   instance   of
1051:            rsvpResvEntry.   If the SET fails with the code
1052:            'inconsistentValue', then the process  must  be
1053:            repeated;  If the SET succeeds, then the object
1054:            is incremented, and the new instance is created
1055:            according to the manager's directions."
1056:        ::= { rsvpGenObjects 3 }
1057: 
1058: 
1059:     rsvpResvTable OBJECT-TYPE
1060:         SYNTAX      SEQUENCE OF RsvpResvEntry
1061:         MAX-ACCESS  not-accessible
1062:         STATUS      current
1063:         DESCRIPTION
1064:            "Information describing the  state  information
1065:            displayed by receivers in RESV messages."
1066:        ::= { rsvpObjects 4 }
1067: 
1068: 
1069:     rsvpResvEntry OBJECT-TYPE
1070:         SYNTAX      RsvpResvEntry
1071:         MAX-ACCESS  not-accessible
1072:         STATUS      current
1073:         DESCRIPTION
1074:            "Information describing the  state  information
1075:            displayed  by  a single receiver's RESV message
1076:            concerning a single sender."
1077:        INDEX { rsvpSessionNumber, rsvpResvNumber }
1078:        ::= { rsvpResvTable 1 }
1079: 
1080: 
1081: 
1082:     RsvpResvEntry ::=
1083:         SEQUENCE {
1084:             rsvpResvNumber                  SessionNumber,
1085:             rsvpResvType                    SessionType,
1086:             rsvpResvDestAddr                OCTET STRING,
1087:             rsvpResvSenderAddr              OCTET STRING,
1088:             rsvpResvDestAddrLength          INTEGER,
1089:             rsvpResvSenderAddrLength        INTEGER,
1090:             rsvpResvProtocol                Protocol,
1091:             rsvpResvDestPort                Port,
1092:             rsvpResvPort                    Port,
1093:             rsvpResvHopAddr                 OCTET STRING,
1094:             rsvpResvHopLih                  Integer32,
1095:             rsvpResvInterface               InterfaceIndex,
1096:             rsvpResvService                 QosService,
1097:             rsvpResvTSpecRate               BitRate,
1098:             rsvpResvTSpecPeakRate           BitRate,
1099:             rsvpResvTSpecBurst              BurstSize,
1100:             rsvpResvTSpecMinTU              MessageSize,
1101:             rsvpResvTSpecMaxTU              MessageSize,
1102:             rsvpResvRSpecRate               BitRate,
1103:             rsvpResvRSpecSlack              Integer32,
1104:             rsvpResvInterval                RefreshInterval,
1105:             rsvpResvScope                   OCTET STRING,
1106:             rsvpResvShared                  TruthValue,
1107:             rsvpResvExplicit                TruthValue,
1108:             rsvpResvRSVPHop                 TruthValue,
1109:             rsvpResvLastChange              TimeStamp,
1110:             rsvpResvPolicy                  OCTET STRING,
1111:             rsvpResvStatus                  RowStatus,
1112:             rsvpResvTTL                     INTEGER,
1113:             rsvpResvFlowId                  INTEGER
1114:         }
1115: 
1116: 
1117:     rsvpResvNumber OBJECT-TYPE
1118:         SYNTAX      SessionNumber
1119:         MAX-ACCESS  not-accessible
1120:         STATUS      current
1121:         DESCRIPTION
1122:            "The number of this reservation request.   This
1123:            is  for  SNMP Indexing purposes only and has no
1124:            relation to any protocol value."
1125:        ::= { rsvpResvEntry 1 }
1126: 
1127: 
1128:     rsvpResvType OBJECT-TYPE
1129:         SYNTAX      SessionType
1130:         MAX-ACCESS  read-create
1131:         STATUS      current
1132:         DESCRIPTION
1133:            "The type of session (IP4, IP6, IP6  with  flow
1134:            information, etc)."
1135:        ::= { rsvpResvEntry 2 }
1136: 
1137:     rsvpResvDestAddr OBJECT-TYPE
1138:         SYNTAX      OCTET STRING (SIZE(4..16))
1139:         MAX-ACCESS  read-create
1140:         STATUS      current
1141:         DESCRIPTION
1142:            "The destination address used by all senders in
1143:            this  session.   This object may not be changed
1144:            when the value of the RowStatus object is  'ac-
1145:            tive'."
1146:        ::= { rsvpResvEntry 3 }
1147: 
1148: 
1149:     rsvpResvSenderAddr OBJECT-TYPE
1150:         SYNTAX      OCTET STRING (SIZE(4..16))
1151:         MAX-ACCESS  read-create
1152:         STATUS      current
1153:         DESCRIPTION
1154:            "The source address of the sender  selected  by
1155:            this  reservation.  The value of all zeroes in-
1156:            dicates 'all senders'.  This object may not  be
1157:            changed  when the value of the RowStatus object
1158:            is 'active'."
1159:        ::= { rsvpResvEntry 4 }
1160: 
1161: 
1162:     rsvpResvDestAddrLength OBJECT-TYPE
1163:         SYNTAX      INTEGER(0..128)
1163: warning - warning: use Integer32 instead of INTEGER in SMIv2
1164:         MAX-ACCESS  read-create
1165:         STATUS      current
1166:         DESCRIPTION
1167:            "The length of the destination address in bits.
1168:            This  is  the CIDR Prefix Length, which for IP4
1169:            hosts and multicast addresses is 32 bits.  This
1170:            object may not be changed when the value of the
1171:            RowStatus object is 'active'."
1172:        ::= { rsvpResvEntry 5 }
1173: 
1174: 
1175:     rsvpResvSenderAddrLength OBJECT-TYPE
1176:         SYNTAX      INTEGER(0..128)
1176: warning - warning: use Integer32 instead of INTEGER in SMIv2
1177:         MAX-ACCESS  read-create
1178:         STATUS      current
1179:         DESCRIPTION
1180:            "The length of the sender's  address  in  bits.
1181:            This  is  the CIDR Prefix Length, which for IP4
1182:            hosts and multicast addresses is 32 bits.  This
1183:            object may not be changed when the value of the
1184:            RowStatus object is 'active'."
1185:        ::= { rsvpResvEntry 6 }
1186: 
1187: 
1188:     rsvpResvProtocol OBJECT-TYPE
1189:         SYNTAX      Protocol
1190:         MAX-ACCESS  read-create
1191:         STATUS      current
1192:         DESCRIPTION
1193:            "The IP Protocol used by  this  session.   This
1194:            object may not be changed when the value of the
1195:            RowStatus object is 'active'."
1196:        ::= { rsvpResvEntry 7 }
1197: 
1198: 
1199:     rsvpResvDestPort OBJECT-TYPE
1200:         SYNTAX      Port
1201:         MAX-ACCESS  read-create
1202:         STATUS      current
1203:         DESCRIPTION
1204:            "The UDP or TCP port number used as a  destina-
1205:            tion  port for all senders in this session.  If
1206:            the  IP   protocol   in   use,   specified   by
1207:            rsvpResvProtocol,  is 50 (ESP) or 51 (AH), this
1208:            represents a virtual destination  port  number.
1209:            A  value of zero indicates that the IP protocol
1210:            in use does not have ports.   This  object  may
1211:            not  be changed when the value of the RowStatus
1212:            object is 'active'."
1213:        ::= { rsvpResvEntry 8 }
1214: 
1215: 
1216:     rsvpResvPort OBJECT-TYPE
1217:         SYNTAX      Port
1218:         MAX-ACCESS  read-create
1219:         STATUS      current
1220:         DESCRIPTION
1221:            "The UDP or TCP port number used  as  a  source
1222:            port  for  this sender in this session.  If the
1223:            IP protocol in use, specified by rsvpResvProto-
1224:            col  is  50 (ESP) or 51 (AH), this represents a
1225:            generalized port identifier (GPI).  A value  of
1226:            zero indicates that the IP protocol in use does
1227:            not have ports.  This object may not be changed
1228:            when  the value of the RowStatus object is 'ac-
1229:            tive'."
1230:        ::= { rsvpResvEntry 9 }
1231: 
1232:     rsvpResvHopAddr OBJECT-TYPE
1233:         SYNTAX      OCTET STRING (SIZE(4..16))
1234:         MAX-ACCESS  read-create
1235:         STATUS      current
1236:         DESCRIPTION
1237:            "The address used by the next RSVP  hop  (which
1238:            may be the ultimate receiver)."
1239:        ::= { rsvpResvEntry 10 }
1240: 
1241: 
1242:     rsvpResvHopLih OBJECT-TYPE
1243:         SYNTAX      Integer32
1244:         MAX-ACCESS  read-create
1245:         STATUS      current
1246:         DESCRIPTION
1247:            "The Logical Interface Handle received from the
1248:            previous  RSVP  hop  (which may be the ultimate
1249:            receiver)."
1250:        ::= { rsvpResvEntry 11 }
1251: 
1252: 
1253:     rsvpResvInterface OBJECT-TYPE
1254:         SYNTAX      InterfaceIndex
1255:         MAX-ACCESS  read-create
1256:         STATUS      current
1257:         DESCRIPTION
1258:            "The ifIndex value of the  interface  on  which
1259:            this RESV message was most recently received."
1260:        ::= { rsvpResvEntry 12 }
1261: 
1262: 
1263:     rsvpResvService OBJECT-TYPE
1264:         SYNTAX      QosService
1265:         MAX-ACCESS  read-create
1266:         STATUS      current
1267:         DESCRIPTION
1268:            "The QoS Service  classification  requested  by
1269:            the receiver."
1270:        ::= { rsvpResvEntry 13 }
1271: 
1272: 
1273:     rsvpResvTSpecRate OBJECT-TYPE
1274:         SYNTAX      BitRate
1275:         UNITS       "bits per second"
1276:         MAX-ACCESS  read-create
1277:         STATUS      current
1278:         DESCRIPTION
1279:            "The Average Bit  Rate  of  the  sender's  data
1280:            stream.   Within  a transmission burst, the ar-
1281:            rival rate may be  as  fast  as  rsvpResvTSpec-
1282:            PeakRate  (if  supported by the service model);
1283:            however, averaged across two or more burst  in-
1284:            tervals,    the    rate   should   not   exceed
1285:            rsvpResvTSpecRate.
1286: 
1287:            Note that this is a prediction, often based  on
1288:            the  general  capability  of a type of codec or
1289:            particular encoding; the measured average  rate
1290:            may be significantly lower."
1291:        ::= { rsvpResvEntry 14 }
1292: 
1293: 
1294:     rsvpResvTSpecPeakRate OBJECT-TYPE
1295:         SYNTAX      BitRate
1296:         UNITS       "bits per second"
1297:         MAX-ACCESS  read-create
1298:         STATUS      current
1299:         DESCRIPTION
1300:            "The Peak Bit Rate of the sender's data stream.
1301:            Traffic  arrival is not expected to exceed this
1302:            rate at any time, apart  from  the  effects  of
1303:            jitter in the network.  If not specified in the
1304:            TSpec, this returns zero or noSuchValue."
1305:        ::= { rsvpResvEntry 15 }
1306: 
1307: 
1308:     rsvpResvTSpecBurst OBJECT-TYPE
1309:         SYNTAX      BurstSize
1310:         UNITS       "bytes"
1311:         MAX-ACCESS  read-create
1312:         STATUS      current
1313:         DESCRIPTION
1314:            "The size of the largest  burst  expected  from
1315:            the sender at a time.
1316: 
1317:            If this is less than  the  sender's  advertised
1318:            burst  size, the receiver is asking the network
1319:            to provide flow pacing  beyond  what  would  be
1320:            provided  under normal circumstances. Such pac-
1321:            ing is at the network's option."
1322:        ::= { rsvpResvEntry 16 }
1323: 
1324: 
1325:     rsvpResvTSpecMinTU OBJECT-TYPE
1326:         SYNTAX      MessageSize
1327:         MAX-ACCESS  read-create
1328:         STATUS      current
1329:         DESCRIPTION
1330:            "The minimum message size for  this  flow.  The
1331:            policing  algorithm will treat smaller messages
1332:            as though they are this size."
1333:        ::= { rsvpResvEntry 17 }
1334: 
1335: 
1336:     rsvpResvTSpecMaxTU OBJECT-TYPE
1337:         SYNTAX      MessageSize
1338:         MAX-ACCESS  read-create
1339:         STATUS      current
1340:         DESCRIPTION
1341:            "The maximum message size for  this  flow.  The
1342:            admission  algorithm  will  reject TSpecs whose
1343:            Maximum Transmission Unit, plus  the  interface
1344:            headers, exceed the interface MTU."
1345:        ::= { rsvpResvEntry 18 }
1346: 
1347: 
1348:     rsvpResvRSpecRate OBJECT-TYPE
1349:         SYNTAX      BitRate
1350:         UNITS       "bits per second"
1351:         MAX-ACCESS  read-create
1352:         STATUS      current
1353:         DESCRIPTION
1354:            "If the requested  service  is  Guaranteed,  as
1355:            specified   by  rsvpResvService,  this  is  the
1356:            clearing rate that is being requested.   Other-
1357:            wise,  it  is  zero,  or  the  agent may return
1358:            noSuchValue."
1359:        ::= { rsvpResvEntry 19 }
1360: 
1361: 
1362:     rsvpResvRSpecSlack OBJECT-TYPE
1363:         SYNTAX      Integer32
1364:         UNITS       "microseconds"
1365:         MAX-ACCESS  read-create
1366:         STATUS      current
1367:         DESCRIPTION
1368:            "If the requested  service  is  Guaranteed,  as
1369:            specified by rsvpResvService, this is the delay
1370:            slack.  Otherwise, it is zero, or the agent may
1371:            return noSuchValue."
1372:        ::= { rsvpResvEntry 20 }
1373: 
1374: 
1375:     rsvpResvInterval OBJECT-TYPE
1376:         SYNTAX      RefreshInterval
1377:         MAX-ACCESS  read-create
1378:         STATUS      current
1379:         DESCRIPTION
1380:            "The interval between refresh messages  as  ad-
1381:            vertised by the Next Hop."
1382:        ::= { rsvpResvEntry 21 }
1383: 
1384: 
1385:     rsvpResvScope OBJECT-TYPE
1386:         SYNTAX      OCTET STRING (SIZE(0..65536))
1386: error - range limit exceeds underlying basetype
1387:         MAX-ACCESS  read-create
1388:         STATUS      current
1389:         DESCRIPTION
1390: 
1391:            "The contents of the scope object, displayed as
1392:            an  uninterpreted  string  of octets, including
1393:            the object header.  In the absence of  such  an
1394:            object, this should be of zero length.
1395: 
1396:            If the length  is  non-zero,  this  contains  a
1397:            series of IP4 or IP6 addresses."
1398:        ::= { rsvpResvEntry 22 }
1399: 
1400: 
1401:     rsvpResvShared OBJECT-TYPE
1402:         SYNTAX      TruthValue
1403:         MAX-ACCESS  read-create
1404:         STATUS      current
1405:         DESCRIPTION
1406:            "If TRUE, a reservation shared among senders is
1407:            requested.  If FALSE, a reservation specific to
1408:            this sender is requested."
1409:        ::= { rsvpResvEntry 23 }
1410: 
1411: 
1412:     rsvpResvExplicit OBJECT-TYPE
1413:         SYNTAX      TruthValue
1414:         MAX-ACCESS  read-create
1415:         STATUS      current
1416:         DESCRIPTION
1417:            "If TRUE, individual senders are  listed  using
1418:            Filter  Specifications.   If FALSE, all senders
1419:            are implicitly selected.  The Scope Object will
1420:            contain  a list of senders that need to receive
1421:            this reservation request  for  the  purpose  of
1422:            routing the RESV message."
1423:        ::= { rsvpResvEntry 24 }
1424: 
1425:     rsvpResvRSVPHop OBJECT-TYPE
1426:         SYNTAX      TruthValue
1427:         MAX-ACCESS  read-create
1428:         STATUS      current
1429:         DESCRIPTION
1430:            "If TRUE, the node believes that  the  previous
1431:            IP  hop is an RSVP hop.  If FALSE, the node be-
1432:            lieves that the previous IP hop may not  be  an
1433:            RSVP hop."
1434:        ::= { rsvpResvEntry 25 }
1435: 
1436: 
1437:     rsvpResvLastChange OBJECT-TYPE
1438:         SYNTAX      TimeStamp
1439:         MAX-ACCESS  read-only
1440:         STATUS      current
1441:         DESCRIPTION
1442:            "The time of the last change in  this  reserva-
1443:            tion  request; This is either the first time it
1444:            was received or the time  of  the  most  recent
1445:            change in parameters."
1446:        ::= { rsvpResvEntry 26 }
1447: 
1448: 
1449:     rsvpResvPolicy OBJECT-TYPE
1450:         SYNTAX      OCTET STRING (SIZE(0..65536))
1450: error - range limit exceeds underlying basetype
1451:         MAX-ACCESS  read-create
1452:         STATUS      current
1453:         DESCRIPTION
1454:            "The contents of the policy  object,  displayed
1455:            as an uninterpreted string of octets, including
1456:            the object header.  In the absence of  such  an
1457:            object, this should be of zero length."
1458:        ::= { rsvpResvEntry 27 }
1459: 
1460: 
1461:     rsvpResvStatus OBJECT-TYPE
1462:         SYNTAX      RowStatus
1463:         MAX-ACCESS  read-create
1464:         STATUS      current
1465:         DESCRIPTION
1466:            "'active' for all active RESV  messages.   This
1467:            object  may  be used to install static RESV in-
1468:            formation or delete RESV information."
1469:        ::= { rsvpResvEntry 28 }
1470: 
1471: 
1472:     rsvpResvTTL OBJECT-TYPE
1472: change recommended - warning: node `rsvpResvTTL' must be contained in at least one conformance group
1473:         SYNTAX      INTEGER (0..255)
1473: warning - warning: use Integer32 instead of INTEGER in SMIv2
1474:         MAX-ACCESS  read-only
1475:         STATUS      current
1476:         DESCRIPTION
1477:            "The TTL value in the RSVP header that was last
1478:            received."
1479:        ::= { rsvpResvEntry 29 }
1480: 
1481: 
1482:     rsvpResvFlowId OBJECT-TYPE
1482: change recommended - warning: node `rsvpResvFlowId' must be contained in at least one conformance group
1483:         SYNTAX      INTEGER (0..16777215)
1483: warning - warning: use Integer32 instead of INTEGER in SMIv2
1484:         MAX-ACCESS  read-only
1485:         STATUS      current
1486:         DESCRIPTION
1487:            "The flow ID that this receiver  is  using,  if
1488:            this  is  an IPv6 session."
1489:        ::= { rsvpResvEntry 30 }
1490: 
1491: 
1492: --      The RSVP Reservation Requests Forwarded Table contains the
1493: --      information displayed by receivers regarding their needs with
1494: --      respect to sessions and senders. It is in essence a list of the
1495: --      valid RESV messages that the RSVP Router or Host is sending
1496: --      to its upstream neighbors.
1497: 
1498: 
1499:     rsvpResvFwdNewIndex OBJECT-TYPE
1500:         SYNTAX      TestAndIncr
1501:         MAX-ACCESS  read-write
1502:         STATUS      current
1503:         DESCRIPTION
1504:            "This  object  is  used  to  assign  values  to
1505:            rsvpResvFwdNumber as described in 'Textual Con-
1506:            ventions  for  SNMPv2'.   The  network  manager
1507:            reads  the  object,  and  then writes the value
1508:            back in the SET that creates a new instance  of
1509:            rsvpResvFwdEntry.   If  the  SET fails with the
1510:            code 'inconsistentValue', then the process must
1511:            be  repeated; If the SET succeeds, then the ob-
1512:            ject is incremented, and the  new  instance  is
1513:            created according to the manager's directions."
1514:        ::= { rsvpGenObjects 4 }
1515: 
1516: 
1517:     rsvpResvFwdTable OBJECT-TYPE
1518:         SYNTAX      SEQUENCE OF RsvpResvFwdEntry
1519:         MAX-ACCESS  not-accessible
1520:         STATUS      current
1521:         DESCRIPTION
1522:            "Information describing the  state  information
1523:            displayed upstream in RESV messages."
1524:        ::= { rsvpObjects 5 }
1525: 
1526: 
1527:     rsvpResvFwdEntry OBJECT-TYPE
1528:         SYNTAX      RsvpResvFwdEntry
1529:         MAX-ACCESS  not-accessible
1530:         STATUS      current
1531:         DESCRIPTION
1532:            "Information describing the  state  information
1533:            displayed  upstream in an RESV message concern-
1534:            ing a single sender."
1535:        INDEX { rsvpSessionNumber, rsvpResvFwdNumber }
1536:        ::= { rsvpResvFwdTable 1 }
1537: 
1538: 
1539:     RsvpResvFwdEntry ::=
1540:         SEQUENCE {
1541:             rsvpResvFwdNumber               SessionNumber,
1542:             rsvpResvFwdType                 SessionType,
1543:             rsvpResvFwdDestAddr             OCTET STRING,
1544:             rsvpResvFwdSenderAddr           OCTET STRING,
1545:             rsvpResvFwdDestAddrLength       INTEGER,
1546:             rsvpResvFwdSenderAddrLength     INTEGER,
1547:             rsvpResvFwdProtocol             Protocol,
1548:             rsvpResvFwdDestPort             Port,
1549:             rsvpResvFwdPort                 Port,
1550:             rsvpResvFwdHopAddr              OCTET STRING,
1551:             rsvpResvFwdHopLih               Integer32,
1552:             rsvpResvFwdInterface            InterfaceIndex,
1553:             rsvpResvFwdService              QosService,
1554:             rsvpResvFwdTSpecRate            BitRate,
1555:             rsvpResvFwdTSpecPeakRate        BitRate,
1556:             rsvpResvFwdTSpecBurst           BurstSize,
1557:             rsvpResvFwdTSpecMinTU           MessageSize,
1558:             rsvpResvFwdTSpecMaxTU           MessageSize,
1559:             rsvpResvFwdRSpecRate            BitRate,
1560:             rsvpResvFwdRSpecSlack           Integer32,
1561:             rsvpResvFwdInterval             RefreshInterval,
1562:             rsvpResvFwdScope                OCTET STRING,
1563:             rsvpResvFwdShared               TruthValue,
1564:             rsvpResvFwdExplicit             TruthValue,
1565:             rsvpResvFwdRSVPHop              TruthValue,
1566:             rsvpResvFwdLastChange           TimeStamp,
1567:             rsvpResvFwdPolicy               OCTET STRING,
1568:             rsvpResvFwdStatus               RowStatus,
1569:             rsvpResvFwdTTL                  INTEGER,
1570:             rsvpResvFwdFlowId               INTEGER
1571:         }
1572: 
1573: 
1574:     rsvpResvFwdNumber OBJECT-TYPE
1575:         SYNTAX      SessionNumber
1576:         MAX-ACCESS  not-accessible
1577:         STATUS      current
1578:         DESCRIPTION
1579:            "The number of this reservation request.   This
1580:            is  for  SNMP Indexing purposes only and has no
1581:            relation to any protocol value."
1582:        ::= { rsvpResvFwdEntry 1 }
1583: 
1584: 
1585:     rsvpResvFwdType OBJECT-TYPE
1586:         SYNTAX      SessionType
1587:         MAX-ACCESS  read-only
1588:         STATUS      current
1589:         DESCRIPTION
1590:            "The type of session (IP4, IP6, IP6  with  flow
1591:            information, etc)."
1592:        ::= { rsvpResvFwdEntry 2 }
1593: 
1594: 
1595:     rsvpResvFwdDestAddr OBJECT-TYPE
1596:         SYNTAX      OCTET STRING (SIZE(4..16))
1597:         MAX-ACCESS  read-only
1598:         STATUS      current
1599:         DESCRIPTION
1600:            "The destination address used by all senders in
1601:            this  session.   This object may not be changed
1602:            when the value of the RowStatus object is  'ac-
1603:            tive'."
1604:        ::= { rsvpResvFwdEntry 3 }
1605: 
1606: 
1607:     rsvpResvFwdSenderAddr OBJECT-TYPE
1608:         SYNTAX      OCTET STRING (SIZE(4..16))
1609:         MAX-ACCESS  read-only
1610:         STATUS      current
1611:         DESCRIPTION
1612:            "The source address of the sender  selected  by
1613:            this  reservation.  The value of all zeroes in-
1614:            dicates 'all senders'.  This object may not  be
1615:            changed  when the value of the RowStatus object
1616:            is 'active'."
1617:        ::= { rsvpResvFwdEntry 4 }
1618: 
1619: 
1620:     rsvpResvFwdDestAddrLength OBJECT-TYPE
1621:         SYNTAX      INTEGER(0..128)
1621: warning - warning: use Integer32 instead of INTEGER in SMIv2
1622:         MAX-ACCESS  read-only
1623:         STATUS      current
1624:         DESCRIPTION
1625:            "The length of the destination address in bits.
1626:            This  is  the CIDR Prefix Length, which for IP4
1627:            hosts and multicast addresses is 32 bits.  This
1628:            object may not be changed when the value of the
1629:            RowStatus object is 'active'."
1630:        ::= { rsvpResvFwdEntry 5 }
1631: 
1632: 
1633:     rsvpResvFwdSenderAddrLength OBJECT-TYPE
1634:         SYNTAX      INTEGER(0..128)
1634: warning - warning: use Integer32 instead of INTEGER in SMIv2
1635:         MAX-ACCESS  read-only
1636:         STATUS      current
1637:         DESCRIPTION
1638:            "The length of the sender's  address  in  bits.
1639:            This  is  the CIDR Prefix Length, which for IP4
1640:            hosts and multicast addresses is 32 bits.  This
1641:            object may not be changed when the value of the
1642:            RowStatus object is 'active'."
1643:        ::= { rsvpResvFwdEntry 6 }
1644: 
1645: 
1646:     rsvpResvFwdProtocol OBJECT-TYPE
1647:         SYNTAX      Protocol
1648:         MAX-ACCESS  read-only
1649:         STATUS      current
1650:         DESCRIPTION
1651:            "The IP Protocol used by a session. for  secure
1652:            sessions, this indicates IP Security.  This ob-
1653:            ject may not be changed when the value  of  the
1654:            RowStatus object is 'active'."
1655:        ::= { rsvpResvFwdEntry 7 }
1656: 
1657: 
1658:     rsvpResvFwdDestPort OBJECT-TYPE
1659:         SYNTAX      Port
1660:         MAX-ACCESS  read-only
1661:         STATUS      current
1662:         DESCRIPTION
1663:            "The UDP or TCP port number used as a  destina-
1664:            tion  port for all senders in this session.  If
1665:            the  IP   protocol   in   use,   specified   by
1666:            rsvpResvFwdProtocol,  is  50  (ESP) or 51 (AH),
1667:            this  represents  a  virtual  destination  port
1668:            number.   A value of zero indicates that the IP
1669:            protocol in use does not have ports.  This  ob-
1670:            ject  may  not be changed when the value of the
1671:            RowStatus object is 'active'."
1672:        ::= { rsvpResvFwdEntry 8 }
1673: 
1674: 
1675:     rsvpResvFwdPort OBJECT-TYPE
1676:         SYNTAX      Port
1677:         MAX-ACCESS  read-only
1678:         STATUS      current
1679:         DESCRIPTION
1680:            "The UDP or TCP port number used  as  a  source
1681:            port  for  this sender in this session.  If the
1682:            IP    protocol    in    use,    specified    by
1683:            rsvpResvFwdProtocol  is  50  (ESP)  or 51 (AH),
1684:            this represents a generalized  port  identifier
1685:            (GPI).   A  value of zero indicates that the IP
1686:            protocol in use does not have ports.  This  ob-
1687:            ject  may  not be changed when the value of the
1688:            RowStatus object is 'active'."
1689:        ::= { rsvpResvFwdEntry 9 }
1690: 
1691: 
1692:     rsvpResvFwdHopAddr OBJECT-TYPE
1693:         SYNTAX      OCTET STRING (SIZE(4..16))
1694:         MAX-ACCESS  read-only
1695:         STATUS      current
1696:         DESCRIPTION
1697:            "The address of the (previous) RSVP  that  will
1698:            receive this message."
1699:        ::= { rsvpResvFwdEntry 10 }
1700: 
1701: 
1702:     rsvpResvFwdHopLih OBJECT-TYPE
1703:         SYNTAX      Integer32
1704:         MAX-ACCESS  read-only
1705:         STATUS      current
1706:         DESCRIPTION
1707:            "The Logical Interface Handle sent to the (pre-
1708:            vious) RSVP that will receive this message."
1709:        ::= { rsvpResvFwdEntry 11 }
1710: 
1711: 
1712:     rsvpResvFwdInterface OBJECT-TYPE
1713:         SYNTAX      InterfaceIndex
1714:         MAX-ACCESS  read-only
1715:         STATUS      current
1716:         DESCRIPTION
1717:            "The ifIndex value of the  interface  on  which
1718:            this RESV message was most recently sent."
1719:        ::= { rsvpResvFwdEntry 12 }
1720: 
1721: 
1722:     rsvpResvFwdService OBJECT-TYPE
1723:         SYNTAX      QosService
1724:         MAX-ACCESS  read-only
1725:         STATUS      current
1726:         DESCRIPTION
1727:            "The QoS Service classification requested."
1728:        ::= { rsvpResvFwdEntry 13 }
1729: 
1730: 
1731:     rsvpResvFwdTSpecRate OBJECT-TYPE
1732:         SYNTAX      BitRate
1733:         UNITS       "bits per second"
1734:         MAX-ACCESS  read-only
1735:         STATUS      current
1736:         DESCRIPTION
1737:            "The Average Bit  Rate  of  the  sender's  data
1738:            stream.   Within  a transmission burst, the ar-
1739:            rival rate may be as fast as  rsvpResvFwdTSpec-
1740:            PeakRate  (if  supported by the service model);
1741:            however, averaged across two or more burst  in-
1742:            tervals,    the    rate   should   not   exceed
1743:            rsvpResvFwdTSpecRate.
1744: 
1745:            Note that this is a prediction, often based  on
1746:            the  general  capability  of a type of codec or
1747:            particular encoding; the measured average  rate
1748:            may be significantly lower."
1749:        ::= { rsvpResvFwdEntry 14 }
1750: 
1751: 
1752:     rsvpResvFwdTSpecPeakRate OBJECT-TYPE
1753:         SYNTAX      BitRate
1754:         UNITS       "bits per second"
1755:         MAX-ACCESS  read-only
1756:         STATUS      current
1757:         DESCRIPTION
1758:            "The Peak Bit Rate of the sender's data  stream
1759:            Traffic  arrival is not expected to exceed this
1760:            rate at any time, apart  from  the  effects  of
1761:            jitter in the network.  If not specified in the
1762:            TSpec, this returns zero or noSuchValue."
1763:        ::= { rsvpResvFwdEntry 15 }
1764: 
1765: 
1766:     rsvpResvFwdTSpecBurst OBJECT-TYPE
1767:         SYNTAX      BurstSize
1768:         UNITS       "bytes"
1769:         MAX-ACCESS  read-only
1770:         STATUS      current
1771:         DESCRIPTION
1772:            "The size of the largest  burst  expected  from
1773:            the sender at a time.
1774: 
1775:            If this is less than  the  sender's  advertised
1776:            burst  size, the receiver is asking the network
1777:            to provide flow pacing  beyond  what  would  be
1778:            provided  under normal circumstances. Such pac-
1779:            ing is at the network's option."
1780:        ::= { rsvpResvFwdEntry 16 }
1781: 
1782: 
1783:     rsvpResvFwdTSpecMinTU OBJECT-TYPE
1784:         SYNTAX      MessageSize
1785:         MAX-ACCESS  read-only
1786:         STATUS      current
1787:         DESCRIPTION
1788:            "The minimum message size for  this  flow.  The
1789:            policing  algorithm will treat smaller messages
1790:            as though they are this size."
1791:        ::= { rsvpResvFwdEntry 17 }
1792: 
1793: 
1794:     rsvpResvFwdTSpecMaxTU OBJECT-TYPE
1795:         SYNTAX      MessageSize
1796:         MAX-ACCESS  read-only
1797:         STATUS      current
1798:         DESCRIPTION
1799:            "The maximum message size for  this  flow.  The
1800:            admission  algorithm  will  reject TSpecs whose
1801:            Maximum Transmission Unit, plus  the  interface
1802:            headers, exceed the interface MTU."
1803:        ::= { rsvpResvFwdEntry 18 }
1804: 
1805: 
1806:     rsvpResvFwdRSpecRate OBJECT-TYPE
1807:         SYNTAX      BitRate
1808:         UNITS       "bytes per second"
1809:         MAX-ACCESS  read-only
1810:         STATUS      current
1811:         DESCRIPTION
1812:            "If the requested  service  is  Guaranteed,  as
1813:            specified   by  rsvpResvService,  this  is  the
1814:            clearing rate that is being requested.   Other-
1815:            wise,  it  is  zero,  or  the  agent may return
1816:            noSuchValue."
1817:        ::= { rsvpResvFwdEntry 19 }
1818: 
1819: 
1820:     rsvpResvFwdRSpecSlack OBJECT-TYPE
1821:         SYNTAX      Integer32
1822:         UNITS       "microseconds"
1823:         MAX-ACCESS  read-only
1824:         STATUS      current
1825:         DESCRIPTION
1826:            "If the requested  service  is  Guaranteed,  as
1827:            specified by rsvpResvService, this is the delay
1828:            slack.  Otherwise, it is zero, or the agent may
1829:            return noSuchValue."
1830:        ::= { rsvpResvFwdEntry 20 }
1831: 
1832: 
1833:     rsvpResvFwdInterval OBJECT-TYPE
1834:         SYNTAX      RefreshInterval
1835:         MAX-ACCESS  read-only
1836:         STATUS      current
1837:         DESCRIPTION
1838:            "The interval between refresh  messages  adver-
1839:            tised to the Previous Hop."
1840:        ::= { rsvpResvFwdEntry 21 }
1841: 
1842: 
1843:     rsvpResvFwdScope OBJECT-TYPE
1844:         SYNTAX      OCTET STRING (SIZE(0..65536))
1844: error - range limit exceeds underlying basetype
1845:         MAX-ACCESS  read-only
1846:         STATUS      current
1847:         DESCRIPTION
1848:            "The contents of the scope object, displayed as
1849:            an  uninterpreted  string  of octets, including
1850:            the object header.  In the absence of  such  an
1851:            object, this should be of zero length."
1852:        ::= { rsvpResvFwdEntry 22 }
1853: 
1854: 
1855:     rsvpResvFwdShared OBJECT-TYPE
1856:         SYNTAX      TruthValue
1857:         MAX-ACCESS  read-only
1858:         STATUS      current
1859:         DESCRIPTION
1860:            "If TRUE, a reservation shared among senders is
1861:            requested.  If FALSE, a reservation specific to
1862:            this sender is requested."
1863:        ::= { rsvpResvFwdEntry 23 }
1864: 
1865: 
1866:     rsvpResvFwdExplicit OBJECT-TYPE
1867:         SYNTAX      TruthValue
1868:         MAX-ACCESS  read-only
1869:         STATUS      current
1870:         DESCRIPTION
1871:            "If TRUE, individual senders are  listed  using
1872:            Filter  Specifications.   If FALSE, all senders
1873:            are implicitly selected.  The Scope Object will
1874:            contain  a list of senders that need to receive
1875:            this reservation request  for  the  purpose  of
1876:            routing the RESV message."
1877:        ::= { rsvpResvFwdEntry 24 }
1878: 
1879: 
1880:     rsvpResvFwdRSVPHop OBJECT-TYPE
1881:         SYNTAX      TruthValue
1882:         MAX-ACCESS  read-only
1883:         STATUS      current
1884:         DESCRIPTION
1885:            "If TRUE, the node believes that  the  next  IP
1886:            hop  is  an  RSVP  hop.  If FALSE, the node be-
1887:            lieves that the next IP hop may not be an  RSVP
1888:            hop."
1889:        ::= { rsvpResvFwdEntry 25 }
1890: 
1891: 
1892:     rsvpResvFwdLastChange OBJECT-TYPE
1893:         SYNTAX      TimeStamp
1894:         MAX-ACCESS  read-only
1895:         STATUS      current
1896:         DESCRIPTION
1897:            "The time of the last change in  this  request;
1898:            This  is  either  the first time it was sent or
1899:            the time of the most recent change  in  parame-
1900:            ters."
1901:        ::= { rsvpResvFwdEntry 26 }
1902: 
1903: 
1904:     rsvpResvFwdPolicy OBJECT-TYPE
1905:         SYNTAX      OCTET STRING (SIZE(0..65536))
1905: error - range limit exceeds underlying basetype
1906:         MAX-ACCESS  read-only
1907:         STATUS      current
1908:         DESCRIPTION
1909:            "The contents of the policy  object,  displayed
1910:            as an uninterpreted string of octets, including
1911:            the object header.  In the absence of  such  an
1912:            object, this should be of zero length."
1913:        ::= { rsvpResvFwdEntry 27 }
1914: 
1915: 
1916:     rsvpResvFwdStatus OBJECT-TYPE
1917:         SYNTAX      RowStatus
1918:         MAX-ACCESS  read-write
1919:         STATUS      current
1920:         DESCRIPTION
1921:            "'active' for all active RESV  messages.   This
1922:            object may be used to delete RESV information."
1923:        ::= { rsvpResvFwdEntry 28 }
1924: 
1925: 
1926:     rsvpResvFwdTTL OBJECT-TYPE
1926: change recommended - warning: node `rsvpResvFwdTTL' must be contained in at least one conformance group
1927:         SYNTAX      INTEGER (0..255)
1927: warning - warning: use Integer32 instead of INTEGER in SMIv2
1928:         MAX-ACCESS  read-only
1929:         STATUS      current
1930:         DESCRIPTION
1931:            "The TTL value in the RSVP header that was last
1932:            received."
1933:        ::= { rsvpResvFwdEntry 29 }
1934: 
1935: 
1936:     rsvpResvFwdFlowId OBJECT-TYPE
1936: change recommended - warning: node `rsvpResvFwdFlowId' must be contained in at least one conformance group
1937:         SYNTAX      INTEGER (0..16777215)
1937: warning - warning: use Integer32 instead of INTEGER in SMIv2
1938:         MAX-ACCESS  read-only
1939:         STATUS      current
1940:         DESCRIPTION
1941:            "The flow ID that this receiver  is  using,  if
1942:            this  is  an IPv6 session."
1943:        ::= { rsvpResvFwdEntry 30 }
1944: 
1945: 
1946: --      The RSVP Interface Attributes Database contains the
1947: --      RSVP-specific information for an interface. Information
1948: --      that is shared with other reservation procedures such
1949: --      as ST-II is in the Integrated Interface Attributes
1950: --      Database.
1951:     rsvpIfTable OBJECT-TYPE
1952:         SYNTAX      SEQUENCE OF RsvpIfEntry
1953:         MAX-ACCESS  not-accessible
1954:         STATUS      current
1955:         DESCRIPTION
1956:            "The RSVP-specific attributes of  the  system's
1957:            interfaces."
1958:        ::= { rsvpObjects 6 }
1959: 
1960: 
1961:     rsvpIfEntry OBJECT-TYPE
1962:         SYNTAX      RsvpIfEntry
1963:         MAX-ACCESS  not-accessible
1964:         STATUS      current
1965:         DESCRIPTION
1966:            "The RSVP-specific attributes of  the  a  given
1967:            interface."
1968:        INDEX { ifIndex }
1969:        ::= { rsvpIfTable 1 }
1970: 
1971: RsvpIfEntry ::=
1971: warning - warning: SEQUENCE element #4 `rsvpIfEnabled' does not match order of columnar objects under `rsvpIfEntry'
1972:     SEQUENCE {
1973:     rsvpIfUdpNbrs                       Gauge32,
1974:     rsvpIfIpNbrs                        Gauge32,
1975:     rsvpIfNbrs                          Gauge32,
1976:     rsvpIfEnabled                       TruthValue,
1977:     rsvpIfUdpRequired                   TruthValue,
1978:     rsvpIfRefreshBlockadeMultiple       INTEGER,
1979:     rsvpIfRefreshMultiple               INTEGER,
1980:     rsvpIfTTL                           INTEGER,
1981:     rsvpIfRefreshInterval               TimeInterval,
1982:     rsvpIfRouteDelay                    TimeInterval,
1983:     rsvpIfStatus                        RowStatus
1984:     }
1985: 
1986: 
1987:     rsvpIfUdpNbrs OBJECT-TYPE
1988:         SYNTAX      Gauge32
1989:         MAX-ACCESS  read-only
1990:         STATUS      current
1991:         DESCRIPTION
1992:            "The number of neighbors perceived to be  using
1993:            only the RSVP UDP Encapsulation."
1994:        ::= { rsvpIfEntry 1 }
1995: 
1996: 
1997:     rsvpIfIpNbrs OBJECT-TYPE
1998:         SYNTAX      Gauge32
1999:         MAX-ACCESS  read-only
2000:         STATUS      current
2001:         DESCRIPTION
2002:            "The number of neighbors perceived to be  using
2003:            only the RSVP IP Encapsulation."
2004:        ::= { rsvpIfEntry 2 }
2005: 
2006: 
2007:     rsvpIfNbrs OBJECT-TYPE
2008:         SYNTAX      Gauge32
2009:         MAX-ACCESS  read-only
2010:         STATUS      current
2011:         DESCRIPTION
2012:            "The number of neighbors  currently  perceived;
2013:            this  will  exceed rsvpIfIpNbrs + rsvpIfUdpNbrs
2014:            by the number of neighbors using both  encapsu-
2015:            lations."
2016:        ::= { rsvpIfEntry 3 }
2017: 
2018: 
2019:     rsvpIfRefreshBlockadeMultiple OBJECT-TYPE
2020:         SYNTAX      INTEGER (1..65536)
2020: warning - warning: use Integer32 instead of INTEGER in SMIv2
2021:         MAX-ACCESS  read-create
2022:         STATUS      current
2023:         DESCRIPTION
2024:            "The value of the RSVP value 'Kb', Which is the
2025:            minimum   number   of  refresh  intervals  that
2026:            blockade state will last once entered."
2027:        DEFVAL      { 4 }
2028:        ::= { rsvpIfEntry 4 }
2029: 
2030: 
2031:     rsvpIfRefreshMultiple OBJECT-TYPE
2032:         SYNTAX      INTEGER (1..65536)
2032: warning - warning: use Integer32 instead of INTEGER in SMIv2
2033:         MAX-ACCESS  read-create
2034:         STATUS      current
2035:         DESCRIPTION
2036:            "The value of the RSVP value 'K', which is  the
2037:            number  of  refresh intervals which must elapse
2038:            (minimum) before a PATH or RESV  message  which
2039:            is not being refreshed will be aged out."
2040:        DEFVAL      { 3 }
2041:        ::= { rsvpIfEntry 5 }
2042: 
2043: 
2044:     rsvpIfTTL OBJECT-TYPE
2045:         SYNTAX      INTEGER (0..255)
2045: warning - warning: use Integer32 instead of INTEGER in SMIv2
2046:         MAX-ACCESS  read-create
2047:         STATUS      current
2048:         DESCRIPTION
2049:            "The value of SEND_TTL used on  this  interface
2050:            for  messages  this node originates.  If set to
2051:            zero, the node determines  the  TTL  via  other
2052:            means."
2053:        DEFVAL { 0 } -- which is to say, no override
2054:        ::= { rsvpIfEntry 6 }
2055: 
2056: 
2057:     rsvpIfRefreshInterval OBJECT-TYPE
2058:         SYNTAX      TimeInterval
2059:         UNITS       "milliseconds"
2060:         MAX-ACCESS  read-create
2061:         STATUS      current
2062:         DESCRIPTION
2063:            "The value of the RSVP value 'R', which is  the
2064:            minimum period between refresh transmissions of
2065:            a given PATH or RESV message on an interface."
2066:        DEFVAL      { 3000 }        -- 30 seconds
2067:        ::= { rsvpIfEntry 7 }
2068: 
2069: 
2070:     rsvpIfRouteDelay OBJECT-TYPE
2071:         SYNTAX      TimeInterval
2072:         UNITS       "hundredths of a second"
2073:         MAX-ACCESS  read-create
2074:         STATUS      current
2075:         DESCRIPTION
2076:            "The approximate period from the time  a  route
2077:            is  changed to the time a resulting message ap-
2078:            pears on the interface."
2079:        DEFVAL      { 200 } -- 2 seconds
2080:        ::= { rsvpIfEntry 8 }
2081: 
2082: 
2083:     rsvpIfEnabled OBJECT-TYPE
2084:         SYNTAX      TruthValue
2085:         MAX-ACCESS  read-create
2086:         STATUS      current
2087:         DESCRIPTION
2088:            "If TRUE, RSVP is enabled  on  this  Interface.
2089:            If  FALSE,  RSVP  is not enabled on this inter-
2090:            face."
2091:        ::= { rsvpIfEntry 9 }
2092: 
2093: 
2094:     rsvpIfUdpRequired OBJECT-TYPE
2095:         SYNTAX      TruthValue
2096:         MAX-ACCESS  read-create
2097:         STATUS      current
2098:         DESCRIPTION
2099:            "If TRUE, manual configuration forces  the  use
2100:            of  UDP  encapsulation  on  the  interface.  If
2101:            FALSE, UDP encapsulation is only used if rsvpI-
2102:            fUdpNbrs is not zero."
2103: 
2104:        ::= { rsvpIfEntry 10 }
2105: 
2106: 
2107:     rsvpIfStatus OBJECT-TYPE
2108:         SYNTAX      RowStatus
2109:         MAX-ACCESS  read-create
2110:         STATUS      current
2111:         DESCRIPTION
2112:            "'active' on interfaces that are configured for
2113:            RSVP."
2114:        ::= { rsvpIfEntry 11 }
2115: 
2116: 
2117: --      The RSVP Neighbor Database lists the neighbors the RSVP
2118: --      process currently is receiving messages from.
2119: 
2120: 
2121:     rsvpNbrTable OBJECT-TYPE
2122:         SYNTAX      SEQUENCE OF RsvpNbrEntry
2123:         MAX-ACCESS  not-accessible
2124:         STATUS      current
2125:         DESCRIPTION
2126:            "Information describing  the  Neighbors  of  an
2127:            RSVP system."
2128:        ::= { rsvpObjects 7 }
2129: 
2130: 
2131:     rsvpNbrEntry OBJECT-TYPE
2132:         SYNTAX      RsvpNbrEntry
2133:         MAX-ACCESS  not-accessible
2134:         STATUS      current
2135:         DESCRIPTION
2136:            "Information describing a  single  RSVP  Neigh-
2137:            bor."
2138:        INDEX { ifIndex, rsvpNbrAddress }
2139:        ::= { rsvpNbrTable 1 }
2140: 
2141: RsvpNbrEntry ::=
2142:     SEQUENCE {
2143:     rsvpNbrAddress      OCTET STRING,
2144:     rsvpNbrProtocol     RsvpEncapsulation,
2145:     rsvpNbrStatus       RowStatus
2146:     }
2147: 
2148:     rsvpNbrAddress OBJECT-TYPE
2149:         SYNTAX      OCTET STRING (SIZE(4..16))
2150:         MAX-ACCESS  not-accessible
2151:         STATUS      current
2152:         DESCRIPTION
2153:            "The IP4 or IP6 Address used by this  neighbor.
2154:            This  object  may not be changed when the value
2155:            of the RowStatus object is 'active'."
2156:        ::= { rsvpNbrEntry 1 }
2157: 
2158: 
2159:     rsvpNbrProtocol OBJECT-TYPE
2160:         SYNTAX      RsvpEncapsulation
2161:         MAX-ACCESS  read-create
2162:         STATUS      current
2163:         DESCRIPTION
2164:            "The encapsulation being used  by  this  neigh-
2165:            bor."
2166:        ::= { rsvpNbrEntry 2 }
2167: 
2168: 
2169:     rsvpNbrStatus OBJECT-TYPE
2170:         SYNTAX      RowStatus
2171:         MAX-ACCESS  read-create
2172:         STATUS      current
2173:         DESCRIPTION
2174:            "'active' for all neighbors.  This  object  may
2175:            be  used  to configure neighbors.  In the pres-
2176:            ence of configured neighbors,  the  implementa-
2177:            tion may (but is not required to) limit the set
2178:            of valid neighbors to those configured."
2179:        ::= { rsvpNbrEntry 3 }
2180: 
2181: 
2182: --
2183: --      Notifications used to signal events
2184: --
2185: 
2186:     rsvpNotifications OBJECT IDENTIFIER
2187:                       ::= { rsvpNotificationsPrefix 0 }
2188: 
2189: 
2190:     newFlow NOTIFICATION-TYPE
2191:         OBJECTS {
2192:                     intSrvFlowStatus, rsvpSessionDestAddr,
2193:                     rsvpResvFwdStatus, rsvpResvStatus, rsvpSenderStatus
2194:                 }
2195:         STATUS  current
2196:         DESCRIPTION
2197:            "The newFlow trap indicates that the  originat-
2198:            ing  system  has  installed  a  new flow in its
2199:            classifier, or (when reservation  authorization
2200:            is  in view) is prepared to install such a flow
2201:            in the classifier and is requesting  authoriza-
2202:            tion.   The objects included with the Notifica-
2203:            tion may be used to  read  further  information
2204:            using  the  Integrated  Services and RSVP MIBs.
2205:            Authorization  or  non-authorization   may   be
2206:            enacted by a write to the variable intSrvFlowS-
2207:            tatus."
2208:        ::= { rsvpNotifications 1 }
2209: 
2210: 
2211:     lostFlow NOTIFICATION-TYPE
2212:         OBJECTS {
2213:                     intSrvFlowStatus, rsvpSessionDestAddr,
2214:                     rsvpResvFwdStatus, rsvpResvStatus, rsvpSenderStatus
2215:                 }
2216:         STATUS  current
2217:         DESCRIPTION
2218:            "The lostFlow trap indicates that the originat-
2219:            ing system has removed a flow from its classif-
2220:            ier."
2221:        ::= { rsvpNotifications 2 }
2222: 
2223: 
2224: -- conformance information
2225: 
2226: 
2227: rsvpGroups      OBJECT IDENTIFIER ::= { rsvpConformance 1 }
2228: rsvpCompliances OBJECT IDENTIFIER ::= { rsvpConformance 2 }
2229: 
2230: -- compliance statements
2231: 
2232: 
2233:     rsvpCompliance MODULE-COMPLIANCE
2234:         STATUS  current
2235:         DESCRIPTION
2236:            "The compliance statement.  Note that  the  im-
2237:            plementation  of this module requires implemen-
2238:            tation of the Integrated Services MIB as well."
2239: 
2240:        MODULE  -- this module
2241:        MANDATORY-GROUPS {
2242:            rsvpSessionGroup, rsvpSenderGroup, rsvpResvGroup,
2243:            rsvpIfGroup, rsvpNbrGroup
2244:            }
2245: 
2246:        GROUP rsvpResvFwdGroup
2247:          DESCRIPTION
2248:           "The Reservation Requests table  is  appropriate
2249:           in  implementations that store upstream reserva-
2250:           tion messages, but not appropriate in  implemen-
2251:           tations  which  calculate them on each transmis-
2252:           sion."
2253: 
2254:       GROUP rsvpNotificationGroup
2255:         DESCRIPTION
2256:          "The notifications in this module may be used  to
2257:          advise a network management station of changes in
2258:          flow status, and are required when this use is in
2259:          view."
2260: 
2261:      OBJECT       rsvpSessionRequests
2262:        MIN-ACCESS not-accessible
2263:        DESCRIPTION
2264:         "This object is optional."
2265: 
2266:     OBJECT       rsvpSenderType
2267:       MIN-ACCESS read-only
2268:       DESCRIPTION
2269:        "read-create access is not required.  This  may  be
2270:        read-only."
2271: 
2272:     OBJECT       rsvpSenderDestAddr
2273:       MIN-ACCESS read-only
2274:       DESCRIPTION
2275:        "read-create access is not required.  This  may  be
2276:        read-only."
2277: 
2278:     OBJECT       rsvpSenderAddr
2279:       MIN-ACCESS read-only
2280:       DESCRIPTION
2281:        "read-create access is not required.  This  may  be
2282:        read-only."
2283: 
2284:     OBJECT       rsvpSenderDestAddrLength
2285:       MIN-ACCESS read-only
2286:       DESCRIPTION
2287:        "read-create access is not required.  This  may  be
2288:        read-only."
2289: 
2290:     OBJECT       rsvpSenderAddrLength
2291:       MIN-ACCESS read-only
2292:       DESCRIPTION
2293:        "read-create access is not required.  This  may  be
2294:        read-only."
2295: 
2296:     OBJECT       rsvpSenderProtocol
2297:       MIN-ACCESS read-only
2298:       DESCRIPTION
2299:        "read-create access is not required.  This  may  be
2300:        read-only."
2301: 
2302:     OBJECT       rsvpSenderDestPort
2303:       MIN-ACCESS read-only
2304:       DESCRIPTION
2305:        "read-create access is not required.  This  may  be
2306:        read-only."
2307: 
2308:     OBJECT       rsvpSenderPort
2309:       MIN-ACCESS read-only
2310:       DESCRIPTION
2311:        "read-create access is not required.  This  may  be
2312:        read-only."
2313: 
2314:     OBJECT       rsvpSenderHopAddr
2315:       MIN-ACCESS read-only
2316:       DESCRIPTION
2317:        "read-create access is not required.  This  may  be
2318:        read-only."
2319: 
2320:     OBJECT       rsvpSenderHopLih
2321:       MIN-ACCESS read-only
2322:       DESCRIPTION
2323:        "read-create access is not required.  This  may  be
2324:        read-only."
2325: 
2326:     OBJECT       rsvpSenderInterface
2327:       MIN-ACCESS read-only
2328:       DESCRIPTION
2329:        "read-create access is not required.  This  may  be
2330:        read-only."
2331: 
2332:     OBJECT       rsvpSenderTSpecRate
2333:       MIN-ACCESS read-only
2334:       DESCRIPTION
2335:        "read-create access is not required.  This  may  be
2336:        read-only."
2337: 
2338:     OBJECT       rsvpSenderTSpecPeakRate
2339:       MIN-ACCESS read-only
2340:       DESCRIPTION
2341:        "read-create access is not required.  This  may  be
2342:        read-only."
2343: 
2344:     OBJECT       rsvpSenderTSpecBurst
2345:       MIN-ACCESS read-only
2346:       DESCRIPTION
2347:        "read-create access is not required.  This  may  be
2348:        read-only."
2349: 
2350:     OBJECT       rsvpSenderTSpecMinTU
2351:       MIN-ACCESS read-only
2352:       DESCRIPTION
2353:        "read-create access is not required.  This  may  be
2354:        read-only."
2355: 
2356:     OBJECT       rsvpSenderTSpecMaxTU
2357:       MIN-ACCESS read-only
2358:       DESCRIPTION
2359:        "read-create access is not required.  This  may  be
2360:        read-only."
2361: 
2362:     OBJECT       rsvpSenderInterval
2363:       MIN-ACCESS read-only
2364:       DESCRIPTION
2365:        "read-create access is not required.  This  may  be
2366:        read-only."
2367: 
2368:     OBJECT       rsvpSenderRSVPHop
2369:       MIN-ACCESS read-only
2370:       DESCRIPTION
2371:        "read-create access is not required.  This  may  be
2372:        read-only."
2373: 
2374:     OBJECT       rsvpSenderPolicy
2375:       MIN-ACCESS read-only
2376:       DESCRIPTION
2377:        "read-create access is not required.  This  may  be
2378:        read-only."
2379: 
2380:     OBJECT       rsvpSenderAdspecBreak
2381:       MIN-ACCESS read-only
2382:       DESCRIPTION
2383:        "read-create access is not required.  This  may  be
2384:        read-only."
2385: 
2386:     OBJECT       rsvpSenderAdspecHopCount
2387:       MIN-ACCESS read-only
2388:       DESCRIPTION
2389:        "read-create access is not required.  This  may  be
2390:        read-only."
2391: 
2392:     OBJECT       rsvpSenderAdspecPathBw
2393:       MIN-ACCESS read-only
2394:       DESCRIPTION
2395:        "read-create access is not required.  This  may  be
2396:        read-only."
2397: 
2398:     OBJECT       rsvpSenderAdspecMinLatency
2399:       MIN-ACCESS read-only
2400:       DESCRIPTION
2401:        "read-create access is not required.  This  may  be
2402:        read-only."
2403: 
2404:     OBJECT       rsvpSenderAdspecMtu
2405:       MIN-ACCESS read-only
2406:       DESCRIPTION
2407:        "read-create access is not required.  This  may  be
2408:        read-only."
2409: 
2410:     OBJECT       rsvpSenderAdspecGuaranteedSvc
2411:       MIN-ACCESS not-accessible
2412:       DESCRIPTION
2413:        "This may be not-accessible if the system does  not
2414:        support Guaranteed Service."
2415: 
2416:     OBJECT       rsvpSenderAdspecGuaranteedBreak
2417:       MIN-ACCESS not-accessible
2418:       DESCRIPTION
2419:        "This may be not-accessible if the system does  not
2420:        support Guaranteed Service."
2421: 
2422:     OBJECT       rsvpSenderAdspecGuaranteedCtot
2423:       MIN-ACCESS not-accessible
2424:       DESCRIPTION
2425:        "This may be not-accessible if the system does  not
2426:        support Guaranteed Service."
2427: 
2428:     OBJECT       rsvpSenderAdspecGuaranteedDtot
2429:       MIN-ACCESS not-accessible
2430:       DESCRIPTION
2431:        "This may be not-accessible if the system does  not
2432:        support Guaranteed Service."
2433: 
2434:     OBJECT       rsvpSenderAdspecGuaranteedCsum
2435:       MIN-ACCESS not-accessible
2436:       DESCRIPTION
2437:        "This may be not-accessible if the system does  not
2438:        support Guaranteed Service."
2439: 
2440:     OBJECT       rsvpSenderAdspecGuaranteedDsum
2441:       MIN-ACCESS read-only
2442:       DESCRIPTION
2443:        "This may be not-accessible if the system does  not
2444:        support Guaranteed Service."
2445: 
2446:     OBJECT       rsvpSenderAdspecGuaranteedHopCount
2447:       MIN-ACCESS not-accessible
2448:       DESCRIPTION
2449:        "This may be not-accessible if the system does  not
2450:        support Guaranteed Service."
2451: 
2452:     OBJECT       rsvpSenderAdspecGuaranteedPathBw
2453:       MIN-ACCESS not-accessible
2454:       DESCRIPTION
2455:        "This may be not-accessible if the system does  not
2456:        support Guaranteed Service."
2457: 
2458:     OBJECT       rsvpSenderAdspecGuaranteedMinLatency
2459:       MIN-ACCESS not-accessible
2460:       DESCRIPTION
2461:        "This may be not-accessible if the system does  not
2462:        support Guaranteed Service."
2463: 
2464:     OBJECT       rsvpSenderAdspecGuaranteedMtu
2465:       MIN-ACCESS not-accessible
2466:       DESCRIPTION
2467:        "This may be not-accessible if the system does  not
2468:        support Guaranteed Service."
2469: 
2470:     OBJECT       rsvpSenderAdspecCtrlLoadSvc
2471:       MIN-ACCESS not-accessible
2472:       DESCRIPTION
2473:        "This may be not-accessible if the system does  not
2474:        support Controlled Load."
2475: 
2476:     OBJECT       rsvpSenderAdspecCtrlLoadBreak
2477:       MIN-ACCESS not-accessible
2478:       DESCRIPTION
2479:        "This may be not-accessible if the system does  not
2480:        support Controlled Load."
2481: 
2482:     OBJECT       rsvpSenderAdspecCtrlLoadHopCount
2483:       MIN-ACCESS not-accessible
2484:       DESCRIPTION
2485:        "This may be not-accessible if the system does  not
2486:        support Controlled Load."
2487: 
2488:     OBJECT       rsvpSenderAdspecCtrlLoadPathBw
2489:       MIN-ACCESS not-accessible
2490:       DESCRIPTION
2491:        "This may be not-accessible if the system does  not
2492:        support Controlled Load."
2493: 
2494:     OBJECT       rsvpSenderAdspecCtrlLoadMinLatency
2495:       MIN-ACCESS not-accessible
2496:       DESCRIPTION
2497:        "This may be not-accessible if the system does  not
2498:        support Controlled Load."
2499: 
2500:     OBJECT       rsvpSenderAdspecCtrlLoadMtu
2501:       MIN-ACCESS not-accessible
2502:       DESCRIPTION
2503:        "This may be not-accessible if the system does  not
2504:        support Controlled Load."
2505: 
2506:     OBJECT       rsvpSenderStatus
2507:       MIN-ACCESS read-only
2508:       DESCRIPTION
2509:        "read-create access is not required.  This  may  be
2510:        read-only."
2511: 
2512:     OBJECT       rsvpSenderFlowId
2512: minor error - refined object `rsvpSenderFlowId' not listed in a mandatory or optional group
2513:       MIN-ACCESS not-accessible
2514:       DESCRIPTION
2515:        "This object is needed only in a system that imple-
2516:        ments IPv6."
2517: 
2518: 
2519:     OBJECT       rsvpResvType
2520:       MIN-ACCESS read-only
2521:       DESCRIPTION
2522:        "read-create access is not required.  This  may  be
2523:        read-only."
2524: 
2525:     OBJECT       rsvpResvDestAddr
2526:       MIN-ACCESS read-only
2527:       DESCRIPTION
2528:        "read-create access is not required.  This  may  be
2529:        read-only."
2530: 
2531:     OBJECT       rsvpResvSenderAddr
2532:       MIN-ACCESS read-only
2533:       DESCRIPTION
2534:        "read-create access is not required.  This  may  be
2535:        read-only."
2536: 
2537:     OBJECT       rsvpResvDestAddrLength
2538:       MIN-ACCESS read-only
2539:       DESCRIPTION
2540:        "read-create access is not required.  This  may  be
2541:        read-only."
2542: 
2543:     OBJECT       rsvpResvSenderAddrLength
2544:       MIN-ACCESS read-only
2545:       DESCRIPTION
2546:        "read-create access is not required.  This  may  be
2547:        read-only."
2548: 
2549:     OBJECT       rsvpResvProtocol
2550:       MIN-ACCESS read-only
2551:       DESCRIPTION
2552:        "read-create access is not required.  This  may  be
2553:        read-only."
2554: 
2555:     OBJECT       rsvpResvDestPort
2556:       MIN-ACCESS read-only
2557:       DESCRIPTION
2558:        "read-create access is not required.  This  may  be
2559:        read-only."
2560: 
2561:     OBJECT       rsvpResvPort
2562:       MIN-ACCESS read-only
2563:       DESCRIPTION
2564:        "read-create access is not required.  This  may  be
2565:        read-only."
2566: 
2567:     OBJECT       rsvpResvHopAddr
2568:       MIN-ACCESS read-only
2569:       DESCRIPTION
2570:        "read-create access is not required.  This  may  be
2571:        read-only."
2572: 
2573:     OBJECT       rsvpResvHopLih
2574:       MIN-ACCESS read-only
2575:       DESCRIPTION
2576:        "read-create access is not required.  This  may  be
2577:        read-only."
2578: 
2579:     OBJECT       rsvpResvInterface
2580:       MIN-ACCESS read-only
2581:       DESCRIPTION
2582:        "read-create access is not required.  This  may  be
2583:        read-only."
2584: 
2585:     OBJECT       rsvpResvService
2586:       MIN-ACCESS read-only
2587:       DESCRIPTION
2588:        "read-create access is not required.  This  may  be
2589:        read-only."
2590: 
2591:     OBJECT       rsvpResvTSpecRate
2592:       MIN-ACCESS read-only
2593:       DESCRIPTION
2594:        "read-create access is not required.  This  may  be
2595:        read-only."
2596: 
2597:     OBJECT       rsvpResvTSpecPeakRate
2598:       MIN-ACCESS read-only
2599:       DESCRIPTION
2600:        "read-create access is not required.  This  may  be
2601:        read-only."
2602: 
2603:     OBJECT       rsvpResvTSpecBurst
2604:       MIN-ACCESS read-only
2605:       DESCRIPTION
2606:        "read-create access is not required.  This  may  be
2607:        read-only."
2608: 
2609:     OBJECT       rsvpResvTSpecMinTU
2610:       MIN-ACCESS read-only
2611:       DESCRIPTION
2612:        "read-create access is not required.  This  may  be
2613:        read-only."
2614: 
2615:     OBJECT       rsvpResvTSpecMaxTU
2616:       MIN-ACCESS read-only
2617:       DESCRIPTION
2618:        "read-create access is not required.  This  may  be
2619:        read-only."
2620: 
2621:     OBJECT       rsvpResvRSpecRate
2622:       MIN-ACCESS read-only
2623:       DESCRIPTION
2624:        "read-create access is not required.  This  may  be
2625:        read-only."
2626: 
2627:     OBJECT       rsvpResvRSpecSlack
2628:       MIN-ACCESS read-only
2629:       DESCRIPTION
2630:        "read-create access is not required.  This  may  be
2631:        read-only."
2632: 
2633:     OBJECT       rsvpResvInterval
2634:       MIN-ACCESS read-only
2635:       DESCRIPTION
2636:        "read-create access is not required.  This  may  be
2637:        read-only."
2638: 
2639:     OBJECT       rsvpResvScope
2640:       MIN-ACCESS read-only
2641:       DESCRIPTION
2642:        "read-create access is not required.  This  may  be
2643:        read-only."
2644: 
2645:     OBJECT       rsvpResvShared
2646:       MIN-ACCESS read-only
2647:       DESCRIPTION
2648:        "read-create access is not required.  This  may  be
2649:        read-only."
2650: 
2651:     OBJECT       rsvpResvExplicit
2652:       MIN-ACCESS read-only
2653:       DESCRIPTION
2654:        "read-create access is not required.  This  may  be
2655:        read-only."
2656: 
2657:     OBJECT       rsvpResvRSVPHop
2658:       MIN-ACCESS read-only
2659:       DESCRIPTION
2660:        "read-create access is not required.  This  may  be
2661:        read-only."
2662: 
2663:     OBJECT       rsvpResvPolicy
2664:       MIN-ACCESS read-only
2665:       DESCRIPTION
2666:        "read-create access is not required.  This  may  be
2667:        read-only."
2668: 
2669:     OBJECT       rsvpResvStatus
2670:       MIN-ACCESS read-only
2671:       DESCRIPTION
2672:        "read-create access is not required.  This  may  be
2673:        read-only."
2674:     OBJECT       rsvpResvFlowId
2674: minor error - refined object `rsvpResvFlowId' not listed in a mandatory or optional group
2675:       MIN-ACCESS not-accessible
2676:       DESCRIPTION
2677:        "This object is needed only in a system that imple-
2678:        ments IPv6."
2679: 
2680:     OBJECT       rsvpResvFwdStatus
2681:       MIN-ACCESS read-only
2682:       DESCRIPTION
2683:        "read-create access is not required.  This  may  be
2684:        read-only."
2685: 
2686:     OBJECT       rsvpResvFwdFlowId
2686: minor error - refined object `rsvpResvFwdFlowId' not listed in a mandatory or optional group
2687:       MIN-ACCESS not-accessible
2688:       DESCRIPTION
2689:        "This object is needed only in a system that imple-
2690:        ments IPv6."
2691: 
2692:     ::= { rsvpCompliances 1 }
2693: 
2694: 
2695:     rsvpSessionGroup OBJECT-GROUP
2696:          OBJECTS {
2697:             rsvpSessionType, rsvpSessionDestAddr,
2698:             rsvpSessionDestAddrLength, rsvpSessionProtocol,
2699:             rsvpSessionPort, rsvpSessionSenders, rsvpSessionReceivers,
2700:             rsvpSessionRequests
2701:         }
2702:         STATUS  current
2703:         DESCRIPTION
2704:            "These objects are required for RSVP Systems."
2705:        ::= { rsvpGroups 1 }
2706: 
2707:     rsvpSenderGroup OBJECT-GROUP
2708:          OBJECTS {
2709:             rsvpSenderType, rsvpSenderDestAddr, rsvpSenderAddr,
2710:             rsvpSenderDestAddrLength, rsvpSenderAddrLength,
2711:             rsvpSenderProtocol, rsvpSenderDestPort, rsvpSenderPort,
2712:             rsvpSenderHopAddr, rsvpSenderHopLih, rsvpSenderInterface,
2713:             rsvpSenderTSpecRate, rsvpSenderTSpecPeakRate,
2714:             rsvpSenderTSpecBurst, rsvpSenderTSpecMinTU,
2715:             rsvpSenderTSpecMaxTU, rsvpSenderInterval,
2716:             rsvpSenderLastChange, rsvpSenderStatus,
2717:             rsvpSenderRSVPHop, rsvpSenderPolicy,
2718:             rsvpSenderAdspecBreak, rsvpSenderAdspecHopCount,
2719:             rsvpSenderAdspecPathBw, rsvpSenderAdspecMinLatency,
2720:             rsvpSenderAdspecMtu, rsvpSenderAdspecGuaranteedSvc,
2721:             rsvpSenderAdspecGuaranteedBreak,
2722:             rsvpSenderAdspecGuaranteedCtot,
2723:             rsvpSenderAdspecGuaranteedDtot,
2724:             rsvpSenderAdspecGuaranteedCsum,
2725:             rsvpSenderAdspecGuaranteedDsum,
2726:             rsvpSenderAdspecGuaranteedHopCount,
2727:             rsvpSenderAdspecGuaranteedPathBw,
2728:             rsvpSenderAdspecGuaranteedMinLatency,
2729:             rsvpSenderAdspecGuaranteedMtu, rsvpSenderAdspecCtrlLoadSvc,
2730:             rsvpSenderAdspecCtrlLoadBreak,
2731:             rsvpSenderAdspecCtrlLoadHopCount,
2732:             rsvpSenderAdspecCtrlLoadPathBw,
2733:             rsvpSenderAdspecCtrlLoadMinLatency,
2734:             rsvpSenderAdspecCtrlLoadMtu, rsvpSenderNewIndex
2735:         }
2736:         STATUS  current
2737:         DESCRIPTION
2738:            "These objects are required for RSVP Systems."
2739:        ::= { rsvpGroups 2 }
2740: 
2741: 
2742:     rsvpResvGroup OBJECT-GROUP
2743:          OBJECTS {
2744:             rsvpResvType, rsvpResvDestAddr, rsvpResvSenderAddr,
2745:             rsvpResvDestAddrLength, rsvpResvSenderAddrLength,
2746:             rsvpResvProtocol, rsvpResvDestPort, rsvpResvPort,
2747:             rsvpResvHopAddr, rsvpResvHopLih, rsvpResvInterface,
2748:             rsvpResvService, rsvpResvTSpecRate, rsvpResvTSpecBurst,
2749:             rsvpResvTSpecPeakRate, rsvpResvTSpecMinTU,
2750:             rsvpResvTSpecMaxTU, rsvpResvRSpecRate,
2751:             rsvpResvRSpecSlack, rsvpResvInterval,
2752:             rsvpResvScope, rsvpResvShared, rsvpResvExplicit,
2753:             rsvpResvRSVPHop, rsvpResvLastChange, rsvpResvPolicy,
2754:             rsvpResvStatus, rsvpResvNewIndex
2755:         }
2756:         STATUS  current
2757:         DESCRIPTION
2758:            "These objects are required for RSVP Systems."
2759:        ::= { rsvpGroups 3 }
2760: 
2761: 
2762:     rsvpResvFwdGroup OBJECT-GROUP
2763:          OBJECTS {
2764:             rsvpResvFwdType, rsvpResvFwdDestAddr, rsvpResvFwdSenderAddr,
2765:             rsvpResvFwdDestAddrLength, rsvpResvFwdSenderAddrLength,
2766:             rsvpResvFwdProtocol, rsvpResvFwdDestPort, rsvpResvFwdPort,
2767:             rsvpResvFwdHopAddr, rsvpResvFwdHopLih, rsvpResvFwdInterface,
2768:             rsvpResvFwdNewIndex, rsvpResvFwdService,
2769:             rsvpResvFwdTSpecPeakRate, rsvpResvFwdTSpecMinTU,
2770:             rsvpResvFwdTSpecMaxTU, rsvpResvFwdTSpecRate,
2771:             rsvpResvFwdTSpecBurst, rsvpResvFwdRSpecRate,
2772:             rsvpResvFwdRSpecSlack, rsvpResvFwdInterval,
2773:             rsvpResvFwdScope, rsvpResvFwdShared, rsvpResvFwdExplicit,
2774:             rsvpResvFwdRSVPHop, rsvpResvFwdLastChange,
2775:             rsvpResvFwdPolicy, rsvpResvFwdStatus
2776:         }
2777:         STATUS  current
2778:         DESCRIPTION
2779:            "These objects are optional, used for some RSVP
2780:            Systems."
2781:        ::= { rsvpGroups 4 }
2782: 
2783: 
2784:     rsvpIfGroup OBJECT-GROUP
2785:          OBJECTS {
2786:             rsvpIfUdpNbrs, rsvpIfIpNbrs, rsvpIfNbrs, rsvpIfEnabled,
2787:             rsvpIfUdpRequired, rsvpIfRefreshBlockadeMultiple,
2788:             rsvpIfRefreshMultiple, rsvpIfRefreshInterval, rsvpIfTTL,
2789:             rsvpIfRouteDelay, rsvpIfStatus
2790:         }
2791:         STATUS  current
2792:         DESCRIPTION
2793:            "These objects are required for RSVP Systems."
2794:        ::= { rsvpGroups 6 }
2795: 
2796: 
2797:     rsvpNbrGroup OBJECT-GROUP
2798:          OBJECTS {
2799:             rsvpNbrProtocol, rsvpNbrStatus
2800:         }
2801:         STATUS  current
2802:         DESCRIPTION
2803:            "These objects are required for RSVP Systems."
2804:        ::= { rsvpGroups 7 }
2805: 
2806: 
2807:     rsvpNotificationGroup NOTIFICATION-GROUP
2808:         NOTIFICATIONS { newFlow, lostFlow }
2809:         STATUS  current
2810:         DESCRIPTION
2811:            "This notification is required for Systems sup-
2812:            porting  the  RSVP  Policy Module using an SNMP
2813:            interface to the Policy Manager."
2814:        ::= { rsvpGroups 8 }
2815: 
2816: END