draft-ietf-rsvp-mib-00.txt   draft-ietf-rsvp-mib-01.txt 
RSVP Management Information Base RSVP Management Information Base
draft-ietf-rsvp-mib-00.txt draft-ietf-rsvp-mib-01.txt
Tue Nov 21 14:57:46 PST 1995 Tue Feb 13 16:07:47 PST 1996
Fred Baker Fred Baker
Cisco Systems Cisco Systems
519 Lado Drive 519 Lado Drive
Santa Barbara, California 93111 Santa Barbara, California 93111
fred@cisco.com fred@cisco.com
John Krawczyk John Krawczyk
Bay Networks, Inc Bay Networks, Inc
2 Federal Street 2 Federal Street
Billerica, Massachusetts 01021 Billerica, Massachusetts 01821
jkrawczyk@BayNetworks.com jj@BayNetworks.com
1. Status of this Memo 1. Status of this Memo
This document is an Internet Draft. Internet Drafts are This document is an Internet Draft. Internet Drafts are
working documents of the Internet Engineering Task Force working documents of the Internet Engineering Task Force
(IETF), its Areas, and its Working Groups. Note that other (IETF), its Areas, and its Working Groups. Note that other
groups may also distribute working documents as Internet groups may also distribute working documents as Internet
Drafts. Drafts.
Internet Drafts are draft documents valid for a maximum of six Internet Drafts are draft documents valid for a maximum of six
skipping to change at page 2, line 12 skipping to change at page 2, line 12
Internet Draft directory to learn the current status of this Internet Draft directory to learn the current status of this
or any other Internet Draft. or any other Internet Draft.
2. Abstract 2. Abstract
This memo defines a portion of the Management Information Base This memo defines a portion of the Management Information Base
(MIB) for use with network management protocols in TCP/IP- (MIB) for use with network management protocols in TCP/IP-
based internets. In particular, it defines objects for based internets. In particular, it defines objects for
managing the Resource Reservation Protocol (RSVP) within the managing the Resource Reservation Protocol (RSVP) within the
interface attributes defined in the Integrated Services Model. interface attributes defined in the Integrated Services Model.
Thus, the Integrated Services MIB is directy relevant to and Thus, the Integrated Services MIB is directly relevant to and
cross-referenced by this MIB. Comments should be made to the cross-referenced by this MIB. Comments should be made to the
RSVP Working Group, rsvp@isi.edu. RSVP Working Group, rsvp@isi.edu.
This memo does not, in its draft form, specify a standard for This memo does not, in its draft form, specify a standard for
the Internet community. the Internet community.
3. The SNMPv2 Network Management Framework 3. The SNMPv2 Network Management Framework
The SNMPv2 Network Management Framework consists of four major The SNMPv2 Network Management Framework consists of four major
components. They are: components. They are:
skipping to change at page 3, line 32 skipping to change at page 3, line 32
The Framework permits new objects to be defined for the The Framework permits new objects to be defined for the
purpose of experimentation and evaluation. purpose of experimentation and evaluation.
3.1. Object Definitions 3.1. Object Definitions
Managed objects are accessed via a virtual information store, Managed objects are accessed via a virtual information store,
termed the Management Information Base or MIB. Objects in the termed the Management Information Base or MIB. Objects in the
MIB are defined using the subset of Abstract Syntax Notation MIB are defined using the subset of Abstract Syntax Notation
One (ASN.1) defined in the SMI. In particular, each object One (ASN.1) defined in the SMI. In particular, each object
object type is named by an OBJECT IDENTIFIER, an type is named by an OBJECT IDENTIFIER, an administratively
administratively assigned name. The object type together with assigned name. The object type together with an object
an object instance serves to uniquely identify a specific instance serves to uniquely identify a specific instantiation
instantiation of the object. For human convenience, we often of the object. For human convenience, we often use a textual
use a textual string, termed the descriptor, to refer to the string, termed the descriptor, to refer to the object type.
object type.
4. Overview 4. Overview
4.1. Textual Conventions 4.1. Textual Conventions
Several new data types are introduced as a textual convention Several new data types are introduced as a textual convention
in this MIB document. These textual conventions enhance the in this MIB document. These textual conventions enhance the
readability of the specification and can ease comparison with readability of the specification and can ease comparison with
other specifications if appropriate. It should be noted that other specifications if appropriate. It should be noted that
the introduction of the these textual conventions has no the introduction of the these textual conventions has no
skipping to change at page 4, line 20 skipping to change at page 4, line 19
the SNMP are necessary to accommodate these textual the SNMP are necessary to accommodate these textual
conventions which are adopted merely for the convenience of conventions which are adopted merely for the convenience of
readers and writers in pursuit of the elusive goal of clear, readers and writers in pursuit of the elusive goal of clear,
concise, and unambiguous MIB documents. concise, and unambiguous MIB documents.
The new data types are ... The new data types are ...
4.2. Structure of MIB 4.2. Structure of MIB
The MIB is composed of the following sections: The MIB is composed of the following sections:
Integrated Services
Interface Attributes Table
Interface Flows Table
Notifications
RSVP RSVP
Session Statistics Table Session Statistics Table
Session Sender Table Session Sender Table
Reservations Requested Table Reservation Requests Received Table
Reservation Requests Table Reservation Requests Forwarded Table
RSVP Active Flows Table
RSVP Interface Attributes Table RSVP Interface Attributes Table
RSVP Neighbor Table RSVP Neighbor Table
5. Definitions 5. Definitions
RSVP-MIB DEFINITIONS ::= BEGIN RSVP-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Gauge32, MODULE-IDENTITY, OBJECT-TYPE, Gauge32,
IpAddress, experimental FROM SNMPv2-SMI Integer32, IpAddress, experimental FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, RowStatus, TEXTUAL-CONVENTION, TruthValue, RowStatus,
TimeStamp FROM SNMPv2-TC TimeStamp FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
Protocol, Port, BitRate FROM INTEGRATED-SERVICES-MIB BitRate, BurstSize FROM INTEGRATED-SERVICES-MIB
ifIndex, InterfaceIndex FROM IF-MIB; ifIndex, InterfaceIndex FROM IF-MIB;
-- This MIB module uses the extended OBJECT-TYPE macro as -- This MIB module uses the extended OBJECT-TYPE macro as
-- defined in [9]. -- defined in [9].
rsvp MODULE-IDENTITY rsvp MODULE-IDENTITY
LAST-UPDATED "9511211457Z" -- Tue Nov 21 14:57:46 PST 1995 LAST-UPDATED "9602131607Z" -- Tue Feb 13 16:07:47 PST 1996
ORGANIZATION "IETF RSVP Working Group" ORGANIZATION "IETF RSVP Working Group"
CONTACT-INFO CONTACT-INFO
" Fred Baker " Fred Baker
Postal: Cisco Systems Postal: Cisco Systems
519 Lado Drive 519 Lado Drive
Santa Barbara, California 93111 Santa Barbara, California 93111
Tel: +1 805 681 0115 Tel: +1 805 681 0115
E-Mail: fred@cisco.com E-Mail: fred@cisco.com
John Krawczyk John Krawczyk
Postal: Bay Networks, Inc Postal: Bay Networks, Inc
2 Federal Street 2 Federal Street
Billerica, Massachusetts 01021 Billerica, Massachusetts 01821
Tel: +1 508 436 3811 Tel: +1 508 436 3811
E-Mail: jkrawczyk@BayNetworks.com" E-Mail: jj@BayNetworks.com"
DESCRIPTION DESCRIPTION
"The MIB module to describe the RSVP and Integrated "The MIB module to describe the RSVP and In-
Services Protocol" tegrated Services Protocol"
::= { experimental 9999 } -- he who uses this gets what he deserves ::= { experimental 71 }
rsvpObjects OBJECT IDENTIFIER ::= { rsvp 1 } rsvpObjects OBJECT IDENTIFIER ::= { rsvp 1 }
rsvpNotifications OBJECT IDENTIFIER ::= { rsvp 2 } rsvpNotifications OBJECT IDENTIFIER ::= { rsvp 2 }
rsvpConformance OBJECT IDENTIFIER ::= { rsvp 3 } rsvpConformance OBJECT IDENTIFIER ::= { rsvp 3 }
Protocol ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The value of the IP Protocol field of an IP
Datagram Header. This identifies the protocol
layer above IP. For example, the value 6 is
used for TCP and the value 17 is used for UDP.
The values of this field are defined in the As-
signed Numbers RFC."
SYNTAX INTEGER (1..255)
Port ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The value of the UDP or TCP Source or Destina-
tion Port field. This pair, when coupled with
the IP Addresses of the source and destination
system and the IP protocol field, uniquely
identifies a data stream.
Zero is used as a fill value when the protocol
indicated by IP Protocol does not have port
numbers in the place that UDP and TCP put
them."
SYNTAX INTEGER (0..'FFFF'h)
RsvpEncapsulation ::= TEXTUAL-CONVENTION RsvpEncapsulation ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the encapsulation that an RSVP "This indicates the encapsulation that an RSVP
Neighbor is percieved to be using." Neighbor is perceived to be using."
SYNTAX INTEGER { SYNTAX INTEGER {
ip (1), -- IP Protocol 46 ip (1), -- IP Protocol 46
udp (2), -- UDP Encapsulation udp (2), -- UDP Encapsulation
both (3) -- neighbor is using both encapsulations both (3) -- neighbor is using both encapsulations
} }
RefreshInterval ::= TEXTUAL-CONVENTION RefreshInterval ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of milliseconds that are expected "The number of milliseconds that are expected
to elapse between refreshes of path or reserva- to elapse between refreshes of path or reserva-
tion state. Unrefreshed Path or reservation tion state. Unrefreshed Path or reservation
state is removed after a small multiple of this state is removed after a small multiple of this
period." period."
SYNTAX INTEGER (0..'7FFFFFFF'h) SYNTAX INTEGER (0..'7FFFFFFF'h)
QosService ::= TEXTUAL-CONVENTION QosService ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The class of service in use by a flow." "The class of service in use by a flow."
SYNTAX INTEGER { SYNTAX INTEGER {
predictive (1), -- Predictive Service controlledDelay (1), -- Controlled Delay
controlledDelay (2), -- Controlled Delay guaranteedDelay (2), -- Guaranteed Delay
guaranteedDelay (3) -- Guaranteed Service predictiveDelay (3), -- Predictive Delay
controlledLoad (5) -- Controlled Load
} }
DelayClass ::= TEXTUAL-CONVENTION DelayClass ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The class of delay used by the Controlled De- "The class of delay used by the Controlled De-
lay Service." lay Service."
SYNTAX INTEGER (1..3) SYNTAX INTEGER (1..3)
BurstSize ::= TEXTUAL-CONVENTION IpAddressString ::= TEXTUAL-CONVENTION
DISPLAY-HINT "3d.3d.3d.3d " -- repeat for each IP address
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of octets of IP Data, including IP "A list of IP Addresses as found in the RSVP
Headers, that a stream may send without concern Scope Object."
for policing." SYNTAX OCTET STRING
MessageSize ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The size of a message in bytes. This is used
to specify the minimum and maximum size of a
message along an integrated services route."
SYNTAX INTEGER (0..'7FFFFFFF'h) SYNTAX INTEGER (0..'7FFFFFFF'h)
Ttl ::= TEXTUAL-CONVENTION -- The RSVP Session Statistics Database displays statistics
-- relating to the number of senders and receivers in each
-- session.
rsvpSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF RsvpSessionEntry
MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of the IP Time To Live field." "Statistics concerning the sessions seen by a
SYNTAX INTEGER (0..'FF'h) given system."
IpAddressString ::= TEXTUAL-CONVENTION ::= { rsvpObjects 7 }
rsvpSessionEntry OBJECT-TYPE
SYNTAX RsvpSessionEntry
MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A list of IP Addresses as found in the RSVP "Statistics concerning a single RSVP session
Scope Object." seen by a given system."
SYNTAX OCTET STRING INDEX { rsvpSessionAddress, rsvpSessionProtocol, rsvpSessionPort }
::= { rsvpSessionTable 1 }
RsvpSessionEntry ::=
SEQUENCE {
rsvpSessionAddress IpAddress,
rsvpSessionProtocol Protocol,
rsvpSessionPort Port,
rsvpSessionSenders Gauge32,
rsvpSessionReceivers Gauge32,
rsvpSessionRequests Gauge32
}
rsvpSessionAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP Address used as a destination address
for all senders in this session."
::= { rsvpSessionEntry 1 }
rsvpSessionProtocol OBJECT-TYPE
SYNTAX Protocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP Protocol used by a session."
::= { rsvpSessionEntry 2 }
rsvpSessionPort OBJECT-TYPE
SYNTAX Port
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The UDP or TCP port number used as a destina-
tion port for all senders in this session. A
value of zero indicates that the IP protocol in
use, specified by rsvpSessionProtocol, does not
have ports."
::= { rsvpSessionEntry 3 }
rsvpSessionSenders OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of senders currently known to be
part of this session."
::= { rsvpSessionEntry 4 }
rsvpSessionReceivers OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of reservations being requested of
this system for this session."
::= { rsvpSessionEntry 5 }
rsvpSessionRequests OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of reservation requests this system
is sending upstream for this session."
::= { rsvpSessionEntry 6 }
-- Note that this is a read only table. If the corresponding
-- rsvpSenderTable, rsvpResvTable, and rsvpReqTable entries all
-- are removed, this entry goes away also.
-- The RSVP Session Sender Database contains the information -- The RSVP Session Sender Database contains the information
-- displayed by senders regarding their potential contribution -- displayed by senders regarding their potential contribution
-- to session data content. It is in essence a list of the -- to session data content. It is in essence a list of the
-- valid PATH messages that the RSVP Router or Host is receiving. -- valid PATH messages that the RSVP Router or Host is receiving.
rsvpSenderTable OBJECT-TYPE rsvpSenderTable OBJECT-TYPE
SYNTAX SEQUENCE OF RsvpSenderEntry SYNTAX SEQUENCE OF RsvpSenderEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
skipping to change at page 8, line 28 skipping to change at page 11, line 28
rsvpSenderEntry OBJECT-TYPE rsvpSenderEntry OBJECT-TYPE
SYNTAX RsvpSenderEntry SYNTAX RsvpSenderEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information describing the state information "Information describing the state information
displayed by a single sender's PATH message." displayed by a single sender's PATH message."
INDEX { rsvpSenderSession, rsvpSenderSessionProtocol, INDEX { rsvpSenderSession, rsvpSenderSessionProtocol,
rsvpSenderSessionPort, rsvpSenderSessionPort,
rsvpSenderSource, rsvpSenderPort} rsvpSenderSource, rsvpSenderSourcePort }
::= { rsvpSenderTable 1 } ::= { rsvpSenderTable 1 }
RsvpSenderEntry ::= RsvpSenderEntry ::=
SEQUENCE { SEQUENCE {
rsvpSenderSession IpAddress, rsvpSenderSession IpAddress,
rsvpSenderSessionProtocol Protocol, rsvpSenderSessionProtocol Protocol,
rsvpSenderSessionPort Port, rsvpSenderSessionPort Port,
rsvpSenderSource IpAddress, rsvpSenderSource IpAddress,
rsvpSenderPort Port, rsvpSenderSourcePort Port,
rsvpSenderTSpecRate BitRate, rsvpSenderTSpecRate BitRate,
rsvpSenderTSpecPeakRate BitRate,
rsvpSenderTSpecBurst BurstSize, rsvpSenderTSpecBurst BurstSize,
rsvpSenderTtl Ttl, rsvpSenderTSpecMinTU MessageSize,
rsvpSenderTSpecMaxTU MessageSize,
rsvpSenderIf InterfaceIndex, rsvpSenderIf InterfaceIndex,
rsvpSenderPreviousHop IpAddress, rsvpSenderPreviousHop IpAddress,
rsvpSenderInterval RefreshInterval, rsvpSenderInterval RefreshInterval,
rsvpSenderMaxInterval RefreshInterval, rsvpSenderRSVPHop TruthValue,
-- place holder for Policy information -- place holder for Policy information
-- place holder for OPWA Advertisement -- place holder for OPWA Advertisement
rsvpSenderLastChange TimeStamp, rsvpSenderLastChange TimeStamp,
rsvpSenderStatus RowStatus rsvpSenderStatus RowStatus
} }
rsvpSenderSession OBJECT-TYPE rsvpSenderSession OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address used as a destination address "The IP Address used as a destination address
for all senders in this session." for all senders in this session."
::= { rsvpSenderEntry 1 } ::= { rsvpSenderEntry 1 }
rsvpSenderSessionProtocol OBJECT-TYPE rsvpSenderSessionProtocol OBJECT-TYPE
SYNTAX Protocol SYNTAX Protocol
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of the IP Protocol field in this "The value of the IP Protocol field in this
session, typically UDP or TCP. A value of zero session, typically UDP or TCP."
indicates that any protocol is accepted; it
also implies that rsvpSenderSessionPort and
rsvpSenderPort must be zero."
::= { rsvpSenderEntry 2 } ::= { rsvpSenderEntry 2 }
rsvpSenderSessionPort OBJECT-TYPE rsvpSenderSessionPort OBJECT-TYPE
SYNTAX Port SYNTAX Port
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The UDP or TCP port number used as a destina- "The port number used as a destination port for
tion port for all senders in this session. A all senders in this session. This will be a UDP
value of zero indicates that any port is ac- or TCP port, or a 16 bit number located in the
cepted or an IP Protocol other than UDP or TCP same position as the UDP/TCP Destination Port.
is in use. The IP protocol in use is specified When zero, it indicates that the protocol does
by rsvpSenderProtocol." not use ports."
::= { rsvpSenderEntry 3 } ::= { rsvpSenderEntry 3 }
rsvpSenderSource OBJECT-TYPE rsvpSenderSource OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address used as a source address by "The IP Address used as a source address by
this sender in this session." this sender in this session."
::= { rsvpSenderEntry 4 } ::= { rsvpSenderEntry 4 }
rsvpSenderPort OBJECT-TYPE rsvpSenderSourcePort OBJECT-TYPE
SYNTAX Port SYNTAX Port
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The UDP or TCP port number used as a source "The port number used as a source port by this
port by this sender in this session. A value of sender in this session. This will be a UDP or
zero indicates that any port is accepted or an TCP port, or a 16 bit number located in the
IP Protocol other than UDP or TCP is in use. same position as the UDP/TCP Source Port. When
The IP protocol in use is specified by rsvpSen- zero, it indicates that the protocol does not
derProtocol." use ports."
::= { rsvpSenderEntry 5 } ::= { rsvpSenderEntry 5 }
rsvpSenderTSpecRate OBJECT-TYPE rsvpSenderTSpecRate OBJECT-TYPE
SYNTAX BitRate SYNTAX BitRate
UNITS "kilobits per second" UNITS "kilobits per second"
MAX-ACCESS read-create MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Average Bit Rate of the sender's data "The Average Bit Rate of the sender's data
stream, in Kilobits. The rate may be arbi- stream, in kilobits/second. Within a transmis-
trarily fast during a short interval such as sion burst, the arrival rate may be as fast as
the duration of a video frame. However, over rsvpSenderTSpecPeakRate (if supported by the
any two such intervals it will not average fas- service model); however, averaged across two or
ter than the average rate as transmitted by the more burst intervals, the rate should not
sender." exceed rsvpSenderTSpecRate.
Note that this is a prediction, often based on
the general capability of a type of codec or
particular encoding; the measured average rate
may be significantly lower."
::= { rsvpSenderEntry 6 } ::= { rsvpSenderEntry 6 }
rsvpSenderTSpecPeakRate OBJECT-TYPE
SYNTAX BitRate
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Peak Bit Rate of the sender's data stream,
in kilobits/second. Traffic arrival is not ex-
pected to exceed this rate at any time, apart
from the effects of jitter in the network. If
not specified in the TSpec, this returns zero
or noSuchValue."
::= { rsvpSenderEntry 7 }
rsvpSenderTSpecBurst OBJECT-TYPE rsvpSenderTSpecBurst OBJECT-TYPE
SYNTAX BurstSize SYNTAX BurstSize
UNITS "bits" UNITS "bits"
MAX-ACCESS read-create MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The size of the largest burst the sender will "The size of the largest burst expected from
send at a time." the sender at a time."
::= { rsvpSenderEntry 7 } ::= { rsvpSenderEntry 8 }
rsvpSenderTtl OBJECT-TYPE rsvpSenderTSpecMinTU OBJECT-TYPE
SYNTAX Ttl SYNTAX MessageSize
MAX-ACCESS read-create MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Time To Live that the sender is using "The minimum message size for this flow. The
on the first hop." policing algorithm will treat smaller messages
::= { rsvpSenderEntry 8 } as though they are this size."
::= { rsvpSenderEntry 9 }
rsvpSenderTSpecMaxTU OBJECT-TYPE
SYNTAX MessageSize
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum message size for this flow. The
admission algorithm will reject TSpecs whose
Maximum Transmission Unit, plus the interface
headers, exceed the interface MTU."
::= { rsvpSenderEntry 10 }
rsvpSenderIf OBJECT-TYPE rsvpSenderIf OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of IfIndex for the interface on "The value of ifIndex for the interface on
which the PATH message was most recently re- which the PATH message was most recently re-
cieved." ceived."
::= { rsvpSenderEntry 9 } ::= { rsvpSenderEntry 11 }
rsvpSenderPreviousHop OBJECT-TYPE rsvpSenderPreviousHop OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address of the sender, or the router "The IP Address of the sender, or the router
next closer to the sender, from which the PATH next closer to the sender, from which the PATH
message was most recently recieved." message was most recently received."
::= { rsvpSenderEntry 10 } ::= { rsvpSenderEntry 12 }
rsvpSenderInterval OBJECT-TYPE rsvpSenderInterval OBJECT-TYPE
SYNTAX RefreshInterval SYNTAX RefreshInterval
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interval between PATH receipt of refresh "The interval between PATH receipt of refresh
messages as advertised by the Previous Hop." messages as advertised by the Previous Hop."
::= { rsvpSenderEntry 11 } ::= { rsvpSenderEntry 13 }
rsvpSenderRSVPHop OBJECT-TYPE
rsvpSenderMaxInterval OBJECT-TYPE SYNTAX TruthValue
SYNTAX RefreshInterval MAX-ACCESS read-only
MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The maximum interval between our sending PATH "If TRUE, the node believes that the previous
refresh messages permitted by the Previous hop is an RSVP hop. If FALSE, the node be-
Hop." lieves that the previous hop may not be an RSVP
::= { rsvpSenderEntry 12 } hop."
::= { rsvpSenderEntry 14 }
rsvpSenderLastChange OBJECT-TYPE rsvpSenderLastChange OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time of the last change in this PATH mes- "The time of the last change in this PATH mes-
sage; This includes the first time it was sent, sage; This includes the first time it was sent,
or time of the most recent change in parame- or time of the most recent change in parame-
ters." ters."
::= { rsvpSenderEntry 13 } ::= { rsvpSenderEntry 15 }
rsvpSenderStatus OBJECT-TYPE rsvpSenderStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"'valid' for all active PATH messages. This "'valid' for all active PATH messages. This
object may be used to install static PATH in- object may be used to install static PATH in-
formation or delete PATH information." formation or delete PATH information."
::= { rsvpSenderEntry 14 } ::= { rsvpSenderEntry 16 }
-- The RSVP Reservation Requests Received Table contains the
-- information displayed by receivers regarding their needs with
-- respect to sessions and senders. It is in essence a list of the
-- valid RESV messages that the RSVP Router or Host is receiving. -- valid RESV messages that the RSVP Router or Host is receiving.
rsvpResvTable OBJECT-TYPE rsvpResvTable OBJECT-TYPE
SYNTAX SEQUENCE OF RsvpResvEntry SYNTAX SEQUENCE OF RsvpResvEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information describing the state information "Information describing the state information
displayed by recievers in RESV messages." displayed by receivers in RESV messages."
::= { rsvpObjects 2 } ::= { rsvpObjects 2 }
rsvpResvEntry OBJECT-TYPE rsvpResvEntry OBJECT-TYPE
SYNTAX RsvpResvEntry SYNTAX RsvpResvEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information describing the state information "Information describing the state information
displayed by a single reciever's RESV message displayed by a single receiver's RESV message
concerning a single sender." concerning a single sender."
INDEX { rsvpResvSession, rsvpResvSessionProtocol, rsvpResvSessionPort, INDEX { rsvpResvSession, rsvpResvSessionProtocol, rsvpResvSessionPort,
rsvpResvAddress, rsvpResvPort, rsvpResvIf, rsvpResvNextHop} rsvpResvAddress, rsvpResvSourcePort, rsvpResvIf, rsvpResvNextHop}
::= { rsvpResvTable 1 } ::= { rsvpResvTable 1 }
RsvpResvEntry ::= RsvpResvEntry ::=
SEQUENCE { SEQUENCE {
rsvpResvSession IpAddress, rsvpResvSession IpAddress,
rsvpResvSessionPort Port, rsvpResvSessionPort Port,
rsvpResvAddress IpAddress, rsvpResvAddress IpAddress,
rsvpResvSessionProtocol Protocol, rsvpResvSessionProtocol Protocol,
rsvpResvPort Port, rsvpResvSourcePort Port,
rsvpResvService QosService, rsvpResvService QosService,
rsvpResvRSpecRate BitRate, rsvpResvTSpecRate BitRate,
rsvpResvRSpecBurst BurstSize, rsvpResvTSpecPeakRate BitRate,
rsvpResvRSpecDelay DelayClass, rsvpResvTSpecBurst BurstSize,
rsvpResvTSpecLevel DelayClass,
rsvpResvTSpecMinTU MessageSize,
rsvpResvTSpecMaxTU MessageSize,
rsvpResvIf InterfaceIndex, rsvpResvIf InterfaceIndex,
rsvpResvNextHop IpAddress, rsvpResvNextHop IpAddress,
rsvpResvInterval RefreshInterval, rsvpResvInterval RefreshInterval,
rsvpResvMaxInterval RefreshInterval,
rsvpResvScope IpAddressString, rsvpResvScope IpAddressString,
rsvpResvShared TruthValue, rsvpResvShared TruthValue,
rsvpResvExplicit TruthValue, rsvpResvExplicit TruthValue,
rsvpResvRSVPHop TruthValue,
-- place holder for Policy information -- place holder for Policy information
rsvpResvLastChange TimeStamp, rsvpResvLastChange TimeStamp,
rsvpResvStatus RowStatus rsvpResvStatus RowStatus
} }
rsvpResvSession OBJECT-TYPE rsvpResvSession OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address used as a destination address "The IP Address used as a destination address
for all senders in this session." for all senders in this session."
::= { rsvpResvEntry 1 } ::= { rsvpResvEntry 1 }
rsvpResvSessionProtocol OBJECT-TYPE rsvpResvSessionProtocol OBJECT-TYPE
SYNTAX Protocol SYNTAX Protocol
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of the IP Protocol field in this "The value of the IP Protocol field in this
session, typically UDP or TCP. A value of zero session, typically UDP or TCP."
indicates that any protocol is accepted; it
also implies that rsvpResvSessionPort and
rsvpResvPort must be zero."
::= { rsvpResvEntry 2 } ::= { rsvpResvEntry 2 }
rsvpResvSessionPort OBJECT-TYPE rsvpResvSessionPort OBJECT-TYPE
SYNTAX Port SYNTAX Port
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The UDP or TCP port number used as a destina- "The port number used as a destination port for
tion port for all senders in this session. A all senders in this session. This will be a UDP
value of zero indicates that any port is ac- or TCP port, or a 16 bit number located in the
cepted or an IP Protocol other than UDP or TCP same position as the UDP/TCP Destination Port.
is in use. The IP protocol in use is specified When zero, it indicates that the protocol does
by rsvpResvSessionProtocol." not use ports."
::= { rsvpResvEntry 3 } ::= { rsvpResvEntry 3 }
rsvpResvAddress OBJECT-TYPE rsvpResvAddress OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address used as a source address by "The IP Address used as a source address by
this sender in this session." this sender in this session. If zero, all
senders are included in the flow."
::= { rsvpResvEntry 4 } ::= { rsvpResvEntry 4 }
rsvpResvSourcePort OBJECT-TYPE
rsvpResvPort OBJECT-TYPE
SYNTAX Port SYNTAX Port
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The UDP or TCP port number used as a source "The port number used as a source port by this
port by this sender in this session. A value of sender in this session. This will be a UDP or
zero indicates that any port is accepted or an TCP port, or a 16 bit number located in the
IP Protocol other than UDP or TCP is in use. same position as the UDP/TCP Source Port. When
The IP protocol in use is specified by zero, it indicates that the protocol does not
rsvpResvSessionProtocol." use ports or (when rsvpResvSessionPort is non-
zero) that the request applies to all relevant
flows in this session."
::= { rsvpResvEntry 5 } ::= { rsvpResvEntry 5 }
rsvpResvIf OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of ifIndex for the interface on
which the RESV message was most recently re-
ceived."
::= { rsvpResvEntry 6 }
rsvpResvNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP Address of the sender, or the router
next closer to the sender, from which the RESV
message was most recently received."
::= { rsvpResvEntry 7 }
rsvpResvService OBJECT-TYPE rsvpResvService OBJECT-TYPE
SYNTAX QosService SYNTAX QosService
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The QoS Service classification requested by "The QoS Service classification requested by
the reciever." the receiver."
::= { rsvpResvEntry 6 } ::= { rsvpResvEntry 8 }
rsvpResvRSpecRate OBJECT-TYPE
rsvpResvTSpecRate OBJECT-TYPE
SYNTAX BitRate SYNTAX BitRate
UNITS "kilobits per second" UNITS "kilobits per second"
MAX-ACCESS read-create MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"In theory, the Average Bit Rate of the "The Average Bit Rate of the sender's data
sender's data stream, in Kilobits. The rate stream, in kilobits/second. Within a transmis-
may be arbitrarily fast during a short interval sion burst, the arrival rate may be as fast as
such as the duration of a video frame. Howev- rsvpResvTSpecPeakRate (if supported by the ser-
er, over any two such intervals it will not vice model); however, averaged across two or
average faster than the average rate as more burst intervals, the rate should not
transmitted by the sender. exceed rsvpResvTSpecRate.
Note, however, that there is no requirement Note that this is a prediction, often based on
that the number be the same number that the the general capability of a type of codec or
sender advertised in its PATH message." particular encoding; the measured average rate
::= { rsvpResvEntry 7 } may be significantly lower."
::= { rsvpResvEntry 9 }
rsvpResvRSpecBurst OBJECT-TYPE rsvpResvTSpecPeakRate OBJECT-TYPE
SYNTAX BitRate
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Peak Bit Rate of the sender's data stream,
in kilobits/second. Traffic arrival is not ex-
pected to exceed this rate at any time, apart
from the effects of jitter in the network. If
not specified in the TSpec, this returns zero
or noSuchValue."
::= { rsvpResvEntry 10 }
rsvpResvTSpecBurst OBJECT-TYPE
SYNTAX BurstSize SYNTAX BurstSize
UNITS "bits" UNITS "bits"
MAX-ACCESS read-create MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The size of the largest burst expected from "The size of the largest burst expected from
the sender at a time. the sender at a time.
If this is less than the sender's advertised If this is less than the sender's advertised
burst size, the reciever is asking the network burst size, the receiver is asking the network
to provide flow pacing beyond what would be to provide flow pacing beyond what would be
provided under normal circumstances. Such pac- provided under normal circumstances. Such pac-
ing is at the network's option." ing is at the network's option."
::= { rsvpResvEntry 8 } ::= { rsvpResvEntry 11 }
rsvpResvRSpecDelay OBJECT-TYPE
rsvpResvTSpecLevel OBJECT-TYPE
SYNTAX DelayClass SYNTAX DelayClass
UNITS "bits" MAX-ACCESS read-only
MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The delay classification requested by the re- "If the service is predictive or controlled-
ciever." delay, this is the service level that is being
::= { rsvpResvEntry 9 } requested. Otherwise, it is zero, or the agent
may return noSuchValue."
::= { rsvpResvEntry 12 }
rsvpResvIf OBJECT-TYPE rsvpResvTSpecMinTU OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX MessageSize
MAX-ACCESS read-create MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of IfIndex for the interface on "The minimum message size for this flow. The
which the RESV message was most recently re- policing algorithm will treat smaller messages
cieved." as though they are this size."
::= { rsvpResvEntry 10 } ::= { rsvpResvEntry 13 }
rsvpResvTSpecMaxTU OBJECT-TYPE
rsvpResvNextHop OBJECT-TYPE SYNTAX MessageSize
SYNTAX IpAddress MAX-ACCESS read-only
MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address of the sender, or the router "The maximum message size for this flow. The
next closer to the sender, from which the RESV admission algorithm will reject TSpecs whose
message was most recently recieved." Maximum Transmission Unit, plus the interface
::= { rsvpResvEntry 11 } headers, exceed the interface MTU."
::= { rsvpResvEntry 14 }
rsvpResvInterval OBJECT-TYPE rsvpResvInterval OBJECT-TYPE
SYNTAX RefreshInterval SYNTAX RefreshInterval
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interval between RESV receipt of refresh "The interval between RESV receipt of refresh
messages as advertised by the Next Hop." messages as advertised by the Next Hop."
::= { rsvpResvEntry 12 } ::= { rsvpResvEntry 15 }
rsvpResvMaxInterval OBJECT-TYPE
SYNTAX RefreshInterval
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum interval between our sending RESV
refresh messages permitted by the Next Hop."
::= { rsvpResvEntry 13 }
rsvpResvScope OBJECT-TYPE rsvpResvScope OBJECT-TYPE
SYNTAX IpAddressString SYNTAX IpAddressString
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A list of zero or more Sender IP Addresses, "A list of zero or more Sender IP Addresses,
indicating to which senders a Wildcard Style indicating to which senders a Wildcard Style
Filter applies." Filter applies."
::= { rsvpResvEntry 14 } ::= { rsvpResvEntry 16 }
rsvpResvShared OBJECT-TYPE rsvpResvShared OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If TRUE, a reservation shared among senders is "If TRUE, a reservation shared among senders is
requested. If FALSE, a reservation specific to requested. If FALSE, a reservation specific to
this sender is requested." this sender is requested."
::= { rsvpResvEntry 15 } ::= { rsvpResvEntry 17 }
rsvpResvExplicit OBJECT-TYPE rsvpResvExplicit OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If TRUE, individual senders are listed using "If TRUE, individual senders are listed using
Filter Specifications. If FALSE, senders are Filter Specifications. If FALSE, senders are
listed in the Scope Object." listed in the Scope Object."
::= { rsvpResvEntry 16 } ::= { rsvpResvEntry 18 }
rsvpResvRSVPHop OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If TRUE, the node believes that the next hop
is an RSVP hop. If FALSE, the node believes
that the next hop may not be an RSVP hop."
::= { rsvpResvEntry 19 }
rsvpResvLastChange OBJECT-TYPE rsvpResvLastChange OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time of the last change in this reserva- "The time of the last change in this reserva-
tion request; This includes the first time it tion request; This includes the first time it
was received, or time of the most recent change was received, or time of the most recent change
in parameters." in parameters."
::= { rsvpResvEntry 17 } ::= { rsvpResvEntry 20 }
rsvpResvStatus OBJECT-TYPE rsvpResvStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"'valid' for all active RESV messages. This "'valid' for all active RESV messages. This
object may be used to install static RESV in- object may be used to install static RESV in-
formation or delete RESV information." formation or delete RESV information."
::= { rsvpResvEntry 18 } ::= { rsvpResvEntry 21 }
-- The RSVP Reservation Requests Forwarded Table contains the
-- information displayed by receivers regarding their needs with
-- respect to sessions and senders. It is in essence a list of the
-- valid RESV messages that the RSVP Router or Host is sending
-- to its upstream neighbors.
rsvpReqTable OBJECT-TYPE rsvpResvFwdTable OBJECT-TYPE
SYNTAX SEQUENCE OF RsvpReqEntry SYNTAX SEQUENCE OF RsvpResvFwdEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information describing the state information "Information describing the state information
displayed upstream in RESV messages." displayed upstream in RESV messages."
::= { rsvpObjects 3 } ::= { rsvpObjects 3 }
rsvpReqEntry OBJECT-TYPE rsvpResvFwdEntry OBJECT-TYPE
SYNTAX RsvpReqEntry SYNTAX RsvpResvFwdEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information describing the state information "Information describing the state information
displayed upstream in an RESV message concern- displayed upstream in an RESV message concern-
ing a single sender." ing a single sender."
INDEX { rsvpReqSession, rsvpReqSessionProtocol, rsvpReqSessionPort, INDEX { rsvpResvFwdSession, rsvpResvFwdSessionProtocol,
rsvpReqAddress, rsvpReqPort, rsvpResvFwdSessionPort, rsvpResvFwdAddress,
rsvpReqIf, rsvpReqPreviousHop} rsvpResvFwdSourcePort, rsvpResvFwdIf,
::= { rsvpReqTable 1 } rsvpResvFwdPreviousHop}
::= { rsvpResvFwdTable 1 }
RsvpReqEntry ::= RsvpResvFwdEntry ::=
SEQUENCE { SEQUENCE {
rsvpReqSession IpAddress, rsvpResvFwdSession IpAddress,
rsvpReqSessionProtocol Protocol, rsvpResvFwdSessionProtocol Protocol,
rsvpReqSessionPort Port, rsvpResvFwdSessionPort Port,
rsvpReqAddress IpAddress, rsvpResvFwdAddress IpAddress,
rsvpReqPort Port, rsvpResvFwdSourcePort Port,
rsvpReqService QosService, rsvpResvFwdService QosService,
rsvpReqRSpecRate BitRate, rsvpResvFwdTSpecRate BitRate,
rsvpReqRSpecBurst BurstSize, rsvpResvFwdTSpecPeakRate BitRate,
rsvpReqRSpecDelay DelayClass, rsvpResvFwdTSpecBurst BurstSize,
rsvpReqIf InterfaceIndex, rsvpResvFwdTSpecLevel DelayClass,
rsvpReqPreviousHop IpAddress, rsvpResvFwdTSpecMinTU MessageSize,
rsvpReqInterval RefreshInterval, rsvpResvFwdTSpecMaxTU MessageSize,
rsvpReqMaxInterval RefreshInterval, rsvpResvFwdIf InterfaceIndex,
rsvpReqScope IpAddressString, rsvpResvFwdPreviousHop IpAddress,
rsvpReqShared TruthValue, rsvpResvFwdInterval RefreshInterval,
rsvpReqExplicit TruthValue, rsvpResvFwdScope IpAddressString,
rsvpResvFwdShared TruthValue,
rsvpResvFwdExplicit TruthValue,
rsvpResvFwdRSVPHop TruthValue,
-- place holder for Policy information -- place holder for Policy information
rsvpReqLastChange TimeStamp, rsvpResvFwdLastChange TimeStamp,
rsvpReqStatus RowStatus rsvpResvFwdStatus RowStatus
} }
rsvpReqSession OBJECT-TYPE rsvpResvFwdSession OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address used as a destination address "The IP Address used as a destination address
for all senders in this session." for all senders in this session."
::= { rsvpReqEntry 1 } ::= { rsvpResvFwdEntry 1 }
rsvpResvFwdSessionProtocol OBJECT-TYPE
rsvpReqSessionProtocol OBJECT-TYPE
SYNTAX Protocol SYNTAX Protocol
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of the IP Protocol field in this "The value of the IP Protocol field in this
session, typically UDP or TCP. A value of zero session, typically UDP or TCP."
indicates that any protocol is accepted; it ::= { rsvpResvFwdEntry 2 }
also implies that rsvpReqSessionPort and
rsvpReqPort must be zero."
::= { rsvpReqEntry 2 }
rsvpReqSessionPort OBJECT-TYPE rsvpResvFwdSessionPort OBJECT-TYPE
SYNTAX Port SYNTAX Port
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The UDP or TCP port number used as a destina- "The port number used as a destination port for
tion port for all senders in this session. A all senders in this session. This will be a UDP
value of zero indicates that any port is ac- or TCP port, or a 16 bit number located in the
cepted or an IP Protocol other than UDP or TCP same position as the UDP/TCP Destination Port.
is in use. The IP protocol in use is specified When zero, it indicates that the protocol does
by rsvpReqSessionProtocol." not use ports."
::= { rsvpReqEntry 3 } ::= { rsvpResvFwdEntry 3 }
rsvpReqAddress OBJECT-TYPE
rsvpResvFwdAddress OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address used as a source address by "The IP Address used as a source address by
this sender in this session. For sessions for this sender in this session. For sessions for
which rsvpReqExplicit is FALSE, this value will which rsvpResvFwdExplicit is FALSE, this value
be 0.0.0.0" will be 0.0.0.0"
::= { rsvpReqEntry 4 } ::= { rsvpResvFwdEntry 4 }
rsvpResvFwdSourcePort OBJECT-TYPE
rsvpReqPort OBJECT-TYPE
SYNTAX Port SYNTAX Port
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The UDP or TCP port number used as a source "The port number used as a source port by this
port by this sender in this session. A value of sender in this session. This will be a UDP or
zero indicates that any port is accepted or an TCP port, or a 16 bit number located in the
IP Protocol other than UDP or TCP is in use. same position as the UDP/TCP Source Port. When
The IP protocol in use is specified by zero, it indicates that the protocol does not
rsvpReqSessionProtocol." use ports or (when rsvpResvFwdSessionPort is
::= { rsvpReqEntry 5 } non-zero) that the request applies to all
relevant flows in this session."
::= { rsvpResvFwdEntry 5 }
rsvpReqService OBJECT-TYPE rsvpResvFwdService OBJECT-TYPE
SYNTAX QosService SYNTAX QosService
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The QoS Service classification requested." "The QoS Service classification requested."
::= { rsvpReqEntry 6 } ::= { rsvpResvFwdEntry 6 }
rsvpReqRSpecRate OBJECT-TYPE
rsvpResvFwdTSpecRate OBJECT-TYPE
SYNTAX BitRate SYNTAX BitRate
UNITS "kilobits per second" UNITS "kilobits per second"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"In theory, the Average Bit Rate of the "The Average Bit Rate of the sender's data
sender's data stream, in Kilobits. The rate stream, in kilobits/second. Within a transmis-
may be arbitrarily fast during a short interval sion burst, the arrival rate may be as fast as
such as the duration of a video frame. Howev- rsvpResvFwdTSpecPeakRate (if supported by the
er, over any two such intervals it will not service model); however, averaged across two or
average faster than the average rate as more burst intervals, the rate should not
transmitted by the sender. exceed rsvpResvFwdTSpecRate.
Note, however, that there is no requirement Note that this is a prediction, often based on
that the number be the same number that the the general capability of a type of codec or
sender advertised in its PATH message." particular encoding; the measured average rate
::= { rsvpReqEntry 7 } may be significantly lower."
::= { rsvpResvFwdEntry 7 }
rsvpResvFwdTSpecPeakRate OBJECT-TYPE
SYNTAX BitRate
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Peak Bit Rate of the sender's data stream,
in kilobits/second. Traffic arrival is not ex-
pected to exceed this rate at any time, apart
from the effects of jitter in the network. If
not specified in the TSpec, this returns zero
or noSuchValue."
::= { rsvpResvFwdEntry 8 }
rsvpReqRSpecBurst OBJECT-TYPE rsvpResvFwdTSpecBurst OBJECT-TYPE
SYNTAX BurstSize SYNTAX BurstSize
UNITS "bits" UNITS "bits"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The size of the largest burst expected from "The size of the largest burst expected from
the sender at a time. the sender at a time.
If this is less than the sender's advertised If this is less than the sender's advertised
burst size, the reciever is asking the network burst size, the receiver is asking the network
to provide flow pacing beyond what would be to provide flow pacing beyond what would be
provided under normal circumstances. Such pac- provided under normal circumstances. Such pac-
ing is at the network's option." ing is at the network's option."
::= { rsvpReqEntry 8 } ::= { rsvpResvFwdEntry 9 }
rsvpReqRSpecDelay OBJECT-TYPE
rsvpResvFwdTSpecLevel OBJECT-TYPE
SYNTAX DelayClass SYNTAX DelayClass
UNITS "bits"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The delay classification requested." "If the service is predictive or controlled-
::= { rsvpReqEntry 9 } delay, this is the service level that is being
requested. Otherwise, it is zero, or the agent
may return noSuchValue."
::= { rsvpResvFwdEntry 10 }
rsvpResvFwdTSpecMinTU OBJECT-TYPE
SYNTAX MessageSize
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum message size for this flow. The
policing algorithm will treat smaller messages
as though they are this size."
::= { rsvpResvFwdEntry 11 }
rsvpReqIf OBJECT-TYPE rsvpResvFwdTSpecMaxTU OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX MessageSize
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of IfIndex for the interface on "The maximum message size for this flow. The
admission algorithm will reject TSpecs whose
Maximum Transmission Unit, plus the interface
headers, exceed the interface MTU."
::= { rsvpResvFwdEntry 12 }
rsvpResvFwdIf OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of ifIndex for the interface on
which the RESV message is being sent, which which the RESV message is being sent, which
should correspond to the interface from which should correspond to the interface from which
the PATH message was most recently received." the PATH message was most recently received."
::= { rsvpReqEntry 10 } ::= { rsvpResvFwdEntry 13 }
rsvpReqPreviousHop OBJECT-TYPE rsvpResvFwdPreviousHop OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address of the sender, or the router "The IP Address of the sender, or the router
next closer to the sender, to which the RESV next closer to the sender, to which the RESV
message is being sent." message is being sent."
::= { rsvpReqEntry 11 } ::= { rsvpResvFwdEntry 14 }
rsvpResvFwdInterval OBJECT-TYPE
rsvpReqInterval OBJECT-TYPE
SYNTAX RefreshInterval SYNTAX RefreshInterval
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The interval between RESV receipt of refresh "The interval between RESV receipt of refresh
messages advertised to the Previous Hop." messages advertised to the Previous Hop."
::= { rsvpReqEntry 12 } ::= { rsvpResvFwdEntry 15 }
rsvpReqMaxInterval OBJECT-TYPE
SYNTAX RefreshInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum interval between our sending RESV
refresh messages permitted to the Previous
Hop."
::= { rsvpReqEntry 13 }
rsvpReqScope OBJECT-TYPE rsvpResvFwdScope OBJECT-TYPE
SYNTAX IpAddressString SYNTAX IpAddressString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A list of zero or more Sender IP Addresses, "A list of zero or more Sender IP Addresses,
indicating to which senders a non-explicit indicating to which senders a non-explicit
reservation applies." reservation applies."
::= { rsvpReqEntry 14 } ::= { rsvpResvFwdEntry 16 }
rsvpReqShared OBJECT-TYPE rsvpResvFwdShared OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If TRUE, a reservation shared among senders is "If TRUE, a reservation shared among senders is
requested. If FALSE, a reservation specific to requested. If FALSE, a reservation specific to
this sender is requested." this sender is requested."
::= { rsvpReqEntry 15 } ::= { rsvpResvFwdEntry 17 }
rsvpReqExplicit OBJECT-TYPE rsvpResvFwdExplicit OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"If TRUE, individual senders are listed using "If TRUE, individual senders are listed using
Filter Specifications. If FALSE, senders are Filter Specifications. If FALSE, senders are
listed in the Scope Object." listed in the Scope Object."
::= { rsvpReqEntry 16 } ::= { rsvpResvFwdEntry 18 }
rsvpReqLastChange OBJECT-TYPE rsvpResvFwdRSVPHop OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If TRUE, the node believes that the previous
hop is an RSVP hop. If FALSE, the node be-
lieves that the previous hop may not be an RSVP
hop."
::= { rsvpResvFwdEntry 19 }
rsvpResvFwdLastChange OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The time of the last change in this request; "The time of the last change in this request;
This includes the first time it was requested, This includes the first time it was requested,
or time of the most recent change in parameters or time of the most recent change in parameters
requested." requested."
::= { rsvpReqEntry 17 } ::= { rsvpResvFwdEntry 20 }
rsvpReqStatus OBJECT-TYPE rsvpResvFwdStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"'valid' for all active RESV messages. This "'valid' for all active RESV messages. This
object may be used to install static RESV in- object may be used to install static RESV in-
formation or delete RESV information." formation or delete RESV information."
::= { rsvpReqEntry 18 } ::= { rsvpResvFwdEntry 21 }
-- The RSVP Active Flows Database
-- lists all flows active on an outgoing interface, including
-- relevant attributes.
rsvpFlowTable OBJECT-TYPE
SYNTAX SEQUENCE OF RsvpFlowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing the reserved flows us-
ing the system's interfaces."
::= { rsvpObjects 6 }
rsvpFlowEntry OBJECT-TYPE
SYNTAX RsvpFlowEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing the use of a given in-
terface by a given flow."
INDEX { rsvpFlowDestination, rsvpFlowDestinationProtocol,
rsvpFlowDestinationPort, rsvpFlowSource,
rsvpFlowSourcePort, ifIndex }
::= { rsvpFlowTable 1 }
RsvpFlowEntry ::=
SEQUENCE {
rsvpFlowDestination IpAddress,
rsvpFlowDestinationProtocol Protocol,
rsvpFlowDestinationPort Port,
rsvpFlowSource IpAddress,
rsvpFlowSourcePort Port,
rsvpFlowRate BitRate,
rsvpFlowBurst BurstSize,
rsvpFlowWeight Integer32,
rsvpFlowQueue Integer32,
rsvpFlowMinTU MessageSize
}
rsvpFlowDestination OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP Address used as a destination address
for all senders in this flow."
::= { rsvpFlowEntry 1 }
rsvpFlowDestinationProtocol OBJECT-TYPE
SYNTAX Protocol
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of the IP Protocol field in this
flow, typically UDP or TCP."
::= { rsvpFlowEntry 2 }
rsvpFlowDestinationPort OBJECT-TYPE
SYNTAX Port
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The UDP or TCP port number used as a destina-
tion port for all senders in this flow. A value
of zero indicates that the IP protocol in use,
specified by rsvpFlowDestinationProtocol, does
not use ports."
::= { rsvpFlowEntry 3 }
rsvpFlowSource OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP Address used as a source address by
this sender in this flow. If zero, all senders
are included in the flow."
::= { rsvpFlowEntry 4 }
rsvpFlowSourcePort OBJECT-TYPE
SYNTAX Port
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The UDP or TCP port number used as a source
port by this sender in this flow. A value of
zero indicates that the IP protocol in use,
specified by rsvpFlowDestinationProtocol, does
not use ports, or (when rsvpFlowDestinationPort
is non-zero) that data from all senders is in-
cluded in this class of flows."
::= { rsvpFlowEntry 5 }
rsvpFlowRate OBJECT-TYPE
SYNTAX BitRate
UNITS "kilobits per second"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Average Bit Rate of the sender's data
stream, in Kilobits. The rate may be arbi-
trarily fast during a short interval such as
the duration of a video frame. However, over
any two such intervals it will not average fas-
ter than the average rate as transmitted by the
sender."
::= { rsvpFlowEntry 6 }
rsvpFlowBurst OBJECT-TYPE
SYNTAX BurstSize
UNITS "bits"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size of the largest burst expected from
the sender at a time.
If this is less than the sender's advertised
burst size, the receiver is asking the network
to provide flow pacing beyond what would be
provided under normal circumstances. Such pac-
ing is at the network's option."
::= { rsvpFlowEntry 7 }
rsvpFlowWeight OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The weight used to prioritize the traffic.
Note that the interpretation of this object is
implementation-specific, as implementations
vary in their use of weighting procedures."
::= { rsvpFlowEntry 8 }
rsvpFlowQueue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of the queue used by this traffic.
Note that the interpretation of this object is
implementation-specific, as implementations
vary in their use of queue identifiers."
::= { rsvpFlowEntry 9 }
rsvpFlowMinTU OBJECT-TYPE
SYNTAX MessageSize
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum message size for this flow. The
policing algorithm will treat smaller messages
as though they are this size."
::= { rsvpFlowEntry 10 }
-- The RSVP Interface Attributes Database contains the -- The RSVP Interface Attributes Database contains the
-- RSVP-specific information for an interface. Information -- RSVP-specific information for an interface. Information
-- that is shared with other reservation procedures such -- that is shared with other reservation procedures such
-- as ST-II is in the Integrated Interface Attributes -- as ST-II is in the Integrated Interface Attributes
-- Database. -- Database.
rsvpIfAttribTable OBJECT-TYPE rsvpIfAttribTable OBJECT-TYPE
SYNTAX SEQUENCE OF RsvpIfAttribEntry SYNTAX SEQUENCE OF RsvpIfAttribEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at page 28, line 9 skipping to change at page 39, line 9
rsvpIfAttribNbrs Gauge32, rsvpIfAttribNbrs Gauge32,
rsvpIfAttribEnabled TruthValue, rsvpIfAttribEnabled TruthValue,
rsvpIfAttribUdpRequired TruthValue, rsvpIfAttribUdpRequired TruthValue,
rsvpIfAttribStatus RowStatus rsvpIfAttribStatus RowStatus
} }
rsvpIfAttribUdpNbrs OBJECT-TYPE rsvpIfAttribUdpNbrs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of neighbors percieved to be using "The number of neighbors perceived to be using
only the RSVP UDP Encapsulation." only the RSVP UDP Encapsulation."
::= { rsvpIfAttribEntry 1 } ::= { rsvpIfAttribEntry 1 }
rsvpIfAttribIpNbrs OBJECT-TYPE rsvpIfAttribIpNbrs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of neighbors percieved to be using "The number of neighbors perceived to be using
only the RSVP IP Encapsulation." only the RSVP IP Encapsulation."
::= { rsvpIfAttribEntry 2 } ::= { rsvpIfAttribEntry 2 }
rsvpIfAttribNbrs OBJECT-TYPE rsvpIfAttribNbrs OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of neighbors currently percieved; "The number of neighbors currently perceived;
this will exceed rsvpIfAttribIpNbrs + rsvpIfAt- this will exceed rsvpIfAttribIpNbrs + rsvpIfAt-
tribUdpNbrs by the number of neighbors using tribUdpNbrs by the number of neighbors using
both encapsulations." both encapsulations."
::= { rsvpIfAttribEntry 3 } ::= { rsvpIfAttribEntry 3 }
rsvpIfAttribEnabled OBJECT-TYPE rsvpIfAttribEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 30, line 36 skipping to change at page 41, line 36
RsvpNbrEntry ::= RsvpNbrEntry ::=
SEQUENCE { SEQUENCE {
rsvpNbrAddress IpAddress, rsvpNbrAddress IpAddress,
rsvpNbrProtocol RsvpEncapsulation, rsvpNbrProtocol RsvpEncapsulation,
rsvpNbrStatus RowStatus rsvpNbrStatus RowStatus
} }
rsvpNbrAddress OBJECT-TYPE rsvpNbrAddress OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-create MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address used by this neighbor." "The IP Address used by this neighbor."
::= { rsvpNbrEntry 1 } ::= { rsvpNbrEntry 1 }
rsvpNbrProtocol OBJECT-TYPE rsvpNbrProtocol OBJECT-TYPE
SYNTAX RsvpEncapsulation SYNTAX RsvpEncapsulation
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The encapsulation being used by this neigh- "The encapsulation being used by this neigh-
skipping to change at page 32, line 20 skipping to change at page 43, line 20
-- compliance statements -- compliance statements
rsvpCompliance MODULE-COMPLIANCE rsvpCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The compliance statement. Note that the im- "The compliance statement. Note that the im-
plementation of this module requires implemen- plementation of this module requires implemen-
tation of the Integrated Services MIB as well." tation of the Integrated Services MIB as well."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { MANDATORY-GROUPS {
rsvpSenderGroup, rsvpResvGroup, rsvpReqGroup, rsvpSessionGroup, rsvpSenderGroup, rsvpResvGroup,
rsvpIfAttribGroup, rsvpNbrGroup rsvpResvFwdGroup, rsvpFlowGroup, rsvpIfAttribGroup,
rsvpNbrGroup
} }
::= { rsvpCompliances 1 } ::= { rsvpCompliances 1 }
rsvpSessionGroup OBJECT-GROUP
OBJECTS {
rsvpSessionSenders,
rsvpSessionReceivers,
rsvpSessionRequests
}
STATUS current
DESCRIPTION
"These objects are required for RSVP Systems."
::= { rsvpGroups 1 }
rsvpSenderGroup OBJECT-GROUP rsvpSenderGroup OBJECT-GROUP
OBJECTS { OBJECTS {
rsvpSenderSession, rsvpSenderSessionPort, rsvpSenderTSpecRate, rsvpSenderTSpecPeakRate,
rsvpSenderSource, rsvpSenderSessionProtocol, rsvpSenderTSpecBurst, rsvpSenderTSpecMinTU,
rsvpSenderPort, rsvpSenderTSpecRate, rsvpSenderIf, rsvpSenderPreviousHop, rsvpSenderTSpecMaxTU,
rsvpSenderTSpecBurst, rsvpSenderTtl, rsvpSenderInterval, rsvpSenderLastChange, rsvpSenderStatus,
rsvpSenderIf, rsvpSenderPreviousHop, rsvpSenderRSVPHop
rsvpSenderInterval, rsvpSenderMaxInterval,
rsvpSenderLastChange, rsvpSenderStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are required for RSVP Systems." "These objects are required for RSVP Systems."
::= { rsvpGroups 2 } ::= { rsvpGroups 2 }
rsvpResvGroup OBJECT-GROUP rsvpResvGroup OBJECT-GROUP
OBJECTS { OBJECTS {
rsvpResvSession, rsvpResvSessionPort, rsvpResvService, rsvpResvTSpecRate, rsvpResvTSpecBurst,
rsvpResvAddress, rsvpResvSessionProtocol, rsvpResvTSpecPeakRate, rsvpResvTSpecMinTU, rsvpResvTSpecMaxTU,
rsvpResvPort, rsvpResvService, rsvpResvTSpecLevel, rsvpResvInterval, rsvpResvScope,
rsvpResvRSpecRate, rsvpResvRSpecBurst, rsvpResvShared, rsvpResvExplicit, rsvpResvRSVPHop,
rsvpResvRSpecDelay, rsvpResvIf,
rsvpResvNextHop, rsvpResvInterval,
rsvpResvMaxInterval, rsvpResvScope,
rsvpResvShared, rsvpResvExplicit,
rsvpResvLastChange, rsvpResvStatus rsvpResvLastChange, rsvpResvStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are required for RSVP Systems." "These objects are required for RSVP Systems."
::= { rsvpGroups 3 } ::= { rsvpGroups 3 }
rsvpReqGroup OBJECT-GROUP rsvpResvFwdGroup OBJECT-GROUP
OBJECTS { OBJECTS {
rsvpReqSession, rsvpReqSessionPort, rsvpResvFwdService, rsvpResvFwdTSpecPeakRate,
rsvpReqAddress, rsvpReqSessionProtocol, rsvpResvFwdTSpecMinTU, rsvpResvFwdTSpecMaxTU,
rsvpReqPort, rsvpReqService, rsvpResvFwdTSpecRate, rsvpResvFwdTSpecBurst,
rsvpReqRSpecRate, rsvpReqRSpecBurst, rsvpResvFwdTSpecLevel, rsvpResvFwdInterval, rsvpResvFwdScope,
rsvpReqRSpecDelay, rsvpReqIf, rsvpResvFwdShared, rsvpResvFwdExplicit, rsvpResvFwdRSVPHop,
rsvpReqPreviousHop, rsvpReqInterval, rsvpResvFwdLastChange, rsvpResvFwdStatus
rsvpReqMaxInterval, rsvpReqScope,
rsvpReqShared, rsvpReqExplicit,
rsvpReqLastChange, rsvpReqStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are required for RSVP Systems." "These objects are required for RSVP Systems."
::= { rsvpGroups 4 } ::= { rsvpGroups 4 }
rsvpFlowGroup OBJECT-GROUP
OBJECTS {
rsvpFlowRate, rsvpFlowBurst, rsvpFlowWeight,
rsvpFlowQueue, rsvpFlowMinTU
}
STATUS current
DESCRIPTION
"These objects are required for RSVP Systems."
::= { rsvpGroups 5 }
rsvpIfAttribGroup OBJECT-GROUP rsvpIfAttribGroup OBJECT-GROUP
OBJECTS { OBJECTS {
rsvpIfAttribUdpNbrs, rsvpIfAttribIpNbrs, rsvpIfAttribUdpNbrs, rsvpIfAttribIpNbrs,
rsvpIfAttribNbrs, rsvpIfAttribEnabled, rsvpIfAttribNbrs, rsvpIfAttribEnabled,
rsvpIfAttribUdpRequired, rsvpIfAttribStatus rsvpIfAttribUdpRequired, rsvpIfAttribStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are required for RSVP Systems." "These objects are required for RSVP Systems."
::= { rsvpGroups 5 } ::= { rsvpGroups 6 }
rsvpNbrGroup OBJECT-GROUP rsvpNbrGroup OBJECT-GROUP
OBJECTS { OBJECTS {
rsvpNbrAddress, rsvpNbrProtocol, rsvpNbrStatus rsvpNbrProtocol, rsvpNbrStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"These objects are required for RSVP Systems." "These objects are required for RSVP Systems."
::= { rsvpGroups 6 } ::= { rsvpGroups 7 }
END END
6. Acknowledgements 6. Acknowledgements
This document was produced by the RSVP Working Group. This document was produced by the RSVP Working Group.
7. References 7. References
[1] M.T. Rose (editor), Management Information Base for [1] M.T. Rose (editor), Management Information Base for
skipping to change at page 37, line 15 skipping to change at page 48, line 15
Table of Contents Table of Contents
1 Status of this Memo ................................... 1 1 Status of this Memo ................................... 1
2 Abstract .............................................. 2 2 Abstract .............................................. 2
3 The SNMPv2 Network Management Framework ............... 3 3 The SNMPv2 Network Management Framework ............... 3
3.1 Object Definitions .................................. 3 3.1 Object Definitions .................................. 3
4 Overview .............................................. 3 4 Overview .............................................. 3
4.1 Textual Conventions ................................. 3 4.1 Textual Conventions ................................. 3
4.2 Structure of MIB .................................... 4 4.2 Structure of MIB .................................... 4
5 Definitions ........................................... 4 5 Definitions ........................................... 4
5.2 RSVP Session Sender Database ........................ 7 5.1 RSVP Session Statistics Database .................... 7
5.3 RSVP Reservations Requested Database ................ 12 5.1 RSVP Session Sender Database ........................ 10
5.4 RSVP Reservation Requests Database .................. 19 5.2 RSVP Reservations Requested Database ................ 16
5.5 RSVP Interface Attributes Database .................. 26 5.3 RSVP Reservation Requests Database .................. 24
5.1 RSVP Neighbor Database .............................. 29 5.3 RSVP Interface Flows Database ....................... 32
6 Acknowledgements ...................................... 35 5.4 RSVP Interface Attributes Database .................. 37
7 References ............................................ 36 5.5 RSVP Neighbor Database .............................. 40
6 Acknowledgements ...................................... 46
7 References ............................................ 47
 End of changes. 

This html diff was produced by rfcdiff 1.25, available from http://www.levkowetz.com/ietf/tools/rfcdiff/