Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,10 +1,12 @@
-- =================================================================
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved
--
-- Description the HUAWEI-RSVPTE-MIB provides information about RSVPTE.
-- Reference:
-- Version: V3.01
-- Version: V3.04
-- History:
-- V3.04 liugeer, 2022-05-19, add hwRsvpTeAddrConflict, hwRsvpTeAddrConflictRecovery, hwAddrConflictNode, hwAddrConflictNodeRecovery, hwRsvpTeConflictAddr, hwRsvpTeSuspiciousAddr1, hwRsvpTeSuspiciousAddr2, hwRsvpTeSuspiciousAddr3, hwRsvpTeSuspiciousAddr4, hwRsvpTeSuspiciousAddr5, hwRsvpTeSuspiciousAddr6, hwRsvpTeSuspiciousAddr7, hwRsvpTeSuspiciousAddr8
-- V3.03 wanghailong, 2021-05-25, add hwRsvpTeIfAuthType, hwRsvpTePeerTable
-- V3.00 wenjing, 2014-10-25, hwRsvpTeIfStatus from read-only to read-create
-- zhuguangdong 2007-04-16 publish
-- =================================================================
@ -29,7 +31,7 @@
-- Thu Apri 16 15:03:53 PDT 2007
hwRsvpTe MODULE-IDENTITY
LAST-UPDATED "201710271943Z" -- oct 27, 2017 at 19:43 GMT
LAST-UPDATED "202205191610Z"
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
@ -43,7 +45,16 @@
DESCRIPTION
"The MIB module to describe the RSVP Protocol"
-- Revision history
-- Revision history
REVISION "202205191610Z"
DESCRIPTION "V3.03, add: hwRsvpTeAddrConflict, hwRsvpTeAddrConflictRecovery, hwAddrConflictNode, hwAddrConflictNodeRecovery, hwRsvpTeConflictAddr, hwRsvpTeSuspiciousAddr1, hwRsvpTeSuspiciousAddr2, hwRsvpTeSuspiciousAddr3, hwRsvpTeSuspiciousAddr4, hwRsvpTeSuspiciousAddr5, hwRsvpTeSuspiciousAddr6, hwRsvpTeSuspiciousAddr7, hwRsvpTeSuspiciousAddr8."
REVISION "202105251610Z"
DESCRIPTION "V3.03, add: hwRsvpTeIfAuthType, hwRsvpTePeerTable."
REVISION "201809151446Z"
DESCRIPTION "V3.01, add traps: hwRsvpTeIpAddress, hwRsvpTePreviousHop, hwRsvpTeNextHop, hwRsvpTeIpConflict, hwRsvpTeIpConflictClear."
REVISION "201710271943Z"
DESCRIPTION "V3.01, minor modification to keep omsys mib file same as code mib."
@ -2275,7 +2286,9 @@
hwRsvpTeIfAuthKey
OCTET STRING,
hwRsvpTeIfWindowSize
Integer32
Integer32,
hwRsvpTeIfAuthType
INTEGER
}
hwRsvpTeIfUdpNbrs OBJECT-TYPE
@ -2527,7 +2540,25 @@
64. The default value is 1."
::= { hwRsvpTeIfEntry 22 }
hwRsvpTeIfAuthType OBJECT-TYPE
SYNTAX INTEGER
{
null(1),
md5(2),
keychain(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Authentication type of RSVP-TE interface,
null (1): authentication is not configured.
md5 (2): authentication type is md5.
keychain (3): authentication type is keychain.
The default value is 1."
::= { hwRsvpTeIfEntry 23 }
-- The RSVP Neighbor Database lists the neighbors the RSVP
-- process currently is receiving messages from.
hwRsvpTeNbrTable OBJECT-TYPE
@ -3166,6 +3197,90 @@
STATUS current
DESCRIPTION "The name of the RSVP interface."
::= { hwRsvpTeTrapObjects 5 }
hwRsvpTeIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The IP address."
::= { hwRsvpTeTrapObjects 6 }
hwRsvpTePreviousHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The previous hop."
::= { hwRsvpTeTrapObjects 7 }
hwRsvpTeNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The next hop."
::= { hwRsvpTeTrapObjects 8 }
hwRsvpTeSuspiciousAddr1 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The fourth address in the upstream of the conflict address."
::= { hwRsvpTeTrapObjects 9 }
hwRsvpTeSuspiciousAddr2 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The third address in the upstream of the conflict address."
::= { hwRsvpTeTrapObjects 10 }
hwRsvpTeSuspiciousAddr3 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The second address in the upstream of the conflict address."
::= { hwRsvpTeTrapObjects 11 }
hwRsvpTeSuspiciousAddr4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The first address in the upstream of the conflict address."
::= { hwRsvpTeTrapObjects 12 }
hwRsvpTeSuspiciousAddr5 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The first address in the downstream of the conflict address."
::= { hwRsvpTeTrapObjects 13 }
hwRsvpTeSuspiciousAddr6 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The second address in the downstream of the conflict address."
::= { hwRsvpTeTrapObjects 14 }
hwRsvpTeSuspiciousAddr7 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The third address in the downstream of the conflict address."
::= { hwRsvpTeTrapObjects 15 }
hwRsvpTeSuspiciousAddr8 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The fourth address in the downstream of the conflict address."
::= { hwRsvpTeTrapObjects 16 }
hwRsvpTeConflictAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "The conflict address."
::= { hwRsvpTeTrapObjects 17 }
hwRsvpTeTrap OBJECT IDENTIFIER ::= { hwRsvpTeExtendTrap 2 }
@ -3221,7 +3336,100 @@
DESCRIPTION "Indicates that the number of RSVP interface neighbors has fallen below the recovery number."
::= { hwRsvpTeTrap 8 }
hwRsvpTeIpConflict NOTIFICATION-TYPE
OBJECTS { hwRsvpTeIpAddress, hwRsvpTePreviousHop, hwRsvpTeNextHop }
STATUS current
DESCRIPTION "Indicates that RSVP detected a conflicting IP address."
::= { hwRsvpTeTrap 9 }
hwRsvpTeIpConflictClear NOTIFICATION-TYPE
OBJECTS { hwRsvpTeIpAddress }
STATUS current
DESCRIPTION "Indicates that RSVP remove a conflicting IP address alarm."
::= { hwRsvpTeTrap 10 }
hwRsvpTeAddrConflict NOTIFICATION-TYPE
OBJECTS { hwRsvpTeConflictAddr, hwRsvpTeSuspiciousAddr1, hwRsvpTeSuspiciousAddr2, hwRsvpTeSuspiciousAddr3, hwRsvpTeSuspiciousAddr4, hwRsvpTeSuspiciousAddr5, hwRsvpTeSuspiciousAddr6, hwRsvpTeSuspiciousAddr7, hwRsvpTeSuspiciousAddr8 }
STATUS current
DESCRIPTION "Indicates that RSVP detected a conflicting IP address."
::= { hwRsvpTeTrap 11 }
hwRsvpTeAddrConflictRecovery NOTIFICATION-TYPE
OBJECTS { hwRsvpTeConflictAddr, hwRsvpTeSuspiciousAddr1, hwRsvpTeSuspiciousAddr2, hwRsvpTeSuspiciousAddr3, hwRsvpTeSuspiciousAddr4, hwRsvpTeSuspiciousAddr5, hwRsvpTeSuspiciousAddr6, hwRsvpTeSuspiciousAddr7, hwRsvpTeSuspiciousAddr8 }
STATUS current
DESCRIPTION "Indicates that RSVP remove a conflicting IP address alarm."
::= { hwRsvpTeTrap 12 }
hwAddrConflictNode NOTIFICATION-TYPE
OBJECTS { hwRsvpTeConflictAddr }
STATUS current
DESCRIPTION "Indicates that the ingress of the RSVP tunnel detected a conflicting IP address."
::= { hwRsvpTeTrap 13 }
hwAddrConflictNodeRecovery NOTIFICATION-TYPE
OBJECTS { hwRsvpTeConflictAddr }
STATUS current
DESCRIPTION "Indicates that the ingress of the RSVP tunnel remove a conflicting IP address alarm."
::= { hwRsvpTeTrap 14 }
-- traps
hwRsvpTePeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwRsvpTePeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing the configured Neighbors of an
RSVP system."
::= { hwRsvpTeObjects 13 }
hwRsvpTePeerEntry OBJECT-TYPE
SYNTAX HwRsvpTePeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information describing a single RSVP configured Neigh-
bor."
INDEX { hwRsvpTePeerAddress }
::= { hwRsvpTePeerTable 1 }
HwRsvpTePeerEntry ::=
SEQUENCE {
hwRsvpTePeerAddress
IpAddress,
hwRsvpTePeerAuthType
INTEGER
}
hwRsvpTePeerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP4 Address used by this configured neighbor."
::= { hwRsvpTePeerEntry 1 }
hwRsvpTePeerAuthType OBJECT-TYPE
SYNTAX INTEGER
{
null(1),
md5(2),
keychain(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Authentication type of configured neighbor,
null (1): authentication is not configured.
md5 (2): authentication type is md5.
keychain (3): authentication type is keychain.
The default value is 1."
::= { hwRsvpTePeerEntry 2 }
hwRsvpTeConformance OBJECT IDENTIFIER ::= { hwRsvpTe 2 }
@ -3292,7 +3500,7 @@
hwRsvpTeIfTtl, hwRsvpTeIfRefreshInterval, hwRsvpTeIfRouteDelay, hwRsvpTeIfEnabled, hwRsvpTeIfUdpRequired,
hwRsvpTeIfStatus, hwRsvpTeIfHelloEnabled, hwRsvpTeIfSrefreshEnabled, hwRsvpTeIfSrefreshInterval, hwRsvpTeIfRetranIncDelta,
hwRsvpTeIfRetranInterval, hwRsvpTeIfAuthEnabled, hwRsvpTeIfAuthEncrypted , hwRsvpTeIfAuthHandshake, hwRsvpTeIfAuthKey,
hwRsvpTeIfWindowSize, hwRsvpTeIfAuthLifeTime }
hwRsvpTeIfWindowSize, hwRsvpTeIfAuthLifeTime, hwRsvpTeIfAuthType }
STATUS current
DESCRIPTION
"These objects are required for RSVP Systems."
@ -3343,7 +3551,8 @@
::= { hwRsvpTeGroups 10 }
hwRsvpTeTrapObjectsGroup OBJECT-GROUP
OBJECTS { hwRsvpTeNbr, hwRsvpTeIfNbrCurrentCount, hwRsvpTeIfNbrThreshold, hwRsvpTeIfNbrTotalCount, hwRsvpTeIfName }
OBJECTS { hwRsvpTeNbr, hwRsvpTeIfNbrCurrentCount, hwRsvpTeIfNbrThreshold, hwRsvpTeIfNbrTotalCount, hwRsvpTeIfName, hwRsvpTeIpAddress, hwRsvpTePreviousHop, hwRsvpTeNextHop, hwRsvpTeSuspiciousAddr1, hwRsvpTeSuspiciousAddr2, hwRsvpTeSuspiciousAddr3, hwRsvpTeSuspiciousAddr4,
hwRsvpTeSuspiciousAddr5, hwRsvpTeSuspiciousAddr6, hwRsvpTeSuspiciousAddr7, hwRsvpTeSuspiciousAddr8, hwRsvpTeConflictAddr }
STATUS current
DESCRIPTION
"Description."
@ -3351,12 +3560,19 @@
hwRsvpTeTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS { hwRsvpTeHelloLost, hwRsvpTeHelloLostRecovery, hwRsvpTeAuthFail, hwRsvpTeAuthSuccess,
hwRsvpTeIfNbrThresholdExceed, hwRsvpTeIfNbrThresholdExceedClear, hwRsvpTeIfNbrTotalCountExceed, hwRsvpTeIfNbrTotalCountExceedClear }
hwRsvpTeIfNbrThresholdExceed, hwRsvpTeIfNbrThresholdExceedClear, hwRsvpTeIfNbrTotalCountExceed, hwRsvpTeIfNbrTotalCountExceedClear, hwRsvpTeIpConflict, hwRsvpTeIpConflictClear, hwRsvpTeAddrConflict, hwRsvpTeAddrConflictRecovery, hwAddrConflictNode, hwAddrConflictNodeRecovery }
STATUS current
DESCRIPTION
"Description."
::= { hwRsvpTeGroups 12 }
hwRsvpTePeerGroup OBJECT-GROUP
OBJECTS { hwRsvpTePeerAuthType }
STATUS current
DESCRIPTION
"These objects are required for RSVP Systems."
::= { hwRsvpTeGroups 13 }
hwRsvpTeCompliances OBJECT IDENTIFIER ::= { hwRsvpTeConformance 2 }
@ -3370,7 +3586,7 @@
tation of the Integrated Services MIB as well."
MODULE HUAWEI-RSVPTE-MIB
MANDATORY-GROUPS { hwRsvpTeSessionGroup, hwRsvpTeSenderGroup, hwRsvpTeResvGroup, hwRsvpTeIfGroup, hwRsvpTeNbrGroup,
hwRsvpTeFilterSpecGroup, hwRsvpTeRroGroup, hwRsvpTeEroGroup, hwRsvpTeTrapObjectsGroup, hwRsvpTeTrapGroup}
hwRsvpTeFilterSpecGroup, hwRsvpTeRroGroup, hwRsvpTeEroGroup, hwRsvpTeTrapObjectsGroup, hwRsvpTeTrapGroup, hwRsvpTePeerGroup }
GROUP hwRsvpTeResvFwdGroup
DESCRIPTION
"The Reservation Requests table is appropriate