draft-ietf-ccamp-gmpls-ted-mib-01.txt   draft-ietf-ccamp-gmpls-ted-mib-02.txt 
IETF Internet Draft Masanori Miyazawa IETF Internet Draft Masanori Miyazawa
Proposed status: Standards Track Tomohiro Otani Proposed status: Standards Track Tomohiro Otani
Expires: September 2007 KDDI R&D Labs Expires: Jan. 2008 KDDI R&D Labs
Thomas D. Nadeau Thomas D. Nadeau
Cisco Systems Cisco Systems
Kenji Kumaki Kenji Kumaki
KDDI Corporation KDDI Corporation
Traffic Engineering Database Management Information Base Traffic Engineering Database Management Information Base
in support of GMPLS in support of GMPLS
draft-ietf-ccamp-gmpls-ted-mib-01.txt draft-ietf-ccamp-gmpls-ted-mib-02.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 2, line ? skipping to change at page 2, line ?
3.2 Terminology....................................................3 3.2 Terminology....................................................3
3.3 Acronyms.......................................................3 3.3 Acronyms.......................................................3
4. Motivations.....................................................4 4. Motivations.....................................................4
5. Brief description of MIB Objects................................4 5. Brief description of MIB Objects................................4
5.1 tedTable.......................................................4 5.1 tedTable.......................................................4
5.2 teLocalIntIpAddrTable..........................................4 5.2 teLocalIntIpAddrTable..........................................4
5.3 teRemoteIntIpAddrTable.........................................4 5.3 teRemoteIntIpAddrTable.........................................4
5.4 teSwCapTable...................................................5 5.4 teSwCapTable...................................................5
5.5 teSrlgTable....................................................5 5.5 teSrlgTable....................................................5
6. TED MIB Definitions in support of GMPLS.........................5 6. TED MIB Definitions in support of GMPLS.........................5
7. Security consideration.........................................20 7. Security consideration.........................................21
8. IANA Considerations............................................20 8. IANA Considerations............................................21
8.1 IANA Considerations for TED-MIB...............................20 8.1 IANA Considerations for TED-MIB...............................21
9. References.....................................................20 9. References.....................................................21
9.1 Normative References..........................................20 9.1 Normative References..........................................21
9.2 Informative References........................................20 9.2 Informative References........................................22
10. Acknowledgment................................................22 10. Acknowledgment................................................23
11. Author's Address..............................................22 11. Author's Address..............................................23
12. Intellectual Property Statement...............................22 12. Intellectual Property Statement...............................23
13. Copyright Statement...........................................23 13. Copyright Statement...........................................24
1. The Internet-Standard Management Framework 1. The Internet-Standard Management Framework
For a detailed overview of the documents that describe the current For a detailed overview of the documents that describe the current
Internet-Standard Management Framework, please refer to section 7 of Internet-Standard Management Framework, please refer to section 7 of
RFC 3410 [RFC3410]. RFC 3410 [RFC3410].
Managed objects are accessed via a virtual information store, termed Managed objects are accessed via a virtual information store, termed
the Management Information Base or MIB. MIB objects are generally the Management Information Base or MIB. MIB objects are generally
accessed through the Simple Network Management Protocol (SNMP). accessed through the Simple Network Management Protocol (SNMP).
skipping to change at page 4, line 37 skipping to change at page 4, line 37
5. Brief description of MIB Objects 5. Brief description of MIB Objects
The objects described in this section support the management of TED The objects described in this section support the management of TED
described in [RFC4202], [RFC4203] and [RFC4205] for GMPLS extensions described in [RFC4202], [RFC4203] and [RFC4205] for GMPLS extensions
as well as in [RFC3630] and [RFC3784] for MPLS/GMPLS. as well as in [RFC3630] and [RFC3784] for MPLS/GMPLS.
5.1 tedTable 5.1 tedTable
The tedTable is basically used to indicate TED information of OSPF-TE The tedTable is basically used to indicate TED information of OSPF-TE
or ISIS-TE. However, this table does not contain the information of or ISIS-TE. However, this table does not contain the information of
Local/Remote interface IP address, Interface Switching Capcability Local/Remote interface IP address, Interface Switching Capability
Descriptor and Shared Risk Link Group information within the sub-TLVs Descriptor and Shared Risk Link Group information within the sub-TLVs
for the Link-TLV. for the Link-TLV.
5.2 teLocalIntIpAddrTable 5.2 teLocalIntIpAddrTable
The teLocalIntIpAddrTable is identical to the Local interface IP The teLocalIntIpAddrTable is identical to the Local interface IP
address information in a sub-TLV for the Link-TLV. This is address information in a sub-TLV for the Link-TLV. This is
independently defined, because the Interface IP Address sub-TLV may independently defined, because the Interface IP Address sub-TLV may
appear more than once within the same Link-TLV. appear more than once within the same Link-TLV.
skipping to change at page 5, line 23 skipping to change at page 5, line 23
The teSrlgTable contains the Sub-TLV information of Shared Risk Link The teSrlgTable contains the Sub-TLV information of Shared Risk Link
Group (SRLG) information. This is separately defined, because more Group (SRLG) information. This is separately defined, because more
than one sub TLVs may appear in the same Link-TLV. than one sub TLVs may appear in the same Link-TLV.
6. TED MIB Definitions in support of GMPLS 6. TED MIB Definitions in support of GMPLS
TED-MIB DEFINITIONS ::= BEGIN TED-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, transmission, MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, transmission,
IpAddress IpAddress, NOTIFICATION-TYPE
FROM SNMPv2-SMI --[RFC2578] FROM SNMPv2-SMI --[RFC2578]
MODULE-COMPLIANCE, OBJECT-GROUP MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF --[RFC2580] FROM SNMPv2-CONF --[RFC2580]
RowPointer RowPointer, TruthValue
FROM SNMPv2-TC --[RFC2579] FROM SNMPv2-TC --[RFC2579]
; ;
tedMIB MODULE-IDENTITY tedMIB MODULE-IDENTITY
LAST-UPDATED "200510240000Z" -- 04 July 2005 00:00:00 GMT LAST-UPDATED "200707060000Z" -- 06 July 2005 00:00:00 GMT
ORGANIZATION "IETF CCAMP Working Group." ORGANIZATION "IETF CCAMP Working Group."
CONTACT-INFO CONTACT-INFO
" Tomohiro Otani " Tomohiro Otani
otani@kddilabs.jp otani@kddilabs.jp
Masanori Miyazawa Masanori Miyazawa
ma-miyazawa@kddilabs.jp ma-miyazawa@kddilabs.jp
Thomas D. Nadeau Thomas D. Nadeau
tnadeau@cisco.com tnadeau@cisco.com
skipping to change at page 6, line 28 skipping to change at page 6, line 28
tedObjects OBJECT IDENTIFIER ::= { tedMIB 1 } tedObjects OBJECT IDENTIFIER ::= { tedMIB 1 }
tedScalars OBJECT IDENTIFIER ::= { tedObjects 1 } tedScalars OBJECT IDENTIFIER ::= { tedObjects 1 }
tedTables OBJECT IDENTIFIER ::= { tedObjects 2 } tedTables OBJECT IDENTIFIER ::= { tedObjects 2 }
tedConformance OBJECT IDENTIFIER ::= { tedMIB 2 } tedConformance OBJECT IDENTIFIER ::= { tedMIB 2 }
-- MIB Definitions -- MIB Definitions
-- --
-- Scalar Objects -- Scalar Objects
-- --
tedNotificationEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is set to true, it enables the generation of
tedTeInfoStatusChange, tedTeCreation and tedTeDeletion
notifications."
DEFVAL {false}
::={ tedScalars 1 }
tedNotificationMaxRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A lot of notifications are expected to generate in a node,
especially when a network failure occurs and might cause a
performance degradation of the node itself. To avoid such a defect,
this object provides the maximum number of notifications generated
per minute. If events occur more rapidly, the implementation may
simply fail to emit these notifications during that period, or may
queue them until an appropriate time. A value of 0 means no
throttling is applied and events may be notified at the rate at which
they occur."
DEFVAL {0}
::= { tedScalars 2 }
-- --
-- TE DB Table -- TE DB Table
-- --
tedTable OBJECT-TYPE tedTable OBJECT-TYPE
SYNTAX SEQUENCE OF TedEntry SYNTAX SEQUENCE OF TedEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table indicates multiple TED information which has been "This table indicates multiple TED information which has been
supported by [RFC3630]." supported by [RFC3630]."
::= { tedTables 1 } ::= { tedTables 1 }
tedEntry OBJECT-TYPE tedEntry OBJECT-TYPE
skipping to change at page 7, line 8 skipping to change at page 7, line 33
TedEntry ::= SEQUENCE { TedEntry ::= SEQUENCE {
teAreaId Unsigned32, teAreaId Unsigned32,
teRouterId Unsigned32, teRouterId Unsigned32,
teLinkStateId Unsigned32, teLinkStateId Unsigned32,
teLinkInformationSource INTEGER, teLinkInformationSource INTEGER,
teLinkInformationData RowPointer, teLinkInformationData RowPointer,
teLinkType INTEGER, teLinkType INTEGER,
teRouterIdAddr IpAddress, teRouterIdAddr IpAddress,
teLinkIdAddr IpAddress, teLinkIdAddr IpAddress,
teMetric Integer32, teMetric Integer32,
teMaxBandwidth OCTET STRING, teMaxBandwidth Unsigned32,
teMaxReservableBandwidth OCTET STRING, teMaxReservableBandwidth Unsigned32,
teUnreservedBandwidthPri0 OCTET STRING, teUnreservedBandwidthPri0 Unsigned32,
teUnreservedBandwidthPri1 OCTET STRING, teUnreservedBandwidthPri1 Unsigned32,
teUnreservedBandwidthPri2 OCTET STRING, teUnreservedBandwidthPri2 Unsigned32,
teUnreservedBandwidthPri3 OCTET STRING, teUnreservedBandwidthPri3 Unsigned32,
teUnreservedBandwidthPri4 OCTET STRING, teUnreservedBandwidthPri4 Unsigned32,
teUnreservedBandwidthPri5 OCTET STRING, teUnreservedBandwidthPri5 Unsigned32,
teUnreservedBandwidthPri6 OCTET STRING, teUnreservedBandwidthPri6 Unsigned32,
teUnreservedBandwidthPri7 OCTET STRING, teUnreservedBandwidthPri7 Unsigned32,
teAdministrativeGroup Integer32, teAdministrativeGroup Integer32,
teLocalId Integer32, teLocalId Integer32,
teRemoteId Integer32, teRemoteId Integer32,
teLinkProtectionType BITS teLinkProtectionType BITS
} }
teAreaId OBJECT-TYPE teAreaId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295) SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the area identifier of the IGP. If "This object indicates the area identifier of the IGP. If
OSPF is used to advertise LSA, this represents an ospfArea. If ISIS OSPF is used to advertise LSA, this represents an ospfArea. If ISIS
is used, this represents an area addres. Otherwise, this represents is used, this represents an area addres. Otherwise, this represents
zero." zero."
::= { tedEntry 1 } ::= { tedEntry 1 }
teRouterId OBJECT-TYPE teRouterId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295) SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the router identifier. If OSPF is "This object indicates the router identifier. If OSPF is
used to advertise LSA, this represents a Router ID. If ISIS is used, used to advertise LSA, this represents a Router ID. If ISIS is used,
this represents a System ID. Otherwise, this represents zero." this represents a System ID. Otherwise, this represents zero."
::= { tedEntry 2 } ::= { tedEntry 2 }
teLinkStateId OBJECT-TYPE teLinkStateId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295) SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object jndicates the link state identifier. If OSPF "This object jndicates the link state identifier. If OSPF
is used, this represents an ospfLsdbID. If ISIS is used, this is used, this represents an ospfLsdbID. If ISIS is used, this
represents an isisLSPID. Otherwise, this represents a unique represents an isisLSPID. Otherwise, this represents a unique
identifier within a node." identifier within a node."
::= { tedEntry 3 } ::= { tedEntry 3 }
teLinkInformationSource OBJECT-TYPE teLinkInformationSource OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
skipping to change at page 9, line 31 skipping to change at page 10, line 4
teMetric OBJECT-TYPE teMetric OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the traffic engineering metric value of the "This indicates the traffic engineering metric value of the
TE link." TE link."
::= { tedEntry 9 } ::= { tedEntry 9 }
teMaxBandwidth OBJECT-TYPE teMaxBandwidth OBJECT-TYPE
SYNTAX OCTET STRING (SIZE( 4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the maximum bandwidth that "This indicates the maximum bandwidth that
can be used on this link in this direction" can be used on this link in this direction"
::= { tedEntry 10 } ::= { tedEntry 10 }
teMaxReservableBandwidth OBJECT-TYPE teMaxReservableBandwidth OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the maximum bandwidth that may be reserved on "This indicates the maximum bandwidth that may be reserved on
this link in this direction" this link in this direction"
::= { tedEntry 11 } ::= { tedEntry 11 }
teUnreservedBandwidthPri0 OBJECT-TYPE teUnreservedBandwidthPri0 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the amount of bandwidth not yet reserved at "This indicates the amount of bandwidth not yet reserved at
the priority 0" the priority 0"
::= { tedEntry 12 } ::= { tedEntry 12 }
teUnreservedBandwidthPri1 OBJECT-TYPE teUnreservedBandwidthPri1 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the amount of bandwidth not yet reserved at "This indicates the amount of bandwidth not yet reserved at
the priority 1" the priority 1"
::= { tedEntry 13 } ::= { tedEntry 13 }
teUnreservedBandwidthPri2 OBJECT-TYPE teUnreservedBandwidthPri2 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the amount of bandwidth not yet reserved at "This indicates the amount of bandwidth not yet reserved at
the priority 2" the priority 2"
::= { tedEntry 14 } ::= { tedEntry 14 }
teUnreservedBandwidthPri3 OBJECT-TYPE teUnreservedBandwidthPri3 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the amount of bandwidth not yet reserved at "This indicates the amount of bandwidth not yet reserved at
the priority 3" the priority 3"
::= { tedEntry 15 } ::= { tedEntry 15 }
teUnreservedBandwidthPri4 OBJECT-TYPE teUnreservedBandwidthPri4 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the amount of bandwidth not yet reserved at "This indicates the amount of bandwidth not yet reserved at
the priority 4" the priority 4"
::= { tedEntry 16 } ::= { tedEntry 16 }
teUnreservedBandwidthPri5 OBJECT-TYPE teUnreservedBandwidthPri5 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the amount of bandwidth not yet reserved at "This indicates the amount of bandwidth not yet reserved at
the priority 5" the priority 5"
::= { tedEntry 17 } ::= { tedEntry 17 }
teUnreservedBandwidthPri6 OBJECT-TYPE teUnreservedBandwidthPri6 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the amount of bandwidth not yet reserved at "This indicates the amount of bandwidth not yet reserved at
the priority 6" the priority 6"
::= { tedEntry 18 } ::= { tedEntry 18 }
teUnreservedBandwidthPri7 OBJECT-TYPE teUnreservedBandwidthPri7 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the amount of bandwidth not yet reserved at "This indicates the amount of bandwidth not yet reserved at
the priority 7" the priority 7"
::= { tedEntry 19 } ::= { tedEntry 19 }
teAdministrativeGroup OBJECT-TYPE teAdministrativeGroup OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
skipping to change at page 14, line 25 skipping to change at page 14, line 52
capability information. IF the MIB deals with only OSPF-TE capability information. IF the MIB deals with only OSPF-TE
information, the value of each object related with GMPLS TE information, the value of each object related with GMPLS TE
extensions should be null." extensions should be null."
INDEX { teAreaId, teRouterId, teLinkStateId, teSwCapIndex } INDEX { teAreaId, teRouterId, teLinkStateId, teSwCapIndex }
::= { teSwCapTable 1 } ::= { teSwCapTable 1 }
TeSwCapEntry ::= SEQUENCE { TeSwCapEntry ::= SEQUENCE {
teSwCapIndex Unsigned32, teSwCapIndex Unsigned32,
teSwitchingType INTEGER, teSwitchingType INTEGER,
teEncoding INTEGER, teEncoding INTEGER,
teMaxLspBandwidthPri0 OCTET STRING, teMaxLspBandwidthPri0 Unsigned32,
teMaxLspBandwidthPri1 OCTET STRING, teMaxLspBandwidthPri1 Unsigned32,
teMaxLspBandwidthPri2 OCTET STRING, teMaxLspBandwidthPri2 Unsigned32,
teMaxLspBandwidthPri3 OCTET STRING, teMaxLspBandwidthPri3 Unsigned32,
teMaxLspBandwidthPri4 OCTET STRING, teMaxLspBandwidthPri4 Unsigned32,
teMaxLspBandwidthPri5 OCTET STRING, teMaxLspBandwidthPri5 Unsigned32,
teMaxLspBandwidthPri6 OCTET STRING, teMaxLspBandwidthPri6 Unsigned32,
teMaxLspBandwidthPri7 OCTET STRING, teMaxLspBandwidthPri7 Unsigned32,
teMinLspBandwidth OCTET STRING, teMinLspBandwidth Unsigned32,
teIntMtu Integer32, teIntMtu Integer32,
teIndication INTEGER teIndication INTEGER
} }
teSwCapIndex OBJECT-TYPE teSwCapIndex OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This index is utilized to identify multiple switching "This index is utilized to identify multiple switching
skipping to change at page 15, line 29 skipping to change at page 16, line 4
lambda (8), lambda (8),
fiber (9), fiber (9),
fiberChannel (11) fiberChannel (11)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the GMPLS encoding type assigned to "This object indicates the GMPLS encoding type assigned to
the TE link." the TE link."
::= { teSwCapEntry 3 } ::= { teSwCapEntry 3 }
teMaxLspBandwidthPri0 OBJECT-TYPE teMaxLspBandwidthPri0 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the maximum bandwidth of the TE link "This object indicates the maximum bandwidth of the TE link
at the priority 0 for GMPLS LSP creation." at the priority 0 for GMPLS LSP creation."
::= { teSwCapEntry 4 } ::= { teSwCapEntry 4 }
teMaxLspBandwidthPri1 OBJECT-TYPE teMaxLspBandwidthPri1 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the maximum bandwidth of the TE link "This object indicates the maximum bandwidth of the TE link
at the priority 1 for GMPLS LSP creation." at the priority 1 for GMPLS LSP creation."
::= { teSwCapEntry 5 } ::= { teSwCapEntry 5 }
teMaxLspBandwidthPri2 OBJECT-TYPE teMaxLspBandwidthPri2 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the maximum bandwidth of the TE link "This object indicates the maximum bandwidth of the TE link
at the priority 2 for GMPLS LSP creation." at the priority 2 for GMPLS LSP creation."
::= { teSwCapEntry 6 } ::= { teSwCapEntry 6 }
teMaxLspBandwidthPri3 OBJECT-TYPE teMaxLspBandwidthPri3 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the maximum bandwidth of the TE link "This object indicates the maximum bandwidth of the TE link
at the priority 3 for GMPLS LSP creation." at the priority 3 for GMPLS LSP creation."
::= { teSwCapEntry 7 } ::= { teSwCapEntry 7 }
teMaxLspBandwidthPri4 OBJECT-TYPE teMaxLspBandwidthPri4 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the maximum bandwidth of the TE link "This object indicates the maximum bandwidth of the TE link
at the priority 4 for GMPLS LSP creation." at the priority 4 for GMPLS LSP creation."
::= { teSwCapEntry 8 } ::= { teSwCapEntry 8 }
teMaxLspBandwidthPri5 OBJECT-TYPE teMaxLspBandwidthPri5 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the maximum bandwidth of the TE link "This object indicates the maximum bandwidth of the TE link
at the priority 5 for GMPLS LSP creation." at the priority 5 for GMPLS LSP creation."
::= { teSwCapEntry 9 } ::= { teSwCapEntry 9 }
teMaxLspBandwidthPri6 OBJECT-TYPE teMaxLspBandwidthPri6 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the maximum bandwidth of the TE link "This object indicates the maximum bandwidth of the TE link
at the priority 6 for GMPLS LSP creation." at the priority 6 for GMPLS LSP creation."
::= { teSwCapEntry 10 } ::= { teSwCapEntry 10 }
teMaxLspBandwidthPri7 OBJECT-TYPE teMaxLspBandwidthPri7 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the maximum bandwidth of the TE link "This object indicates the maximum bandwidth of the TE link
at the priority 7 for GMPLS LSP creation." at the priority 7 for GMPLS LSP creation."
::= { teSwCapEntry 11 } ::= { teSwCapEntry 11 }
teMinLspBandwidth OBJECT-TYPE teMinLspBandwidth OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4)) SYNTAX Unsigned32 (0..4294967295)
UNITS "Byte per seconds" UNITS "Byte per seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the minimum bandwidth of the TE link "This object indicates the minimum bandwidth of the TE link
for GMPLS LSP creation if the switching capability field is TDM, PSC- for GMPLS LSP creation if the switching capability field is TDM, PSC-
1, PSC-2, PSC-3, or PSC-4." 1, PSC-2, PSC-3, or PSC-4."
::= { teSwCapEntry 12 } ::= { teSwCapEntry 12 }
teIntMtu OBJECT-TYPE teIntMtu OBJECT-TYPE
skipping to change at page 18, line 25 skipping to change at page 18, line 53
teSrlg OBJECT-TYPE teSrlg OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicate the SRLG value assigned to a local or "This object indicate the SRLG value assigned to a local or
remote TE link" remote TE link"
::= { teSrlgEntry 2 } ::= { teSrlgEntry 2 }
--
-- Notifications
--
tedTeInfoStatusChange NOTIFICATION-TYPE
OBJECTS {
teAreaId, teRouterId, teLinkStateId
}
STATUS current
DESCRIPTION
"This notification is generated when TED information is
changed. "
::= { tedNotifications 1 }
tedTeCreation NOTIFICATION-TYPE
OBJECTS {
teAreaId, teRouterId, teLinkStateId
}
STATUS current
DESCRIPTION
" This notification is generated when a new entry is
registered as TED information."
::= { tedNotifications 2 }
tedTeDeletion NOTIFICATION-TYPE
OBJECTS {
teAreaId, teRouterId, teLinkStateId
}
STATUS current
DESCRIPTION
"This notification is generated when one of existing
entries is deleted."
::= { tedNotifications 3 }
-- Conformance Statement -- Conformance Statement
tedGroups tedGroups
OBJECT IDENTIFIER ::= { tedConformance 1 } OBJECT IDENTIFIER ::= { tedConformance 1 }
tedCompliances tedCompliances
OBJECT IDENTIFIER ::= { tedConformance 2 } OBJECT IDENTIFIER ::= { tedConformance 2 }
-- Module Compliance -- Module Compliance
teModuleFullCompliance MODULE-COMPLIANCE teModuleFullCompliance MODULE-COMPLIANCE
skipping to change at page 19, line 11 skipping to change at page 20, line 20
" "
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { tedMainGroup MANDATORY-GROUPS { tedMainGroup
} }
::= { tedCompliances 2 } ::= { tedCompliances 2 }
-- Units of conformance. -- Units of conformance.
tedMainGroup OBJECT-GROUP tedMainGroup OBJECT-GROUP
OBJECTS { OBJECTS {
teAreaId ,
teRouterId ,
teLinkStateId ,
tedNotificationEnabled ,
tedNotificationMaxRate ,
teLinkInformationSource , teLinkInformationSource ,
teLinkType , teLinkType ,
teRouterIdAddr , teRouterIdAddr ,
teLinkIdAddr , teLinkIdAddr ,
teMetric , teMetric ,
teMaxBandwidth , teMaxBandwidth ,
teMaxReservableBandwidth , teMaxReservableBandwidth ,
teUnreservedBandwidthPri0 , teUnreservedBandwidthPri0 ,
teUnreservedBandwidthPri1 , teUnreservedBandwidthPri1 ,
teUnreservedBandwidthPri2 , teUnreservedBandwidthPri2 ,
skipping to change at page 19, line 53 skipping to change at page 21, line 14
teMinLspBandwidth , teMinLspBandwidth ,
teIntMtu , teIntMtu ,
teIndication , teIndication ,
teSrlg teSrlg
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Collection of objects for TED management" "Collection of objects for TED management"
::= { tedGroups 1 } ::= { tedGroups 1 }
tedNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
tedTeInfoStatusChange,
tedTeCreation,
tedTeDeletion
}
STATUS current
DESCRIPTION
"This indicates a set of notifications implemented in this
module"
::= { tedGroups 2 }
END END
7. Security consideration 7. Security consideration
This document introduces no new security issues beyond those detailed This document introduces no new security issues beyond those detailed
in the OSPF MIB. in the OSPF MIB.
8. IANA Considerations 8. IANA Considerations
The following "IANA Considerations" subsection requests IANA for a The following "IANA Considerations" subsection requests IANA for a
skipping to change at page 21, line 13 skipping to change at page 22, line 40
Switching", RFC4202, Oct. 2005. Switching", RFC4202, Oct. 2005.
[RFC3630] D. Katz, et al, "Traffic Engineering (TE) Extensions [RFC3630] D. Katz, et al, "Traffic Engineering (TE) Extensions
to OSPF Version2", RFC3630, September 2003. to OSPF Version2", RFC3630, September 2003.
[RFC4205] K. Kompella, and Y. Rekhter, " Intermediate System to [RFC4205] K. Kompella, and Y. Rekhter, " Intermediate System to
Intermediate System (IS-IS) Extensions in Support of Intermediate System (IS-IS) Extensions in Support of
Multi-Protocol Label Switching (GMPLS)", RFC4205, Oct. Multi-Protocol Label Switching (GMPLS)", RFC4205, Oct.
2005. 2005.
[RFC3784] H. Smit and T. Li, IS-IS extensions for Traffic [RFC3784] H. Smit and T. Li, "IS-IS extensions for Traffic
Engineering”, RFC 3784, June 2004. Engineering”, RFC 3784, June 2004.
[RFC3812] Srinivasan, C., Viswanathan, A., and T. Nadeau, [RFC3812] Srinivasan, C., Viswanathan, A., and T. Nadeau,
"Multiprotocol Label Switching (MPLS) Traffic "Multiprotocol Label Switching (MPLS) Traffic
Engineering (TE) Management Information Base (MIB)", Engineering (TE) Management Information Base (MIB)",
RFC 3812, June 2004. RFC 3812, June 2004.
[RFC3813] Srinivasan, C., Viswanathan, A., and T. Nadeau, [RFC3813] Srinivasan, C., Viswanathan, A., and T. Nadeau,
"Multiprotocol Label Switching (MPLS) Label Switching "Multiprotocol Label Switching (MPLS) Label Switching
(LSR) Router Management Information Base (MIB)", RFC (LSR) Router Management Information Base (MIB)", RFC
skipping to change at page 22, line 4 skipping to change at page 23, line 29
Switching", RFC4203, Oct. 2005. Switching", RFC4203, Oct. 2005.
[RFC3630] Katz, D., et al, "Traffic Engineering (TE) Extensions [RFC3630] Katz, D., et al, "Traffic Engineering (TE) Extensions
to OSPF Version 2", RFC3630, September 2003. to OSPF Version 2", RFC3630, September 2003.
[RFC2434] Narten, T. and H. Alvestrand., "Guidelines for [RFC2434] Narten, T. and H. Alvestrand., "Guidelines for
Writing an IANA Considerations Section in RFCs" BCP Writing an IANA Considerations Section in RFCs" BCP
26, RFC 2434, October 1998. 26, RFC 2434, October 1998.
10. Acknowledgment 10. Acknowledgment
The authors wish to acknowledge and thank the following individuals The authors wish to acknowledge and thank the following individuals
for their valuable comments to this document: Ken Nagami, Shuichi for their valuable comments to this document: Ken Nagami, Shuichi
Okamoto and Adrian Farrel. Okamoto, Adrian Farrel and Diego Caviglia.
11. Author's Address 11. Author's Address
Tomohiro Otani Tomohiro Otani
KDDI R&D Laboratories, Inc. KDDI R&D Laboratories, Inc.
2-1-15 Ohara Fujimino Phone: +81-49-278-7357 2-1-15 Ohara Fujimino Phone: +81-49-278-7357
Saitama, 356-8502. Japan Email: otani@kddilabs.jp Saitama, 356-8502. Japan Email: otani@kddilabs.jp
Masanori Miyazawa Masanori Miyazawa
KDDI R&D Laboratories, Inc. KDDI R&D Laboratories, Inc.
 End of changes. 42 change blocks. 
63 lines changed or deleted 139 lines changed or added

This html diff was produced by rfcdiff 1.33. The latest version is available from http://tools.ietf.org/tools/rfcdiff/