draft-ietf-ccamp-gmpls-ted-mib-04.txt   draft-ietf-ccamp-gmpls-ted-mib-05.txt 
INTERNET-DRAFT Masanori Miyazawa INTERNET-DRAFT Masanori Miyazawa
Intended status: Standard Truck Tomohiro Otani Intended status: Standards Truck Tomohiro Otani
Expires: Jan 31, 2009 KDDI R&D Labs Expires: July 31, 2009 KDDI R&D Labs
Thomas Nadeau Thomas Nadeau
BT BT
Kenji Kumaki Kenji Kumaki
KDDI R&D Labs KDDI R&D Labs
July 13, 2008 Jan 30, 2009
Traffic Engineering Database Management Information Base in support of Traffic Engineering Database Management Information Base in support of
MPLS-TE/GMPLS MPLS-TE/GMPLS
Document: draft-ietf-ccamp-gmpls-ted-mib-04.txt Document: draft-ietf-ccamp-gmpls-ted-mib-05.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any This Internet-Draft is submitted to IETF in full conformance with
applicable patent or other IPR claims of which he or she is aware the provisions of BCP 78 and BCP 79.
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.
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 other Task Force (IETF), its areas, and its working groups. Note that other
groups may also distribute working documents as Internet-Drafts. groups may also distribute working documents as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
skipping to change at page 2, line 17 skipping to change at page 2, line 15
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.Example of the TED MIB module usage ................................ 5 6.Example of the TED MIB module usage ................................ 5
7. TED MIB Definitions in support of GMPLS............................ 6 7. TED MIB Definitions in support of GMPLS............................ 6
8. Security consideration............................................ 22 8. Security consideration............................................ 23
9. IANA Considerations............................................... 23 9. IANA Considerations............................................... 24
9.1 IANA Considerations for TED-MIB.................................. 23 9.1 IANA Considerations for TED-MIB.................................. 24
10. References....................................................... 23 10. References....................................................... 24
10.1 Normative References............................................ 23 10.1 Normative References............................................ 24
11. Acknowledgment................................................... 25 11. Acknowledgment................................................... 26
12. Author's Address................................................. 25 12. Author's Address................................................. 26
13. Intellectual Property Statement.................................. 25 13. Intellectual Property Statement.................................. 26
Copyright Statement.................................................. 26 Copyright Statement.................................................. 27
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 6, line 44 skipping to change at page 6, line 44
{ {
teSrlg.0.842150510.16777264.00 teSrlg.0.842150510.16777264.00
} }
7. TED MIB Definitions in support of GMPLS 7. 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, NOTIFICATION-TYPE NOTIFICATION-TYPE
FROM SNMPv2-SMI -- RFC2578 FROM SNMPv2-SMI -- RFC2578
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF -- RFC2580 FROM SNMPv2-CONF -- RFC2580
RowPointer, TruthValue RowPointer, TruthValue
FROM SNMPv2-TC -- RFC2579 FROM SNMPv2-TC -- RFC2579
IANAGmplsLSPEncodingTypeTC, IANAGmplsSwitchingTypeTC IANAGmplsLSPEncodingTypeTC, IANAGmplsSwitchingTypeTC
FROM IANA-GMPLS-TC-MIB -- RFC4801 FROM IANA-GMPLS-TC-MIB -- RFC4801
InetAddress, InetAddressType
FROM INET-ADDRESS-MIB -- RFC3291
; ;
tedMIB MODULE-IDENTITY tedMIB MODULE-IDENTITY
LAST-UPDATED "200807030000Z" -- 03 July 2008 00:00:00 GMT LAST-UPDATED "200807030000Z" -- 03 July 2008 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
skipping to change at page 7, line 21 skipping to change at page 7, line 23
tnadeau@bt.com tnadeau@bt.com
Kenji Kumaki Kenji Kumaki
ke-kumaki@kddilabs.jp ke-kumaki@kddilabs.jp
Comments and discussion to ccamp@ietf.org" Comments and discussion to ccamp@ietf.org"
DESCRIPTION DESCRIPTION
"This MIB contains managed object definitions for TED in "This MIB contains managed object definitions for TED in
support of MPLS/GMPLS TE Database. support of MPLS/GMPLS TE Database.
Copyright (C) The IETF Trust (2008). This version of this Copyright (C) 2009 The IETF Trust. This version of this MIB
MIB module is part of RFCXXX; see the RFC itself for full module is part of RFCXXX; see the RFC itself for full legal
legal notices." notices."
-- Revision history. -- Revision history.
REVISION REVISION
"200807030000Z" -- 04 July 2008 00:00:00 GMT "200807030000Z" -- 04 July 2008 00:00:00 GMT
DESCRIPTION DESCRIPTION
"Initial version. Published as RFC xxxx." "Initial version. Published as RFC xxxx."
-- RFC-editor pls fill in xxx -- RFC-editor pls fill in xxx
::= { transmission xxx } ::= { transmission xxx }
-- assigned by IANA, see section 8.1 for details -- assigned by IANA, see section 8.1 for details
-- Textual Conventions. -- Textual Conventions.
skipping to change at page 8, line 51 skipping to change at page 8, line 54
INDEX { teAreaId, teRouterId, teLinkStateId } INDEX { teAreaId, teRouterId, teLinkStateId }
::= { tedTable 1 } ::= { tedTable 1 }
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, teRouterIdAddrType InetAddressType,
teLinkIdAddr IpAddress, teRouterIdAddr InetAddress,
teLinkIdAddrType InetAddressType,
teLinkIdAddr InetAddress,
teMetric Integer32, teMetric Integer32,
teMaxBandwidth Unsigned32, teMaxBandwidth Unsigned32,
teMaxReservableBandwidth Unsigned32, teMaxReservableBandwidth Unsigned32,
teUnreservedBandwidthPri0 Unsigned32, teUnreservedBandwidthPri0 Unsigned32,
teUnreservedBandwidthPri1 Unsigned32, teUnreservedBandwidthPri1 Unsigned32,
teUnreservedBandwidthPri2 Unsigned32, teUnreservedBandwidthPri2 Unsigned32,
teUnreservedBandwidthPri3 Unsigned32, teUnreservedBandwidthPri3 Unsigned32,
teUnreservedBandwidthPri4 Unsigned32, teUnreservedBandwidthPri4 Unsigned32,
teUnreservedBandwidthPri5 Unsigned32, teUnreservedBandwidthPri5 Unsigned32,
teUnreservedBandwidthPri6 Unsigned32, teUnreservedBandwidthPri6 Unsigned32,
skipping to change at page 10, line 53 skipping to change at page 10, line 57
pointToPoint (1), pointToPoint (1),
multiAccess (2) multiAccess (2)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the type of the link such as point-to-point "This indicates the type of the link such as point-to-point
or multi-access" or multi-access"
::= { tedEntry 6 } ::= { tedEntry 6 }
teRouterIdAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object indicates the TE-Router ID address type. Only
values unknown(0), ipv4(1) or ipv6(2) must be supported. "
::= { tedEntry 7 }
teRouterIdAddr OBJECT-TYPE teRouterIdAddr OBJECT-TYPE
SYNTAX IpAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the TE-Router ID" "This object indicates the TE-Router ID"
::= { tedEntry 7 } ::= { tedEntry 8 }
teLinkIdAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object indicates the interface address type of the
designated router. Only values unknown(0), ipv4(1) or ipv6(2) must be
supported. "
::= { tedEntry 9 }
teLinkIdAddr OBJECT-TYPE teLinkIdAddr OBJECT-TYPE
SYNTAX IpAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the Router ID of the neighbor in the case "This indicates the Router ID of the neighbor in the case
of point-to-point links. This also indicates the interface address of point-to-point links. This also indicates the interface address
of the designated router in the case of multi-access links." of the designated router in the case of multi-access links."
::= { tedEntry 8 } ::= { tedEntry 10 }
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 11 }
teMaxBandwidth OBJECT-TYPE teMaxBandwidth OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 12 }
teMaxReservableBandwidth OBJECT-TYPE teMaxReservableBandwidth OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 13 }
teUnreservedBandwidthPri0 OBJECT-TYPE teUnreservedBandwidthPri0 OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 14 }
teUnreservedBandwidthPri1 OBJECT-TYPE teUnreservedBandwidthPri1 OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 15 }
teUnreservedBandwidthPri2 OBJECT-TYPE teUnreservedBandwidthPri2 OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 16 }
teUnreservedBandwidthPri3 OBJECT-TYPE teUnreservedBandwidthPri3 OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 17 }
teUnreservedBandwidthPri4 OBJECT-TYPE teUnreservedBandwidthPri4 OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 18 }
teUnreservedBandwidthPri5 OBJECT-TYPE teUnreservedBandwidthPri5 OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 19 }
teUnreservedBandwidthPri6 OBJECT-TYPE teUnreservedBandwidthPri6 OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 20 }
teUnreservedBandwidthPri7 OBJECT-TYPE teUnreservedBandwidthPri7 OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295) 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 21 }
teAdministrativeGroup OBJECT-TYPE teAdministrativeGroup OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the Administrative Group which the link "This indicates the Administrative Group which the link
belong to. Since the value is a bit mask, the link can belong to belong to. Since the value is a bit mask, the link can belong to
multiple groups. This is also called Resource Class/Color." multiple groups. This is also called Resource Class/Color."
::= { tedEntry 20 } ::= { tedEntry 22 }
teLocalId OBJECT-TYPE teLocalId OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the Link local identifier of an unnumbered "This indicates the Link local identifier of an unnumbered
link." link."
::= { tedEntry 21 } ::= { tedEntry 23 }
teRemoteId OBJECT-TYPE teRemoteId OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the Link remote identifier of an unnumbered "This indicates the Link remote identifier of an unnumbered
link." link."
::= { tedEntry 22 } ::= { tedEntry 24 }
teLinkProtectionType OBJECT-TYPE teLinkProtectionType OBJECT-TYPE
SYNTAX BITS { SYNTAX BITS {
extraTraffic(0), extraTraffic(0),
unprotected(1), unprotected(1),
shared (2), shared (2),
dedicatedOneToOne (3), dedicatedOneToOne (3),
dedicatedOnePlusOne(4), dedicatedOnePlusOne(4),
enhanced(5) enhanced(5)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the protection type of the TE link" "This object indicates the protection type of the TE link"
::= { tedEntry 23 } ::= { tedEntry 25 }
-- --
-- TED Local Interface IP Address Table -- TED Local Interface IP Address Table
-- --
teLocalIntAddrTable OBJECT-TYPE teLocalIntAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF TeLocalIntAddrEntry SYNTAX SEQUENCE OF TeLocalIntAddrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 14, line 33 skipping to change at page 14, line 56
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This entry contains the IP address information of the local "This entry contains the IP address information of the local
TE link." TE link."
INDEX { teAreaId, teRouterId, teLinkStateId, INDEX { teAreaId, teRouterId, teLinkStateId,
teLocalIntAddrIndex } teLocalIntAddrIndex }
::= { teLocalIntAddrTable 1 } ::= { teLocalIntAddrTable 1 }
TeLocalIntAddrEntry ::= SEQUENCE { TeLocalIntAddrEntry ::= SEQUENCE {
teLocalIntAddrIndex Unsigned32, teLocalIntAddrIndex Unsigned32,
teLocalIntAddr IpAddress teLocalIntAddrType InetAddressType,
teLocalIntAddr InetAddress
} }
teLocalIntAddrIndex OBJECT-TYPE teLocalIntAddrIndex OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the index to identify multiple local TE links" "This indicates the index to identify multiple local TE links"
::= { teLocalIntAddrEntry 1 } ::= { teLocalIntAddrEntry 1 }
teLocalIntAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the address type of the local TE link.
Only values unknown(0), ipv4(1) or ipv6(2) have to be supported."
::= { teLocalIntAddrEntry 2 }
teLocalIntAddr OBJECT-TYPE teLocalIntAddr OBJECT-TYPE
SYNTAX IpAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the address of the local TE link." "This object indicates the address of the local TE link."
::= { teLocalIntAddrEntry 2 } ::= { teLocalIntAddrEntry 3 }
-- --
-- TED Remote Interface IP Address Table -- TED Remote Interface IP Address Table
-- --
teRemoteIntAddrTable OBJECT-TYPE teRemoteIntAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF TeRemoteIntAddrEntry SYNTAX SEQUENCE OF TeRemoteIntAddrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains the IP address information of a remote "This table contains the IP address information of a remote
TE link." TE link."
::= { tedTables 3 } ::= { tedTables 3 }
teRemoteIntAddrEntry OBJECT-TYPE teRemoteIntAddrEntry OBJECT-TYPE
skipping to change at page 15, line 25 skipping to change at page 16, line 5
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This entry contains the IP address information of the remote "This entry contains the IP address information of the remote
TE link." TE link."
INDEX { teAreaId, teRouterId, teLinkStateId, teRemoteIntAddrIndex } INDEX { teAreaId, teRouterId, teLinkStateId, teRemoteIntAddrIndex }
::= { teRemoteIntAddrTable 1 } ::= { teRemoteIntAddrTable 1 }
TeRemoteIntAddrEntry ::= SEQUENCE { TeRemoteIntAddrEntry ::= SEQUENCE {
teRemoteIntAddrIndex Unsigned32, teRemoteIntAddrIndex Unsigned32,
teRemoteIntAddr IpAddress teRemoteIntAddrType InetAddressType,
teRemoteIntAddr InetAddress
} }
teRemoteIntAddrIndex OBJECT-TYPE teRemoteIntAddrIndex OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the index to identify multiple remote TE "This indicates the index to identify multiple remote TE
links." links."
::= { teRemoteIntAddrEntry 1 } ::= { teRemoteIntAddrEntry 1 }
teRemoteIntAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the address type of the remote TE
link."
::= { teRemoteIntAddrEntry 2 }
teRemoteIntAddr OBJECT-TYPE teRemoteIntAddr OBJECT-TYPE
SYNTAX IpAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the address of the remote TE link." "This object indicates the address of the remote TE link."
::= { teRemoteIntAddrEntry 2 } ::= { teRemoteIntAddrEntry 3 }
-- --
-- TED Switch Capable Table -- TED Switch Capable Table
-- --
teSwCapTable OBJECT-TYPE teSwCapTable OBJECT-TYPE
SYNTAX SEQUENCE OF TeSwCapEntry SYNTAX SEQUENCE OF TeSwCapEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 21, line 31 skipping to change at page 22, line 24
-- Units of conformance. -- Units of conformance.
tedMainGroup OBJECT-GROUP tedMainGroup OBJECT-GROUP
OBJECTS { OBJECTS {
teAreaId , teAreaId ,
teRouterId , teRouterId ,
teLinkStateId , teLinkStateId ,
tedNotificationEnabled , tedNotificationEnabled ,
tedNotificationMaxRate , tedNotificationMaxRate ,
teLinkInformationSource , teLinkInformationSource ,
teLinkType , teLinkType ,
teRouterIdAddrType ,
teRouterIdAddr , teRouterIdAddr ,
teLinkIdAddrType ,
teLinkIdAddr , teLinkIdAddr ,
teMetric , teMetric ,
teMaxBandwidth , teMaxBandwidth ,
teMaxReservableBandwidth , teMaxReservableBandwidth ,
teUnreservedBandwidthPri0 , teUnreservedBandwidthPri0 ,
teUnreservedBandwidthPri1 , teUnreservedBandwidthPri1 ,
teUnreservedBandwidthPri2 , teUnreservedBandwidthPri2 ,
teUnreservedBandwidthPri3 , teUnreservedBandwidthPri3 ,
teUnreservedBandwidthPri4 , teUnreservedBandwidthPri4 ,
teUnreservedBandwidthPri5 , teUnreservedBandwidthPri5 ,
teUnreservedBandwidthPri6 , teUnreservedBandwidthPri6 ,
teUnreservedBandwidthPri7 , teUnreservedBandwidthPri7 ,
teAdministrativeGroup , teAdministrativeGroup ,
teLocalId , teLocalId ,
teRemoteId , teRemoteId ,
teLinkProtectionType , teLinkProtectionType ,
teLinkInformationData , teLinkInformationData ,
teLocalIntAddrType ,
teLocalIntAddr , teLocalIntAddr ,
teRemoteIntAddrType ,
teRemoteIntAddr , teRemoteIntAddr ,
teSwitchingType , teSwitchingType ,
teEncoding , teEncoding ,
teMaxLspBandwidthPri0 , teMaxLspBandwidthPri0 ,
teMaxLspBandwidthPri1 , teMaxLspBandwidthPri1 ,
teMaxLspBandwidthPri2 , teMaxLspBandwidthPri2 ,
teMaxLspBandwidthPri3 , teMaxLspBandwidthPri3 ,
teMaxLspBandwidthPri4 , teMaxLspBandwidthPri4 ,
teMaxLspBandwidthPri5 , teMaxLspBandwidthPri5 ,
teMaxLspBandwidthPri6 , teMaxLspBandwidthPri6 ,
skipping to change at page 24, line 44 skipping to change at page 25, line 42
June 2004. June 2004.
[RFC4802] T. D. Nadeu and A. Farrel, "Generalized Multiprotocol [RFC4802] T. D. Nadeu and A. Farrel, "Generalized Multiprotocol
Label Switching (GMPLS) Traffic Engineering Management Label Switching (GMPLS) Traffic Engineering Management
Information Base", RFC4802, Feb., 2007. Information Base", RFC4802, Feb., 2007.
[RFC4803] T. D. Nadeu and A. Farrel, "Generalized Multiprotocol [RFC4803] T. D. Nadeu and A. Farrel, "Generalized Multiprotocol
Label Switching (GMPLS) Label Switching Router (LSR) Label Switching (GMPLS) Label Switching Router (LSR)
Management Information Base", RFC4803, Feb., 2007. Management Information Base", RFC4803, Feb., 2007.
[RFC4377] T. Nadeau, Allan D., et al., "OAM Requirements for MPLS
Network", RFC4377, Feb., 2006.
[RFC3945] E. Mannie, "Generalized Multi-Protocol Label Switching
Architecture", RFC3945, October, 2004.
[RFC4203] K. Kompella, and Y. Rekhter, "OSPF Extensions in Support [RFC4203] K. Kompella, and Y. Rekhter, "OSPF Extensions in Support
of Generalized Multi-Protocol Label Switching", RFC4203, of Generalized Multi-Protocol Label Switching", RFC4203,
Oct. 2005. Oct. 2005.
[RFC3630] Katz, D., et al, "Traffic Engineering (TE) Extensions to [RFC3630] Katz, D., et al, "Traffic Engineering (TE) Extensions to
OSPF Version 2", RFC3630, September 2003. OSPF Version 2", RFC3630, September 2003.
[RFC5226] Narten, T. and H. Alvestrand., " Guidelines for Writing an [RFC5226] Narten, T. and H. Alvestrand., " Guidelines for Writing an
IANA Considerations Section in RFCs" BCP 26, RFC 5226, May IANA Considerations Section in RFCs" BCP 26, RFC 5226, May
2008. 2008.
skipping to change at page 25, line 19 skipping to change at page 26, line 11
[RFC3410] J. Case, R. Mundy, D. pertain, B.Stewart, "Introduction [RFC3410] J. Case, R. Mundy, D. pertain, B.Stewart, "Introduction
and Applicability Statement for Internet Standard and Applicability Statement for Internet Standard
Management Framework", RFC 3410, December 2002. Management Framework", RFC 3410, December 2002.
11. Acknowledgment 11. 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, Adrian Farrel and Diego Caviglia. Okamoto, Adrian Farrel and Diego Caviglia.
12. Author's Address 12. Authors' Addresses
Tomohiro Otani Tomohiro Otani
KDDI R&D Laboratories, Inc. KDDI R&D Laboratories, Inc.
2-1-15 Ohara Fujimino, Saitama, 356-8502. Japan 2-1-15 Ohara Fujimino, Saitama, 356-8502. Japan
Phone: +81-49-278-7357 Phone: +81-49-278-7357
Email: otani@kddilabs.jp Email: otani@kddilabs.jp
Masanori Miyazawa Masanori Miyazawa
KDDI R&D Laboratories, Inc. KDDI R&D Laboratories, Inc.
2-1-15 Ohara Fujimino, Saitama, 356-8502. Japan. 2-1-15 Ohara Fujimino, Saitama, 356-8502. Japan.
skipping to change at page 25, line 45 skipping to change at page 26, line 37
Email: tom.nadeau@bt.com Email: tom.nadeau@bt.com
Kenji Kumaki Kenji Kumaki
KDDI R&D Laboratories, Inc. KDDI R&D Laboratories, Inc.
2-1-15 Ohara Fujimino, Saitama, 356-8502. Japan 2-1-15 Ohara Fujimino, Saitama, 356-8502. Japan
Phone: +81-49-278-7863 Phone: +81-49-278-7863
Email: ke-kumaki@kddilabs.jp Email: ke-kumaki@kddilabs.jp
13. Intellectual Property Statement 13. Intellectual Property Statement
The IETF takes no position regarding the validity or scope of any The IETF Trust takes no position regarding the validity or scope of
Intellectual Property Rights or other rights that might be claimed to any Intellectual Property Rights or other rights that might be
pertain to the implementation or use of the technology described in claimed to pertain to the implementation or use of the technology
this document or the extent to which any license under such rights described in any IETF Document or the extent to which any license
might or might not be available; nor does it represent that it has under such rights might or might not be available; nor does it
made any independent effort to identify any such rights. Information represent that it has made any independent effort to identify any
on the procedures with respect to rights in RFC documents can be such rights.
found in BCP 78 and BCP 79.
Copies of IPR disclosures made to the IETF Secretariat and any Copies of Intellectual Property disclosures made to the IETF
assurances of licenses to be made available, or the result of an Secretariat and any assurances of licenses to be made available, or
attempt made to obtain a general license or permission for the use of the result of an attempt made to obtain a general license or
such proprietary rights by implementers or users of this permission for the use of such proprietary rights by implementers or
specification can be obtained from the IETF on-line IPR repository at users of this specification can be obtained from the IETF on-line IPR
http://www.ietf.org/ipr. The IETF invites any interested party to repository at http://www.ietf.org/ipr
bring to its attention any copyrights, patents or patent applications,
or other proprietary rights that may cover technology that may be The IETF invites any interested party to bring to its attention any
required to implement this standard. Please address the information copyrights, patents or patent applications, or other proprietary
to the IETF at ietf-ipr@ietf.org. rights that may cover technology that may be required to implement
any standard or specification contained in an IETF Document. Please
address the information to the IETF at ietf-ipr@ietf.org.
The definitive version of an IETF Document is that published by, or
under the auspices of, the IETF. Versions of IETF Documents that are
published by third parties, including those that are translated into
other languages, should not be considered to be definitive versions
of IETF Documents. The definitive version of these Legal Provisions
is that published by, or under the auspices of, the IETF. Versions of
these Legal Provisions that are published by third parties, including
those that are translated into other languages, should not be
considered to be definitive versions of these Legal Provisions.
For the avoidance of doubt, each Contributor to the IETF Standards
Process licenses each Contribution that he or she makes as part of
the IETF Standards Process to the IETF Trust pursuant to the
provisions of RFC 5378. No language to the contrary, or terms,
conditions or rights that differ from or are inconsistent with the
rights and licenses granted under RFC 5378, shall have any effect and
shall be null and void, whether published or posted by such
Contributor, or included with or in such Contribution.
Copyright Statement Copyright Statement
Copyright (C) The IETF Trust (2008). Copyright (c) 2009 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to the rights, licenses and restrictions This document is subject to BCP 78 and the IETF Trust's Legal
contained in BCP 78, and except as set forth therein, the authors Provisions Relating to IETF Documents
retain all their rights. (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document.
This document and the information contained herein are provided on an All IETF Documents and the information contained therein are provided
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE.
 End of changes. 49 change blocks. 
78 lines changed or deleted 141 lines changed or added

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