17302 lines
644 KiB
Plaintext
17302 lines
644 KiB
Plaintext
TIMETRA-SECURITY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
CounterBasedGauge64
|
|
FROM HCNUM-TC
|
|
Dot1agCfmMDLevel
|
|
FROM IEEE8021-CFM-MIB
|
|
InterfaceIndexOrZero
|
|
FROM IF-MIB
|
|
InetAddress, InetAddressIPv6,
|
|
InetAddressPrefixLength, InetAddressType
|
|
FROM INET-ADDRESS-MIB
|
|
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
Counter32, Counter64, Gauge32,
|
|
Integer32, IpAddress, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE, OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
DateAndTime, DisplayString, MacAddress,
|
|
RowStatus, TEXTUAL-CONVENTION,
|
|
TimeStamp, TruthValue
|
|
FROM SNMPv2-TC
|
|
tmnxCpmFlashHwIndex,
|
|
tmnxCpmFlashOperStatus
|
|
FROM TIMETRA-CHASSIS-MIB
|
|
TEntryId, TFilterLogId,
|
|
TFltrPortSelector, TItemMatch
|
|
FROM TIMETRA-FILTER-MIB
|
|
timetraSRMIBModules, tmnxSRConfs,
|
|
tmnxSRNotifyPrefix, tmnxSRObjs
|
|
FROM TIMETRA-GLOBAL-MIB
|
|
tmnxPortPortID
|
|
FROM TIMETRA-PORT-MIB
|
|
sapEncapValue, sapPortId
|
|
FROM TIMETRA-SAP-MIB
|
|
sdpBindId
|
|
FROM TIMETRA-SDP-MIB
|
|
svcId
|
|
FROM TIMETRA-SERV-MIB
|
|
Dot1PPriority, Dot1PPriorityMask,
|
|
Dot1PPriorityNonZeroMask, IPv6FlowLabel,
|
|
InterfaceIndex, IpAddressPrefixLength,
|
|
ServiceAccessPoint, TCIRRate,
|
|
TCpmFilterBurstSize, TCpmProtPolicyID,
|
|
TDSCPNameOrEmpty, TIcmpCodeOrNone,
|
|
TIcmpTypeOrNone, TIpOption, TIpProtocol,
|
|
TItemDescription, TLDisplayString,
|
|
TLNamedItemOrEmpty, TNamedItem,
|
|
TNamedItemOrEmpty, TOperator, TPIRRate,
|
|
TPIRRateOrZero, TRegularExpression,
|
|
TTcpUdpPort, TXLNamedItemOrEmpty,
|
|
TmnxActionType, TmnxAdminState,
|
|
TmnxAdminStateUpDown, TmnxCliEngine,
|
|
TmnxDisplayStringURL,
|
|
TmnxDistCpuProtAction,
|
|
TmnxDistCpuProtActionDuration,
|
|
TmnxDistCpuProtBurstSize,
|
|
TmnxDistCpuProtEnforceType,
|
|
TmnxDistCpuProtLogEventType,
|
|
TmnxDistCpuProtPacketRateLimit,
|
|
TmnxDistCpuProtProtocolId,
|
|
TmnxDistCpuProtRate,
|
|
TmnxDistCpuProtRateType,
|
|
TmnxLongDisplayString, TmnxOperState,
|
|
TmnxPortID, TmnxScriptAuthType,
|
|
TmnxSecRadiusServAlgorithm, TmnxServId,
|
|
TmnxVRtrIDOrZero
|
|
FROM TIMETRA-TC-MIB
|
|
vRtrID, vRtrIfIndex
|
|
FROM TIMETRA-VRTR-MIB
|
|
;
|
|
|
|
timetraSecurityMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "201701010000Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO
|
|
"Nokia SROS Support
|
|
Web: http://www.nokia.com"
|
|
DESCRIPTION
|
|
"This document is the SNMP MIB module to manage and provision Security
|
|
features on Nokia SROS systems.
|
|
|
|
Copyright 2003-2018 Nokia. All rights reserved. Reproduction of this
|
|
document is authorized on the condition that the foregoing copyright
|
|
notice is included.
|
|
|
|
This SNMP MIB module (Specification) embodies Nokia's
|
|
proprietary intellectual property. Nokia retains
|
|
all title and ownership in the Specification, including any
|
|
revisions.
|
|
|
|
Nokia grants all interested parties a non-exclusive license to use and
|
|
distribute an unmodified copy of this Specification in connection with
|
|
management of Nokia products, and without fee, provided this copyright
|
|
notice and license appear on all copies.
|
|
|
|
This Specification is supplied 'as is', and Nokia makes no warranty,
|
|
either express or implied, as to the use, operation, condition, or
|
|
performance of the Specification."
|
|
|
|
REVISION "201701010000Z"
|
|
DESCRIPTION
|
|
"Rev 15.0 1 Jan 2017 00:00
|
|
15.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "201602010000Z"
|
|
DESCRIPTION
|
|
"Rev 14.0 1 Feb 2016 00:00
|
|
14.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "201502010000Z"
|
|
DESCRIPTION
|
|
"Rev 13.0 1 Feb 2015 00:00
|
|
13.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "201401010000Z"
|
|
DESCRIPTION
|
|
"Rev 12.0 1 Jan 2014 00:00
|
|
12.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "201208010000Z"
|
|
DESCRIPTION
|
|
"Rev 11.0 1 Aug 2012 00:00
|
|
11.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "201111010000Z"
|
|
DESCRIPTION
|
|
"Rev 10.0 1 Nov 2011 00:00
|
|
10.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "201102010000Z"
|
|
DESCRIPTION
|
|
"Rev 9.0 1 Feb 2011 00:00
|
|
9.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200902280000Z"
|
|
DESCRIPTION
|
|
"Rev 7.0 28 Feb 2009 00:00
|
|
7.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200807010000Z"
|
|
DESCRIPTION
|
|
"Rev 6.1 01 Jul 2008 00:00
|
|
6.1 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200801010000Z"
|
|
DESCRIPTION
|
|
"Rev 6.0 01 Jan 2008 00:00
|
|
6.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200701010000Z"
|
|
DESCRIPTION
|
|
"Rev 5.0 01 Jan 2007 00:00
|
|
5.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200602280000Z"
|
|
DESCRIPTION
|
|
"Rev 4.0 28 Feb 2006 00:00
|
|
4.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200508310000Z"
|
|
DESCRIPTION
|
|
"Rev 3.0 31 Aug 2005 00:00
|
|
3.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200501240000Z"
|
|
DESCRIPTION
|
|
"Rev 2.1 24 Jan 2005 00:00
|
|
2.1 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200401150000Z"
|
|
DESCRIPTION
|
|
"Rev 2.0 15 Jan 2004 00:00
|
|
2.0 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200308150000Z"
|
|
DESCRIPTION
|
|
"Rev 1.2 15 Aug 2003 00:00
|
|
1.2 release of the TIMETRA-SECURITY-MIB."
|
|
|
|
REVISION "200301270000Z"
|
|
DESCRIPTION
|
|
"Rev 0.1 27 Jan 2003 00:00
|
|
Initial version of the TIMETRA-SECURITY-MIB."
|
|
|
|
::= { timetraSRMIBModules 22 }
|
|
|
|
TProfileAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action to take be taken as a result of matching
|
|
one of profile's match entries.
|
|
deny (1) - matching commands are denied access.
|
|
allow (2) - matching commands are allowed access. if the
|
|
none (3) - no action is taken giving way to other
|
|
profile matching to happen.
|
|
read-only (4) - matching commands are allowed read access only"
|
|
SYNTAX INTEGER {
|
|
deny (1),
|
|
allow (2),
|
|
none (3),
|
|
read-only (4)
|
|
}
|
|
|
|
TProfileGrpcRpcAuth ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TProfileGrpcRpcAuth data type is an enumerated integer
|
|
that describes the values used to specify user access to an RPC.
|
|
permit (1) - user is permitted to access the RPC.
|
|
deny (2) - user is denied access to the RPC and a reply message
|
|
with 'Unauthenticated' gRPC status is issued."
|
|
SYNTAX INTEGER {
|
|
permit (1),
|
|
deny (2)
|
|
}
|
|
|
|
TProfileMatchAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action to take be taken as a result of matching
|
|
one of profile's match entries.
|
|
deny (1) - matching commands are denied access.
|
|
allow (2) - matching commands are allowed access. if the
|
|
none (3) - no action is taken giving way to other
|
|
profile matching to happen.
|
|
read-only (4) - matching commands are allowed read access only"
|
|
SYNTAX INTEGER {
|
|
deny (1),
|
|
allow (2),
|
|
none (3),
|
|
read-only (4)
|
|
}
|
|
|
|
TmnxMafAction ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action to take be taken as a result of matching the configured
|
|
criteria in a Management Access Filter.
|
|
none (0) - no action specified, follow default behavior.
|
|
permit (1) - packets matching the configured criteria are
|
|
permitted.
|
|
deny (2) - packets matching the configured criteria are
|
|
denied and an ICMP host unreachable message
|
|
is issued.
|
|
denyHostUnreachable (3) - packets matching the configured criteria
|
|
are denied and no ICMP host unreachable
|
|
message is issued."
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
permit (1),
|
|
deny (2),
|
|
denyHostUnreachable (3)
|
|
}
|
|
|
|
TCpmFilterQueueId ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCpmFilterQueueId is an integer value that identifies a CPM queue. The
|
|
value '0' is used if there is no queue defined"
|
|
SYNTAX Unsigned32 (0 | 33..2000)
|
|
|
|
TCpmFilterActionOrDefault ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TCpmFilterActionOrDefault data type is an enumerated integer
|
|
that describes the values used to specify the action to take on the
|
|
traffic when the filter entry matches.
|
|
drop (1) packets matching the filter entry are dropped
|
|
forward (2) packets matching the filter entry are forwarded
|
|
queue (3) packets matching the filter are sent to queue
|
|
tCpmFilterQueueId
|
|
default (4) the disposition of packets matching the filter is
|
|
determined by the default action of the filter"
|
|
SYNTAX INTEGER {
|
|
drop (1),
|
|
forward (2),
|
|
queue (3),
|
|
default (4)
|
|
}
|
|
|
|
TmnxKeyChainKeyDirection ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxKeyChainKeyDirection data type is an enumerated integer that
|
|
indicates the tcp-stream direction to apply the keychain on."
|
|
SYNTAX INTEGER {
|
|
send (1),
|
|
receive (2),
|
|
send-receive (3)
|
|
}
|
|
|
|
TmnxKeyChainKeyAlgorithm ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxKeyChainKeyAlgorithm data type is an enumerated integer that
|
|
indicates the encryption algorithm to be used by the key defined in
|
|
the keychain."
|
|
SYNTAX INTEGER {
|
|
nullKeyAlgo (0),
|
|
aes128Cmac96 (1),
|
|
hmacSha196 (2),
|
|
password (3),
|
|
message-digest (4),
|
|
hmacMd5 (5),
|
|
hmacSha1 (6),
|
|
hmacSha256 (7),
|
|
aes128Gcm16 (8)
|
|
}
|
|
|
|
TmnxKeyChainKeyOption ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxKeyChainKeyOption data type is an enumerated integer that
|
|
indicates the option to be used by the key defined in the keychain."
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
basic (1),
|
|
isis-enhanced (2)
|
|
}
|
|
|
|
TmnxKeyChainTcpOptionNum ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxKeyChainTcpOptionNum data type is an enumerated integer that
|
|
indicates the TCP option number to be used in the TCP header."
|
|
SYNTAX INTEGER {
|
|
value253 (1),
|
|
value254 (2),
|
|
all (3),
|
|
tcp-ao (4)
|
|
}
|
|
|
|
TmnxMafType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxMafType data type is an enumerated integer that describes the
|
|
type of packets a filter applies to."
|
|
SYNTAX INTEGER {
|
|
ipv4 (1),
|
|
ipv6 (2),
|
|
mac (3)
|
|
}
|
|
|
|
TmnxCpmPacketRateLimit ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A packet rate limit expressed in packets per second.
|
|
|
|
The value -1 means unlimited rate."
|
|
SYNTAX Integer32 (-1 | 1..65535)
|
|
|
|
TmnxCpmPacketPolRateLimit ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A packet rate limit expressed in packets per second for CPU protection
|
|
policy parameters.
|
|
|
|
The value -1 means unlimited rate."
|
|
SYNTAX Integer32 (-1 | 1..65534)
|
|
|
|
TmnxCpmPktPolRateLimitInclZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A packet rate limit expressed in packets per second for CPU protection
|
|
policy parameters.
|
|
|
|
The value zero means a limit of zero packets per second.
|
|
|
|
The value -1 means unlimited rate."
|
|
SYNTAX Integer32 (-1..65534)
|
|
|
|
TmnxCpmPacketRate ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A packet rate expressed in packets per second."
|
|
SYNTAX Gauge32 (0..4294967295)
|
|
|
|
TmnxCpmProtEthCfmOpCode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Opcode field within an Ethernet Connectivity Fault Management PDU
|
|
has this range."
|
|
REFERENCE
|
|
"ITU-T Y.1731 Specification, 02/2008"
|
|
SYNTAX Unsigned32 (0..255)
|
|
|
|
TmnxMafMacFltrFrameType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the frame for which this mac filter match criteria is
|
|
defined."
|
|
SYNTAX INTEGER {
|
|
e802dot3 (0),
|
|
e802dot2LLC (1),
|
|
e802dot2SNAP (2),
|
|
ethernetII (3),
|
|
e802dot1ag (4)
|
|
}
|
|
|
|
TmnxCpmMacFltrFrameType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the frame for which this mac filter match criteria is
|
|
defined."
|
|
SYNTAX INTEGER {
|
|
none (-1),
|
|
e802dot2LLC (1),
|
|
ethernetII (3),
|
|
e802dot1ag (4)
|
|
}
|
|
|
|
TCpmFilterPortOperator ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention specifies the manner in which the CPM filter
|
|
port objects have to be interpreted.
|
|
- If the operator takes the value mask(0) then the filter uses the port
|
|
and port-mask values as match criterion; port-high can take any value
|
|
but is ignored by the filter
|
|
- If the operator takes the value range(1) then the filter uses the
|
|
port range specified by port (lower bound) and port-high (upper
|
|
bound) as match criterion; port-mask can take any value but is
|
|
ignored by the filter."
|
|
SYNTAX INTEGER {
|
|
mask (0),
|
|
range (1)
|
|
}
|
|
|
|
TSSHCipherNumber ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention specifies the ciphers that are used by SSH
|
|
protocol version 1 and SSH protocol version 2."
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
des (2),
|
|
threeDes (3),
|
|
blowfish (6),
|
|
threeDesCbc (32),
|
|
blowfishCbc (33),
|
|
cast128Cbc (34),
|
|
arcfour (35),
|
|
aes128Cbc (36),
|
|
aes192Cbc (37),
|
|
aes256Cbc (38),
|
|
rijndaelCbc (39),
|
|
aes128Ctr (40),
|
|
aes192Ctr (41),
|
|
aes256Ctr (42)
|
|
}
|
|
|
|
TmnxSessionLimit ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxSessionLimit is an integer value that specifies the limit for
|
|
number of concurrent user access sessions (SSH, Telnet, Total).
|
|
|
|
The value -1 means there is no limit for number of sessions of a given
|
|
type."
|
|
SYNTAX Integer32 (-1 | 0..50)
|
|
|
|
TmnxPasswordAuthenOrder ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxPasswordAuthenOrder is an integer value that specifies the user
|
|
authentication method."
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
local (1),
|
|
radius (2),
|
|
tacplus (3),
|
|
ldap (4)
|
|
}
|
|
|
|
TmnxPkiCNType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxPkiCNType data type is an enumerated integer that indicates
|
|
the type of Common Name in Common Name list.
|
|
|
|
Common Name is present in a certificate in field 'Common Name' (CN) or
|
|
in the extension 'Subject Alternative Name' (SAN). Common Name can be
|
|
present in Common Name list as a plain text or as regular expression."
|
|
SYNTAX INTEGER {
|
|
ip-address (1),
|
|
domain-name (2)
|
|
}
|
|
|
|
TSSHMacNumber ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TSSHMacNumber data type specifies the MAC (message authentication
|
|
code) algorithms that are used by the SSH protocol version 2."
|
|
SYNTAX INTEGER {
|
|
hmacSha512 (1),
|
|
hmacSha256 (2),
|
|
hmacSha1 (3),
|
|
hmacSha196 (4),
|
|
hmacMd5 (5),
|
|
hmacRipemd160 (6),
|
|
hmacRipemd160OpensshCom (7),
|
|
hmacMd596 (8)
|
|
}
|
|
|
|
TmnxPassHashReadType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxPassHashReadType specifies the hash algorithm accepted by the
|
|
system while executing commands."
|
|
SYNTAX INTEGER {
|
|
all-hash (0),
|
|
hash (1),
|
|
hash2 (2),
|
|
custom (3)
|
|
}
|
|
|
|
TmnxPassHashWriteType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxPassHashWriteType specifies the hash version to be used while
|
|
saving the configuration files."
|
|
SYNTAX INTEGER {
|
|
cleartext (0),
|
|
hash (1),
|
|
hash2 (2),
|
|
custom (3)
|
|
}
|
|
|
|
TSSHKexNumber ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TSSHKexNumber data type specifies the KEX (key exchange)
|
|
algorithms that are used by the SSH protocol version 2."
|
|
SYNTAX INTEGER {
|
|
diffieHellmanGroup1Sha1 (1),
|
|
diffieHellmanGroup14Sha1 (2),
|
|
diffieHellmanGroupExchangeSha1 (3),
|
|
diffieHellmanGroup14Sha256 (4),
|
|
diffieHellmanGroup16Sha512 (5)
|
|
}
|
|
|
|
tmnxSecurityObjects OBJECT IDENTIFIER ::= { tmnxSRObjs 22 }
|
|
|
|
tmnxUserProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxUserProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table to store the user profiles for access to the commands in the
|
|
command line interface."
|
|
::= { tmnxSecurityObjects 1 }
|
|
|
|
tmnxUserProfileEntry OBJECT-TYPE
|
|
SYNTAX TmnxUserProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single user profile."
|
|
INDEX { tmnxUserProfile }
|
|
::= { tmnxUserProfileTable 1 }
|
|
|
|
TmnxUserProfileEntry ::= SEQUENCE
|
|
{
|
|
tmnxUserProfile TNamedItem,
|
|
tmnxUserProfileRowStatus RowStatus,
|
|
tmnxUserProfileDefaultAction TProfileAction,
|
|
tmnxUserProfileLi TruthValue,
|
|
tmnxUserProfileNCKillSession TruthValue,
|
|
tmnxUserProfileSshLimit TmnxSessionLimit,
|
|
tmnxUserProfileTelnetLimit TmnxSessionLimit,
|
|
tmnxUserProfileTotalLimit TmnxSessionLimit,
|
|
tmnxUserProfileCliSessionGroup TNamedItemOrEmpty,
|
|
tmnxUserProfileNCLock TruthValue,
|
|
tmnxUserProfileGrpcAuthGet TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthSet TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthSubscribe TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthGnmiCap TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthRAModify TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthRAGetVer TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthCMRotate TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthCMInstall TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthCMGetCert TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthCMRevoke TProfileGrpcRpcAuth,
|
|
tmnxUserProfileGrpcAuthCMCanGen TProfileGrpcRpcAuth
|
|
}
|
|
|
|
tmnxUserProfile OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the profile is the index to the table."
|
|
::= { tmnxUserProfileEntry 1 }
|
|
|
|
tmnxUserProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for the user profile. The deletion of this row has an
|
|
action of removing the dependent rows in the tmnxUserProfileTable. "
|
|
::= { tmnxUserProfileEntry 2 }
|
|
|
|
tmnxUserProfileDefaultAction OBJECT-TYPE
|
|
SYNTAX TProfileAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be given to the user profile in case if none of the
|
|
entries match the command."
|
|
DEFVAL { deny }
|
|
::= { tmnxUserProfileEntry 3 }
|
|
|
|
tmnxUserProfileLi OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileLi specifies whether or this profile
|
|
can be assigned to a user to support Lawful Intercept (LI)
|
|
operations. This object can only be modified from the SNMPv3 'li'
|
|
context."
|
|
DEFVAL { false }
|
|
::= { tmnxUserProfileEntry 4 }
|
|
|
|
tmnxUserProfileNCKillSession OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileNCKillSession specifies whether or this
|
|
profile can be assigned to a user to support NETCONF Kill Session
|
|
operations."
|
|
DEFVAL { false }
|
|
::= { tmnxUserProfileEntry 5 }
|
|
|
|
tmnxUserProfileSshLimit OBJECT-TYPE
|
|
SYNTAX TmnxSessionLimit
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxUserProfileSshLimit specifies the maximum
|
|
limit of concurrent SSH sessions for given User Profile."
|
|
DEFVAL { -1 }
|
|
::= { tmnxUserProfileEntry 6 }
|
|
|
|
tmnxUserProfileTelnetLimit OBJECT-TYPE
|
|
SYNTAX TmnxSessionLimit
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxUserProfileTelnetLimit specifies the
|
|
maximum limit of concurrent TELNET sessions for given User Profile."
|
|
DEFVAL { -1 }
|
|
::= { tmnxUserProfileEntry 7 }
|
|
|
|
tmnxUserProfileTotalLimit OBJECT-TYPE
|
|
SYNTAX TmnxSessionLimit
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxUserProfileTotalLimit specifies the
|
|
combined maximum limit of concurrent TELNET and SSH sessions for given
|
|
User Profile."
|
|
DEFVAL { -1 }
|
|
::= { tmnxUserProfileEntry 8 }
|
|
|
|
tmnxUserProfileCliSessionGroup OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileCliSessionGroup specifies a cli session
|
|
group that the profile belongs to. This cli session group must be a
|
|
valid row entry in tmnxCliSessionGroupEntry."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserProfileEntry 9 }
|
|
|
|
tmnxUserProfileNCLock OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileNCLock specifies whether or this profile
|
|
can be assigned to a user to support NETCONF Lock/Unlock operations."
|
|
DEFVAL { false }
|
|
::= { tmnxUserProfileEntry 10 }
|
|
|
|
tmnxUserProfileGrpcAuthGet OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthGet specifies whether a user to
|
|
whom this profile is assigned is allowed to execute the gRPC gNMI Get
|
|
RPC."
|
|
DEFVAL { permit }
|
|
::= { tmnxUserProfileEntry 11 }
|
|
|
|
tmnxUserProfileGrpcAuthSet OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthSet specifies whether a user to
|
|
whom this profile is assigned is allowed to execute the gRPC gNMI Set
|
|
RPC."
|
|
DEFVAL { permit }
|
|
::= { tmnxUserProfileEntry 12 }
|
|
|
|
tmnxUserProfileGrpcAuthSubscribe OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthSubscribe specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC gNMI
|
|
Subscribe RPC."
|
|
DEFVAL { permit }
|
|
::= { tmnxUserProfileEntry 13 }
|
|
|
|
tmnxUserProfileGrpcAuthGnmiCap OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthGnmiCap specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC gNMI
|
|
Capabilities RPC."
|
|
DEFVAL { permit }
|
|
::= { tmnxUserProfileEntry 14 }
|
|
|
|
tmnxUserProfileGrpcAuthRAModify OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthRAModify specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC RibApi
|
|
Modify RPC."
|
|
DEFVAL { permit }
|
|
::= { tmnxUserProfileEntry 15 }
|
|
|
|
tmnxUserProfileGrpcAuthRAGetVer OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthRAGetVer specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC RibApi
|
|
'GetVersion' RPC."
|
|
DEFVAL { permit }
|
|
::= { tmnxUserProfileEntry 16 }
|
|
|
|
tmnxUserProfileGrpcAuthCMRotate OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthCMRotate specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC gNOI
|
|
CertificateManagement Rotate RPC."
|
|
DEFVAL { deny }
|
|
::= { tmnxUserProfileEntry 17 }
|
|
|
|
tmnxUserProfileGrpcAuthCMInstall OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthCMInstall specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC gNOI
|
|
CertificateManagement Install RPC."
|
|
DEFVAL { deny }
|
|
::= { tmnxUserProfileEntry 18 }
|
|
|
|
tmnxUserProfileGrpcAuthCMGetCert OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthCMGetCert specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC gNOI
|
|
CertificateManagement 'GetCertificates' RPC."
|
|
DEFVAL { deny }
|
|
::= { tmnxUserProfileEntry 19 }
|
|
|
|
tmnxUserProfileGrpcAuthCMRevoke OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthCMRevoke specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC gNOI
|
|
CertificateManagement 'RevokeCertificates' RPC."
|
|
DEFVAL { deny }
|
|
::= { tmnxUserProfileEntry 20 }
|
|
|
|
tmnxUserProfileGrpcAuthCMCanGen OBJECT-TYPE
|
|
SYNTAX TProfileGrpcRpcAuth
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserProfileGrpcAuthCMCanGen specifies whether a user
|
|
to whom this profile is assigned is allowed to execute the gRPC gNOI
|
|
CertificateManagement 'CanGenerateCSR' RPC."
|
|
DEFVAL { deny }
|
|
::= { tmnxUserProfileEntry 21 }
|
|
|
|
tmnxUserProfileMatchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxUserProfileMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table which stores multiple entries per user profile to define
|
|
specific action to be taken in case if the command matches the entry."
|
|
::= { tmnxSecurityObjects 2 }
|
|
|
|
tmnxUserProfileMatchEntry OBJECT-TYPE
|
|
SYNTAX TmnxUserProfileMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single user profile."
|
|
INDEX {
|
|
tmnxUserProfile,
|
|
tmnxUserProfileMatchId
|
|
}
|
|
::= { tmnxUserProfileMatchTable 1 }
|
|
|
|
TmnxUserProfileMatchEntry ::= SEQUENCE
|
|
{
|
|
tmnxUserProfileMatchId Unsigned32,
|
|
tmnxUserProfileMatchRowStatus RowStatus,
|
|
tmnxUserProfileMatchDescription TItemDescription,
|
|
tmnxUserProfileMatchAction TProfileMatchAction,
|
|
tmnxUserProfileMatchString DisplayString
|
|
}
|
|
|
|
tmnxUserProfileMatchId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..9999)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Secondary index for the table"
|
|
::= { tmnxUserProfileMatchEntry 1 }
|
|
|
|
tmnxUserProfileMatchRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for the user profile match."
|
|
::= { tmnxUserProfileMatchEntry 2 }
|
|
|
|
tmnxUserProfileMatchDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User-provided description for the match entry."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserProfileMatchEntry 3 }
|
|
|
|
tmnxUserProfileMatchAction OBJECT-TYPE
|
|
SYNTAX TProfileMatchAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action to be used in case if a command matches this entry."
|
|
::= { tmnxUserProfileMatchEntry 4 }
|
|
|
|
tmnxUserProfileMatchString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Match string to be used for this entry."
|
|
::= { tmnxUserProfileMatchEntry 5 }
|
|
|
|
tmnxUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxUserTable contains configuration information for the system users."
|
|
::= { tmnxSecurityObjects 3 }
|
|
|
|
tmnxUserEntry OBJECT-TYPE
|
|
SYNTAX TmnxUserEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxUserEntry is an entry (conceptual row) in the tmnxUserEntry. Each
|
|
entry represents the configuration for a system user. Entries in this
|
|
table can be created and deleted via SNMP SET operations to
|
|
tmnxUserRowStatus."
|
|
INDEX { IMPLIED tmnxUserName }
|
|
::= { tmnxUserTable 1 }
|
|
|
|
TmnxUserEntry ::= SEQUENCE
|
|
{
|
|
tmnxUserName TNamedItem,
|
|
tmnxUserRowStatus RowStatus,
|
|
tmnxUserPassword DisplayString,
|
|
tmnxUserPasswordEncrypted TruthValue,
|
|
tmnxUserAccess BITS,
|
|
tmnxUserHomeDirectory DisplayString,
|
|
tmnxUserRestrictedToHome TruthValue,
|
|
tmnxUserConsoleLoginExecFile DisplayString,
|
|
tmnxUserConsoleCannotChangePswd TruthValue,
|
|
tmnxUserConsoleNewPswdAtLogin TruthValue,
|
|
tmnxUserConsoleMemberProfile1 TNamedItemOrEmpty,
|
|
tmnxUserConsoleMemberProfile2 TNamedItemOrEmpty,
|
|
tmnxUserConsoleMemberProfile3 TNamedItemOrEmpty,
|
|
tmnxUserConsoleMemberProfile4 TNamedItemOrEmpty,
|
|
tmnxUserConsoleMemberProfile5 TNamedItemOrEmpty,
|
|
tmnxUserConsoleMemberProfile6 TNamedItemOrEmpty,
|
|
tmnxUserConsoleMemberProfile7 TNamedItemOrEmpty,
|
|
tmnxUserConsoleMemberProfile8 TNamedItemOrEmpty,
|
|
tmnxUserAttemptedLogins Counter32,
|
|
tmnxUserSuccessfulLogins Counter32,
|
|
tmnxUserPasswordChanged TimeStamp,
|
|
tmnxUserCliEngine1 TmnxCliEngine,
|
|
tmnxUserCliEngine2 TmnxCliEngine,
|
|
tmnxUserPasswordChangedTime DateAndTime,
|
|
tmnxUserPasswordExpirationTime DateAndTime
|
|
}
|
|
|
|
tmnxUserName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserName specifies the name for a system user. This
|
|
name must be unique amongst the table entries."
|
|
::= { tmnxUserEntry 1 }
|
|
|
|
tmnxUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxUserRowStatus controls the creation and deletion of rows in the
|
|
table.
|
|
|
|
To create a row in the tmnxUserTable, set tmnxUserRowStatus to
|
|
createAndGo(4). All objects will take on default values and the agent
|
|
will change tmnxUserRowStatus to active(1).
|
|
|
|
To delete a row in the tmnxUserTable, set tmnxUserRowStatus to
|
|
delete(6)."
|
|
::= { tmnxUserEntry 2 }
|
|
|
|
tmnxUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..60))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPassword specifies the password used to
|
|
authenticate the user for console and FTP access.
|
|
|
|
The password can be provided both as a plain text string, or as a
|
|
bcrypt encrypted hash.
|
|
|
|
The value of tmnxUserPassword cannot be more than 56 characters if it
|
|
is a plain text string.
|
|
|
|
Any GET request on this object returns an empty string."
|
|
DEFVAL { "" }
|
|
::= { tmnxUserEntry 3 }
|
|
|
|
tmnxUserPasswordEncrypted OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This object has been obsoleted in release 12.0."
|
|
DEFVAL { true }
|
|
::= { tmnxUserEntry 4 }
|
|
|
|
tmnxUserAccess OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
console (0),
|
|
ftp (1),
|
|
snmp (2),
|
|
li (3),
|
|
netconf (4),
|
|
grpc (5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserAccess specifies the type of access the the user
|
|
is permitted. To allow the user access to the console, FTP or SNMP,
|
|
set the corresponding bit in tmnxUserAccess. Reset the bit to deny the
|
|
access.
|
|
|
|
'li' access allows this user to access CLI commands in the
|
|
Lawful Intercept (LI) context. The 'li' bit can only be modified
|
|
from the SNMPv3 'li' context. The 'netconf' bit allows this user to
|
|
make netconf request.
|
|
The 'grpc' bit allows this user to connect to the box via gRPC
|
|
session."
|
|
DEFVAL { {} }
|
|
::= { tmnxUserEntry 5 }
|
|
|
|
tmnxUserHomeDirectory OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..200))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserHomeDirectory specifies the local home directory
|
|
for the user for console and FTP access."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 6 }
|
|
|
|
tmnxUserRestrictedToHome OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxUserRestrictedToHome is 'true', the user is not
|
|
allowed to navigate to directories above his home directory for file
|
|
access.
|
|
|
|
When the value of tmnxUserRestrictedToHome is 'false', the user is
|
|
allowed access to directories above his home directory."
|
|
DEFVAL { false }
|
|
::= { tmnxUserEntry 7 }
|
|
|
|
tmnxUserConsoleLoginExecFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..200))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleLoginExecFile specifies the file that
|
|
should be executed whenever the user successfully logs in to a console
|
|
session."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 8 }
|
|
|
|
tmnxUserConsoleCannotChangePswd OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxUserConsoleCannotChangePswd is 'true', the user
|
|
does not have the privilege to change the password for console and FTP
|
|
login.
|
|
|
|
When the value of tmnxUserConsoleCannotChangePswd is 'false', the user
|
|
has the privilege to change the password for console and FTP login."
|
|
DEFVAL { false }
|
|
::= { tmnxUserEntry 9 }
|
|
|
|
tmnxUserConsoleNewPswdAtLogin OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxUserConsoleNewPswdAtLogin is 'true', the will be
|
|
forced to change his password at the next console or telnet or SSH
|
|
login.
|
|
|
|
When the value of tmnxUserConsoleNewPswdAtLogin is 'false', the will
|
|
not be forced to change his password at the next console or telnet or
|
|
SSH login."
|
|
DEFVAL { false }
|
|
::= { tmnxUserEntry 10 }
|
|
|
|
tmnxUserConsoleMemberProfile1 OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleMemberProfile1 specifies a user profile
|
|
that the user has access to. This profile must be a valid row entry in
|
|
tmnxUserProfileTable.
|
|
|
|
Each user can access a maximum of 8 user profiles. The value of the
|
|
nth user profile can be set only if all previous user profiles (1
|
|
through (n-1)) are non-empty strings. The order of the user profiles
|
|
is important. The first user profile has highest precedence, followed
|
|
by the second and so on."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 11 }
|
|
|
|
tmnxUserConsoleMemberProfile2 OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleMemberProfile2 specifies a user profile
|
|
that the user has access to. This profile must be a valid row entry in
|
|
tmnxUserProfileTable.
|
|
|
|
Each user can access a maximum of 8 user profiles. The value of the
|
|
nth user profile can be set only if all previous user profiles (1
|
|
through (n-1)) are non-empty strings. The order of the user profiles
|
|
is important. The first user profile has highest precedence, followed
|
|
by the second and so on."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 12 }
|
|
|
|
tmnxUserConsoleMemberProfile3 OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleMemberProfile3 specifies a user profile
|
|
that the user has access to. This profile must be a valid row entry in
|
|
tmnxUserProfileTable.
|
|
|
|
Each user can access a maximum of 8 user profiles. The value of the
|
|
nth user profile can be set only if all previous user profiles (1
|
|
through (n-1)) are non-empty strings. The order of the user profiles
|
|
is important. The first user profile has highest precedence, followed
|
|
by the second and so on."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 13 }
|
|
|
|
tmnxUserConsoleMemberProfile4 OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleMemberProfile4 specifies a user profile
|
|
that the user has access to. This profile must be a valid row entry in
|
|
tmnxUserProfileTable.
|
|
|
|
Each user can access a maximum of 8 user profiles. The value of the
|
|
nth user profile can be set only if all previous user profiles (1
|
|
through (n-1)) are non-empty strings. The order of the user profiles
|
|
is important. The first user profile has highest precedence, followed
|
|
by the second and so on."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 14 }
|
|
|
|
tmnxUserConsoleMemberProfile5 OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleMemberProfile5 specifies a user profile
|
|
that the user has access to. This profile must be a valid row entry in
|
|
tmnxUserProfileTable.
|
|
|
|
Each user can access a maximum of 8 user profiles. The value of the
|
|
nth user profile can be set only if all previous user profiles (1
|
|
through (n-1)) are non-empty strings. The order of the user profiles
|
|
is important. The first user profile has highest precedence, followed
|
|
by the second and so on."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 15 }
|
|
|
|
tmnxUserConsoleMemberProfile6 OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleMemberProfile6 specifies a user profile
|
|
that the user has access to. This profile must be a valid row entry in
|
|
tmnxUserProfileTable.
|
|
|
|
Each user can access a maximum of 8 user profiles. The value of the
|
|
nth user profile can be set only if all previous user profiles (1
|
|
through (n-1)) are non-empty strings. The order of the user profiles
|
|
is important. The first user profile has highest precedence, followed
|
|
by the second and so on."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 16 }
|
|
|
|
tmnxUserConsoleMemberProfile7 OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleMemberProfile7 specifies a user profile
|
|
that the user has access to. This profile must be a valid row entry in
|
|
tmnxUserProfileTable.
|
|
|
|
Each user can access a maximum of 8 user profiles. The value of the
|
|
nth user profile can be set only if all previous user profiles (1
|
|
through (n-1)) are non-empty strings. The order of the user profiles
|
|
is important. The first user profile has highest precedence, followed
|
|
by the second and so on."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 17 }
|
|
|
|
tmnxUserConsoleMemberProfile8 OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserConsoleMemberProfile8 specifies a user profile
|
|
that the user has access to. This profile must be a valid row entry in
|
|
tmnxUserProfileTable.
|
|
|
|
Each user can access a maximum of 8 user profiles. The value of the
|
|
nth user profile can be set only if all previous user profiles (1
|
|
through (n-1)) are non-empty strings. The order of the user profiles
|
|
is important. The first user profile has highest precedence, followed
|
|
by the second and so on."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserEntry 18 }
|
|
|
|
tmnxUserAttemptedLogins OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserAttemptedLogins indicates the number of times the
|
|
user has attempted to login irrespective of whether the login
|
|
succeeded or failed."
|
|
::= { tmnxUserEntry 19 }
|
|
|
|
tmnxUserSuccessfulLogins OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserSuccessfulLogins indicates the number of times
|
|
the user has successfully logged in."
|
|
::= { tmnxUserEntry 20 }
|
|
|
|
tmnxUserPasswordChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxUserPasswordChanged indicates the value of sysUpTime
|
|
when the login password was last changed."
|
|
::= { tmnxUserEntry 21 }
|
|
|
|
tmnxUserCliEngine1 OBJECT-TYPE
|
|
SYNTAX TmnxCliEngine
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserCliEngine1 specifies the CLI engine that is
|
|
active when a user logs in.
|
|
|
|
Value systemDerived specifies that the CLI engine inherits the value
|
|
of tmnxSysMgmtCliEngine1 from tmnxSysMgmtProtocolTable.
|
|
|
|
Both tmnxUserCliEngine1 and tmnxUserCliEngine2 must be present in the
|
|
same set request."
|
|
DEFVAL { systemDerived }
|
|
::= { tmnxUserEntry 23 }
|
|
|
|
tmnxUserCliEngine2 OBJECT-TYPE
|
|
SYNTAX TmnxCliEngine
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserCliEngine2 specifies the secondary CLI engine
|
|
that is accessible to a logged-in user.
|
|
|
|
Value systemDerived specifies that the user does not have access to
|
|
secondary engine (i.e.: can only access engine specified by
|
|
tmnxUserCliEngine1).
|
|
|
|
Values other than systemDerived are used only if tmnxUserCliEngine1
|
|
also has value other than systemDerived and must differ from that
|
|
value.
|
|
|
|
Both tmnxUserCliEngine1 and tmnxUserCliEngine2 must be present in the
|
|
same set request."
|
|
DEFVAL { systemDerived }
|
|
::= { tmnxUserEntry 24 }
|
|
|
|
tmnxUserPasswordChangedTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPasswordChangedTime specifies the calendar date
|
|
and time when the login password was last changed."
|
|
::= { tmnxUserEntry 25 }
|
|
|
|
tmnxUserPasswordExpirationTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPasswordExpirationTime specifies the calendar
|
|
date and time when login password will be expire.
|
|
|
|
If password aging is disabled, '0-1-1,0:0:0.0,+0:0' is returned."
|
|
::= { tmnxUserEntry 26 }
|
|
|
|
tmnxMafObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 4 }
|
|
|
|
tmnxMafTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMafEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This table has been replaced with tmnxGenMafTable. The new table
|
|
allows to define both IPv4 and IPv6 MAFs.
|
|
|
|
The tmnxMafTable has an entry for each Management Access Filter
|
|
(MAF) configured on the system. Management Access Filters are
|
|
used to restrict management of this Nokia SROS device by
|
|
other nodes outside either specific (sub)networks or through
|
|
designated ports. By default no Management Access Filters are
|
|
defined and this table will be empty."
|
|
::= { tmnxMafObjs 1 }
|
|
|
|
tmnxMafEntry OBJECT-TYPE
|
|
SYNTAX TmnxMafEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Each row entry contains information about a Management Access Filter
|
|
(MAF)."
|
|
INDEX { tmnxMafName }
|
|
::= { tmnxMafTable 1 }
|
|
|
|
TmnxMafEntry ::= SEQUENCE
|
|
{
|
|
tmnxMafName TNamedItem,
|
|
tmnxMafRowStatus RowStatus,
|
|
tmnxMafDefaultAction TmnxMafAction,
|
|
tmnxMafAdminState TmnxAdminState
|
|
}
|
|
|
|
tmnxMafName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafName specifies the Management Access Filter (MAF)
|
|
represented by this row in the tmnxMafTable."
|
|
::= { tmnxMafEntry 1 }
|
|
|
|
tmnxMafRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The tmnxMafRowStatus object is used to create and delete rows in
|
|
the tmnxMafTable. The values supported during a set operation are
|
|
createAndGo(4), createAndWait(5) and destroy(6)."
|
|
::= { tmnxMafEntry 2 }
|
|
|
|
tmnxMafDefaultAction OBJECT-TYPE
|
|
SYNTAX TmnxMafAction
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafDefaultAction specifies the default action
|
|
for management access in the absence of a specific management
|
|
access filter entry match. The default action is applied
|
|
to a packet that does not satisfy any match criteria in any of
|
|
the management access filter match entries. Before a MAF can be
|
|
active, a default action must have been specified."
|
|
DEFVAL { none }
|
|
::= { tmnxMafEntry 3 }
|
|
|
|
tmnxMafAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafAdminState specifies the administrative state
|
|
for this management access filter. A value of 'outOfService'
|
|
disables this filter which results in permitting all traffic."
|
|
DEFVAL { inService }
|
|
::= { tmnxMafEntry 4 }
|
|
|
|
tmnxMafMatchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMafMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This tables has been replaced with the table tmnxIPMafMatchTable which
|
|
allows for both IPv4 and IPv6 MAF entries.
|
|
|
|
The tmnxMafMatchTable contains filter match criteria associated with
|
|
Management Access Filters (MAFs) configured on the system."
|
|
::= { tmnxMafObjs 2 }
|
|
|
|
tmnxMafMatchEntry OBJECT-TYPE
|
|
SYNTAX TmnxMafMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Each row entry contains information about a management access filter
|
|
entry associated with a specific Management Access Filter (MAF).
|
|
The filter criteria are applied in order according to the value of
|
|
tmnxMafMatchIndex. The match algorithm is exited upon the first
|
|
match found and then the action specified is executed. For this
|
|
reason, entries must be sequenced from most to least explicit.
|
|
An entry where tmnxMafMatchAction has a value of 'none' is not
|
|
active."
|
|
INDEX {
|
|
tmnxMafName,
|
|
tmnxMafMatchIndex
|
|
}
|
|
::= { tmnxMafMatchTable 1 }
|
|
|
|
TmnxMafMatchEntry ::= SEQUENCE
|
|
{
|
|
tmnxMafMatchIndex Unsigned32,
|
|
tmnxMafMatchRowStatus RowStatus,
|
|
tmnxMafMatchLastChanged TimeStamp,
|
|
tmnxMafMatchAction TmnxMafAction,
|
|
tmnxMafMatchDescription TItemDescription,
|
|
tmnxMafMatchSrcIpAddr IpAddress,
|
|
tmnxMafMatchSrcIpMask IpAddressPrefixLength,
|
|
tmnxMafMatchSrcPortType INTEGER,
|
|
tmnxMafMatchSrcPortId TmnxPortID,
|
|
tmnxMafMatchDestPort TTcpUdpPort,
|
|
tmnxMafMatchDestPortMask Unsigned32,
|
|
tmnxMafMatchProtocol TIpProtocol,
|
|
tmnxMafMatchCount Counter64,
|
|
tmnxMafMatchRouter TNamedItemOrEmpty,
|
|
tmnxMafMatchLog TruthValue
|
|
}
|
|
|
|
tmnxMafMatchIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..9999)
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchIndex specifies the Management Access Filter
|
|
Entry (MAFE) represented by this row in the tmnxMafMatchTable. It
|
|
is associated to a specific Management Access Filter by the value
|
|
of tmnxMafName index."
|
|
::= { tmnxMafMatchEntry 1 }
|
|
|
|
tmnxMafMatchRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The tmnxMafMatchRowStatus object is used to create and delete rows in
|
|
the tmnxMafMatchTable. The values supported during a set operation
|
|
are createAndGo(4), createAndWait(5) and destroy(6)."
|
|
::= { tmnxMafMatchEntry 2 }
|
|
|
|
tmnxMafMatchLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchLastChanged is the timestamp of last change
|
|
to this row in tmnxMafMatchTable."
|
|
::= { tmnxMafMatchEntry 3 }
|
|
|
|
tmnxMafMatchAction OBJECT-TYPE
|
|
SYNTAX TmnxMafAction
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchAction specifies the action to be taken
|
|
when a packet matches the selection criteria configured in this
|
|
management access filter entry. Before a filter entry can be active,
|
|
tmnxMafMatchAction must be assigned some value other than 'none'."
|
|
DEFVAL { none }
|
|
::= { tmnxMafMatchEntry 4 }
|
|
|
|
tmnxMafMatchDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchDescription is a user provided description
|
|
string for this Management Access Filter Entry. It can consist of
|
|
any printable, seven-bit ASCII characters up to 80 characters in
|
|
length."
|
|
DEFVAL { ''H }
|
|
::= { tmnxMafMatchEntry 5 }
|
|
|
|
tmnxMafMatchSrcIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchSrcIpAddr specifies IP address used with the
|
|
value of tmnxMafMatchSrcIpMask to indicate a source IP address range
|
|
to be used as the match criteria for this Management Access Filter
|
|
Entry."
|
|
DEFVAL { '00000000'H }
|
|
::= { tmnxMafMatchEntry 6 }
|
|
|
|
tmnxMafMatchSrcIpMask OBJECT-TYPE
|
|
SYNTAX IpAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchSrcIpMask specifies the number of bits to
|
|
match of the source Ip Address."
|
|
DEFVAL { 0 }
|
|
::= { tmnxMafMatchEntry 7 }
|
|
|
|
tmnxMafMatchSrcPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any (1),
|
|
cpm (2),
|
|
port (3),
|
|
lag (4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchSrcPortType is used to restrict ingress
|
|
management packets to either the configured management Ethernet
|
|
port or any other logical port (LAG, port, or channel) on the
|
|
device. By default, management traffic is accepted on any interface."
|
|
DEFVAL { any }
|
|
::= { tmnxMafMatchEntry 8 }
|
|
|
|
tmnxMafMatchSrcPortId OBJECT-TYPE
|
|
SYNTAX TmnxPortID
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"When tmnxMafMatchSrcPortType has a value of 'port' or 'lag' the
|
|
value of tmnxMafMatchSrcPortId specifies the port used to restrict
|
|
ingress management packets. A value of zero indicated that this
|
|
object is not initialized."
|
|
DEFVAL { 0 }
|
|
::= { tmnxMafMatchEntry 9 }
|
|
|
|
tmnxMafMatchDestPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchDestPort specifies a TCP or UDP port
|
|
number to be used as a match criteria in this Management Access
|
|
Filter Entry. A value of zero indicates that this object is
|
|
not initialized."
|
|
DEFVAL { 0 }
|
|
::= { tmnxMafMatchEntry 10 }
|
|
|
|
tmnxMafMatchDestPortMask OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchDestPortMask specifies a mask to be used
|
|
when the value of tmnxMafMatchDestPort is not equal to zero.
|
|
The mask allows a range of TCP or UDP port values to be
|
|
specified for the match criteria in this Management Access Filter
|
|
Entry. A value of 65535, 0xFFFF, is used to indicate that
|
|
this object is not initialized."
|
|
DEFVAL { 'FFFF'H }
|
|
::= { tmnxMafMatchEntry 11 }
|
|
|
|
tmnxMafMatchProtocol OBJECT-TYPE
|
|
SYNTAX TIpProtocol
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchProtocol specifies an IP protocol type
|
|
to be used in the match criteria for this Management Access Filter
|
|
Entry. Some well known protocol numbers are TCP (6), and UDP (7).
|
|
The value of -1 is used to indicate that this object is not
|
|
initialized."
|
|
DEFVAL { -1 }
|
|
::= { tmnxMafMatchEntry 12 }
|
|
|
|
tmnxMafMatchCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchCount indicates the number of times a
|
|
management packet has matched this filter entry."
|
|
::= { tmnxMafMatchEntry 13 }
|
|
|
|
tmnxMafMatchRouter OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxMafMatchRouter specifies a router (VPRN) name or
|
|
a service-id, expressed as an ASCII numeric string, to be used in
|
|
the match criteria for the Management Access Filter Entry. The
|
|
empty string value ''H is used to indicate that this object is not
|
|
initialized."
|
|
DEFVAL { ''H }
|
|
::= { tmnxMafMatchEntry 14 }
|
|
|
|
tmnxMafMatchLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"When the value of tmnxMafMatchLog is 'true', entry match logging is
|
|
enabled."
|
|
DEFVAL { false }
|
|
::= { tmnxMafMatchEntry 15 }
|
|
|
|
tmnxGenMafTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of the object tmnxGenMafTableLastChanged indicates the
|
|
timestamp of the last change to the tmnxGenMafTable. A value of 0
|
|
indicates that no changes were made to this table since the system was
|
|
last initialized."
|
|
::= { tmnxMafObjs 3 }
|
|
|
|
tmnxGenMafTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxGenMafEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table replaces the tmnxMafTable. It allows to define both IPv4
|
|
and IPv6 MAFs.
|
|
|
|
The tmnxGenMafTable has an entry for each Management Access Filter
|
|
(MAF) configured on the system (IPv4 and IPv6).
|
|
|
|
Management Access Filters are used to restrict management of this
|
|
Nokia SROS device by other nodes outside either specific (sub)networks
|
|
or through designated ports.
|
|
|
|
By default a single IPv4 and a single IPv6 Management Access Filter is
|
|
created by the system. No additional filters can be defined by the
|
|
operator.
|
|
|
|
When a filter is deleted, the system will recreate it with all default
|
|
settings."
|
|
::= { tmnxMafObjs 4 }
|
|
|
|
tmnxGenMafEntry OBJECT-TYPE
|
|
SYNTAX TmnxGenMafEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry contains information about a IPv4 or IPv6 Management
|
|
Access Filter (MAF)."
|
|
INDEX {
|
|
tmnxGenMafType,
|
|
tmnxGenMafName
|
|
}
|
|
::= { tmnxGenMafTable 1 }
|
|
|
|
TmnxGenMafEntry ::= SEQUENCE
|
|
{
|
|
tmnxGenMafType TmnxMafType,
|
|
tmnxGenMafName TNamedItem,
|
|
tmnxGenMafLastModified TimeStamp,
|
|
tmnxGenMafRowStatus RowStatus,
|
|
tmnxGenMafAdminState TmnxAdminState,
|
|
tmnxGenMafDefaultAction TmnxMafAction
|
|
}
|
|
|
|
tmnxGenMafType OBJECT-TYPE
|
|
SYNTAX TmnxMafType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGenMafType specifies the type of packets, destined
|
|
for CPM, this management access filter applies to."
|
|
::= { tmnxGenMafEntry 1 }
|
|
|
|
tmnxGenMafName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGenMafName specifies the Management Access Filter
|
|
(MAF) represented by this row in the tmnxGenMafTable."
|
|
::= { tmnxGenMafEntry 2 }
|
|
|
|
tmnxGenMafLastModified OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGenMafLastModified object indicates the timestamp of the last
|
|
change to this row. A value of zero indicates that this row was not
|
|
modified since the system was last initialized."
|
|
::= { tmnxGenMafEntry 3 }
|
|
|
|
tmnxGenMafRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxGenMafRowStatus object is used to create and delete rows in
|
|
the tmnxGenMafTable. The values supported during a set operation are
|
|
- active(1)
|
|
- createAndGo(4),
|
|
- createAndWait(5) which is treated in the same way as createAndGo(4)
|
|
- destroy(6)."
|
|
::= { tmnxGenMafEntry 4 }
|
|
|
|
tmnxGenMafAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGenMafAdminState specifies the administrative state
|
|
for this management access filter. A value of 'outOfService'
|
|
disables this filter which results in permitting all traffic."
|
|
DEFVAL { inService }
|
|
::= { tmnxGenMafEntry 5 }
|
|
|
|
tmnxGenMafDefaultAction OBJECT-TYPE
|
|
SYNTAX TmnxMafAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxGenMafDefaultAction specifies the default action
|
|
for management access in the absence of a specific management
|
|
access filter entry match. The default action is applied
|
|
to a packet that does not satisfy any match criteria in any of
|
|
the management access filter match entries. Before a MAF can be
|
|
active, a default action must have been specified.
|
|
The value denyHostUnreachable is not allowed for Mac Maf filters."
|
|
DEFVAL { none }
|
|
::= { tmnxGenMafEntry 6 }
|
|
|
|
tmnxMafIPMatchTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of the object tmnxMafIPMatchTableLastChanged indicates the
|
|
timestamp of the last change to the tmnxIPMafMatchTable. A value of 0
|
|
indicates that no changes were made to this table since the system was
|
|
last initialized."
|
|
::= { tmnxMafObjs 5 }
|
|
|
|
tmnxIPMafMatchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxIPMafMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table replaces the tmnxMafMatchTable. It allows to define both
|
|
IPv4 and IPv6 MAF IP entries.
|
|
|
|
The tmnxIPMafMatchTable contains ipvx filter match criteria associated
|
|
with Management Access Filters (MAFs) configured on the system."
|
|
::= { tmnxMafObjs 6 }
|
|
|
|
tmnxIPMafMatchEntry OBJECT-TYPE
|
|
SYNTAX TmnxIPMafMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry contains information about a management access filter
|
|
entry associated with a specific Management Access Filter (MAF).
|
|
|
|
The filter criteria are applied in order according to the value of
|
|
tmnxIPMafMatchIndex.
|
|
|
|
The match algorithm is exited upon the first
|
|
match found and then the action specified is executed. For this
|
|
reason, entries must be sequenced from most to least explicit.
|
|
|
|
An entry where tmnxIPMafMatchAction has a value of 'none' is not
|
|
active.
|
|
|
|
Rows can only be created for tmnxGenMafType's:
|
|
- ipv4 (1), and.
|
|
- ipv6 (2).
|
|
For mac Maf filters a dedicated table is provided
|
|
(tmnxMacMafMatchTable). "
|
|
INDEX {
|
|
tmnxGenMafType,
|
|
tmnxGenMafName,
|
|
tmnxIPMafMatchIndex
|
|
}
|
|
::= { tmnxIPMafMatchTable 1 }
|
|
|
|
TmnxIPMafMatchEntry ::= SEQUENCE
|
|
{
|
|
tmnxIPMafMatchIndex Unsigned32,
|
|
tmnxIPMafMatchRowStatus RowStatus,
|
|
tmnxIPMafMatchLastChanged TimeStamp,
|
|
tmnxIPMafMatchAction TmnxMafAction,
|
|
tmnxIPMafMatchDescription TItemDescription,
|
|
tmnxIPMafMatchSrcIpAddrType InetAddressType,
|
|
tmnxIPMafMatchSrcIpAddr InetAddress,
|
|
tmnxIPMafMatchSrcIpMask InetAddressPrefixLength,
|
|
tmnxIPMafMatchSrcPortType INTEGER,
|
|
tmnxIPMafMatchSrcPortId TmnxPortID,
|
|
tmnxIPMafMatchDestPort TTcpUdpPort,
|
|
tmnxIPMafMatchDestPortMask Unsigned32,
|
|
tmnxIPMafMatchProtNxtHdr TIpProtocol,
|
|
tmnxIPMafMatchCount Counter64,
|
|
tmnxIPMafMatchRouter TNamedItemOrEmpty,
|
|
tmnxIPMafMatchFlowLabel IPv6FlowLabel,
|
|
tmnxIPMafMatchLog TruthValue
|
|
}
|
|
|
|
tmnxIPMafMatchIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..9999)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchIndex specifies the Management Access
|
|
Filter Entry (MAFE) represented by this row in the
|
|
tmnxIPMafMatchTable.
|
|
|
|
It is associated to a specific Management Access Filter by the value
|
|
of tmnxGenMafName index."
|
|
::= { tmnxIPMafMatchEntry 1 }
|
|
|
|
tmnxIPMafMatchRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxIPMafMatchRowStatus object is used to create and delete rows
|
|
in the tmnxIPMafMatchTable. Following values are supported:
|
|
- active(1)
|
|
- createAndGo(4),
|
|
- createAndWait(5) which is treated in the same way as createAndGo(4)
|
|
- destroy(6)."
|
|
::= { tmnxIPMafMatchEntry 2 }
|
|
|
|
tmnxIPMafMatchLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchLastChanged is the timestamp of last change
|
|
to this row in tmnxIPMafMatchTable."
|
|
::= { tmnxIPMafMatchEntry 3 }
|
|
|
|
tmnxIPMafMatchAction OBJECT-TYPE
|
|
SYNTAX TmnxMafAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchAction specifies the action to be taken
|
|
when a packet matches the selection criteria configured in this
|
|
management access filter entry. Before a filter entry can be active,
|
|
tmnxIPMafMatchAction must be assigned some value other than 'none'.
|
|
The value denyHostUnreachable is not allowed."
|
|
DEFVAL { none }
|
|
::= { tmnxIPMafMatchEntry 4 }
|
|
|
|
tmnxIPMafMatchDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchDescription is a user provided description
|
|
string for this Management Access Filter Entry. It can consist of
|
|
any printable, seven-bit ASCII characters up to 80 characters in
|
|
length."
|
|
DEFVAL { ''H }
|
|
::= { tmnxIPMafMatchEntry 5 }
|
|
|
|
tmnxIPMafMatchSrcIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchSrcIpAddrType specifies the type of IP
|
|
address stored in the object tmnxIPMafMatchSrcIpAddr.
|
|
|
|
If the value of tmnxGenMafType indicates 'ipv4' the only allowed
|
|
values for this object are 'unknown' or 'ipv4'.
|
|
|
|
If the value of tmnxGenMafType indicates 'ipv6' the only allowed
|
|
values for this object are 'unknown' or 'ipv6'."
|
|
DEFVAL { unknown }
|
|
::= { tmnxIPMafMatchEntry 6 }
|
|
|
|
tmnxIPMafMatchSrcIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchSrcIpAddr specifies IP address used with
|
|
the value of tmnxIPMafMatchSrcIpMask to indicate a source IP address
|
|
range to be used as the match criteria for this Management Access
|
|
Filter Entry."
|
|
DEFVAL { ''H }
|
|
::= { tmnxIPMafMatchEntry 7 }
|
|
|
|
tmnxIPMafMatchSrcIpMask OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength (0..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchSrcIpMask specifies the number of bits to
|
|
match of the source Ip Address."
|
|
DEFVAL { 0 }
|
|
::= { tmnxIPMafMatchEntry 8 }
|
|
|
|
tmnxIPMafMatchSrcPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any (1),
|
|
cpm (2),
|
|
port (3),
|
|
lag (4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchSrcPortType is used, in conjunction with
|
|
the value of tmnxIPMafMatchSrcPortId, to specify the type of port that
|
|
applies to the management access filter entry. By default, management
|
|
traffic is accepted on all interfaces.
|
|
|
|
If the value of tmnxIPMafMatchSrcPortType is equal to any(1), the
|
|
default, then no filtering is done on ingress management packets.
|
|
|
|
If the value of tmnxIPMafMatchSrcPortType is equal to cpm(2) then the
|
|
filter applies to packets received on any CPM/CCM Ethernet port.
|
|
|
|
If the value of tmnxIPMafMatchSrcPortType is equal to port(3) or
|
|
lag(4) then the filter applies to the packets received on the port or
|
|
lag specified by the value of tmnxIPMafMatchSrcPortId.
|
|
|
|
The value of tmnxIPMafMatchSrcPortId can be set to other value then
|
|
503316480 (INVALID_PORT) only if the value of
|
|
tmnxIPMafMatchSrcPortType is port (3) or lag (4).
|
|
|
|
In summary, the valid configurations are:
|
|
src-port-type src-port-id Meaning
|
|
any(1) INVALID_PORT No filtering
|
|
cpm(2) INVALID_PORT Match packets received on any CPM/CCM
|
|
Ethernet port
|
|
port(3) port-id Match packets received on specified port
|
|
lag(4) lag-id Match packets received on specified lag
|
|
If tmnxIPMafMatchSrcPortType is any(1) or is set to any(1) then any
|
|
change to tmnxIPMafMatchSrcPortId is ignored and its value is forced
|
|
to 503316480 (INVALID_PORT) by the system.
|
|
|
|
When tmnxIPMafMatchSrcPortType is set to cpm(2), cpm1(5), cpm3(6),
|
|
cpm4(7) then the value of tmnxIPMafMatchSrcPortId, if specified, is
|
|
ignored and forced to 503316480 (INVALID_PORT) by the system.
|
|
|
|
When the value of tmnxIPMafMatchSrcPortType is set to port(3) or
|
|
lag(4) then tmnxIPMafMatchSrcPortId must specify a valid port-id or
|
|
lag-id, otherwise the request is rejected by the system. Note that the
|
|
port-type is always subordinate to the port-id, i.e. if the value of
|
|
tmnxIPMafMatchSrcPortType is set to port(3) and at the same time the
|
|
value of tmnxIPMafMatchSrcPortId is set to a lag-id the the system
|
|
will accept the lag-id and silently set the value of
|
|
tmnxIPMafMatchSrcPortType lag(4) (or vice versa)."
|
|
DEFVAL { any }
|
|
::= { tmnxIPMafMatchEntry 9 }
|
|
|
|
tmnxIPMafMatchSrcPortId OBJECT-TYPE
|
|
SYNTAX TmnxPortID
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchSrcPortId is used, in conjunction with the
|
|
value of tmnxIPMafMatchSrcPortType, to specify the port that applies
|
|
to the management access filter entry. By default, management traffic
|
|
is accepted on all interfaces.
|
|
|
|
Please refer to the description of tmnxIPMafMatchSrcPortType for more
|
|
details."
|
|
DEFVAL { 503316480 }
|
|
::= { tmnxIPMafMatchEntry 10 }
|
|
|
|
tmnxIPMafMatchDestPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchDestPort specifies a destination TCP or UDP
|
|
port number to be used as a match criteria in this Management Access
|
|
Filter Entry.
|
|
|
|
A value of '0' indicates that no match is performed on the destination
|
|
port number. In this case the value of the object
|
|
tmnxIPMafMatchDestPortMask will be reset to its default value."
|
|
DEFVAL { 0 }
|
|
::= { tmnxIPMafMatchEntry 11 }
|
|
|
|
tmnxIPMafMatchDestPortMask OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchDestPortMask specifies a mask to be used
|
|
when the value of tmnxIPMafMatchDestPort is not equal to '0'.
|
|
|
|
The mask allows a range of TCP or UDP port values to be specified for
|
|
the match criteria in this Management Access Filter Entry.
|
|
|
|
If set to '0' the match on the destination port number is removed, and
|
|
both objects tmnxIPMafMatchDestPort and tmnxIPMafMatchDestPortMask are
|
|
reset to their default values."
|
|
DEFVAL { 'FFFF'H }
|
|
::= { tmnxIPMafMatchEntry 12 }
|
|
|
|
tmnxIPMafMatchProtNxtHdr OBJECT-TYPE
|
|
SYNTAX TIpProtocol
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchProtNxtHdr specifies for IPv4 MAF the IP
|
|
protocol field, and for IPv6 the next header type to be used in the
|
|
match criteria for this Management Access Filter Entry.
|
|
|
|
Some well known protocol numbers are TCP (6), and UDP (7). The value
|
|
of -1 is used to indicate that this object is not initialized. The
|
|
value of -2 is used to indicate udp/tcp protocol matching "
|
|
DEFVAL { -1 }
|
|
::= { tmnxIPMafMatchEntry 13 }
|
|
|
|
tmnxIPMafMatchCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchCount indicates the number of times a
|
|
management packet has matched this filter entry."
|
|
::= { tmnxIPMafMatchEntry 14 }
|
|
|
|
tmnxIPMafMatchRouter OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchRouter specifies a router (VPRN) name or
|
|
a service-id, expressed as an ASCII numeric string, to be used in
|
|
the match criteria for the Management Access Filter Entry. The
|
|
empty string value ''H is used to indicate that this object is not
|
|
initialized."
|
|
DEFVAL { ''H }
|
|
::= { tmnxIPMafMatchEntry 15 }
|
|
|
|
tmnxIPMafMatchFlowLabel OBJECT-TYPE
|
|
SYNTAX IPv6FlowLabel
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxIPMafMatchFlowLabel specifies the flow label to be
|
|
matched. When the value is '-1', no flow label matching occurs. This
|
|
object is only meaningful in case of an IPv6 MAF entry. The value is
|
|
ignored in IPv4 MAF entries."
|
|
DEFVAL { -1 }
|
|
::= { tmnxIPMafMatchEntry 16 }
|
|
|
|
tmnxIPMafMatchLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxIPMafMatchLog is 'true', entry match logging is
|
|
enabled."
|
|
DEFVAL { false }
|
|
::= { tmnxIPMafMatchEntry 17 }
|
|
|
|
tmnxMafMacMatchTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of the object tmnxMafMacMatchTableLastChanged indicates the
|
|
timestamp of the last change to the tmnxMacMafMatchTable. A value of 0
|
|
indicates that no changes were made to this table since the system was
|
|
last initialized."
|
|
::= { tmnxMafObjs 7 }
|
|
|
|
tmnxMacMafMatchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxMacMafMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table allows to define Mac Maf filter entries.
|
|
|
|
The tmnxMacMafMatchTable contains Mac filter match criteria associated
|
|
with Management Access Filters (MAFs) configured on the system."
|
|
::= { tmnxMafObjs 8 }
|
|
|
|
tmnxMacMafMatchEntry OBJECT-TYPE
|
|
SYNTAX TmnxMacMafMatchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry contains information about a management access filter
|
|
entry associated with a specific Mac Management Access Filter (MAF).
|
|
|
|
The filter criteria are applied in order according to the value of
|
|
tmnxMacMafMatchIndex.
|
|
|
|
The match algorithm is exited upon the first
|
|
match found and then the action specified is executed. For this
|
|
reason, entries must be sequenced from most to least explicit.
|
|
|
|
An entry where tmnxMacMafMatchAction has a value of 'none' is not
|
|
active."
|
|
INDEX {
|
|
tmnxGenMafName,
|
|
tmnxMacMafMatchIndex
|
|
}
|
|
::= { tmnxMacMafMatchTable 1 }
|
|
|
|
TmnxMacMafMatchEntry ::= SEQUENCE
|
|
{
|
|
tmnxMacMafMatchIndex Unsigned32,
|
|
tmnxMacMafMatchRowStatus RowStatus,
|
|
tmnxMacMafMatchLastChanged TimeStamp,
|
|
tmnxMacMafMatchAction TmnxMafAction,
|
|
tmnxMacMafMatchDescription TItemDescription,
|
|
tmnxMacMafMatchLog TruthValue,
|
|
tmnxMacMafMatchFrameType TmnxMafMacFltrFrameType,
|
|
tmnxMacMafMatchSvcId TmnxServId,
|
|
tmnxMacMafMatchDot1pValue Dot1PPriority,
|
|
tmnxMacMafMatchDot1pMask Dot1PPriorityNonZeroMask,
|
|
tmnxMacMafMatchDsap ServiceAccessPoint,
|
|
tmnxMacMafMatchDsapMask ServiceAccessPoint,
|
|
tmnxMacMafMatchSrcMAC MacAddress,
|
|
tmnxMacMafMatchSrcMACMask MacAddress,
|
|
tmnxMacMafMatchDstMAC MacAddress,
|
|
tmnxMacMafMatchDstMACMask MacAddress,
|
|
tmnxMacMafMatchEtherType Integer32,
|
|
tmnxMacMafMatchSnapOui INTEGER,
|
|
tmnxMacMafMatchSnapPid Integer32,
|
|
tmnxMacMafMatchSsap ServiceAccessPoint,
|
|
tmnxMacMafMatchSsapMask ServiceAccessPoint,
|
|
tmnxMacMafMatchCfmOpCodeOper TOperator,
|
|
tmnxMacMafMatchCfmOpCodeValue1 Unsigned32,
|
|
tmnxMacMafMatchCfmOpCodeValue2 Unsigned32,
|
|
tmnxMacMafMatchCount Counter64
|
|
}
|
|
|
|
tmnxMacMafMatchIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..9999)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxMacMafMatchIndex specifies the Management Access
|
|
Filter Entry (MAFE) represented by this row in the
|
|
tmnxMacMafMatchTable.
|
|
|
|
It is associated to a specific Management Access Filter by the value
|
|
of tmnxGenMafType and tmnxGenMafName."
|
|
::= { tmnxMacMafMatchEntry 1 }
|
|
|
|
tmnxMacMafMatchRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxMacMafMatchRowStatus object is used to create and delete rows
|
|
in the tmnxMacMafMatchTable. The values supported are
|
|
- active(1)
|
|
- createAndGo(4),
|
|
- createAndWait(5) which is treated in the same way as createAndGo(4)
|
|
- destroy(6)."
|
|
::= { tmnxMacMafMatchEntry 2 }
|
|
|
|
tmnxMacMafMatchLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxMacMafMatchLastChanged indicates the timestamp of the
|
|
last change to this row in tmnxMacMafMatchTable."
|
|
::= { tmnxMacMafMatchEntry 3 }
|
|
|
|
tmnxMacMafMatchAction OBJECT-TYPE
|
|
SYNTAX TmnxMafAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxMacMafMatchAction specifies the action to be taken
|
|
when a packet matches the selection criteria configured in this
|
|
management access filter entry. Before a filter entry can be active,
|
|
tmnxMacMafMatchAction must be assigned some value other than 'none'.
|
|
The value denyHostUnreachable is not allowed for this object."
|
|
DEFVAL { none }
|
|
::= { tmnxMacMafMatchEntry 4 }
|
|
|
|
tmnxMacMafMatchDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxMacMafMatchDescription specifies a user provided
|
|
description string for this Management Access Filter Entry. It can
|
|
consist of any printable, seven-bit ASCII characters up to 80
|
|
characters in length."
|
|
DEFVAL { ''H }
|
|
::= { tmnxMacMafMatchEntry 5 }
|
|
|
|
tmnxMacMafMatchLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchLog specifies whether or not
|
|
logging is active for this filter entry."
|
|
DEFVAL { false }
|
|
::= { tmnxMacMafMatchEntry 6 }
|
|
|
|
tmnxMacMafMatchFrameType OBJECT-TYPE
|
|
SYNTAX TmnxMafMacFltrFrameType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxMacMafMatchFrameType specifies the type of mac frame
|
|
for which we are defining this match criteria."
|
|
DEFVAL { e802dot3 }
|
|
::= { tmnxMacMafMatchEntry 7 }
|
|
|
|
tmnxMacMafMatchSvcId OBJECT-TYPE
|
|
SYNTAX TmnxServId (0 | 1..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchSvcId specifies the service-id
|
|
in which the packet is to be received for this entry to match. A value
|
|
of 0 indicates: any service."
|
|
DEFVAL { 0 }
|
|
::= { tmnxMacMafMatchEntry 8 }
|
|
|
|
tmnxMacMafMatchDot1pValue OBJECT-TYPE
|
|
SYNTAX Dot1PPriority
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchDot1pValue specifies the IEEE
|
|
802.1p priority value for this MAC filter entry. Use -1 to disable
|
|
matching this filter criteria."
|
|
DEFVAL { -1 }
|
|
::= { tmnxMacMafMatchEntry 9 }
|
|
|
|
tmnxMacMafMatchDot1pMask OBJECT-TYPE
|
|
SYNTAX Dot1PPriorityNonZeroMask
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchDot1pMask specifies the IEEE
|
|
802.1p priority mask value for this policy MAC filter entry."
|
|
DEFVAL { 7 }
|
|
::= { tmnxMacMafMatchEntry 10 }
|
|
|
|
tmnxMacMafMatchDsap OBJECT-TYPE
|
|
SYNTAX ServiceAccessPoint
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchDsap specifies the MAC DSAP to
|
|
match for this MAC filter entry. This object has no significance if
|
|
the object tmnxMacMafMatchFrameType is not set to 802dot2LLC."
|
|
DEFVAL { -1 }
|
|
::= { tmnxMacMafMatchEntry 11 }
|
|
|
|
tmnxMacMafMatchDsapMask OBJECT-TYPE
|
|
SYNTAX ServiceAccessPoint
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchDsapMask specifies the MAC DSAP
|
|
mask for this MAC filter entry. This object has no significance if the
|
|
object tmnxMacMafMatchFrameType is not set to 802dot2LLC."
|
|
DEFVAL { -1 }
|
|
::= { tmnxMacMafMatchEntry 12 }
|
|
|
|
tmnxMacMafMatchSrcMAC OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchSrcMAC specifies the source MAC
|
|
to match for this policy MAC filter entry."
|
|
DEFVAL { '000000000000'H }
|
|
::= { tmnxMacMafMatchEntry 13 }
|
|
|
|
tmnxMacMafMatchSrcMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchSrcMACMask specifies the source
|
|
MAC mask value for this policy MAC filter entry. The mask is ANDed
|
|
with the MAC to match tmnxMacMafMatchSrcMAC. A zero bit means ignore
|
|
this bit, do not match. A one bit means match this bit with
|
|
tmnxMacMafMatchSrcMAC. Use the value 00-00-00-00-00-00 to disable this
|
|
filter criteria."
|
|
DEFVAL { '000000000000'H }
|
|
::= { tmnxMacMafMatchEntry 14 }
|
|
|
|
tmnxMacMafMatchDstMAC OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchDstMAC specifies the
|
|
Destination MAC mask value for this policy MAC filter entry."
|
|
DEFVAL { '000000000000'H }
|
|
::= { tmnxMacMafMatchEntry 15 }
|
|
|
|
tmnxMacMafMatchDstMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchDstMACMask specifies
|
|
the destination MAC mask value for this policy MAC filter entry.
|
|
The mask is ANDed with the MAC to match tmnxMacMafMatchDstMAC.
|
|
A zero bit means ignore this bit, do not match. a one bit means
|
|
match this bit with tmnxMacMafMatchDstMAC.
|
|
Use the value 00-00-00-00-00-00 to disable this filter criteria."
|
|
DEFVAL { '000000000000'H }
|
|
::= { tmnxMacMafMatchEntry 16 }
|
|
|
|
tmnxMacMafMatchEtherType OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 1536..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchEtherType specifies the
|
|
Ethertype for this MAC filter entry. Use -1 to disable matching by
|
|
this criteria. This object has no significance if the object
|
|
tmnxMacMafMatchFrameType is not set to Ethernet_II."
|
|
DEFVAL { -1 }
|
|
::= { tmnxMacMafMatchEntry 17 }
|
|
|
|
tmnxMacMafMatchSnapOui OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off (1),
|
|
zero (2),
|
|
nonZero (3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchSnapOui specifies the MAC SNAP
|
|
OUI to match. The values zero(2) and nonZero(3) specify what to match.
|
|
Matching can be disabled by the use of the value off(1). This object
|
|
has no significance if the object tmnxMacMafMatchFrameType is not set
|
|
to 802dot2SNAP."
|
|
DEFVAL { off }
|
|
::= { tmnxMacMafMatchEntry 18 }
|
|
|
|
tmnxMacMafMatchSnapPid OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchSnapPid specifies the
|
|
MAC SNAP PID to match for this MAC filter entry. use -1 to
|
|
disable matching by this criteria. This object has no significance if
|
|
object tmnxMacMafMatchFrameType is not set to 802dot2SNAP."
|
|
DEFVAL { -1 }
|
|
::= { tmnxMacMafMatchEntry 19 }
|
|
|
|
tmnxMacMafMatchSsap OBJECT-TYPE
|
|
SYNTAX ServiceAccessPoint
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchSsap specifies the the MAC SSAP
|
|
to match for this MAC filter entry. This object has no significance if
|
|
the object tmnxMacMafMatchFrameType is not set to 802dot2LLC."
|
|
DEFVAL { -1 }
|
|
::= { tmnxMacMafMatchEntry 20 }
|
|
|
|
tmnxMacMafMatchSsapMask OBJECT-TYPE
|
|
SYNTAX ServiceAccessPoint
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchSsapMask specifies the MAC SSAP
|
|
mask for this MAC filter entry. use 0 to disable matching by this
|
|
criteria. This object has no significance if the object
|
|
tmnxMacMafMatchFrameType is not set to 802dot2LLC."
|
|
DEFVAL { -1 }
|
|
::= { tmnxMacMafMatchEntry 21 }
|
|
|
|
tmnxMacMafMatchCfmOpCodeOper OBJECT-TYPE
|
|
SYNTAX TOperator
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchCfmOpCodeOper specifies which
|
|
type of opcode checking is to be performed. If different from none,
|
|
more info is provided in the objects tmnxMacMafMatchCfmOpCodeValue1
|
|
and tmnxMacMafMatchCfmOpCodeValue2. This object has significance only
|
|
if the object tmnxMacMafMatchFrameType refers to either ieee802.1ag or
|
|
Y1731."
|
|
DEFVAL { none }
|
|
::= { tmnxMacMafMatchEntry 22 }
|
|
|
|
tmnxMacMafMatchCfmOpCodeValue1 OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchCfmOpCodeValue1 specifies a cfm
|
|
opcode. The value of this object is used as per the description for
|
|
tmnxMacMafMatchCfmOpCodeOper."
|
|
DEFVAL { 0 }
|
|
::= { tmnxMacMafMatchEntry 23 }
|
|
|
|
tmnxMacMafMatchCfmOpCodeValue2 OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMacMafMatchCfmOpCodeValue2 specifies a cfm
|
|
opcode. The value of this object is used as per the description for
|
|
tmnxMacMafMatchCfmOpCodeOper."
|
|
DEFVAL { 0 }
|
|
::= { tmnxMacMafMatchEntry 24 }
|
|
|
|
tmnxMacMafMatchCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxMacMafMatchCount indicates the number of times a
|
|
management packet has matched this filter entry."
|
|
::= { tmnxMacMafMatchEntry 25 }
|
|
|
|
tmnxPasswordInfo OBJECT IDENTIFIER ::= { tmnxSecurityObjects 5 }
|
|
|
|
tmnxPasswordAging OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..500 | 65535)
|
|
UNITS "Days"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of days a user password is valid before the user must change
|
|
his password. If the value of tmnxPasswordAging is set to '65535',
|
|
password aging is disabled."
|
|
DEFVAL { 65535 }
|
|
::= { tmnxPasswordInfo 1 }
|
|
|
|
tmnxPasswordMinLength OBJECT-TYPE
|
|
SYNTAX Unsigned32 (6..50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum number of characters required in the password.
|
|
|
|
In addition to the number of characters in the new password, credit
|
|
(of +1 in length) will be given for each different kind of character
|
|
(uppercase, lowercase, digit or special), thus giving the user the
|
|
choice between long simple and shorter but more complex passwords.
|
|
|
|
The maximum credit that is given for each different type of character
|
|
is configured using the tmnxPasswordCreditsLowerCase,
|
|
tmnxPasswordCreditsUpperCase, tmnxPasswordCreditsSpecialChar and
|
|
tmnxPasswordCreditsNumeric MIB fields.
|
|
|
|
Setting these 4 fields to 0 will effectively disable passwords
|
|
credits."
|
|
DEFVAL { 6 }
|
|
::= { tmnxPasswordInfo 2 }
|
|
|
|
tmnxPasswordComplexity OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
alpha-numeric (0),
|
|
mixed-case (1),
|
|
special-character (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"tmnxPasswordComplexity was made obsolete in 12.0 revision of Nokia
|
|
SROS series system. Password complexity is now configured using the
|
|
other fields in tmnxPasswordInfo."
|
|
DEFVAL { {} }
|
|
::= { tmnxPasswordInfo 3 }
|
|
|
|
tmnxPasswordAttemptsCount OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum number of unsuccessful login attempts allowed for a user.
|
|
The value of tmnxPasswordAttemptsCount is used with the value of
|
|
tmnxPasswordAttemptsTime to find out if the user is to be locked out
|
|
for tmnxPasswordAttemptsLockoutPeriod."
|
|
DEFVAL { 3 }
|
|
::= { tmnxPasswordInfo 4 }
|
|
|
|
tmnxPasswordAttemptsTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..60)
|
|
UNITS "Minutes"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is used in conjunction with tmnxPasswordAttemptsCount to find out
|
|
if the user is to be locked out for tmnxPasswordAttemptsLockoutPeriod."
|
|
DEFVAL { 5 }
|
|
::= { tmnxPasswordInfo 5 }
|
|
|
|
tmnxPasswordAttemptsLockoutPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..1440)
|
|
UNITS "Minutes"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of minutes the user is locked out if the threshold of
|
|
unsuccessful login attempts has exceeded."
|
|
DEFVAL { 10 }
|
|
::= { tmnxPasswordInfo 6 }
|
|
|
|
tmnxPasswordAuthenOrder1 OBJECT-TYPE
|
|
SYNTAX TmnxPasswordAuthenOrder
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The most preferred method to authenticate and authorize a user. If
|
|
this method fails, the next method in the sequence identified by
|
|
tmnxPasswordAuthenOrder2 is used."
|
|
DEFVAL { radius }
|
|
::= { tmnxPasswordInfo 7 }
|
|
|
|
tmnxPasswordAuthenOrder2 OBJECT-TYPE
|
|
SYNTAX TmnxPasswordAuthenOrder
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second method to authenticate and authorize a user."
|
|
DEFVAL { tacplus }
|
|
::= { tmnxPasswordInfo 8 }
|
|
|
|
tmnxPasswordAuthenOrder3 OBJECT-TYPE
|
|
SYNTAX TmnxPasswordAuthenOrder
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The third preferred method to authenticate and authorize a user."
|
|
DEFVAL { ldap }
|
|
::= { tmnxPasswordInfo 9 }
|
|
|
|
tmnxPasswordAuthenExitOnReject OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the value of tmnxPasswordAuthenExitOnReject is set to 'true' and if
|
|
one of the AAA methods configured in tmnxPasswordAuthenOrder1,
|
|
tmnxPasswordAuthenOrder2, tmnxPasswordAuthenOrder3,
|
|
tmnxPasswordAuthenOrder4 sends a reject, then the next method in the
|
|
order will not be tried. If the value of this object is set to 'false'
|
|
and if one AAA method sends a reject, the next AAA method will be
|
|
attempted. If in this process, all the AAA methods are exhausted, it
|
|
will be considered as a reject."
|
|
DEFVAL { false }
|
|
::= { tmnxPasswordInfo 10 }
|
|
|
|
tmnxAdminPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..129))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxAdminPassword is used to configure the password which enables a
|
|
user to become a system administrator.
|
|
|
|
tmnxAdminPassword and tmnxAdminPasswordEncrypted, which indicates
|
|
whether or not the password string is encrypted, must be set together
|
|
in the same SNMP request PDU or else the set request will fail with an
|
|
inconsistentValue error.
|
|
|
|
The value of tmnxAdminPassword cannot be more than 56 characters when
|
|
the value of tmnxAdminPasswordEncrypted is 'false'.
|
|
|
|
A get request on this object always returns an empty string."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPasswordInfo 11 }
|
|
|
|
tmnxAdminPasswordEncrypted OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxAdminPasswordEncrypted is 'true', the password
|
|
specified by tmnxAdminPassword is in the encrypted form.
|
|
|
|
When the value of tmnxAdminPasswordEncrypted is 'false', the password
|
|
specified by tmnxAdminPassword is in plain text.
|
|
|
|
tmnxAdminPassword and tmnxAdminPasswordEncrypted, which indicates
|
|
whether or not the password string is encrypted, must be set together
|
|
in the same SNMP request PDU or else the set request will fail with an
|
|
inconsistentValue error."
|
|
DEFVAL { true }
|
|
::= { tmnxPasswordInfo 12 }
|
|
|
|
tmnxPasswordHealthCheck OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxPasswordHealthCheck is 'true', the Radius
|
|
servers configured in tmnxRadiusServerTable and the 'TacPlus' servers
|
|
configured in tmnxTacPlusServerTable will be periodically monitored.
|
|
Each server will be contacted every 30 seconds. If in this process a
|
|
server is found to be unreachable, or a previously unreachable server
|
|
starts responding, based on the type of the server, a
|
|
TIMETRA-SYSTEM-MIB:radiusServerOperStatusChange or a
|
|
TIMETRA-SYSTEM-MIB:tacplusServerOperStatusChange trap will be sent.
|
|
|
|
When the value of tmnxPasswordHealthCheck is 'false', periodic
|
|
monitoring of the Radius and Tacplus servers is disabled."
|
|
DEFVAL { true }
|
|
::= { tmnxPasswordInfo 13 }
|
|
|
|
tmnxPasswordHealthCheckInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (6..1500)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordHealthCheckInterval specifies the polling
|
|
interval for Radius servers configured in tmnxRadiusServerTable and
|
|
the 'TacPlus' servers configured in tmnxTacPlusServerTable."
|
|
DEFVAL { 30 }
|
|
::= { tmnxPasswordInfo 14 }
|
|
|
|
tmnxDynSvcPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..60))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxDynSvcPassword is used to configure the password which enables
|
|
manual modification of dynamic services.
|
|
|
|
The password can be provided both as a plain text string, or as a
|
|
bcrypt encrypted hash.
|
|
|
|
The value of tmnxDynSvcPassword cannot be more than 56 characters if
|
|
it is a plain text string.
|
|
|
|
A get request on this object always returns an empty string."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPasswordInfo 15 }
|
|
|
|
tmnxTacPlusEnableAdminPrivLvl OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusEnableAdminPrivLvl specifies the privilege
|
|
level used when sending a TACACS+ ENABLE request.
|
|
|
|
When the value of tmnxTacPlusAuthorization is 'true(1)' and the value
|
|
of tmnxTacPlusAuthorUsePrivLvl is 'true(1)' and the value of
|
|
tmnxTacPlusInteractiveAuthen is 'true(1)', a TACACS+ authentication
|
|
request for the ENABLE service with this configured privilege level is
|
|
used instead of requesting tmnxAdminPassword when the user wants to
|
|
become a system administrator."
|
|
DEFVAL { -1 }
|
|
::= { tmnxPasswordInfo 16 }
|
|
|
|
tmnxPasswordHistory OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordHistory specifies the number of old passwords
|
|
of the user that will be remembered. A new password must not be the
|
|
same as any remembered old password.
|
|
|
|
A value of zero (0) indicates no password history will be kept,
|
|
meaning a new password will only be matched against the current user
|
|
password."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 17 }
|
|
|
|
tmnxPasswordMinChange OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..20)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordMinChange specifies the minimum number of
|
|
characters in the new password that must not be present in the old
|
|
password. This is calculated using the Levenshtein distance algorithm.
|
|
|
|
In addition, if 1/2 of the characters in the new password are
|
|
different then the new password will be accepted anyway."
|
|
DEFVAL { 5 }
|
|
::= { tmnxPasswordInfo 18 }
|
|
|
|
tmnxPasswordMinAge OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..86400)
|
|
UNITS "Seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordMinAge specifies the number of seconds
|
|
required between two consecutive password changes.
|
|
|
|
Among other this will prevent the user from flooding the password
|
|
history in an attempt to reuse his current password."
|
|
DEFVAL { 600 }
|
|
::= { tmnxPasswordInfo 19 }
|
|
|
|
tmnxPasswordAllowUserName OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordAllowUserName specifies if the new password
|
|
will be allowed if it contains the user name in some form."
|
|
DEFVAL { false }
|
|
::= { tmnxPasswordInfo 20 }
|
|
|
|
tmnxPasswordMaxRepeatedChars OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 2..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordMaxRepeatedChars specifies the maximum number
|
|
of times the same character can be used consecutively in the password.
|
|
|
|
A value of zero (0) indicates this check is disabled."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 21 }
|
|
|
|
tmnxPasswordCreditsLowerCase OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordCreditsLowerCase specifies the maximum credit
|
|
for having lowercase characters in your password. Please see
|
|
tmnxPasswordMinLength for an explanation of how password credits work.
|
|
|
|
A value of zero (0) indicates no credits will be given for having
|
|
lowercase characters in your password.
|
|
|
|
This field can only be set to non-zero if tmnxPasswordReqLowerCase,
|
|
tmnxPasswordReqUpperCase, tmnxPasswordReqSpecialChar and
|
|
tmnxPasswordReqNumeric are all set to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 22 }
|
|
|
|
tmnxPasswordCreditsUpperCase OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordCreditsUpperCase specifies the maximum credit
|
|
for having uppercase characters in your password. Please see
|
|
tmnxPasswordMinLength for an explanation of how password credits work.
|
|
|
|
A value of zero (0) indicates no credits will be given for having
|
|
uppercase characters in your password.
|
|
|
|
This field can only be set to non-zero if tmnxPasswordReqLowerCase,
|
|
tmnxPasswordReqUpperCase, tmnxPasswordReqSpecialChar and
|
|
tmnxPasswordReqNumeric are all set to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 23 }
|
|
|
|
tmnxPasswordCreditsNumeric OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordCreditsNumeric specifies the maximum credit
|
|
for having digits in your password. Please see tmnxPasswordMinLength
|
|
for an explanation of how password credits work.
|
|
|
|
A value of zero (0) indicates no credits will be given for having
|
|
digits in your password.
|
|
|
|
This field can only be set to non-zero if tmnxPasswordReqLowerCase,
|
|
tmnxPasswordReqUpperCase, tmnxPasswordReqSpecialChar and
|
|
tmnxPasswordReqNumeric are all set to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 24 }
|
|
|
|
tmnxPasswordCreditsSpecialChar OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordCreditsSpecialChar specifies the maximum
|
|
credit for having special characters in your password. Please see
|
|
tmnxPasswordMinLength for an explanation of how password credits work.
|
|
|
|
A value of zero (0) indicates no credits will be given for having
|
|
special characters in your password.
|
|
|
|
This field can only be set to non-zero if tmnxPasswordReqLowerCase,
|
|
tmnxPasswordReqUpperCase, tmnxPasswordReqSpecialChar and
|
|
tmnxPasswordReqNumeric are all set to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 25 }
|
|
|
|
tmnxPasswordReqLowerCase OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordReqLowerCase specifies the minimum number of
|
|
lowercase characters that must be present in your password.
|
|
|
|
A value of zero (0) indicates no lowercase characters are required.
|
|
|
|
This field can only be set to non-zero if
|
|
tmnxPasswordCreditsLowerCase, tmnxPasswordCreditsUpperCase,
|
|
tmnxPasswordCreditsSpecialChar and tmnxPasswordCreditsNumeric are all
|
|
set to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 26 }
|
|
|
|
tmnxPasswordReqUpperCase OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordReqUpperCase specifies the minimum number of
|
|
uppercase characters that must be present in your password.
|
|
|
|
A value of zero (0) indicates no uppercase characters are required.
|
|
|
|
This field can only be set to non-zero if
|
|
tmnxPasswordCreditsLowerCase, tmnxPasswordCreditsUpperCase,
|
|
tmnxPasswordCreditsSpecialChar and tmnxPasswordCreditsNumeric are all
|
|
set to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 27 }
|
|
|
|
tmnxPasswordReqNumeric OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordReqNumeric specifies the minimum number of
|
|
digits that must be present in your password.
|
|
|
|
A value of zero (0) indicates no digits are required.
|
|
|
|
This field can only be set to non-zero if
|
|
tmnxPasswordCreditsLowerCase, tmnxPasswordCreditsUpperCase,
|
|
tmnxPasswordCreditsSpecialChar and tmnxPasswordCreditsNumeric are all
|
|
set to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 28 }
|
|
|
|
tmnxPasswordReqSpecialChar OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordReqSpecialChar specifies the minimum number
|
|
of special characters that must be present in your password.
|
|
|
|
A value of zero (0) indicates no digits are required.
|
|
|
|
This field can only be set to non-zero if
|
|
tmnxPasswordCreditsLowerCase, tmnxPasswordCreditsUpperCase,
|
|
tmnxPasswordCreditsSpecialChar and tmnxPasswordCreditsNumeric are all
|
|
set to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 29 }
|
|
|
|
tmnxPasswordReqNumCharClass OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 2..4)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPasswordReqNumCharClass specifies the minimum number
|
|
of distinct kind of characters (uppercase, lowercase, digit or
|
|
special) that must be present in your password.
|
|
|
|
A value of zero (0) indicates this check is disabled."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPasswordInfo 30 }
|
|
|
|
tmnxVsdPassword OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..60))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxVsdPassword is used to configure the password which enables
|
|
manual modification of VSD services.
|
|
|
|
The password can be provided both as a plain text string, or as a
|
|
bcrypt encrypted hash.
|
|
|
|
The value of tmnxVsdPassword cannot be more than 56 characters if it
|
|
is a plain text string.
|
|
|
|
A get request on this object always returns an empty string."
|
|
DEFVAL { "" }
|
|
::= { tmnxPasswordInfo 31 }
|
|
|
|
tmnxPasswordAuthenOrder4 OBJECT-TYPE
|
|
SYNTAX TmnxPasswordAuthenOrder
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least preferred method to authenticate and authorize a user."
|
|
DEFVAL { local }
|
|
::= { tmnxPasswordInfo 32 }
|
|
|
|
tmnxRadiusInfo OBJECT IDENTIFIER ::= { tmnxSecurityObjects 6 }
|
|
|
|
tmnxRadiusAdminStatus OBJECT-TYPE
|
|
SYNTAX TmnxAdminStateUpDown
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired administrative status of the RADIUS protocol operation."
|
|
DEFVAL { up }
|
|
::= { tmnxRadiusInfo 1 }
|
|
|
|
tmnxRadiusAccounting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxRadiusAccounting is set to 'TRUE', RADIUS
|
|
command accounting is enabled."
|
|
DEFVAL { false }
|
|
::= { tmnxRadiusInfo 2 }
|
|
|
|
tmnxRadiusAuthorization OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxRadiusAuthorization is set to 'TRUE', RADIUS
|
|
command authorization is enabled."
|
|
DEFVAL { false }
|
|
::= { tmnxRadiusInfo 3 }
|
|
|
|
tmnxRadiusRetryAttempts OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of attempts to retry contacting the RADIUS server."
|
|
DEFVAL { 3 }
|
|
::= { tmnxRadiusInfo 4 }
|
|
|
|
tmnxRadiusTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..90)
|
|
UNITS "Seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of seconds to wait before timing out a RADIUS server."
|
|
DEFVAL { 3 }
|
|
::= { tmnxRadiusInfo 5 }
|
|
|
|
tmnxRadiusPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UDP port number on which to contact the RADIUS server."
|
|
DEFVAL { 1812 }
|
|
::= { tmnxRadiusInfo 6 }
|
|
|
|
tmnxRadiusServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxRadiusServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusServerEntry has an entry for each RADIUS server. The
|
|
table can have up to a maximum of 5 entries."
|
|
::= { tmnxRadiusInfo 7 }
|
|
|
|
tmnxRadiusServerEntry OBJECT-TYPE
|
|
SYNTAX TmnxRadiusServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxRadiusServerEntry is an entry (conceptual row) in the
|
|
tmnxRadiusServerTable. Each entry represents the configuration for a
|
|
RADIUS server.
|
|
|
|
Entries in this table can be created and deleted via SNMP SET
|
|
operations to tmnxRadiusServerRowStatus."
|
|
INDEX { tmnxRadiusServerIndex }
|
|
::= { tmnxRadiusServerTable 1 }
|
|
|
|
TmnxRadiusServerEntry ::= SEQUENCE
|
|
{
|
|
tmnxRadiusServerIndex Unsigned32,
|
|
tmnxRadiusServerAddress IpAddress,
|
|
tmnxRadiusServerSecret OCTET STRING,
|
|
tmnxRadiusServerOperStatus INTEGER,
|
|
tmnxRadiusServerRowStatus RowStatus,
|
|
tmnxRadiusServerInetAddressType InetAddressType,
|
|
tmnxRadiusServerInetAddress InetAddress
|
|
}
|
|
|
|
tmnxRadiusServerIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique value which identifies a specific Radius server."
|
|
::= { tmnxRadiusServerEntry 1 }
|
|
|
|
tmnxRadiusServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP address of the RADIUS server.
|
|
|
|
tmnxRadiusServerAddress was made obsolete in 5.0 revision of
|
|
Nokia SROS series system. Radius servers are now
|
|
configured using tmnxRadiusServerInetAddress and
|
|
tmnxRadiusServerInetAddressType objects."
|
|
::= { tmnxRadiusServerEntry 2 }
|
|
|
|
tmnxRadiusServerSecret OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The secret key associated with the RADIUS server. The value returned
|
|
by tmnxRadiusServerSecret is always an empty string.
|
|
|
|
The value of tmnxRadiusServerSecret cannot be set to an empty string."
|
|
::= { tmnxRadiusServerEntry 3 }
|
|
|
|
tmnxRadiusServerOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current status of the RADIUS server."
|
|
::= { tmnxRadiusServerEntry 4 }
|
|
|
|
tmnxRadiusServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxRadiusServerRowStatus controls the creation and deletion of rows
|
|
in the table.
|
|
|
|
To create a row in the tmnxRadiusServerTable, set
|
|
tmnxRadiusServerRowStatus to createAndGo(4). Objects
|
|
tmnxRadiusServerSecret, tmnxRadiusServerInetAddressType, and
|
|
tmnxRadiusServerInetAddress must also be set at creation time.
|
|
|
|
To delete a row in the tmnxRadiusServerTable, set
|
|
tmnxRadiusServerRowStatus to delete(6)."
|
|
::= { tmnxRadiusServerEntry 5 }
|
|
|
|
tmnxRadiusServerInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusServerInetAddressType specifies the address
|
|
type of tmnxRadiusServerInetAddress address.
|
|
|
|
The value of tmnxRadiusServerInetAddressType can be either of
|
|
InetAddressType - 'ipv4' or InetAddressType - 'ipv6' or
|
|
InetAddressType - 'ipv6z'."
|
|
::= { tmnxRadiusServerEntry 6 }
|
|
|
|
tmnxRadiusServerInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16|20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusServerInetAddress specifies the address of the
|
|
Radius server."
|
|
::= { tmnxRadiusServerEntry 7 }
|
|
|
|
tmnxRadiusSourceAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"tmnxRadiusSourceAddress is used to configure the source address of the
|
|
Radius packet. It should be a valid unicast address.
|
|
|
|
If this object is configured with the address of the router interface,
|
|
the Radius client uses it while making a request to the server.
|
|
|
|
If the address is not configured or is not the address of the one of
|
|
interfaces, the source address is based on the address of the Radius
|
|
server. If the server address is in-band, the client uses the system
|
|
ip address. If it is out-of-band, the source address is the address of
|
|
the management interface.
|
|
|
|
tmnxRadiusSourceAddress was made obsolete in the 4.0 revision of
|
|
Nokia SROS series systems. The source address of the Radius
|
|
packet can now be set by creating a tmnxSourceIPEntry for Radius
|
|
application in the tmnxSourceIPTable."
|
|
DEFVAL { '00000000'H }
|
|
::= { tmnxRadiusInfo 8 }
|
|
|
|
tmnxRadiusConfigured OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"When the value of tmnxRadiusConfigured is set to 'false', all the
|
|
Radius objects under the tmnxRadiusInfo tree will be set to their
|
|
default values and all the rows in the tmnxRadiusServerTable will be
|
|
removed. The value of this object will be set to 'true' if non-default
|
|
values are set to the Radius objects.
|
|
|
|
This object has been obsoleted in release 14.0 R1."
|
|
DEFVAL { false }
|
|
::= { tmnxRadiusInfo 9 }
|
|
|
|
tmnxRadiusPEDiscovery OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusPEDiscovery specifies whether RADIUS provider
|
|
edge discovery is enabled for VPLS services.
|
|
|
|
This object was made obsolete in release 5.0."
|
|
DEFVAL { false }
|
|
::= { tmnxRadiusInfo 10 }
|
|
|
|
tmnxRadiusPEDiscoveryPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusPEDiscoveryPassword is used when contacting the
|
|
RADIUS server for VPLS auto-discovery.
|
|
|
|
This object was made obsolete in release 5.0."
|
|
DEFVAL { ''H }
|
|
::= { tmnxRadiusInfo 11 }
|
|
|
|
tmnxRadiusPEDiscoveryInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..30)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusPEDiscoveryInterval specifies the polling
|
|
interval for Radius PE discovery in minutes.
|
|
|
|
This object was made obsolete in release 5.0."
|
|
DEFVAL { 5 }
|
|
::= { tmnxRadiusInfo 12 }
|
|
|
|
tmnxRadiusPEForceDiscovery OBJECT-TYPE
|
|
SYNTAX TmnxActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When tmnxRadiusPEForceDiscovery is set to 'doAction', the RADIUS
|
|
server is immediately contacted to attempt discovery."
|
|
DEFVAL { notApplicable }
|
|
::= { tmnxRadiusInfo 13 }
|
|
|
|
tmnxRadiusPEForceDiscoverySvcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusPEForceDiscoverySvcId specifies a specific
|
|
service ID to query the RADIUS server about.
|
|
|
|
Reading this object returns the value 0."
|
|
DEFVAL { 0 }
|
|
::= { tmnxRadiusInfo 14 }
|
|
|
|
tmnxRadiusAccountingPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UDP port number on which to contact the RADIUS server for
|
|
accounting requests."
|
|
DEFVAL { 1813 }
|
|
::= { tmnxRadiusInfo 15 }
|
|
|
|
tmnxRadiusUseTemplate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusUseTemplate specifies whether the RADIUS user
|
|
template is actively applied to the RADIUS user if no VSAs are
|
|
returned with the auth-accept from the RADIUS server. When the value
|
|
of tmnxRadiusUseTemplate is set to 'TRUE', the RADIUS user template is
|
|
actively applied if no VSAs are returned with the auth-accept from the
|
|
RADIUS server."
|
|
DEFVAL { false }
|
|
::= { tmnxRadiusInfo 16 }
|
|
|
|
tmnxRadiusAuthAlgorithm OBJECT-TYPE
|
|
SYNTAX TmnxSecRadiusServAlgorithm
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusAuthAlgorithm specifies the algorithm used to
|
|
select a RADIUS server from the list of configured servers
|
|
(tmnxRadiusServerTable)."
|
|
DEFVAL { direct }
|
|
::= { tmnxRadiusInfo 17 }
|
|
|
|
tmnxRadiusUserStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxRadiusUserStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserStatsTable is the Radius server statistics per user
|
|
using specific policy.
|
|
|
|
Entries are created and deleted by the system."
|
|
::= { tmnxRadiusInfo 18 }
|
|
|
|
tmnxRadiusUserStatsEntry OBJECT-TYPE
|
|
SYNTAX TmnxRadiusUserStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about Radius server statistics per user per policy."
|
|
INDEX {
|
|
tmnxUserName,
|
|
tmnxRadiusPolicyName,
|
|
tmnxRadiusUserServerIndex
|
|
}
|
|
::= { tmnxRadiusUserStatsTable 1 }
|
|
|
|
TmnxRadiusUserStatsEntry ::= SEQUENCE
|
|
{
|
|
tmnxRadiusPolicyName TNamedItem,
|
|
tmnxRadiusUserServerIndex Unsigned32,
|
|
tmnxRadiusUserReqTx Counter32,
|
|
tmnxRadiusUserReqRx Counter32,
|
|
tmnxRadiusUserOpenFail Counter32,
|
|
tmnxRadiusUserBindFail Counter32,
|
|
tmnxRadiusUserSendFail Counter32,
|
|
tmnxRadiusUserRecvFail Counter32,
|
|
tmnxRadiusUserSendTimeout Counter32,
|
|
tmnxRadiusUserLoginPass Counter32,
|
|
tmnxRadiusUserLoginFail Counter32,
|
|
tmnxRadiusUserMd5Fail Counter32,
|
|
tmnxRadiusUserPending Counter32,
|
|
tmnxRadiusUserAcctReqTx Counter32,
|
|
tmnxRadiusUserAcctRejRx Counter32,
|
|
tmnxRadiusUserAcctConnError Counter32,
|
|
tmnxRadiusUserAccChallengePkt Counter32,
|
|
tmnxRadiusUserAuthAvgDelay Gauge32,
|
|
tmnxRadiusUserAcctAvgDelay Gauge32
|
|
}
|
|
|
|
tmnxRadiusPolicyName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusPolicyName indicates the policy name used by the user to
|
|
access the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 1 }
|
|
|
|
tmnxRadiusUserServerIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the tmnxRadiusUserServerIndex identifies a specific
|
|
Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 2 }
|
|
|
|
tmnxRadiusUserReqTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserReqTx indicates the number of requests sent to the
|
|
Radius server from the user using this policy."
|
|
::= { tmnxRadiusUserStatsEntry 3 }
|
|
|
|
tmnxRadiusUserReqRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserReqRx indicates the number of requests received by
|
|
the Radius server by the user using this policy."
|
|
::= { tmnxRadiusUserStatsEntry 4 }
|
|
|
|
tmnxRadiusUserOpenFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserOpenFail indicates the number of socket open
|
|
failures to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 5 }
|
|
|
|
tmnxRadiusUserBindFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserBindFail indicates the number of socket bind
|
|
failures to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 6 }
|
|
|
|
tmnxRadiusUserSendFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserSendFail indicates the number of socket send
|
|
failures to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 7 }
|
|
|
|
tmnxRadiusUserRecvFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserRecvFail indicates the number of socket receive
|
|
failures to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 8 }
|
|
|
|
tmnxRadiusUserSendTimeout OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserSendTimeout indicates the number of sends which
|
|
timed out waiting for reply from the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 9 }
|
|
|
|
tmnxRadiusUserLoginPass OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserLoginPass indicates the number of authentication
|
|
succeeded for the user using this policy to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 10 }
|
|
|
|
tmnxRadiusUserLoginFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserLoginFail indicates the number of authentication
|
|
failed for the user using this policy to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 11 }
|
|
|
|
tmnxRadiusUserMd5Fail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserMd5Fail indicates the number of times authentication
|
|
failed due to MD5 for the user using this policy to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 12 }
|
|
|
|
tmnxRadiusUserPending OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserPending indicates the number of requests pending for
|
|
the user using this policy to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 13 }
|
|
|
|
tmnxRadiusUserAcctReqTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserAcctReqTx indicates the number of accounting
|
|
requests for the user using this policy to the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 14 }
|
|
|
|
tmnxRadiusUserAcctRejRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserAcctRejRx indicates the number of accounting
|
|
rejections received for the user using this policy to the Radius
|
|
server."
|
|
::= { tmnxRadiusUserStatsEntry 15 }
|
|
|
|
tmnxRadiusUserAcctConnError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserAcctConnError indicates the number of accounting
|
|
connection failures for the user using this policy to the Radius
|
|
server."
|
|
::= { tmnxRadiusUserStatsEntry 16 }
|
|
|
|
tmnxRadiusUserAccChallengePkt OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserAccChallengePkt indicates the number of packets
|
|
which challenged access to the user account from the Radius server."
|
|
::= { tmnxRadiusUserStatsEntry 17 }
|
|
|
|
tmnxRadiusUserAuthAvgDelay OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserAuthAvgDelay indicates the average response delay of
|
|
the last 10 authentication packets."
|
|
::= { tmnxRadiusUserStatsEntry 18 }
|
|
|
|
tmnxRadiusUserAcctAvgDelay OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserAcctAvgDelay indicates the average response delay of
|
|
the last 10 accounting packets."
|
|
::= { tmnxRadiusUserStatsEntry 19 }
|
|
|
|
tmnxRadiusInteractiveAuthen OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxRadiusInteractiveAuthen specifies whether
|
|
challenge/response authentication is enabled.
|
|
|
|
If the value of this object is set to 'true(1)', the Reply-Message
|
|
from the Access-Challenge packet is displayed, and the User-Password
|
|
in the new Access-Request packet contains the response of the user.
|
|
|
|
If the value of this object is set to 'false(2)', challenge/response
|
|
authentication is disabled."
|
|
DEFVAL { false }
|
|
::= { tmnxRadiusInfo 19 }
|
|
|
|
tmnxTacPlusInfo OBJECT IDENTIFIER ::= { tmnxSecurityObjects 7 }
|
|
|
|
tmnxTacPlusAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired administrative status of the Tacacs+ protocol operation."
|
|
DEFVAL { up }
|
|
::= { tmnxTacPlusInfo 1 }
|
|
|
|
tmnxTacPlusTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..90)
|
|
UNITS "Seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of seconds to wait before timing out a Tacacs+ server."
|
|
DEFVAL { 3 }
|
|
::= { tmnxTacPlusInfo 2 }
|
|
|
|
tmnxTacPlusServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxTacPlusServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxTacPlusServerEntry has an entry for each Tacacs+ server. The
|
|
table can have up to a maximum of 5 entries."
|
|
::= { tmnxTacPlusInfo 3 }
|
|
|
|
tmnxTacPlusServerEntry OBJECT-TYPE
|
|
SYNTAX TmnxTacPlusServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTacPlusServerEntry is an entry (conceptual row) in the
|
|
tmnxTacPlusServerTable. Each entry represents the configuration for a
|
|
Tacacs+ server. Entries in this table can be created and deleted via
|
|
SNMP SET operations to tmnxTacPlusServerRowStatus."
|
|
INDEX { tmnxTacPlusServerIndex }
|
|
::= { tmnxTacPlusServerTable 1 }
|
|
|
|
TmnxTacPlusServerEntry ::= SEQUENCE
|
|
{
|
|
tmnxTacPlusServerIndex Unsigned32,
|
|
tmnxTacPlusServerAddress IpAddress,
|
|
tmnxTacPlusServerSecret OCTET STRING,
|
|
tmnxTacPlusServerRowStatus RowStatus,
|
|
tmnxTacPlusServerOperStatus INTEGER,
|
|
tmnxTacPlusServerInetAddressType InetAddressType,
|
|
tmnxTacPlusServerInetAddress InetAddress,
|
|
tmnxTacPlusServerPort TTcpUdpPort
|
|
}
|
|
|
|
tmnxTacPlusServerIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique value which identifies a specific Tacacs+ server."
|
|
::= { tmnxTacPlusServerEntry 1 }
|
|
|
|
tmnxTacPlusServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP address of the Tacacs+ server.
|
|
|
|
tmnxTacPlusServerAddress was made obsolete in 5.0 revision of Nokia
|
|
SROS series system. Tacacs+ servers are now configured using
|
|
tmnxTacPlusServerInetAddress and tmnxTacPlusServerInetAddressType
|
|
objects."
|
|
::= { tmnxTacPlusServerEntry 2 }
|
|
|
|
tmnxTacPlusServerSecret OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The secret key associated with the Tacacs+ server. The value returned
|
|
by tmnxTacPlusServerSecret is always an empty string.
|
|
|
|
The value of tmnxTacPlusServerSecret cannot be set to an empty string."
|
|
::= { tmnxTacPlusServerEntry 3 }
|
|
|
|
tmnxTacPlusServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTacPlusServerRowStatus controls the creation and deletion of rows
|
|
in the table.
|
|
|
|
To create a row in the tmnxTacPlusServerTable, set
|
|
tmnxTacPlusServerRowStatus to createAndGo(4). Objects
|
|
tmnxTacPlusServerSecret, tmnxTacPlusServerInetAddressType, and
|
|
tmnxTacPlusServerInetAddress must also be set at creation time.
|
|
|
|
To delete a row in the tmnxTacPlusServerTable, set
|
|
tmnxTacPlusServerRowStatus to delete(6)."
|
|
::= { tmnxTacPlusServerEntry 4 }
|
|
|
|
tmnxTacPlusServerOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTacPlusServerOperStatus indicates the operational status of the
|
|
TACACS+ server."
|
|
::= { tmnxTacPlusServerEntry 5 }
|
|
|
|
tmnxTacPlusServerInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusServerInetAddressType specifies the address
|
|
type of tmnxTacPlusServerInetAddress address.
|
|
|
|
The value of tmnxTacPlusServerInetAddressType can be either of
|
|
InetAddressType - 'ipv4' or InetAddressType - 'ipv6' or
|
|
InetAddressType - 'ipv6z'."
|
|
::= { tmnxTacPlusServerEntry 6 }
|
|
|
|
tmnxTacPlusServerInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16|20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusServerInetAddress specifies the address of the
|
|
Tacplus server."
|
|
::= { tmnxTacPlusServerEntry 7 }
|
|
|
|
tmnxTacPlusServerPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusServerPort specifies the TCP port on which to
|
|
contact the Tacplus server."
|
|
DEFVAL { 49 }
|
|
::= { tmnxTacPlusServerEntry 8 }
|
|
|
|
tmnxTacPlusAccounting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxTacPlusAccounting is set to 'TRUE', TACACS+
|
|
command accounting is enabled."
|
|
DEFVAL { false }
|
|
::= { tmnxTacPlusInfo 4 }
|
|
|
|
tmnxTacPlusAcctRecType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
startStop (1),
|
|
stopOnly (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTacPlusAcctRecType is used to configure the type of accounting
|
|
record packet that is to be sent to the TACACS+ server. The value
|
|
indicates whether TACACS+ accounting start and stop packets be sent or
|
|
just stop packets be sent. TACACS+ start packet is sent whenever the
|
|
user executes a command. A stop packet is sent whenever the command
|
|
execution is complete. The default value for this object is
|
|
'stopOnly'."
|
|
DEFVAL { stopOnly }
|
|
::= { tmnxTacPlusInfo 5 }
|
|
|
|
tmnxTacPlusAuthorization OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxTacPlusAuthorization is set to 'TRUE', TACACS+
|
|
command authorization is enabled."
|
|
DEFVAL { false }
|
|
::= { tmnxTacPlusInfo 6 }
|
|
|
|
tmnxTacPlusSingleConnection OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"When the value of tmnxTacPlusSingleConnection is set to 'TRUE', a
|
|
single connection is established with the TACACS+ server. The
|
|
connection is kept open and is used by all the TELNET/SSH/FTP sessions
|
|
for AAA operations.
|
|
|
|
This object is obsoleted in release 8.0."
|
|
DEFVAL { false }
|
|
::= { tmnxTacPlusInfo 7 }
|
|
|
|
tmnxTacPlusSourceAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"tmnxTacPlusSourceAddress is used to configure the source address of
|
|
the TACACS+ packet. It should be a valid unicast address.
|
|
|
|
If this object is configured with the address of the router interface,
|
|
the TACACS+ client uses it while making a request to the server.
|
|
|
|
If the address is not configured or is not the address of the one of
|
|
interfaces, the source address is based on the address of the TACACS+
|
|
server. If the server address is in-band, the client uses the system
|
|
ip address as the source address. If it is out-of-band, the source
|
|
address is the address of the management interface.
|
|
|
|
tmnxRadiusSourceAddress was made obsolete in the 4.0 revision of Nokia
|
|
SROS series systems. The source address of the TACACS+ packet can now
|
|
be set by creating a tmnxSourceIPEntry for TACACS+ application in the
|
|
tmnxSourceIPTable."
|
|
DEFVAL { '00000000'H }
|
|
::= { tmnxTacPlusInfo 8 }
|
|
|
|
tmnxTacPlusConfigured OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"When the value of tmnxTacPlusConfigured is set to 'false', all the
|
|
Tacplus objects under the tmnxTacPlusInfo tree will be set to their
|
|
default values and all the rows in the tmnxTacPlusServerTable will be
|
|
removed. The value of this object will be set to 'true' if non-default
|
|
values are set to the 'TacPlus' objects.
|
|
|
|
This object has been obsoleted in release 14.0 R1."
|
|
DEFVAL { false }
|
|
::= { tmnxTacPlusInfo 9 }
|
|
|
|
tmnxTacplusUseTemplate OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacplusUseTemplate specifies whether the TACACS+ user
|
|
template is actively applied to the TACACS+ user. When the value of
|
|
tmnxTacplusUseTemplate is set to 'true(1)', the TACACS+ user template
|
|
is actively applied."
|
|
DEFVAL { true }
|
|
::= { tmnxTacPlusInfo 10 }
|
|
|
|
tmnxTacPlusInteractiveAuthen OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusInteractiveAuthen specifies whether
|
|
interactive authentication is enabled.
|
|
|
|
If the value of this object is set to 'true(1)', no username nor
|
|
password is sent in the TACACS+ authentication START message, and the
|
|
server_msg in the TAC_PLUS_AUTHEN_STATUS_GETUSER and
|
|
TAC_PLUS_AUTHEN_STATUS_GETPASS authentication REPLY messages from the
|
|
TACACS+ server are displayed. The server_msg may contain an S/Key for
|
|
one-time password operation.
|
|
|
|
If the value of this object is set to 'false(2)', the username and
|
|
password are sent in the TACACS+ authentication START message."
|
|
DEFVAL { false }
|
|
::= { tmnxTacPlusInfo 11 }
|
|
|
|
tmnxTacPlusAuthorUsePrivLvl OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusAuthorUsePrivLvl specifies whether the
|
|
privilege level mapping is used.
|
|
|
|
When the value of tmnxTacPlusAuthorization is 'true(1)' and the value
|
|
of tmnxTacPlusAuthorUsePrivLvl is 'true(1)', the value of attribute
|
|
'priv-lvl' in the TACACS+ authorization RESPONSE packet is mapped to
|
|
the user profile defined in tmnxTacPlusPrivLvlMapTable. That user
|
|
profile is used for authorization."
|
|
DEFVAL { false }
|
|
::= { tmnxTacPlusInfo 12 }
|
|
|
|
tmnxServerCtlObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 8 }
|
|
|
|
tmnxEnableServers OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
telnet (0),
|
|
ssh (1),
|
|
ftp (2),
|
|
telnet6 (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxEnableServers is used to enable/disable telnet, SSH, FTP, and
|
|
telnet v6 servers running on the system. By default, at system
|
|
startup, only SSH server will be enabled."
|
|
DEFVAL { {ssh} }
|
|
::= { tmnxServerCtlObjs 1 }
|
|
|
|
tmnxTelnetServerOperStatus OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTelnetServerOperStatus indicates the operational status of the
|
|
telnet server. If the value of this object changes, a generic trap
|
|
TIMETRA-SYSTEM-MIB:tmnxStateChange will be sent."
|
|
::= { tmnxServerCtlObjs 2 }
|
|
|
|
tmnxSSHServerOperStatus OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxSSHServerOperStatus indicates the operational status of the SSH
|
|
server. If the value of this object changes, a generic trap
|
|
TIMETRA-SYSTEM-MIB:tmnxStateChange will be sent."
|
|
::= { tmnxServerCtlObjs 3 }
|
|
|
|
tmnxFTPServerOperStatus OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxFTPServerOperStatus indicates the operational status of the FTP
|
|
server. If the value of this object changes, a generic trap
|
|
TIMETRA-SYSTEM-MIB:tmnxStateChange will be sent."
|
|
::= { tmnxServerCtlObjs 4 }
|
|
|
|
tmnxTelnet6ServerOperStatus OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTelnet6ServerOperStatus indicates the operational
|
|
status of the IPv6 telnet server. If the value of this object changes,
|
|
a generic trap TIMETRA-SYSTEM-MIB:tmnxStateChange will be sent."
|
|
::= { tmnxServerCtlObjs 5 }
|
|
|
|
tmnxCpmSecurityObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 9 }
|
|
|
|
tmnxCpmPerPeerQueuing OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When tmnxCpmPerPeerQueuing is set to 'true', CPM hardware queuing
|
|
per peer is enabled. This means that when a peering session is
|
|
established, the router will automatically allocate a separate
|
|
CPM hardware queue for that peer. When tmnxCpmPerPeerQueuing is
|
|
set to 'false', CPM hardware queuing per peer is disabled.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmSecurityObjs 1 }
|
|
|
|
tmnxCpmQueuesTotal OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmQueuesTotal indicates the total number of CPM
|
|
hardware queues.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 2 }
|
|
|
|
tmnxCpmQueuesInUse OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmQueuesInUse indicates the number of CPM hardware
|
|
queues that are in use.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 3 }
|
|
|
|
tCpmFilterQueueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmFilterQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmFilterQueueTable has an entry for each CPM filter queue
|
|
configured on this system.
|
|
|
|
This table is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 4 }
|
|
|
|
tCpmFilterQueueEntry OBJECT-TYPE
|
|
SYNTAX TCpmFilterQueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a particular CPM Filter Queue. Entries are
|
|
created/deleted by user. Entries have a presumed StorageType of
|
|
nonVolatile."
|
|
INDEX { tCpmFilterQueueId }
|
|
::= { tCpmFilterQueueTable 1 }
|
|
|
|
TCpmFilterQueueEntry ::= SEQUENCE
|
|
{
|
|
tCpmFilterQueueId TCpmFilterQueueId,
|
|
tCpmFilterQueueRowStatus RowStatus,
|
|
tCpmFilterQueueLastChanged TimeStamp,
|
|
tCpmFilterQueueAdminPIR TPIRRate,
|
|
tCpmFilterQueueAdminCIR TCIRRate,
|
|
tCpmFilterQueueCBS TCpmFilterBurstSize,
|
|
tCpmFilterQueueMBS TCpmFilterBurstSize,
|
|
tCpmFilterQueueReferences Unsigned32,
|
|
tCpmFilterQueueOperPIR TPIRRateOrZero,
|
|
tCpmFilterQueueOperCIR TCIRRate
|
|
}
|
|
|
|
tCpmFilterQueueId OBJECT-TYPE
|
|
SYNTAX TCpmFilterQueueId (33..2000)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueId is used to index into the
|
|
tCpmFilterQueueTable. It uniquely identifies a CPM Queue as configured
|
|
on this system."
|
|
::= { tCpmFilterQueueEntry 1 }
|
|
|
|
tCpmFilterQueueRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueRowStatus specifies the row status. It
|
|
allows entries to be created or deleted in the tCpmFilterQueueEntry
|
|
table."
|
|
::= { tCpmFilterQueueEntry 2 }
|
|
|
|
tCpmFilterQueueLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueLastChanged indicates the timestamp of the
|
|
last change to this row in tCpmFilterQueueTable."
|
|
::= { tCpmFilterQueueEntry 3 }
|
|
|
|
tCpmFilterQueueAdminPIR OBJECT-TYPE
|
|
SYNTAX TPIRRate
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueAdminPIR specifies the Peak Information
|
|
Rate associated with this queue.
|
|
|
|
This object can only be set to 1 or -1, when the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '8'."
|
|
DEFVAL { -1 }
|
|
::= { tCpmFilterQueueEntry 4 }
|
|
|
|
tCpmFilterQueueAdminCIR OBJECT-TYPE
|
|
SYNTAX TCIRRate
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueAdminCIR specifies the Committed
|
|
Information Rate associated with this queue.
|
|
|
|
This object cannot be set when the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '8'."
|
|
DEFVAL { -1 }
|
|
::= { tCpmFilterQueueEntry 5 }
|
|
|
|
tCpmFilterQueueCBS OBJECT-TYPE
|
|
SYNTAX TCpmFilterBurstSize
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueCBS specifies the Committed Burst Excess
|
|
associated with this queue.
|
|
|
|
This object cannot be set when the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '8'."
|
|
DEFVAL { -1 }
|
|
::= { tCpmFilterQueueEntry 6 }
|
|
|
|
tCpmFilterQueueMBS OBJECT-TYPE
|
|
SYNTAX TCpmFilterBurstSize
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueMBS specifies the Maximum Burst Size
|
|
associated with this queue."
|
|
DEFVAL { -1 }
|
|
::= { tCpmFilterQueueEntry 7 }
|
|
|
|
tCpmFilterQueueReferences OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueReferences indicates the count of filter
|
|
entries using this particular queue to forward traffic to the main
|
|
CPU."
|
|
::= { tCpmFilterQueueEntry 8 }
|
|
|
|
tCpmFilterQueueOperPIR OBJECT-TYPE
|
|
SYNTAX TPIRRateOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueOperPIR indicates the operational value of
|
|
the Peak Information Rate associated with this queue. This value can
|
|
be zero if the queue is not instantiated."
|
|
::= { tCpmFilterQueueEntry 9 }
|
|
|
|
tCpmFilterQueueOperCIR OBJECT-TYPE
|
|
SYNTAX TCIRRate
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQueueOperCIR indicates the operational value of
|
|
the Committed Information Rate associated with this queue."
|
|
::= { tCpmFilterQueueEntry 10 }
|
|
|
|
tmnxCpmHwFilterObjs OBJECT IDENTIFIER ::= { tmnxCpmSecurityObjs 5 }
|
|
|
|
tCpmFilterDefaultAction OBJECT-TYPE
|
|
SYNTAX TCpmFilterActionOrDefault { drop (1), forward (2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterDefaultAction specifies the action to take for
|
|
packets that do not match any filter entries.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
DEFVAL { forward }
|
|
::= { tmnxCpmHwFilterObjs 1 }
|
|
|
|
tCpmIpFilterAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterAdminState specifies the administrative state
|
|
of the CPM IPv4 filter.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxCpmHwFilterObjs 2 }
|
|
|
|
tCpmIPv6FilterAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterAdminState specifies the administrative
|
|
state of the CPM IPv6 filter.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxCpmHwFilterObjs 3 }
|
|
|
|
tCpmMacFilterAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFilterAdminState specifies the administrative
|
|
state of the CPM Mac filter.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxCpmHwFilterObjs 4 }
|
|
|
|
tCpmIpFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmIpFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmIpFilterTable has an entry for each CPM IPv4 filter entry
|
|
configured on this system.
|
|
|
|
This table is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 6 }
|
|
|
|
tCpmIpFilterEntry OBJECT-TYPE
|
|
SYNTAX TCpmIpFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a particular Cpm Filter match entry. Every
|
|
Cpm Filter can have zero or more Cpm Filter match entries. A filter
|
|
entry with no match criteria set will match every packet, and the
|
|
entry action will be taken. Entries are created/deleted by user. There
|
|
is no StorageType object, entries have a presumed StorageType of
|
|
nonVolatile."
|
|
INDEX { tCpmIpFilterEntryId }
|
|
::= { tCpmIpFilterTable 1 }
|
|
|
|
TCpmIpFilterEntry ::= SEQUENCE
|
|
{
|
|
tCpmIpFilterEntryId TEntryId,
|
|
tCpmIpFilterEntryRowStatus RowStatus,
|
|
tCpmIpFilterEntryLastChanged TimeStamp,
|
|
tCpmIpFilterEntryLogId TFilterLogId,
|
|
tCpmIpFilterEntryDescription TItemDescription,
|
|
tCpmIpFilterEntryAction TCpmFilterActionOrDefault,
|
|
tCpmIpFilterEntryQueueId TCpmFilterQueueId,
|
|
tCpmIpFilterEntrySrcIPAddr IpAddress,
|
|
tCpmIpFilterEntrySrcIPMask IpAddressPrefixLength,
|
|
tCpmIpFilterEntryDestIPAddr IpAddress,
|
|
tCpmIpFilterEntryDestIPMask IpAddressPrefixLength,
|
|
tCpmIpFilterEntryProtocol TIpProtocol,
|
|
tCpmIpFilterEntrySrcPort TTcpUdpPort,
|
|
tCpmIpFilterEntrySrcPortMask Integer32,
|
|
tCpmIpFilterEntryDestPort TTcpUdpPort,
|
|
tCpmIpFilterEntryDestPortMask Integer32,
|
|
tCpmIpFilterEntryDSCP TDSCPNameOrEmpty,
|
|
tCpmIpFilterEntryFragment TItemMatch,
|
|
tCpmIpFilterEntryOptionPresent TItemMatch,
|
|
tCpmIpFilterEntryIPOptionValue TIpOption,
|
|
tCpmIpFilterEntryIPOptionMask TIpOption,
|
|
tCpmIpFilterEntryMultipleOption TItemMatch,
|
|
tCpmIpFilterEntryTcpSyn TItemMatch,
|
|
tCpmIpFilterEntryTcpAck TItemMatch,
|
|
tCpmIpFilterEntryIcmpCode TIcmpCodeOrNone,
|
|
tCpmIpFilterEntryIcmpType TIcmpTypeOrNone,
|
|
tCpmIpFilterEntryVRtrId TmnxVRtrIDOrZero,
|
|
tCpmIpFilterEntryLogCreated TruthValue,
|
|
tCpmIpFilterEntrySrcIpPrefixList TNamedItemOrEmpty,
|
|
tCpmIpFilterEntryDstIpPrefixList TNamedItemOrEmpty,
|
|
tCpmIpFilterEntrySrcPortHigh TTcpUdpPort,
|
|
tCpmIpFilterEntrySrcPortOper TCpmFilterPortOperator,
|
|
tCpmIpFilterEntryDestPortHigh TTcpUdpPort,
|
|
tCpmIpFilterEntryDestPortOper TCpmFilterPortOperator,
|
|
tCpmIpFilterEntrySrcPortList TNamedItemOrEmpty,
|
|
tCpmIpFilterEntryDstPortList TNamedItemOrEmpty,
|
|
tCpmIpFilterEntryPortSelector TFltrPortSelector
|
|
}
|
|
|
|
tCpmIpFilterEntryId OBJECT-TYPE
|
|
SYNTAX TEntryId (1..131072)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryId is used to index into the
|
|
tCpmIpFilterTable. It uniquely identifies a CPM filter entry as
|
|
configured on this system."
|
|
::= { tCpmIpFilterEntry 1 }
|
|
|
|
tCpmIpFilterEntryRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryRowStatus specifies the row status. It
|
|
allows entries to be created and deleted in the tCpmIpFilterTable."
|
|
::= { tCpmIpFilterEntry 2 }
|
|
|
|
tCpmIpFilterEntryLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryLastChanged indicates the timestamp of
|
|
the last change to this row in tCpmIpFilterTable."
|
|
::= { tCpmIpFilterEntry 3 }
|
|
|
|
tCpmIpFilterEntryLogId OBJECT-TYPE
|
|
SYNTAX TFilterLogId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryLogId specifies the log in which packets
|
|
matching this entry should be entered. The value zero indicates that
|
|
logging is disabled."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 4 }
|
|
|
|
tCpmIpFilterEntryDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryDescription specifies the user-provided
|
|
string describing this filter."
|
|
DEFVAL { ''H }
|
|
::= { tCpmIpFilterEntry 5 }
|
|
|
|
tCpmIpFilterEntryAction OBJECT-TYPE
|
|
SYNTAX TCpmFilterActionOrDefault
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryAction specifies the action to take for
|
|
packets that match this filter entry. The value default(4) specifies
|
|
this entry to inherit the behavior defined as the default for the
|
|
filter in tCpmFilterDefaultAction.
|
|
|
|
The value queue(3) can only be specified if a valid queue id is
|
|
entered in tCpmIpFilterEntryQueueId.
|
|
|
|
An 'inconsistentValue' error is returned if the value of this object
|
|
is set to queue(3), when the value of the object
|
|
tCpmIpFilterEntryProtocol is set to vrrp (112)."
|
|
DEFVAL { drop }
|
|
::= { tCpmIpFilterEntry 6 }
|
|
|
|
tCpmIpFilterEntryQueueId OBJECT-TYPE
|
|
SYNTAX TCpmFilterQueueId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryQueueId specifies which queue to put the
|
|
packet in when tCpmIpFilterEntryAction is queue (3).
|
|
|
|
If the value of tCpmIpFilterEntryAction is different from queue (3)
|
|
tCpmIpFilterEntryQueueId will be forced by the system to 0, and any
|
|
change attempt will be silently discarded."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 7 }
|
|
|
|
tCpmIpFilterEntrySrcIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntrySrcIPAddr specifies the IP address to
|
|
match the source IP address of the packet."
|
|
DEFVAL { '00000000'H }
|
|
::= { tCpmIpFilterEntry 8 }
|
|
|
|
tCpmIpFilterEntrySrcIPMask OBJECT-TYPE
|
|
SYNTAX IpAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntrySrcIPMask specifies the IP Mask value
|
|
for this policy Cpm FilterEntry entry. The mask is ANDed with the IP
|
|
to match the tCpmIpFilterEntrySrcIPAddr."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 9 }
|
|
|
|
tCpmIpFilterEntryDestIPAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryDestIPAddr specifies the IP address to
|
|
match the destination IP address of the packet."
|
|
DEFVAL { '00000000'H }
|
|
::= { tCpmIpFilterEntry 10 }
|
|
|
|
tCpmIpFilterEntryDestIPMask OBJECT-TYPE
|
|
SYNTAX IpAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryDestIPMask specifies the IP Mask value
|
|
for this policy Cpm FilterEntry entry. The mask is ANDed with the IP
|
|
to match the tCpmIpFilterEntryDestIPAddr."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 11 }
|
|
|
|
tCpmIpFilterEntryProtocol OBJECT-TYPE
|
|
SYNTAX TIpProtocol
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryProtocol specifies the IP protocol to
|
|
match. It can be set to -1 to disable matching Cpm protocol. If the
|
|
protocol is changed, the protocol specific parameters are reset. For
|
|
instance, if protocol is changed from TCP to UDP, then the objects
|
|
tCpmIpFilterEntryTcpSyn and tCpmIpFilterEntryTcpAck will be turned
|
|
off.
|
|
|
|
An 'inconsistentValue' error is returned if the value of this object
|
|
is is set to vrrp (112), when the value of the object
|
|
tCpmIpFilterEntryAction is set to queue(3)."
|
|
DEFVAL { -1 }
|
|
::= { tCpmIpFilterEntry 12 }
|
|
|
|
tCpmIpFilterEntrySrcPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntrySrcPort specifies the TCP/UDP port to
|
|
match the source port of the packet.
|
|
|
|
See also the description of tCpmIpFilterEntrySrcPortOper for
|
|
additional information about this object"
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 13 }
|
|
|
|
tCpmIpFilterEntrySrcPortMask OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntrySrcPortMask specifies the 16 bit mask to
|
|
be applied when matching tCpmIpFilterEntrySrcPort.
|
|
|
|
See also the description of tCpmIpFilterEntrySrcPortOper for
|
|
additional information about this object"
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 14 }
|
|
|
|
tCpmIpFilterEntryDestPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryDestPort specifies the TCP/UDP port to
|
|
match the destination port of the packet.
|
|
|
|
See also the description of tCpmIpFilterEntryDestPortOper for
|
|
additional information about this object"
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 15 }
|
|
|
|
tCpmIpFilterEntryDestPortMask OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryDestPortMask specifies the 16 bit mask
|
|
to be applied when matching tCpmIpFilterEntryDestPortOper.
|
|
|
|
See also the description of tCpmIpFilterEntryDestPortHigh for
|
|
additional information about this object"
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 16 }
|
|
|
|
tCpmIpFilterEntryDSCP OBJECT-TYPE
|
|
SYNTAX TDSCPNameOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryDSCP specifies the DSCP to be matched on
|
|
the packet."
|
|
DEFVAL { ''H }
|
|
::= { tCpmIpFilterEntry 17 }
|
|
|
|
tCpmIpFilterEntryFragment OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryFragment specifies whether fragment
|
|
matching is enabled. When enabled, this object matches
|
|
fragmented/unfragmented packets as per the value of the object."
|
|
DEFVAL { off }
|
|
::= { tCpmIpFilterEntry 18 }
|
|
|
|
tCpmIpFilterEntryOptionPresent OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryOptionPresent specifies whether IP
|
|
options matching is enabled. When enables, this object matches packets
|
|
if they have options present or not as per the value of the object."
|
|
DEFVAL { off }
|
|
::= { tCpmIpFilterEntry 19 }
|
|
|
|
tCpmIpFilterEntryIPOptionValue OBJECT-TYPE
|
|
SYNTAX TIpOption
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryIPOptionValue specifies the specific IP
|
|
option to match."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 20 }
|
|
|
|
tCpmIpFilterEntryIPOptionMask OBJECT-TYPE
|
|
SYNTAX TIpOption
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryIPOptionMask specifies the mask that is
|
|
ANDed with the IP option in the packet header before being compared to
|
|
tCpmIpFilterEntryIPOptionValue."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 21 }
|
|
|
|
tCpmIpFilterEntryMultipleOption OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryMultipleOption specifies whether
|
|
multiple options are to be matched as per the value of the object."
|
|
DEFVAL { off }
|
|
::= { tCpmIpFilterEntry 22 }
|
|
|
|
tCpmIpFilterEntryTcpSyn OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryTcpSyn specifies whether a TCP Syn
|
|
packet should match."
|
|
DEFVAL { off }
|
|
::= { tCpmIpFilterEntry 23 }
|
|
|
|
tCpmIpFilterEntryTcpAck OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryTcpAck specifies whether a TCP Ack
|
|
packet should match."
|
|
DEFVAL { off }
|
|
::= { tCpmIpFilterEntry 24 }
|
|
|
|
tCpmIpFilterEntryIcmpCode OBJECT-TYPE
|
|
SYNTAX TIcmpCodeOrNone
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryIcmpCode specifies the ICMP code to be
|
|
matched.
|
|
|
|
The value -1 means ICMP code matching is disabled."
|
|
DEFVAL { -1 }
|
|
::= { tCpmIpFilterEntry 25 }
|
|
|
|
tCpmIpFilterEntryIcmpType OBJECT-TYPE
|
|
SYNTAX TIcmpTypeOrNone
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryIcmpType specifies the ICMP type to be
|
|
matched.
|
|
|
|
The value -1 means ICMP type matching is disabled."
|
|
DEFVAL { -1 }
|
|
::= { tCpmIpFilterEntry 26 }
|
|
|
|
tCpmIpFilterEntryVRtrId OBJECT-TYPE
|
|
SYNTAX TmnxVRtrIDOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryVRtrId specifies the virtual router ID
|
|
to be matched. When the value is '0', no virtual router matching
|
|
occurs."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 27 }
|
|
|
|
tCpmIpFilterEntryLogCreated OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterEntryLogCreated indicates whether the filter
|
|
log for this filter entry has been instantiated."
|
|
::= { tCpmIpFilterEntry 28 }
|
|
|
|
tCpmIpFilterEntrySrcIpPrefixList OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object specifies the IP prefix list used as match
|
|
criterion for the source ip address.
|
|
|
|
The value specified for this object must correspond to a prefix list
|
|
defined in TIMETRA-FILTER-MIB::tFilterPrefixListTable.
|
|
|
|
If the value of this object is empty then the values of the objects
|
|
tCpmIpFilterEntrySrcIPAddr and tCpmIpFilterEntrySrcIPMask are used as
|
|
source ip address match criterion.
|
|
|
|
When this object is set to a non-empty value then the objects
|
|
tCpmIpFilterEntrySrcIPAddr and tCpmIpFilterEntrySrcIPMask are reset to
|
|
their default values by the system.
|
|
|
|
Vice versa, when a new (non-default) value is provided for the objects
|
|
tCpmIpFilterEntrySrcIPAddr and tCpmIpFilterEntrySrcIPMask then this
|
|
object is reset to its default (empty) value by the system.
|
|
|
|
An attempt to set tCpmIpFilterEntrySrcIpPrefixList to a non-default
|
|
value in combination with setting any of tCpmIpFilterEntrySrcIPAddr or
|
|
tCpmIpFilterEntrySrcIPMask to (a) non-default value(s) is rejected by
|
|
the system"
|
|
DEFVAL { ''H }
|
|
::= { tCpmIpFilterEntry 30 }
|
|
|
|
tCpmIpFilterEntryDstIpPrefixList OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object specifies the IP prefix list used as match
|
|
criterion for the destination ip address.
|
|
|
|
The value specified for this object must correspond to a prefix list
|
|
defined in TIMETRA-FILTER-MIB::tFilterPrefixListTable.
|
|
|
|
If the value of this object is empty then the values of the objects
|
|
tCpmIpFilterEntryDestIPAddr and tCpmIpFilterEntryDestIPMask are used
|
|
as source ip address match criterion.
|
|
|
|
When this object is set to a non-empty value then the objects
|
|
tCpmIpFilterEntryDestIPAddr and tCpmIpFilterEntryDestIPMask are reset
|
|
to their default values by the system.
|
|
|
|
Vice versa, when a new (non-default) value is provided for the objects
|
|
tCpmIpFilterEntryDestIPAddr and tCpmIpFilterEntryDestIPMask then this
|
|
object is reset to its default (empty) value by the system.
|
|
|
|
An attempt to set tCpmIpFilterEntryDstIpPrefixList to a non-default
|
|
value in combination with setting any of tCpmIpFilterEntryDestIPAddr
|
|
or tCpmIpFilterEntryDestIPMask to (a) non-default value(s) is rejected
|
|
by the system"
|
|
DEFVAL { ''H }
|
|
::= { tCpmIpFilterEntry 31 }
|
|
|
|
tCpmIpFilterEntrySrcPortHigh OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the upper value for the TCP/UDP port range that
|
|
is used as match criterion for the source port of a packet.
|
|
|
|
See also the description of tCpmIpFilterEntrySrcPortOper for
|
|
additional information about this object
|
|
|
|
Setting tCpmIpFilterEntrySrcPortOper to range in combination with a
|
|
value for tCpmIpFilterEntrySrcPort greater than the value for
|
|
tCpmIpFilterEntrySrcPortHigh will be rejected by the system."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 32 }
|
|
|
|
tCpmIpFilterEntrySrcPortOper OBJECT-TYPE
|
|
SYNTAX TCpmFilterPortOperator
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the manner in which tCpmIpFilterEntrySrcPort,
|
|
tCpmIpFilterEntrySrcPortMask, and tCpmIpFilterEntrySrcPortHigh are to
|
|
be used. See description of TCpmFilterPortOperator."
|
|
DEFVAL { mask }
|
|
::= { tCpmIpFilterEntry 33 }
|
|
|
|
tCpmIpFilterEntryDestPortHigh OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the upper value for the TCP/UDP port range that
|
|
is used as match criterion for the destination port of a packet.
|
|
|
|
See also the description of tCpmIpFilterEntryDestPortOper for
|
|
additional information about this object
|
|
|
|
Setting tCpmIpFilterEntryDestPortOper to range in combination with a
|
|
value for tCpmIpFilterEntryDestPort greater than the value for
|
|
tCpmIpFilterEntryDestPortHigh will be rejected by the system."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIpFilterEntry 34 }
|
|
|
|
tCpmIpFilterEntryDestPortOper OBJECT-TYPE
|
|
SYNTAX TCpmFilterPortOperator
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the manner in which tCpmIpFilterEntryDestPort,
|
|
tCpmIpFilterEntryDestPortMask, and tCpmIpFilterEntryDestPortHigh are
|
|
to be used. See description of TCpmFilterPortOperator."
|
|
DEFVAL { mask }
|
|
::= { tCpmIpFilterEntry 35 }
|
|
|
|
tCpmIpFilterEntrySrcPortList OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object specifies the port-list used as match
|
|
criterion for the source port.
|
|
|
|
The value specified for this object must correspond to a port-list
|
|
defined in TIMETRA-FILTER-MIB::tFilterPortListTable.
|
|
|
|
If the value of this object is empty then the values of the objects
|
|
tCpmIpFilterEntrySrcPort, tCpmIpFilterEntrySrcPortMask,
|
|
tCpmIpFilterEntrySrcPortHigh and tCpmIpFilterEntrySrcPortOper are used
|
|
as source port match criterion.
|
|
|
|
When this object is set to a non-empty value then the objects
|
|
tCpmIpFilterEntrySrcPort, tCpmIpFilterEntrySrcPortMask,
|
|
tCpmIpFilterEntrySrcPortHigh and tCpmIpFilterEntrySrcPortOper are
|
|
reset to their default values by the system.
|
|
|
|
Vice versa, when a new (non-default) value is provided for one of the
|
|
objects tCpmIpFilterEntrySrcPort, tCpmIpFilterEntrySrcPortMask,
|
|
tCpmIpFilterEntrySrcPortHigh, or tCpmIpFilterEntrySrcPortOper then
|
|
tCpmIpFilterEntrySrcPortList is reset to its default (empty) value by
|
|
the system.
|
|
|
|
Setting any one of the objects tCpmIpFilterEntrySrcPort,
|
|
tCpmIpFilterEntrySrcPortMask, tCpmIpFilterEntrySrcPortHigh,
|
|
tCpmIpFilterEntrySrcPortOper to a non-default value in combination
|
|
with a non-default value for the object tCpmIpFilterEntrySrcPortList
|
|
is rejected by the system"
|
|
DEFVAL { ''H }
|
|
::= { tCpmIpFilterEntry 36 }
|
|
|
|
tCpmIpFilterEntryDstPortList OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object specifies the port-list used as match
|
|
criterion for the destination port.
|
|
|
|
The value specified for this object must correspond to a port-list
|
|
defined in TIMETRA-FILTER-MIB::tFilterPortListTable.
|
|
|
|
If the value of this object is empty then the values of the objects
|
|
tCpmIpFilterEntryDestPort, tCpmIpFilterEntryDestPortMask,
|
|
tCpmIpFilterEntryDestPortHigh and tCpmIpFilterEntryDestPortOper are
|
|
used as destination port match criterion.
|
|
|
|
When this object is set to a non-empty value then the objects
|
|
tCpmIpFilterEntryDestPort, tCpmIpFilterEntryDestPortMask,
|
|
tCpmIpFilterEntryDestPortHigh and tCpmIpFilterEntryDestPortOper are
|
|
reset to their default values by the system.
|
|
|
|
Vice versa, when a new (non-default) value is provided for one of the
|
|
objects tCpmIpFilterEntryDestPort, tCpmIpFilterEntryDestPortMask,
|
|
tCpmIpFilterEntryDestPortHigh or tCpmIpFilterEntryDestPortOper then
|
|
tCpmIpFilterEntryDstPortList is reset to its default (empty) value by
|
|
the system.
|
|
|
|
Setting any one of the objects tCpmIpFilterEntryDestPort,
|
|
tCpmIpFilterEntryDestPortMask, tCpmIpFilterEntryDestPortHigh,
|
|
tCpmIpFilterEntryDestPortOper to a non-default value in combination
|
|
with a non-default value for the object tCpmIpFilterEntryDstPortList
|
|
is rejected by the system."
|
|
DEFVAL { ''H }
|
|
::= { tCpmIpFilterEntry 37 }
|
|
|
|
tCpmIpFilterEntryPortSelector OBJECT-TYPE
|
|
SYNTAX TFltrPortSelector
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies how the source port objects
|
|
(tCpmIpFilterEntrySrcPort, tCpmIpFilterEntrySrcPortMask,
|
|
tCpmIpFilterEntrySrcPortHigh, tCpmIpFilterEntrySrcPortOper,
|
|
tCpmIpFilterEntrySrcPortList) and destination port objects
|
|
(tCpmIpFilterEntryDestPort, tCpmIpFilterEntryDestPortMask,
|
|
tCpmIpFilterEntryDestPortHigh, tCpmIpFilterEntryDestPortOper,
|
|
tCpmIpFilterEntryDstPortList) are combined to form the filter match
|
|
criterion. See description of TFltrPortSelector.
|
|
|
|
An 'inconsistentValue' error is returned if this object is not set
|
|
along with source port or destination port objects."
|
|
DEFVAL { and-port }
|
|
::= { tCpmIpFilterEntry 38 }
|
|
|
|
tCpmIpFilterStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmIpFilterStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmIpFilterStatsTable has a stats entry for each entry in each
|
|
CPM filter configured on this system.
|
|
|
|
This table is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 7 }
|
|
|
|
tCpmIpFilterStatsEntry OBJECT-TYPE
|
|
SYNTAX TCpmIpFilterStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the statistics related to the
|
|
tCpmIpFilterEntry indexed by the same tCpmIpFilterEntryId. Entries are
|
|
created when tCpmIpFilterEntry rows are created."
|
|
INDEX { tCpmIpFilterEntryId }
|
|
::= { tCpmIpFilterStatsTable 1 }
|
|
|
|
TCpmIpFilterStatsEntry ::= SEQUENCE
|
|
{
|
|
tCpmIpFilterStatsDroppedPkts Counter64,
|
|
tCpmIpFilterStatsForwardedPkts Counter64
|
|
}
|
|
|
|
tCpmIpFilterStatsDroppedPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterStatsDroppedPkts indicates the number of
|
|
packets dropped due to the tCpmIpFilterEntry with the same index."
|
|
::= { tCpmIpFilterStatsEntry 1 }
|
|
|
|
tCpmIpFilterStatsForwardedPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIpFilterStatsForwardedPkts indicates the number of
|
|
packets forwarded due to the tCpmIpFilterEntry with the same index."
|
|
::= { tCpmIpFilterStatsEntry 2 }
|
|
|
|
tCpmFilterQueueStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmFilterQueueStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmFilterQueueStatsTable has a stats entry for each CPM filter
|
|
queue configured on this system.
|
|
|
|
This table is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 8 }
|
|
|
|
tCpmFilterQueueStatsEntry OBJECT-TYPE
|
|
SYNTAX TCpmFilterQueueStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the statistics related to the
|
|
tCpmFilterQueueEntry indexed by the same tCpmFilterQueueId. Entries
|
|
are created when tCpmFilterQueueEntry rows are created."
|
|
INDEX { tCpmFilterQueueId }
|
|
::= { tCpmFilterQueueStatsTable 1 }
|
|
|
|
TCpmFilterQueueStatsEntry ::= SEQUENCE
|
|
{
|
|
tCpmFilterQInProfileDropPkts Counter64,
|
|
tCpmFilterQInProfileFwdPkts Counter64,
|
|
tCpmFilterQInProfileDropOctets Counter64,
|
|
tCpmFilterQInProfileFwdOctets Counter64,
|
|
tCpmFilterQOutProfileDropPkts Counter64,
|
|
tCpmFilterQOutProfileFwdPkts Counter64,
|
|
tCpmFilterQOutProfileDropOctets Counter64,
|
|
tCpmFilterQOutProfileFwdOctets Counter64
|
|
}
|
|
|
|
tCpmFilterQInProfileDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQInProfileDropPkts indicates the number of
|
|
packets complying to the queue Qos profile dropped from the
|
|
tCpmFilterQueueEntry with the same index."
|
|
::= { tCpmFilterQueueStatsEntry 1 }
|
|
|
|
tCpmFilterQInProfileFwdPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQInProfileFwdPkts indicates the number of
|
|
packets complying to the queue Qos profile forwarded from the
|
|
tCpmFilterQueueEntry with the same index."
|
|
::= { tCpmFilterQueueStatsEntry 2 }
|
|
|
|
tCpmFilterQInProfileDropOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQInProfileDropOctets indicates the number of
|
|
octets complying to the queue Qos profile dropped from the
|
|
tCpmFilterQueueEntry with the same index."
|
|
::= { tCpmFilterQueueStatsEntry 3 }
|
|
|
|
tCpmFilterQInProfileFwdOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQInProfileFwdOctets indicates the number of
|
|
octets complying to the queue Qos profile forwarded from the
|
|
tCpmFilterQueueEntry with the same index."
|
|
::= { tCpmFilterQueueStatsEntry 4 }
|
|
|
|
tCpmFilterQOutProfileDropPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQOutProfileDropPkts indicates the number of
|
|
packets not complying to the queue Qos profile dropped from the
|
|
tCpmFilterQueueEntry with the same index."
|
|
::= { tCpmFilterQueueStatsEntry 5 }
|
|
|
|
tCpmFilterQOutProfileFwdPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQOutProfileFwdPkts indicates the number of
|
|
packets not complying to the queue Qos profile forwarded from the
|
|
tCpmFilterQueueEntry with the same index."
|
|
::= { tCpmFilterQueueStatsEntry 6 }
|
|
|
|
tCpmFilterQOutProfileDropOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQOutProfileDropOctets indicates the number of
|
|
octets not complying to the queue Qos profile dropped from the
|
|
tCpmFilterQueueEntry with the same index."
|
|
::= { tCpmFilterQueueStatsEntry 7 }
|
|
|
|
tCpmFilterQOutProfileFwdOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmFilterQOutProfileFwdOctets indicates the number of
|
|
octets not complying to the queue Qos profile forwarded from the
|
|
tCpmFilterQueueEntry with the same index."
|
|
::= { tCpmFilterQueueStatsEntry 8 }
|
|
|
|
tCpmIPv6FilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmIPv6FilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmIPv6FilterTable has an entry for each CPM IPv6 filter entry
|
|
configured on this system.
|
|
|
|
This table is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 9 }
|
|
|
|
tCpmIPv6FilterEntry OBJECT-TYPE
|
|
SYNTAX TCpmIPv6FilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a particular CPM IPv6 filter match entry.
|
|
The CPM IPv6 Filter can have zero or more CPM IPv6 filter match
|
|
entries.
|
|
|
|
A filter entry with no match criteria set will match every packet, and
|
|
the entry action will be taken. Entries are created/deleted by user.
|
|
There is no StorageType object, entries have a presumed StorageType of
|
|
nonVolatile."
|
|
INDEX { tCpmIPv6FilterEntryId }
|
|
::= { tCpmIPv6FilterTable 1 }
|
|
|
|
TCpmIPv6FilterEntry ::= SEQUENCE
|
|
{
|
|
tCpmIPv6FilterEntryId TEntryId,
|
|
tCpmIPv6FilterEntryRowStatus RowStatus,
|
|
tCpmIPv6FilterEntryLastChanged TimeStamp,
|
|
tCpmIPv6FilterEntryLogId TFilterLogId,
|
|
tCpmIPv6FilterEntryDescription TItemDescription,
|
|
tCpmIPv6FilterEntryAction TCpmFilterActionOrDefault,
|
|
tCpmIPv6FilterEntryQueueId TCpmFilterQueueId,
|
|
tCpmIPv6FilterEntrySrcIPAddr InetAddressIPv6,
|
|
tCpmIPv6FilterEntrySrcIPMask InetAddressPrefixLength,
|
|
tCpmIPv6FilterEntryDestIPAddr InetAddressIPv6,
|
|
tCpmIPv6FilterEntryDestIPMask InetAddressPrefixLength,
|
|
tCpmIPv6FilterEntryNextHeader TIpProtocol,
|
|
tCpmIPv6FilterEntrySrcPort TTcpUdpPort,
|
|
tCpmIPv6FilterEntrySrcPortMask Integer32,
|
|
tCpmIPv6FilterEntryDestPort TTcpUdpPort,
|
|
tCpmIPv6FilterEntryDestPortMask Integer32,
|
|
tCpmIPv6FilterEntryDSCP TDSCPNameOrEmpty,
|
|
tCpmIPv6FilterEntryTcpSyn TItemMatch,
|
|
tCpmIPv6FilterEntryTcpAck TItemMatch,
|
|
tCpmIPv6FilterEntryIcmpCode TIcmpCodeOrNone,
|
|
tCpmIPv6FilterEntryIcmpType TIcmpTypeOrNone,
|
|
tCpmIPv6FilterEntryVRtrId TmnxVRtrIDOrZero,
|
|
tCpmIPv6FilterEntryLogCreated TruthValue,
|
|
tCpmIPv6FilterEntryFlowLabel IPv6FlowLabel,
|
|
tCpmIPv6FilterEntrySrcIpPfxList TNamedItemOrEmpty,
|
|
tCpmIPv6FilterEntryDstIpPfxList TNamedItemOrEmpty,
|
|
tCpmIPv6FilterEntrySrcPortHigh TTcpUdpPort,
|
|
tCpmIPv6FilterEntrySrcPortOper TCpmFilterPortOperator,
|
|
tCpmIPv6FilterEntryDestPortHigh TTcpUdpPort,
|
|
tCpmIPv6FilterEntryDestPortOper TCpmFilterPortOperator,
|
|
tCpmIPv6FilterEntrySrcPortList TNamedItemOrEmpty,
|
|
tCpmIPv6FilterEntryDstPortList TNamedItemOrEmpty,
|
|
tCpmIPv6FilterEntryPortSelector TFltrPortSelector,
|
|
tCpmIPv6FilterEntryFragment TItemMatch,
|
|
tCpmIPv6FilterEntryHopByHopOpt TItemMatch
|
|
}
|
|
|
|
tCpmIPv6FilterEntryId OBJECT-TYPE
|
|
SYNTAX TEntryId (1..131072)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryId is used to index into the
|
|
tCpmIPv6FilterTable. It uniquely identifies a CPM IPv6 filter entry as
|
|
configured on this system."
|
|
::= { tCpmIPv6FilterEntry 1 }
|
|
|
|
tCpmIPv6FilterEntryRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryRowStatus specifies the row status. It
|
|
allows entries to be created and deleted in the tCpmIPv6FilterTable."
|
|
::= { tCpmIPv6FilterEntry 2 }
|
|
|
|
tCpmIPv6FilterEntryLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryLastChanged indicates the timestamp of
|
|
the last change to this row in tCpmIPv6FilterTable."
|
|
::= { tCpmIPv6FilterEntry 3 }
|
|
|
|
tCpmIPv6FilterEntryLogId OBJECT-TYPE
|
|
SYNTAX TFilterLogId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryLogId specifies the log in which
|
|
packets matching this entry should be entered. The value zero
|
|
indicates that logging is disabled."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 4 }
|
|
|
|
tCpmIPv6FilterEntryDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryDescription specifies the
|
|
user-provided string describing this filter entry."
|
|
DEFVAL { ''H }
|
|
::= { tCpmIPv6FilterEntry 5 }
|
|
|
|
tCpmIPv6FilterEntryAction OBJECT-TYPE
|
|
SYNTAX TCpmFilterActionOrDefault
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryAction specifies the action to take
|
|
for packets that match this filter entry. The value default(4)
|
|
specifies this entry to inherit the behavior defined as the default
|
|
for the filter in tCpmFilterDefaultAction.
|
|
|
|
The value queue(3) can only be specified if a valid queue id is
|
|
entered in tCpmIPv6FilterEntryQueueId.
|
|
|
|
An 'inconsistentValue' error is returned if the value of this object
|
|
is set to queue(3), when the value of the object
|
|
tCpmIPv6FilterEntryNextHeader is set to vrrp (112)."
|
|
DEFVAL { drop }
|
|
::= { tCpmIPv6FilterEntry 6 }
|
|
|
|
tCpmIPv6FilterEntryQueueId OBJECT-TYPE
|
|
SYNTAX TCpmFilterQueueId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryQueueId specifies which queue to put
|
|
the packet in when tCpmIPv6FilterEntryAction is queue (3).
|
|
|
|
If the value of tCpmIPv6FilterEntryAction is different from queue (3)
|
|
tCpmIPv6FilterEntryQueueId will be forced by the system to 0, and any
|
|
change attempt will be silently discarded."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 7 }
|
|
|
|
tCpmIPv6FilterEntrySrcIPAddr OBJECT-TYPE
|
|
SYNTAX InetAddressIPv6
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntrySrcIPAddr specifies the IPv6 address
|
|
to match the source IPv6 address in the packet."
|
|
DEFVAL { '00000000000000000000000000000000'H }
|
|
::= { tCpmIPv6FilterEntry 8 }
|
|
|
|
tCpmIPv6FilterEntrySrcIPMask OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength (0..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tCpmIPv6FilterEntrySrcIPMask holds the IPv6 source address mask for
|
|
this IPv6 CPM filter entry. The mask specifies the bits to be compared
|
|
between tCpmIPv6FilterEntrySrcIPAddr and the IPv6 source address in
|
|
the packet."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 9 }
|
|
|
|
tCpmIPv6FilterEntryDestIPAddr OBJECT-TYPE
|
|
SYNTAX InetAddressIPv6
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryDestIPAddr specifies the IPv6 address
|
|
to match the destination IPv6 address in the packet."
|
|
DEFVAL { '00000000000000000000000000000000'H }
|
|
::= { tCpmIPv6FilterEntry 10 }
|
|
|
|
tCpmIPv6FilterEntryDestIPMask OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength (0..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tCpmIPv6FilterEntryDestIPMask holds the IPv6 destination address mask
|
|
for this IPv6 CPM filter entry.
|
|
|
|
The mask specifies the bits to be compared between
|
|
tCpmIPv6FilterEntryDestIPAddr and the IPv6 destination address in the
|
|
packet."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 11 }
|
|
|
|
tCpmIPv6FilterEntryNextHeader OBJECT-TYPE
|
|
SYNTAX TIpProtocol
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryNextHeader specifies the IPv6 protocol
|
|
to match. '-1' specifies that the matching has been disabled. To
|
|
change a protocol, the protocol specific values should be reset. For
|
|
instance, to change the protocol from TCP(6) to UDP(7), the TCP
|
|
specific attributes such as tCpmIPv6FilterEntryTcpSyn and
|
|
tCpmIPv6FilterEntryTcpAck should be reset. Because the match criteria
|
|
only pertains to the last next-header, the following values will not
|
|
match a filter entry: 0, 43, 44, 50, 51, and 60.
|
|
|
|
An 'inconsistentValue' error is returned if the value of this object
|
|
is is set to vrrp (112), when the value of the object
|
|
tCpmIPv6FilterEntryAction is set to queue(3)."
|
|
DEFVAL { -1 }
|
|
::= { tCpmIPv6FilterEntry 12 }
|
|
|
|
tCpmIPv6FilterEntrySrcPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntrySrcPort specifies the TCP/UDP port to
|
|
match the source port of the packet.
|
|
|
|
See also the description of tCpmIPv6FilterEntrySrcPortOper for
|
|
additional information about this object"
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 13 }
|
|
|
|
tCpmIPv6FilterEntrySrcPortMask OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntrySrcPortMask specifies the bits to be
|
|
compared between tCpmIPv6FilterEntrySrcPort and the TCP/UDP source
|
|
port in the packet.
|
|
|
|
See also the description of tCpmIPv6FilterEntrySrcPortOper for
|
|
additional information about this object"
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 14 }
|
|
|
|
tCpmIPv6FilterEntryDestPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryDestPort specifies the TCP/UDP port to
|
|
match the destination port of the packet.
|
|
|
|
See also the description of tCpmIPv6FilterEntryDestPortOper for
|
|
additional information about this object"
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 15 }
|
|
|
|
tCpmIPv6FilterEntryDestPortMask OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryDestPortMask specifies the bits to be
|
|
compared between tCpmIPv6FilterEntryDestPort and the TCP/UDP source
|
|
port in the packet.
|
|
|
|
See also the description of tCpmIPv6FilterEntryDestPortOper for
|
|
additional information about this object"
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 16 }
|
|
|
|
tCpmIPv6FilterEntryDSCP OBJECT-TYPE
|
|
SYNTAX TDSCPNameOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryDSCP specifies the DSCP to be matched
|
|
on the packet."
|
|
DEFVAL { ''H }
|
|
::= { tCpmIPv6FilterEntry 17 }
|
|
|
|
tCpmIPv6FilterEntryTcpSyn OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryTcpSyn specifies whether a TCP Syn
|
|
packet should match."
|
|
DEFVAL { off }
|
|
::= { tCpmIPv6FilterEntry 23 }
|
|
|
|
tCpmIPv6FilterEntryTcpAck OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryTcpAck specifies whether a TCP Ack
|
|
packet should match."
|
|
DEFVAL { off }
|
|
::= { tCpmIPv6FilterEntry 24 }
|
|
|
|
tCpmIPv6FilterEntryIcmpCode OBJECT-TYPE
|
|
SYNTAX TIcmpCodeOrNone
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryIcmpCode specifies the ICMP code to be
|
|
matched.
|
|
|
|
The value '-1' means ICMP code matching is disabled."
|
|
DEFVAL { -1 }
|
|
::= { tCpmIPv6FilterEntry 25 }
|
|
|
|
tCpmIPv6FilterEntryIcmpType OBJECT-TYPE
|
|
SYNTAX TIcmpTypeOrNone
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryIcmpType specifies the ICMP type to be
|
|
matched.
|
|
|
|
The value '-1' means ICMP type matching is disabled."
|
|
DEFVAL { -1 }
|
|
::= { tCpmIPv6FilterEntry 26 }
|
|
|
|
tCpmIPv6FilterEntryVRtrId OBJECT-TYPE
|
|
SYNTAX TmnxVRtrIDOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryVRtrId specifies the virtual router ID
|
|
to be matched. When the value is '0', no virtual router matching
|
|
occurs."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 27 }
|
|
|
|
tCpmIPv6FilterEntryLogCreated OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryLogCreated indicates whether the
|
|
filter log for this filter entry has been instantiated."
|
|
::= { tCpmIPv6FilterEntry 28 }
|
|
|
|
tCpmIPv6FilterEntryFlowLabel OBJECT-TYPE
|
|
SYNTAX IPv6FlowLabel
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterEntryFlowLabel specifies the flow label to
|
|
be matched. When the value is '-1', no flow label matching occurs."
|
|
DEFVAL { -1 }
|
|
::= { tCpmIPv6FilterEntry 29 }
|
|
|
|
tCpmIPv6FilterEntrySrcIpPfxList OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object specifies the IPv6 prefix list used as match
|
|
criterion for the source ipv6 address.
|
|
|
|
The value specified for this object must correspond to a prefix list
|
|
defined in TIMETRA-FILTER-MIB::tFilterPrefixListTable.
|
|
|
|
If the value of this object is empty then the values of the objects
|
|
tCpmIPv6FilterEntrySrcIPAddr and tCpmIPv6FilterEntrySrcIPMask are used
|
|
as source ipv6 address match criterion.
|
|
|
|
When this object is set to a non-empty value then the objects
|
|
tCpmIPv6FilterEntrySrcIPAddr and tCpmIPv6FilterEntrySrcIPMask are
|
|
reset to their default values by the system.
|
|
|
|
Vice versa, when a new (non-default) value is provided for the objects
|
|
tCpmIPv6FilterEntrySrcIPAddr and tCpmIPv6FilterEntrySrcIPMask then
|
|
this object is reset to its default (empty) value by the system."
|
|
DEFVAL { ''H }
|
|
::= { tCpmIPv6FilterEntry 30 }
|
|
|
|
tCpmIPv6FilterEntryDstIpPfxList OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object specifies the IPv6 prefix list used as match
|
|
criterion for the destination ipv6 address.
|
|
|
|
The value specified for this object must correspond to a prefix list
|
|
defined in TIMETRA-FILTER-MIB::tFilterPrefixListTable.
|
|
|
|
If the value of this object is empty then the values of the objects
|
|
tCpmIPv6FilterEntryDestIPAddr and tCpmIPv6FilterEntryDestIPMask are
|
|
used as destination ipv6 address match criterion.
|
|
|
|
When this object is set to a non-empty value then the objects
|
|
tCpmIPv6FilterEntryDestIPAddr and tCpmIPv6FilterEntryDestIPMask are
|
|
reset to their default values by the system.
|
|
|
|
Vice versa, when a new (non-default) value is provided for the objects
|
|
tCpmIPv6FilterEntryDestIPAddr and tCpmIPv6FilterEntryDestIPMask then
|
|
this object is reset to its default (empty) value by the system."
|
|
DEFVAL { ''H }
|
|
::= { tCpmIPv6FilterEntry 31 }
|
|
|
|
tCpmIPv6FilterEntrySrcPortHigh OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the upper value for the TCP/UDP port range that
|
|
is used as match criterion for the source port of a packet.
|
|
|
|
See also the description of tCpmIPv6FilterEntrySrcPortOper for
|
|
additional information about this object
|
|
|
|
Setting tCpmIPv6FilterEntrySrcPortOper to range in combination with a
|
|
value for tCpmIPv6FilterEntrySrcPort greater than the value for
|
|
tCpmIPv6FilterEntrySrcPortHigh will be rejected by the system."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 32 }
|
|
|
|
tCpmIPv6FilterEntrySrcPortOper OBJECT-TYPE
|
|
SYNTAX TCpmFilterPortOperator
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the manner in which tCpmIPv6FilterEntrySrcPort,
|
|
tCpmIPv6FilterEntrySrcPortMask, and tCpmIPv6FilterEntrySrcPortHigh are
|
|
to be used. See description of TCpmFilterPortOperator."
|
|
DEFVAL { mask }
|
|
::= { tCpmIPv6FilterEntry 33 }
|
|
|
|
tCpmIPv6FilterEntryDestPortHigh OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the upper value for the TCP/UDP port range that
|
|
is used as match criterion for the source port of a packet.
|
|
|
|
Setting tCpmIPv6FilterEntryDestPortOper to range in combination with a
|
|
value for tCpmIPv6FilterEntryDestPort greater than the value for
|
|
tCpmIPv6FilterEntryDestPortHigh will be rejected by the system."
|
|
DEFVAL { 0 }
|
|
::= { tCpmIPv6FilterEntry 34 }
|
|
|
|
tCpmIPv6FilterEntryDestPortOper OBJECT-TYPE
|
|
SYNTAX TCpmFilterPortOperator
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the manner in which tCpmIPv6FilterEntryDestPort,
|
|
tCpmIPv6FilterEntryDestPortMask, and tCpmIPv6FilterEntryDestPortHigh
|
|
are to be used. See description of TCpmFilterPortOperator."
|
|
DEFVAL { mask }
|
|
::= { tCpmIPv6FilterEntry 35 }
|
|
|
|
tCpmIPv6FilterEntrySrcPortList OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object specifies the port-list used as match
|
|
criterion for the source port.
|
|
|
|
The value specified for this object must correspond to a port-list
|
|
defined in TIMETRA-FILTER-MIB::tFilterPortListTable.
|
|
|
|
If the value of this object is empty then the values of the objects
|
|
tCpmIPv6FilterEntrySrcPort, tCpmIPv6FilterEntrySrcPortMask,
|
|
tCpmIPv6FilterEntrySrcPortHigh and tCpmIPv6FilterEntrySrcPortOper are
|
|
used as source port match criterion.
|
|
|
|
When this object is set to a non-empty value then the objects
|
|
tCpmIPv6FilterEntrySrcPort, tCpmIPv6FilterEntrySrcPortMask,
|
|
tCpmIPv6FilterEntrySrcPortHigh and tCpmIPv6FilterEntrySrcPortOper are
|
|
reset to their default values by the system.
|
|
|
|
Vice versa, when a new (non-default) value is provided for one of the
|
|
objects tCpmIPv6FilterEntrySrcPort, tCpmIPv6FilterEntrySrcPortMask,
|
|
tCpmIPv6FilterEntrySrcPortHigh, or tCpmIPv6FilterEntrySrcPortOper then
|
|
tCpmIPv6FilterEntrySrcPortList is reset to its default (empty) value
|
|
by the system.
|
|
|
|
Setting any one of the objects tCpmIPv6FilterEntrySrcPort,
|
|
tCpmIPv6FilterEntrySrcPortMask, tCpmIPv6FilterEntrySrcPortHigh,
|
|
tCpmIPv6FilterEntrySrcPortOper to a non-default value in combination
|
|
with a non-default value for the object tCpmIPv6FilterEntrySrcPortList
|
|
is rejected by the system"
|
|
DEFVAL { ''H }
|
|
::= { tCpmIPv6FilterEntry 36 }
|
|
|
|
tCpmIPv6FilterEntryDstPortList OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object specifies the port-list used as match
|
|
criterion for the destination port.
|
|
|
|
The value specified for this object must correspond to a port-list
|
|
defined in TIMETRA-FILTER-MIB::tFilterPortListTable.
|
|
|
|
If the value of this object is empty then the values of the objects
|
|
tCpmIPv6FilterEntryDestPort, tCpmIPv6FilterEntryDestPortMask,
|
|
tCpmIPv6FilterEntryDestPortHigh and tCpmIPv6FilterEntryDestPortOper
|
|
are used as destination port match criterion.
|
|
|
|
When this object is set to a non-empty value then the objects
|
|
tCpmIPv6FilterEntryDestPort, tCpmIPv6FilterEntryDestPortMask,
|
|
tCpmIPv6FilterEntryDestPortHigh and tCpmIPv6FilterEntryDestPortOper
|
|
are reset to their default values by the system.
|
|
|
|
Vice versa, when a new (non-default) value is provided for one of the
|
|
objects tCpmIPv6FilterEntryDestPort, tCpmIPv6FilterEntryDestPortMask,
|
|
tCpmIPv6FilterEntryDestPortHigh or tCpmIPv6FilterEntryDestPortOper
|
|
then tCpmIPv6FilterEntryDstPortList is reset to its default (empty)
|
|
value by the system.
|
|
|
|
Setting any one of the objects tCpmIPv6FilterEntryDestPort,
|
|
tCpmIPv6FilterEntryDestPortMask, tCpmIPv6FilterEntryDestPortHigh,
|
|
tCpmIPv6FilterEntryDestPortOper to a non-default value in combination
|
|
with a non-default value for the object tCpmIPv6FilterEntryDstPortList
|
|
is rejected by the system."
|
|
DEFVAL { ''H }
|
|
::= { tCpmIPv6FilterEntry 37 }
|
|
|
|
tCpmIPv6FilterEntryPortSelector OBJECT-TYPE
|
|
SYNTAX TFltrPortSelector
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies how the source port objects
|
|
(tCpmIPv6FilterEntrySrcPort, tCpmIPv6FilterEntrySrcPortMask,
|
|
tCpmIPv6FilterEntrySrcPortHigh, tCpmIPv6FilterEntrySrcPortOper,
|
|
tCpmIPv6FilterEntrySrcPortList) and destination port objects
|
|
(tCpmIPv6FilterEntryDestPort, tCpmIPv6FilterEntryDestPortMask,
|
|
tCpmIPv6FilterEntryDestPortHigh, tCpmIPv6FilterEntryDestPortOper,
|
|
tCpmIPv6FilterEntryDstPortList) are combined to form the filter match
|
|
criterion. See description of TFltrPortSelector.
|
|
|
|
An 'inconsistentValue' error is returned if this object is not set
|
|
along with source port or destination port objects."
|
|
DEFVAL { and-port }
|
|
::= { tCpmIPv6FilterEntry 38 }
|
|
|
|
tCpmIPv6FilterEntryFragment OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If Enabled, matches a Fragmentation Extension Header as per value of
|
|
the object."
|
|
DEFVAL { off }
|
|
::= { tCpmIPv6FilterEntry 39 }
|
|
|
|
tCpmIPv6FilterEntryHopByHopOpt OBJECT-TYPE
|
|
SYNTAX TItemMatch
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If Enabled, matches a Hop-By-Hop options Extension Header as per value
|
|
of the object."
|
|
DEFVAL { off }
|
|
::= { tCpmIPv6FilterEntry 40 }
|
|
|
|
tCpmIPv6FilterStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmIPv6FilterStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmIPv6FilterStatsTable has a stats entry for each entry in each
|
|
CPM filter configured on this system.
|
|
|
|
This table is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 10 }
|
|
|
|
tCpmIPv6FilterStatsEntry OBJECT-TYPE
|
|
SYNTAX TCpmIPv6FilterStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the statistics related to the
|
|
tCpmIPv6FilterEntry indexed by the same tCpmIPv6FilterEntryId. Entries
|
|
are created when tCpmIPv6FilterEntry rows are created."
|
|
INDEX { tCpmIPv6FilterEntryId }
|
|
::= { tCpmIPv6FilterStatsTable 1 }
|
|
|
|
TCpmIPv6FilterStatsEntry ::= SEQUENCE
|
|
{
|
|
tCpmIPv6FilterStatsDroppedPkts Counter64,
|
|
tCpmIPv6FilterStatsForwardedPkts Counter64
|
|
}
|
|
|
|
tCpmIPv6FilterStatsDroppedPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterStatsDroppedPkts indicates the number of
|
|
packets dropped due to the tCpmIPv6FilterEntry with the same index."
|
|
::= { tCpmIPv6FilterStatsEntry 1 }
|
|
|
|
tCpmIPv6FilterStatsForwardedPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmIPv6FilterStatsForwardedPkts indicates the number of
|
|
packets forwarded due to the tCpmIPv6FilterEntry with the same index."
|
|
::= { tCpmIPv6FilterStatsEntry 2 }
|
|
|
|
tmnxCpmProtPolTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolTableLastChanged indicates the sysUpTime at
|
|
the time of the last modification of an entry in the
|
|
tmnxCpmProtPolTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 11 }
|
|
|
|
tmnxCpmProtPolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtPolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtPolTable has an entry for each CPM Protection policy
|
|
configured in the system. There are two default policies.
|
|
|
|
CPM Protection policy (254) is the default Access CPM Protection
|
|
policy. CPM Protection policy (255) is the default Network CPM
|
|
Protection policy.
|
|
|
|
The default CPM Protection policies are created by the system, and can
|
|
be modified but cannot be destroyed.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 12 }
|
|
|
|
tmnxCpmProtPolEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtPolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the configuration information related to a
|
|
CPM Protection policy."
|
|
INDEX { tmnxCpmProtPolicyId }
|
|
::= { tmnxCpmProtPolTable 1 }
|
|
|
|
TmnxCpmProtPolEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtPolicyId TCpmProtPolicyID,
|
|
tmnxCpmProtPolRowStatus RowStatus,
|
|
tmnxCpmProtPolLastChanged TimeStamp,
|
|
tmnxCpmProtPolDescription TItemDescription,
|
|
tmnxCpmProtPolPerSrcRateLimit TmnxCpmPacketPolRateLimit,
|
|
tmnxCpmProtPolOverallRateLimit TmnxCpmPacketPolRateLimit,
|
|
tmnxCpmProtPolAlarm TruthValue,
|
|
tmnxCpmProtPolOutProfileRate TmnxCpmPacketPolRateLimit,
|
|
tmnxCpmProtPolLimDhcpCiAddrZero TruthValue,
|
|
tmnxCpmProtPolOutProfRateLogEvnt TruthValue
|
|
}
|
|
|
|
tmnxCpmProtPolicyId OBJECT-TYPE
|
|
SYNTAX TCpmProtPolicyID (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolicyId specifies the identification number
|
|
of the CPM Protection policy."
|
|
::= { tmnxCpmProtPolEntry 1 }
|
|
|
|
tmnxCpmProtPolRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolRowStatus controls the creation and
|
|
deletion of rows in this table."
|
|
::= { tmnxCpmProtPolEntry 2 }
|
|
|
|
tmnxCpmProtPolLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolLastChanged indicates the sysUpTime at the
|
|
time of the last modification of this entry.
|
|
|
|
If no changes were made to the entry since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxCpmProtPolEntry 3 }
|
|
|
|
tmnxCpmProtPolDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolDescription specifies the user provided
|
|
description of this CPM Protection policy. The default CPM Protection
|
|
policies 254 and 255 have a default description which can be modified
|
|
by the user."
|
|
DEFVAL { ''H }
|
|
::= { tmnxCpmProtPolEntry 4 }
|
|
|
|
tmnxCpmProtPolPerSrcRateLimit OBJECT-TYPE
|
|
SYNTAX TmnxCpmPacketPolRateLimit
|
|
UNITS "packets per second"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolPerSrcRateLimit specifies the packet
|
|
arrival rate limit to be applied to each source of packets.
|
|
|
|
Objects referring to this CPM Protection policy that do not support
|
|
per-source rate limiting, may ignore the
|
|
tmnxCpmProtPolPerSrcRateLimit."
|
|
DEFVAL { -1 }
|
|
::= { tmnxCpmProtPolEntry 5 }
|
|
|
|
tmnxCpmProtPolOverallRateLimit OBJECT-TYPE
|
|
SYNTAX TmnxCpmPacketPolRateLimit
|
|
UNITS "packets per second"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolOverallRateLimit specifies the overall
|
|
packet arrival rate limit to be applied to all sources of packets.
|
|
|
|
A default value of -1, specifies an unrestricted packet arrival rate
|
|
on the interface.
|
|
|
|
The value of tmnxCpmProtPolOverallRateLimit is equal to 6000 for the
|
|
default access policy (policy 254)."
|
|
DEFVAL { -1 }
|
|
::= { tmnxCpmProtPolEntry 6 }
|
|
|
|
tmnxCpmProtPolAlarm OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolAlarm specifies if a notification must be
|
|
issued when one of the packet arrival rate limits is crossed.
|
|
|
|
A value of 'true' specifies that a notification must be issued."
|
|
DEFVAL { true }
|
|
::= { tmnxCpmProtPolEntry 7 }
|
|
|
|
tmnxCpmProtPolOutProfileRate OBJECT-TYPE
|
|
SYNTAX TmnxCpmPacketPolRateLimit
|
|
UNITS "packets per second"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolOutProfileRate specifies the threshold
|
|
value at which incoming control packets are marked out of profile.
|
|
|
|
A default value of -1 specifies absence of a set threshold on the
|
|
interface.
|
|
|
|
The value of tmnxCpmProtPolOutProfileRate is 6000 for the default
|
|
access policy (policy 254)."
|
|
DEFVAL { 3000 }
|
|
::= { tmnxCpmProtPolEntry 8 }
|
|
|
|
tmnxCpmProtPolLimDhcpCiAddrZero OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolLimDhcpCiAddrZero specifies whether or not
|
|
to apply per-source rate limiting to DHCP packets containing Client IP
|
|
address zero (e.g., for IPv4, ciaddr = 0.0.0.0).
|
|
|
|
For example, suppose a SAP has the following configuration:
|
|
a) TIMETRA-SAP-MIB::sapCpmProtMonitorIP = 'true', and
|
|
b) TIMETRA-SAP-MIB::sapCpmProtPolicyId = 7.
|
|
|
|
Then, if the tmnxCpmProtPolLimDhcpCiAddrZero value for CPM Protection
|
|
policy 7 is 'true', DHCP packets arriving at the SAP are rate limited
|
|
using tmnxCpmProtPolPerSrcRateLimit, whether or not the ciaddr field is
|
|
zero. On the other hand, with the same SAP configuration, if the
|
|
tmnxCpmProtPolLimDhcpCiAddrZero value for CPM Protection policy 7 is
|
|
'false', DHCP packets arriving at the SAP with ciaddr zero are exempt
|
|
from the tmnxCpmProtPolPerSrcRateLimit.
|
|
|
|
The value of this object is irrelevant if the SAP's
|
|
TIMETRA-SAP-MIB::sapCpmProtMonitorIP value is 'false'."
|
|
REFERENCE
|
|
"RFC 2131 ('Dynamic Host Configuration Protocol') explains the role of
|
|
the ciaddr field in the DHCP protocol."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmProtPolEntry 9 }
|
|
|
|
tmnxCpmProtPolOutProfRateLogEvnt OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPolOutProfRateLogEvnt controls the generation
|
|
of log events when the out-profile-rate specified by
|
|
tmnxCpmProtPolOutProfileRate is exceeded."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmProtPolEntry 10 }
|
|
|
|
tmnxCpmProtDropUncfgdProtocolMsg OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtDropUncfgdProtocolMsg specifies the
|
|
administrative state of the protocol protection facility.
|
|
|
|
When the value of this object is set to 'inService (2)', network
|
|
control protocol traffic is dropped if it is received on an interface
|
|
where the protocol is not configured.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxCpmSecurityObjs 13 }
|
|
|
|
tmnxCpmProtLinkRateLimit OBJECT-TYPE
|
|
SYNTAX TmnxCpmPacketRateLimit
|
|
UNITS "packets per second"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtLinkRateLimit specifies the link-specific
|
|
packet arrival rate limit to be applied to link-level protocols such
|
|
as LACP.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { 15000 }
|
|
::= { tmnxCpmSecurityObjs 14 }
|
|
|
|
tmnxCpmProtExcdTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdTableLastChanged indicates the sysUpTime
|
|
at the time of the last add, change, or delete of a row in the
|
|
tmnxCpmProtExcdTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 15 }
|
|
|
|
tmnxCpmProtExcdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtExcdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxCpmProtExcdTable has a row for each <service ID, SAP, source MAC
|
|
address> triple that has exceeded the per-source rate limit configured
|
|
for the <service ID, SAP> pair. MAC-layer per-source rate limiting is
|
|
enabled for a <service ID, SAP> pair by setting
|
|
TIMETRA-SAP-MIB::sapCpmProtMonitorMac to 'true'.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 16 }
|
|
|
|
tmnxCpmProtExcdEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtExcdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row contains statistics for a MAC packet stream that has exceeded
|
|
its per-source rate limit.
|
|
|
|
A row is created by the system the first time a <service ID, SAP,
|
|
source MAC address> triple exceeds its per-source rate limit. The
|
|
row is updated by the system on subsequent violations.
|
|
|
|
Rows are deleted when a clear operation is requested on the underlying
|
|
statistics."
|
|
INDEX {
|
|
svcId,
|
|
sapPortId,
|
|
sapEncapValue,
|
|
tmnxCpmProtExcdMac
|
|
}
|
|
::= { tmnxCpmProtExcdTable 1 }
|
|
|
|
TmnxCpmProtExcdEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtExcdMac MacAddress,
|
|
tmnxCpmProtExcdPeriods Gauge32,
|
|
tmnxCpmProtExcdTimeStarted TimeStamp,
|
|
tmnxCpmProtExcdTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtExcdMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdMac indicates the MAC address of a source
|
|
which has exceeded its per-source rate limit."
|
|
::= { tmnxCpmProtExcdEntry 1 }
|
|
|
|
tmnxCpmProtExcdPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdPeriods indicates the number of times a
|
|
per-source rate limit violation was detected for this source.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtExcdEntry 2 }
|
|
|
|
tmnxCpmProtExcdTimeStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdTimeStarted indicates the sysUpTime at the
|
|
time of the creation of this row."
|
|
::= { tmnxCpmProtExcdEntry 3 }
|
|
|
|
tmnxCpmProtExcdTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdTime indicates the sysUpTime at the time
|
|
of the last update of this row."
|
|
::= { tmnxCpmProtExcdEntry 4 }
|
|
|
|
tmnxCpmProtViolPortTableLastChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolPortTableLastChgd indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
tmnxCpmProtViolPortTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 17 }
|
|
|
|
tmnxCpmProtViolPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtViolPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolPortTable has an entry for each port where either
|
|
the link-specific packet arrival rate limit or the per-port overall
|
|
packet rate limit was violated.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 18 }
|
|
|
|
tmnxCpmProtViolPortEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtViolPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the information related to a port where the
|
|
link-specific packet arrival rate limit was violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX { tmnxPortPortID }
|
|
::= { tmnxCpmProtViolPortTable 1 }
|
|
|
|
TmnxCpmProtViolPortEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtViolPortPeriods Gauge32,
|
|
tmnxCpmProtViolPortTimeStarted TimeStamp,
|
|
tmnxCpmProtViolPortTime TimeStamp,
|
|
tmnxCpmProtViolPortAggPeriods Gauge32,
|
|
tmnxCpmProtViolPortAggTimeStart TimeStamp,
|
|
tmnxCpmProtViolPortAggTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtViolPortPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolPortPeriods indicates the number of times
|
|
the link-specific rate limit violation was detected at this port.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtViolPortEntry 1 }
|
|
|
|
tmnxCpmProtViolPortTimeStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolPortTimeStarted indicates the sysUpTime
|
|
when the link-specific rate limit violation was detected the first
|
|
time at this port."
|
|
::= { tmnxCpmProtViolPortEntry 2 }
|
|
|
|
tmnxCpmProtViolPortTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolPortTime indicates the sysUpTime when the
|
|
link-specific rate limit violation was detected the last time at this
|
|
port."
|
|
::= { tmnxCpmProtViolPortEntry 3 }
|
|
|
|
tmnxCpmProtViolPortAggPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolPortAggPeriods indicates the number of
|
|
times the per-port overall rate limit violation was detected at this
|
|
port."
|
|
::= { tmnxCpmProtViolPortEntry 4 }
|
|
|
|
tmnxCpmProtViolPortAggTimeStart OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolPortAggTimeStart indicates the sysUpTime
|
|
when the per-port overall rate limit violation was detected the first
|
|
time at this port."
|
|
::= { tmnxCpmProtViolPortEntry 5 }
|
|
|
|
tmnxCpmProtViolPortAggTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolPortAggTime indicates the sysUpTime when
|
|
the per-port overall rate limit violation was detected the last time
|
|
at this port."
|
|
::= { tmnxCpmProtViolPortEntry 6 }
|
|
|
|
tmnxCpmProtViolIfTableLastChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolIfTableLastChgd indicates the sysUpTime at
|
|
the time of the last modification of an entry in the
|
|
tmnxCpmProtViolIfTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 19 }
|
|
|
|
tmnxCpmProtViolIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtViolIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolIfTable has an entry for each router interface
|
|
where the overall packet arrival rate limit was violated.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 20 }
|
|
|
|
tmnxCpmProtViolIfEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtViolIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the information related to a router
|
|
interface where the overall packet arrival rate limit was violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrIfIndex
|
|
}
|
|
::= { tmnxCpmProtViolIfTable 1 }
|
|
|
|
TmnxCpmProtViolIfEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtViolIfPeriods Gauge32,
|
|
tmnxCpmProtViolIfTimeStarted TimeStamp,
|
|
tmnxCpmProtViolIfTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtViolIfPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolIfPeriods indicates the number of times
|
|
the rate limit violation was detected at this router interface.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtViolIfEntry 1 }
|
|
|
|
tmnxCpmProtViolIfTimeStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolIfTimeStarted indicates the sysUpTime at
|
|
the time of the creation of this entry."
|
|
::= { tmnxCpmProtViolIfEntry 2 }
|
|
|
|
tmnxCpmProtViolIfTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolIfTime indicates the sysUpTime at the time
|
|
of the last modification of this entry."
|
|
::= { tmnxCpmProtViolIfEntry 3 }
|
|
|
|
tmnxCpmProtViolSapTableLastChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolSapTableLastChgd indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
tmnxCpmProtViolSapTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 21 }
|
|
|
|
tmnxCpmProtViolSapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtViolSapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolSapTable has an entry for each SAP where the
|
|
overall packet arrival rate limit was violated.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 22 }
|
|
|
|
tmnxCpmProtViolSapEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtViolSapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the information related to a SAP where the
|
|
overall packet arrival rate limit was violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
svcId,
|
|
sapPortId,
|
|
sapEncapValue
|
|
}
|
|
::= { tmnxCpmProtViolSapTable 1 }
|
|
|
|
TmnxCpmProtViolSapEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtViolSapPeriods Gauge32,
|
|
tmnxCpmProtViolSapTimeStarted TimeStamp,
|
|
tmnxCpmProtViolSapTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtViolSapPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolSapPeriods indicates the number of times
|
|
the rate limit violation was detected at this SAP.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtViolSapEntry 1 }
|
|
|
|
tmnxCpmProtViolSapTimeStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolSapTimeStarted indicates the sysUpTime at
|
|
the time of the creation of this entry."
|
|
::= { tmnxCpmProtViolSapEntry 2 }
|
|
|
|
tmnxCpmProtViolSapTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolSapTime indicates the sysUpTime at the
|
|
time of the last update of this entry."
|
|
::= { tmnxCpmProtViolSapEntry 3 }
|
|
|
|
tmnxCpmProtPortOverallRateLimit OBJECT-TYPE
|
|
SYNTAX TmnxCpmPacketRateLimit
|
|
UNITS "packets per second"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPortOverallRateLimit specifies the per-port
|
|
packet arrival rate limit to be applied to all protocol messages that
|
|
are to be processed by the CPM.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { -1 }
|
|
::= { tmnxCpmSecurityObjs 23 }
|
|
|
|
tmnxCpmProtDetectPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "100 milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtDetectPeriod indicates the length of a packet
|
|
arrival rate limit detection period.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 24 }
|
|
|
|
tCpmMacFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmMacFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmMacFilterTable has an entry for each CPM Mac filter entry
|
|
configured on this system.
|
|
|
|
This table is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 25 }
|
|
|
|
tCpmMacFilterEntry OBJECT-TYPE
|
|
SYNTAX TCpmMacFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a particular Cpm Mac Filter match entry. The
|
|
Cpm Mac Filter can have zero or more Cpm Mac Filter match entries. A
|
|
filter entry with no match criteria set will match every packet, and
|
|
the entry action will be taken. Entries are created/deleted by user."
|
|
INDEX { tCpmMacFltrEntryId }
|
|
::= { tCpmMacFilterTable 1 }
|
|
|
|
TCpmMacFilterEntry ::= SEQUENCE
|
|
{
|
|
tCpmMacFltrEntryId TEntryId,
|
|
tCpmMacFltrEntryRowStatus RowStatus,
|
|
tCpmMacFltrEntryLastChanged TimeStamp,
|
|
tCpmMacFltrEntryLogId TFilterLogId,
|
|
tCpmMacFltrEntryDescription TItemDescription,
|
|
tCpmMacFltrEntryAction TCpmFilterActionOrDefault,
|
|
tCpmMacFltrEntryQueueId TCpmFilterQueueId,
|
|
tCpmMacFltrEntryFrameType TmnxCpmMacFltrFrameType,
|
|
tCpmMacFltrEntrySvcId TmnxServId,
|
|
tCpmMacFltrEntryDot1pValue Dot1PPriority,
|
|
tCpmMacFltrEntryDot1pMask Dot1PPriorityMask,
|
|
tCpmMacFltrEntryDsap ServiceAccessPoint,
|
|
tCpmMacFltrEntryDsapMask ServiceAccessPoint,
|
|
tCpmMacFltrEntrySrcMAC MacAddress,
|
|
tCpmMacFltrEntrySrcMACMask MacAddress,
|
|
tCpmMacFltrEntryDstMAC MacAddress,
|
|
tCpmMacFltrEntryDstMACMask MacAddress,
|
|
tCpmMacFltrEntryEtherType Integer32,
|
|
tCpmMacFltrEntrySsap ServiceAccessPoint,
|
|
tCpmMacFltrEntrySsapMask ServiceAccessPoint,
|
|
tCpmMacFltrEntryCfmOpCodeOper TOperator,
|
|
tCpmMacFltrEntryCfmOpCodeValue1 Unsigned32,
|
|
tCpmMacFltrEntryCfmOpCodeValue2 Unsigned32,
|
|
tCpmMacFltrEntryLogCreated TruthValue
|
|
}
|
|
|
|
tCpmMacFltrEntryId OBJECT-TYPE
|
|
SYNTAX TEntryId (1..131072)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryId is used to index into the
|
|
tCpmMacFilterTable. It uniquely identifies a CPM Mac filter entry as
|
|
configured on this system."
|
|
::= { tCpmMacFilterEntry 1 }
|
|
|
|
tCpmMacFltrEntryRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryRowStatus specifies the row status. It
|
|
allows entries to be created and deleted in the tCpmMacFilterTable."
|
|
::= { tCpmMacFilterEntry 2 }
|
|
|
|
tCpmMacFltrEntryLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryLastChanged indicates the timestamp of
|
|
the last change to this row in tCpmMacFilterTable."
|
|
::= { tCpmMacFilterEntry 3 }
|
|
|
|
tCpmMacFltrEntryLogId OBJECT-TYPE
|
|
SYNTAX TFilterLogId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryLogId specifies the log in which packets
|
|
matching this entry should be entered. The value zero indicates that
|
|
logging is disabled."
|
|
DEFVAL { 0 }
|
|
::= { tCpmMacFilterEntry 4 }
|
|
|
|
tCpmMacFltrEntryDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryDescription specifies the user-provided
|
|
string describing this filter entry."
|
|
DEFVAL { ''H }
|
|
::= { tCpmMacFilterEntry 5 }
|
|
|
|
tCpmMacFltrEntryAction OBJECT-TYPE
|
|
SYNTAX TCpmFilterActionOrDefault
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryAction specifies the action to take for
|
|
packets that match this filter entry. The value default(4) specifies
|
|
this entry to inherit the behavior defined as the default for the
|
|
filter in tCpmFilterDefaultAction.
|
|
|
|
The value queue(3) can only be specified if a valid queue id is
|
|
entered in tCpmMacFltrEntryQueueId."
|
|
DEFVAL { drop }
|
|
::= { tCpmMacFilterEntry 6 }
|
|
|
|
tCpmMacFltrEntryQueueId OBJECT-TYPE
|
|
SYNTAX TCpmFilterQueueId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryQueueId specifies which queue to put the
|
|
packet in when tCpmMacFltrEntryAction is queue (3).
|
|
|
|
If the value of tCpmMacFltrEntryAction is different from queue (3)
|
|
tCpmMacFltrEntryQueueId will be forced by the system to 0, and any
|
|
change attempt will be silently discarded."
|
|
DEFVAL { 0 }
|
|
::= { tCpmMacFilterEntry 7 }
|
|
|
|
tCpmMacFltrEntryFrameType OBJECT-TYPE
|
|
SYNTAX TmnxCpmMacFltrFrameType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryFrameType specifies the type of mac frame
|
|
for which we are defining this match criteria. The value 'none' means
|
|
that this entry is not matching on any ethernet frame.
|
|
|
|
The value 'e802dot1ag(4)' is deprecated, and replaced by
|
|
e802dot2LLC(1)."
|
|
DEFVAL { none }
|
|
::= { tCpmMacFilterEntry 8 }
|
|
|
|
tCpmMacFltrEntrySvcId OBJECT-TYPE
|
|
SYNTAX TmnxServId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntrySvcId specifies the service-id
|
|
in which the packet is to be received for this entry to match. A value
|
|
of 0 indicates: any service."
|
|
DEFVAL { 0 }
|
|
::= { tCpmMacFilterEntry 9 }
|
|
|
|
tCpmMacFltrEntryDot1pValue OBJECT-TYPE
|
|
SYNTAX Dot1PPriority
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filtering on dot1p bits is currently not offered on cpm-mac filters.
|
|
All set actions on this object will therefore be ignored."
|
|
DEFVAL { -1 }
|
|
::= { tCpmMacFilterEntry 10 }
|
|
|
|
tCpmMacFltrEntryDot1pMask OBJECT-TYPE
|
|
SYNTAX Dot1PPriorityMask
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filtering on dot1p bits is currently not offered on cpm-mac filters.
|
|
All set actions on this object will therefore be ignored."
|
|
DEFVAL { 0 }
|
|
::= { tCpmMacFilterEntry 11 }
|
|
|
|
tCpmMacFltrEntryDsap OBJECT-TYPE
|
|
SYNTAX ServiceAccessPoint
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntryDsap specifies the MAC DSAP to
|
|
match for this MAC filter entry. This object has no significance if
|
|
the object tCpmMacFltrEntryFrameType is not set to 802dot2LLC."
|
|
DEFVAL { -1 }
|
|
::= { tCpmMacFilterEntry 12 }
|
|
|
|
tCpmMacFltrEntryDsapMask OBJECT-TYPE
|
|
SYNTAX ServiceAccessPoint
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntryDsapMask specifies the MAC
|
|
DSAP mask for this MAC filter entry. This object has no significance
|
|
if the object tCpmMacFltrEntryFrameType is not set to 802dot2LLC."
|
|
DEFVAL { -1 }
|
|
::= { tCpmMacFilterEntry 13 }
|
|
|
|
tCpmMacFltrEntrySrcMAC OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntrySrcMAC specifies the source
|
|
MAC to match for this policy MAC filter entry."
|
|
DEFVAL { '000000000000'H }
|
|
::= { tCpmMacFilterEntry 14 }
|
|
|
|
tCpmMacFltrEntrySrcMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntrySrcMACMask specifies the
|
|
source MAC mask value for this policy MAC filter entry. The mask is
|
|
ANDed with the MAC to match tCpmMacFltrEntrySrcMAC. A zero bit means
|
|
ignore this bit, do not match. A one bit means match this bit with
|
|
tCpmMacFltrEntrySrcMAC. Use the value 00-00-00-00-00-00 to disable
|
|
this filter criteria."
|
|
DEFVAL { '000000000000'H }
|
|
::= { tCpmMacFilterEntry 15 }
|
|
|
|
tCpmMacFltrEntryDstMAC OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntryDstMAC specifies the
|
|
Destination MAC mask value for this policy MAC filter entry."
|
|
DEFVAL { '000000000000'H }
|
|
::= { tCpmMacFilterEntry 16 }
|
|
|
|
tCpmMacFltrEntryDstMACMask OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntryDstMACMask specifies
|
|
the destination MAC mask value for this policy MAC filter entry.
|
|
The mask is ANDed with the MAC to match tCpmMacFltrEntryDstMAC.
|
|
A zero bit means ignore this bit, do not match. a one bit means
|
|
match this bit with tCpmMacFltrEntryDstMAC.
|
|
Use the value 00-00-00-00-00-00 to disable this filter criteria."
|
|
DEFVAL { '000000000000'H }
|
|
::= { tCpmMacFilterEntry 17 }
|
|
|
|
tCpmMacFltrEntryEtherType OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 | 1536..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntryEtherType specifies the
|
|
Ethertype for this MAC filter entry. Use -1 to disable matching by
|
|
this criteria. This object has no significance if the object
|
|
tCpmMacFltrEntryFrameType is not set to Ethernet_II."
|
|
DEFVAL { -1 }
|
|
::= { tCpmMacFilterEntry 18 }
|
|
|
|
tCpmMacFltrEntrySsap OBJECT-TYPE
|
|
SYNTAX ServiceAccessPoint
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntrySsap specifies the MAC SSAP to
|
|
match for this MAC filter entry. This object has no significance if
|
|
the object tCpmMacFltrEntryFrameType is not set to 802dot2LLC."
|
|
DEFVAL { -1 }
|
|
::= { tCpmMacFilterEntry 21 }
|
|
|
|
tCpmMacFltrEntrySsapMask OBJECT-TYPE
|
|
SYNTAX ServiceAccessPoint
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntrySsapMask specifies the MAC
|
|
SSAP mask for this MAC filter entry. Use 0 to disable matching by this
|
|
criteria. This object has no significance if the object
|
|
tCpmMacFltrEntryFrameType is not set to 802dot2LLC."
|
|
DEFVAL { -1 }
|
|
::= { tCpmMacFilterEntry 22 }
|
|
|
|
tCpmMacFltrEntryCfmOpCodeOper OBJECT-TYPE
|
|
SYNTAX TOperator
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntryCfmOpCodeOper specifies which
|
|
type of opcode checking is to be performed. If different from none,
|
|
more info is provided in the objects tCpmMacFltrEntryCfmOpCodeValue1
|
|
and tCpmMacFltrEntryCfmOpCodeValue2. This object has significance only
|
|
if the object tCpmMacFltrEntryFrameType refers to either ieee802.1ag
|
|
or Y1731."
|
|
DEFVAL { none }
|
|
::= { tCpmMacFilterEntry 23 }
|
|
|
|
tCpmMacFltrEntryCfmOpCodeValue1 OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntryCfmOpCodeValue1 specifies a
|
|
cfm opcode. The value of this object is used as per the description
|
|
for tCpmMacFltrEntryCfmOpCodeOper."
|
|
DEFVAL { 0 }
|
|
::= { tCpmMacFilterEntry 24 }
|
|
|
|
tCpmMacFltrEntryCfmOpCodeValue2 OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tCpmMacFltrEntryCfmOpCodeValue2 specifies a
|
|
cfm opcode. The value of this object is used as per the description
|
|
for tCpmMacFltrEntryCfmOpCodeOper."
|
|
DEFVAL { 0 }
|
|
::= { tCpmMacFilterEntry 25 }
|
|
|
|
tCpmMacFltrEntryLogCreated OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFltrEntryLogCreated indicates whether the filter
|
|
log for this filter entry has been instantiated."
|
|
::= { tCpmMacFilterEntry 26 }
|
|
|
|
tCpmMacFilterStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmMacFilterStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmMacFilterStatsTable has a stats entry of the CPM Mac filter
|
|
configured on this system.
|
|
|
|
This table is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5'."
|
|
::= { tmnxCpmSecurityObjs 26 }
|
|
|
|
tCpmMacFilterStatsEntry OBJECT-TYPE
|
|
SYNTAX TCpmMacFilterStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the statistics related to the
|
|
tCpmMacFilterEntry indexed by the same tCpmMacFltrEntryId. Entries are
|
|
created when tCpmMacFilterEntry rows are created."
|
|
INDEX { tCpmMacFltrEntryId }
|
|
::= { tCpmMacFilterStatsTable 1 }
|
|
|
|
TCpmMacFilterStatsEntry ::= SEQUENCE
|
|
{
|
|
tCpmMacFilterStatsDroppedPkts Counter64,
|
|
tCpmMacFilterStatsForwardedPkts Counter64
|
|
}
|
|
|
|
tCpmMacFilterStatsDroppedPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFilterStatsDroppedPkts indicates the number of
|
|
packets dropped due to the tCpmMacFilterEntry with the same index."
|
|
::= { tCpmMacFilterStatsEntry 1 }
|
|
|
|
tCpmMacFilterStatsForwardedPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmMacFilterStatsForwardedPkts indicates the number of
|
|
packets forwarded due to the tCpmMacFilterEntry with the same index."
|
|
::= { tCpmMacFilterStatsEntry 2 }
|
|
|
|
tmnxCpmProtAllowShamLinkPackets OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtAllowShamLinkPackets specifies whether OSPF
|
|
sham-link traffic will be allowed over VPRN transport tunnels.
|
|
|
|
When the value of this object is set to 'true (1)', OSPF sham-link
|
|
traffic will be allowed even if OSPF is not configured. When the value
|
|
of this object is set to 'false (2)', OSPF sham-link traffic is
|
|
dropped if it is received on an interface where the protocol is not
|
|
configured.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmSecurityObjs 27 }
|
|
|
|
tmnxCpmProtViolVdoSvcTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtViolVdoSvcEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolVdoSvcTable has an entry for each client address of
|
|
a RTCP control traffic in VPLS service where the per-source rate limit
|
|
was violated."
|
|
::= { tmnxCpmSecurityObjs 28 }
|
|
|
|
tmnxCpmProtViolVdoSvcEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtViolVdoSvcEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the information related to a client address
|
|
of a RTCP control traffic in VPLS service where the per-source rate
|
|
limit was violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
svcId,
|
|
tmnxCpmProtViolVdoSvcCltAddrType,
|
|
tmnxCpmProtViolVdoSvcCltAddr
|
|
}
|
|
::= { tmnxCpmProtViolVdoSvcTable 1 }
|
|
|
|
TmnxCpmProtViolVdoSvcEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtViolVdoSvcCltAddrType InetAddressType,
|
|
tmnxCpmProtViolVdoSvcCltAddr InetAddress,
|
|
tmnxCpmProtViolVdoSvcPeriods Gauge32,
|
|
tmnxCpmProtViolVdoSvcTimeStarted TimeStamp,
|
|
tmnxCpmProtViolVdoSvcTime TimeStamp,
|
|
tmnxCpmProtViolVdoSvcVrtrIfIndex InterfaceIndex
|
|
}
|
|
|
|
tmnxCpmProtViolVdoSvcCltAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoSvcCltAddrType indicates the type of
|
|
address represented by tmnxCpmProtViolVdoSvcCltAddr."
|
|
::= { tmnxCpmProtViolVdoSvcEntry 1 }
|
|
|
|
tmnxCpmProtViolVdoSvcCltAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoSvcCltAddr indicates the client IP
|
|
address of a RTCP control traffic in VPLS service where the per-source
|
|
rate limit was violated."
|
|
::= { tmnxCpmProtViolVdoSvcEntry 2 }
|
|
|
|
tmnxCpmProtViolVdoSvcPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoSvcPeriods indicates the number of
|
|
times the per-source rate limit violation was detected for this
|
|
client.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtViolVdoSvcEntry 3 }
|
|
|
|
tmnxCpmProtViolVdoSvcTimeStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoSvcTimeStarted indicates the sysUpTime
|
|
at the time of the creation of this entry."
|
|
::= { tmnxCpmProtViolVdoSvcEntry 4 }
|
|
|
|
tmnxCpmProtViolVdoSvcTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoSvcTime indicates the sysUpTime at the
|
|
time of the last update of this entry."
|
|
::= { tmnxCpmProtViolVdoSvcEntry 5 }
|
|
|
|
tmnxCpmProtViolVdoSvcVrtrIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoSvcVrtrIfIndex specifies the secondary
|
|
index in the TIMETRA-VRTR-MIB::vRtrIfTable corresponding to the video
|
|
interface where the per-source rate limit was violated. The value of
|
|
primary index TIMETRA-VRTR-MIB::vRtrIfTable will be equal to the
|
|
virtual router identifier of vpls-management which is 4094."
|
|
::= { tmnxCpmProtViolVdoSvcEntry 6 }
|
|
|
|
tmnxCpmProtViolVdoVrtrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtViolVdoVrtrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolVdoVrtrTable has an entry for each client address
|
|
of a RTCP control traffic in router context where the per-source rate
|
|
limit was violated."
|
|
::= { tmnxCpmSecurityObjs 29 }
|
|
|
|
tmnxCpmProtViolVdoVrtrEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtViolVdoVrtrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the information related to a client address
|
|
of a RTCP control traffic in router context where the per-source rate
|
|
limit was violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
vRtrID,
|
|
tmnxCpmProtViolVdoVrtrCltAdrType,
|
|
tmnxCpmProtViolVdoVrtrCltAddr
|
|
}
|
|
::= { tmnxCpmProtViolVdoVrtrTable 1 }
|
|
|
|
TmnxCpmProtViolVdoVrtrEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtViolVdoVrtrCltAdrType InetAddressType,
|
|
tmnxCpmProtViolVdoVrtrCltAddr InetAddress,
|
|
tmnxCpmProtViolVdoVrtrPeriods Gauge32,
|
|
tmnxCpmProtViolVdoVrtrTimeStart TimeStamp,
|
|
tmnxCpmProtViolVdoVrtrTime TimeStamp,
|
|
tmnxCpmProtViolVdoVrtrSvcId TmnxServId,
|
|
tmnxCpmProtViolVdoVrtrIfIndex InterfaceIndex
|
|
}
|
|
|
|
tmnxCpmProtViolVdoVrtrCltAdrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoVrtrCltAdrType indicates the type of
|
|
address represented by tmnxCpmProtViolVdoVrtrCltAddr."
|
|
::= { tmnxCpmProtViolVdoVrtrEntry 1 }
|
|
|
|
tmnxCpmProtViolVdoVrtrCltAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoVrtrCltAddr indicates the client IP
|
|
address of a RTCP control traffic in router context where the
|
|
per-source rate limit was violated."
|
|
::= { tmnxCpmProtViolVdoVrtrEntry 2 }
|
|
|
|
tmnxCpmProtViolVdoVrtrPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoVrtrPeriods indicates the number of
|
|
times the per-source rate limit violation was detected for this
|
|
client.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtViolVdoVrtrEntry 3 }
|
|
|
|
tmnxCpmProtViolVdoVrtrTimeStart OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoVrtrTimeStart indicates the sysUpTime
|
|
at the time of the creation of this entry."
|
|
::= { tmnxCpmProtViolVdoVrtrEntry 4 }
|
|
|
|
tmnxCpmProtViolVdoVrtrTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoVrtrTime indicates the sysUpTime at the
|
|
time of the last update of this entry."
|
|
::= { tmnxCpmProtViolVdoVrtrEntry 5 }
|
|
|
|
tmnxCpmProtViolVdoVrtrSvcId OBJECT-TYPE
|
|
SYNTAX TmnxServId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoVrtrSvcId indicates the row index in
|
|
the TIMETRA-SERV-MIB::svcBaseInfoTable corresponding to the service
|
|
where the per-source rate limit was violated."
|
|
::= { tmnxCpmProtViolVdoVrtrEntry 6 }
|
|
|
|
tmnxCpmProtViolVdoVrtrIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolVdoVrtrIfIndex specifies the secondary
|
|
index in the TIMETRA-VRTR-MIB::vRtrIfTable corresponding to the video
|
|
interface where the per-source rate limit was violated. The value of
|
|
vRtrID specifies the primary index in the
|
|
TIMETRA-VRTR-MIB::vRtrIfTable."
|
|
::= { tmnxCpmProtViolVdoVrtrEntry 7 }
|
|
|
|
tmnxCpmProtEthCfmPolTableLastChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtEthCfmPolTableLastChg indicates the value of
|
|
the sysUpTime object when the last change was made to
|
|
tmnxCpmProtEthCfmPolTable. A value of 0 indicates that no changes were
|
|
made to tmnxCpmProtEthCfmPolTable since the system was last
|
|
initialized."
|
|
::= { tmnxCpmSecurityObjs 30 }
|
|
|
|
tmnxCpmProtEthCfmPolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtEthCfmPolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxCpmProtEthCfmPolTable contains configurable rules (similar to an
|
|
Access Control List) used to rate limit the flow of Ethernet
|
|
Connectivity Fault Management packets. The table can be used to
|
|
minimize the impact of an Eth-CFM Denial of Service attack.
|
|
|
|
The table extends tmnxCpmProtPolTable, by allowing several
|
|
<rate-limit, eth-cfm-level, eth-cfm-opcode> triples to be defined for
|
|
a CPM protection policy.
|
|
|
|
For example, tmnxCpmProtEthCfmPolTable could contain the following
|
|
information (where the column labels for the table's index objects are
|
|
in upper case):
|
|
POLICY ID ENTRY NUM Level Opcode Rate Limit
|
|
--------- --------- ----- ------ ----------
|
|
250 10 {4} {10} 100 packets/sec
|
|
250 20 {4,6} {1,3} 200 packets/sec
|
|
250 30 {0-7} {0-255} 300 packets/sec
|
|
|
|
{0-7} indicates {0, 1, 2, 3, 4, 5, 6, 7}.
|
|
|
|
Suppose the example configuration above is in place, and an Eth-CFM
|
|
PDU arrives on a SAP which has Policy ID 250 configured against it.
|
|
If the PDU contains level=4 and opcode=1, the 200 packets/sec rate
|
|
limit is applied. Within a Policy ID, the first row (i.e.
|
|
the row with the lowest entry number) matching the PDU applies.
|
|
Therefore, the third row in the example applies a 300 packets/sec
|
|
limit to any PDU which does not match the first or second row.
|
|
|
|
At most four Policy IDs can have rows in this table. At most 10 rows
|
|
are supported per Policy ID.
|
|
|
|
If the user chooses well-spaced tmnxCpmProtEthCfmPolEntryNum values
|
|
(e.g. 10, 20, 30) when initially creating the rows for a particular
|
|
tmnxCpmProtPolicyId, it will be possible to add rows in the gaps
|
|
later, without reconfiguration.
|
|
|
|
A prerequisite for creating a row in this table: a row with the same
|
|
tmnxCpmProtPolicyId must exist in tmnxCpmProtPolTable. Deleting a row
|
|
in tmnxCpmProtPolTable deletes all the rows in this table with
|
|
matching tmnxCpmProtPolicyId values."
|
|
REFERENCE
|
|
"ITU-T Y.1731 Specification, 02/2008"
|
|
::= { tmnxCpmSecurityObjs 31 }
|
|
|
|
tmnxCpmProtEthCfmPolEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtEthCfmPolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row specifies a set of Ethernet CFM packets to be rate limited,
|
|
and the associated rate limit.
|
|
|
|
Table rows are created and destroyed using
|
|
tmnxCpmProtEthCfmPolRowStatus."
|
|
INDEX {
|
|
tmnxCpmProtPolicyId,
|
|
tmnxCpmProtEthCfmPolEntryNum
|
|
}
|
|
::= { tmnxCpmProtEthCfmPolTable 1 }
|
|
|
|
TmnxCpmProtEthCfmPolEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtEthCfmPolEntryNum Unsigned32,
|
|
tmnxCpmProtEthCfmPolRowStatus RowStatus,
|
|
tmnxCpmProtEthCfmPolLastChanged TimeStamp,
|
|
tmnxCpmProtEthCfmPolLevelSet BITS,
|
|
tmnxCpmProtEthCfmPolOpCodeSet BITS,
|
|
tmnxCpmProtEthCfmPolRateLimit TmnxCpmPktPolRateLimitInclZero
|
|
}
|
|
|
|
tmnxCpmProtEthCfmPolEntryNum OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtEthCfmPolEntryNum specifies a user-selected
|
|
entry number. This index exists to allow multiple
|
|
tmnxCpmProtEthCfmPolTable rows for one tmnxCpmProtPolicyId."
|
|
::= { tmnxCpmProtEthCfmPolEntry 1 }
|
|
|
|
tmnxCpmProtEthCfmPolRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtEthCfmPolRowStatus specifies the row status of
|
|
this tmnxCpmProtEthCfmPolEntry."
|
|
::= { tmnxCpmProtEthCfmPolEntry 2 }
|
|
|
|
tmnxCpmProtEthCfmPolLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtEthCfmPolLastChanged indicates the value of
|
|
the sysUpTime object when the last change was made to this row. A
|
|
value of 0 indicates that no changes were made to this row since the
|
|
system was last initialized."
|
|
::= { tmnxCpmProtEthCfmPolEntry 3 }
|
|
|
|
tmnxCpmProtEthCfmPolLevelSet OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
level0 (0),
|
|
level1 (1),
|
|
level2 (2),
|
|
level3 (3),
|
|
level4 (4),
|
|
level5 (5),
|
|
level6 (6),
|
|
level7 (7)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtEthCfmPolLevelSet specifies a set of MEG
|
|
(Maintenance Entity Group) Level values. At least one Level must be
|
|
specified (i.e. the empty set is not supported).
|
|
|
|
The rate limit specified by tmnxCpmProtEthCfmPolRateLimit applies to an
|
|
Eth-CFM PDU if:
|
|
a) tmnxCpmProtPolicyId is configured against the PDU stream containing
|
|
the PDU, and
|
|
b) the PDU's MEL (MEG Level) value is an element of
|
|
tmnxCpmProtEthCfmPolLevelSet, and
|
|
c) the PDU's Opcode value is an element of
|
|
tmnxCpmProtEthCfmPolOpCodeSet."
|
|
::= { tmnxCpmProtEthCfmPolEntry 4 }
|
|
|
|
tmnxCpmProtEthCfmPolOpCodeSet OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
opCode0 (0),
|
|
opCode1 (1),
|
|
opCode2 (2),
|
|
opCode3 (3),
|
|
opCode4 (4),
|
|
opCode5 (5),
|
|
opCode6 (6),
|
|
opCode7 (7),
|
|
opCode8 (8),
|
|
opCode9 (9),
|
|
opCode10 (10),
|
|
opCode11 (11),
|
|
opCode12 (12),
|
|
opCode13 (13),
|
|
opCode14 (14),
|
|
opCode15 (15),
|
|
opCode16 (16),
|
|
opCode17 (17),
|
|
opCode18 (18),
|
|
opCode19 (19),
|
|
opCode20 (20),
|
|
opCode21 (21),
|
|
opCode22 (22),
|
|
opCode23 (23),
|
|
opCode24 (24),
|
|
opCode25 (25),
|
|
opCode26 (26),
|
|
opCode27 (27),
|
|
opCode28 (28),
|
|
opCode29 (29),
|
|
opCode30 (30),
|
|
opCode31 (31),
|
|
opCode32 (32),
|
|
opCode33 (33),
|
|
opCode34 (34),
|
|
opCode35 (35),
|
|
opCode36 (36),
|
|
opCode37 (37),
|
|
opCode38 (38),
|
|
opCode39 (39),
|
|
opCode40 (40),
|
|
opCode41 (41),
|
|
opCode42 (42),
|
|
opCode43 (43),
|
|
opCode44 (44),
|
|
opCode45 (45),
|
|
opCode46 (46),
|
|
opCode47 (47),
|
|
opCode48 (48),
|
|
opCode49 (49),
|
|
opCode50 (50),
|
|
opCode51 (51),
|
|
opCode52 (52),
|
|
opCode53 (53),
|
|
opCode54 (54),
|
|
opCode55 (55),
|
|
opCode56 (56),
|
|
opCode57 (57),
|
|
opCode58 (58),
|
|
opCode59 (59),
|
|
opCode60 (60),
|
|
opCode61 (61),
|
|
opCode62 (62),
|
|
opCode63 (63),
|
|
opCode64 (64),
|
|
opCode65 (65),
|
|
opCode66 (66),
|
|
opCode67 (67),
|
|
opCode68 (68),
|
|
opCode69 (69),
|
|
opCode70 (70),
|
|
opCode71 (71),
|
|
opCode72 (72),
|
|
opCode73 (73),
|
|
opCode74 (74),
|
|
opCode75 (75),
|
|
opCode76 (76),
|
|
opCode77 (77),
|
|
opCode78 (78),
|
|
opCode79 (79),
|
|
opCode80 (80),
|
|
opCode81 (81),
|
|
opCode82 (82),
|
|
opCode83 (83),
|
|
opCode84 (84),
|
|
opCode85 (85),
|
|
opCode86 (86),
|
|
opCode87 (87),
|
|
opCode88 (88),
|
|
opCode89 (89),
|
|
opCode90 (90),
|
|
opCode91 (91),
|
|
opCode92 (92),
|
|
opCode93 (93),
|
|
opCode94 (94),
|
|
opCode95 (95),
|
|
opCode96 (96),
|
|
opCode97 (97),
|
|
opCode98 (98),
|
|
opCode99 (99),
|
|
opCode100 (100),
|
|
opCode101 (101),
|
|
opCode102 (102),
|
|
opCode103 (103),
|
|
opCode104 (104),
|
|
opCode105 (105),
|
|
opCode106 (106),
|
|
opCode107 (107),
|
|
opCode108 (108),
|
|
opCode109 (109),
|
|
opCode110 (110),
|
|
opCode111 (111),
|
|
opCode112 (112),
|
|
opCode113 (113),
|
|
opCode114 (114),
|
|
opCode115 (115),
|
|
opCode116 (116),
|
|
opCode117 (117),
|
|
opCode118 (118),
|
|
opCode119 (119),
|
|
opCode120 (120),
|
|
opCode121 (121),
|
|
opCode122 (122),
|
|
opCode123 (123),
|
|
opCode124 (124),
|
|
opCode125 (125),
|
|
opCode126 (126),
|
|
opCode127 (127),
|
|
opCode128 (128),
|
|
opCode129 (129),
|
|
opCode130 (130),
|
|
opCode131 (131),
|
|
opCode132 (132),
|
|
opCode133 (133),
|
|
opCode134 (134),
|
|
opCode135 (135),
|
|
opCode136 (136),
|
|
opCode137 (137),
|
|
opCode138 (138),
|
|
opCode139 (139),
|
|
opCode140 (140),
|
|
opCode141 (141),
|
|
opCode142 (142),
|
|
opCode143 (143),
|
|
opCode144 (144),
|
|
opCode145 (145),
|
|
opCode146 (146),
|
|
opCode147 (147),
|
|
opCode148 (148),
|
|
opCode149 (149),
|
|
opCode150 (150),
|
|
opCode151 (151),
|
|
opCode152 (152),
|
|
opCode153 (153),
|
|
opCode154 (154),
|
|
opCode155 (155),
|
|
opCode156 (156),
|
|
opCode157 (157),
|
|
opCode158 (158),
|
|
opCode159 (159),
|
|
opCode160 (160),
|
|
opCode161 (161),
|
|
opCode162 (162),
|
|
opCode163 (163),
|
|
opCode164 (164),
|
|
opCode165 (165),
|
|
opCode166 (166),
|
|
opCode167 (167),
|
|
opCode168 (168),
|
|
opCode169 (169),
|
|
opCode170 (170),
|
|
opCode171 (171),
|
|
opCode172 (172),
|
|
opCode173 (173),
|
|
opCode174 (174),
|
|
opCode175 (175),
|
|
opCode176 (176),
|
|
opCode177 (177),
|
|
opCode178 (178),
|
|
opCode179 (179),
|
|
opCode180 (180),
|
|
opCode181 (181),
|
|
opCode182 (182),
|
|
opCode183 (183),
|
|
opCode184 (184),
|
|
opCode185 (185),
|
|
opCode186 (186),
|
|
opCode187 (187),
|
|
opCode188 (188),
|
|
opCode189 (189),
|
|
opCode190 (190),
|
|
opCode191 (191),
|
|
opCode192 (192),
|
|
opCode193 (193),
|
|
opCode194 (194),
|
|
opCode195 (195),
|
|
opCode196 (196),
|
|
opCode197 (197),
|
|
opCode198 (198),
|
|
opCode199 (199),
|
|
opCode200 (200),
|
|
opCode201 (201),
|
|
opCode202 (202),
|
|
opCode203 (203),
|
|
opCode204 (204),
|
|
opCode205 (205),
|
|
opCode206 (206),
|
|
opCode207 (207),
|
|
opCode208 (208),
|
|
opCode209 (209),
|
|
opCode210 (210),
|
|
opCode211 (211),
|
|
opCode212 (212),
|
|
opCode213 (213),
|
|
opCode214 (214),
|
|
opCode215 (215),
|
|
opCode216 (216),
|
|
opCode217 (217),
|
|
opCode218 (218),
|
|
opCode219 (219),
|
|
opCode220 (220),
|
|
opCode221 (221),
|
|
opCode222 (222),
|
|
opCode223 (223),
|
|
opCode224 (224),
|
|
opCode225 (225),
|
|
opCode226 (226),
|
|
opCode227 (227),
|
|
opCode228 (228),
|
|
opCode229 (229),
|
|
opCode230 (230),
|
|
opCode231 (231),
|
|
opCode232 (232),
|
|
opCode233 (233),
|
|
opCode234 (234),
|
|
opCode235 (235),
|
|
opCode236 (236),
|
|
opCode237 (237),
|
|
opCode238 (238),
|
|
opCode239 (239),
|
|
opCode240 (240),
|
|
opCode241 (241),
|
|
opCode242 (242),
|
|
opCode243 (243),
|
|
opCode244 (244),
|
|
opCode245 (245),
|
|
opCode246 (246),
|
|
opCode247 (247),
|
|
opCode248 (248),
|
|
opCode249 (249),
|
|
opCode250 (250),
|
|
opCode251 (251),
|
|
opCode252 (252),
|
|
opCode253 (253),
|
|
opCode254 (254),
|
|
opCode255 (255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtEthCfmPolOpCodeSet specifies a set of Eth-CFM
|
|
PDU Opcode values to be matched against the Opcode field of an Eth-CFM
|
|
PDU which is subject to rate limiting. At least one Opcode must be
|
|
specified (i.e. the empty set is not supported).
|
|
|
|
This object works in conjunction with tmnxCpmProtEthCfmPolLevelSet, as
|
|
described in the tmnxCpmProtEthCfmPolLevelSet DESCRIPTION."
|
|
::= { tmnxCpmProtEthCfmPolEntry 5 }
|
|
|
|
tmnxCpmProtEthCfmPolRateLimit OBJECT-TYPE
|
|
SYNTAX TmnxCpmPktPolRateLimitInclZero
|
|
UNITS "packets per second"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtEthCfmPolRateLimit specifies the rate limit to
|
|
be enforced for the Eth-CFM packet stream specified by
|
|
tmnxCpmProtPolicyId, tmnxCpmProtEthCfmPolLevelSet, and
|
|
tmnxCpmProtEthCfmPolOpCodeSet."
|
|
DEFVAL { -1 }
|
|
::= { tmnxCpmProtEthCfmPolEntry 6 }
|
|
|
|
tmnxCpmProtViolSdpBindTblLastChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolSdpBindTblLastChg indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
tmnxCpmProtViolSdpBindTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object is zero."
|
|
::= { tmnxCpmSecurityObjs 32 }
|
|
|
|
tmnxCpmProtViolSdpBindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtViolSdpBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxCpmProtViolSdpBindTable has a row for each SDP binding, where the
|
|
overall packet arrival rate limit was violated."
|
|
::= { tmnxCpmSecurityObjs 33 }
|
|
|
|
tmnxCpmProtViolSdpBindEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtViolSdpBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row contains the statistics for an SDP binding where the overall
|
|
packet arrival rate limit was violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
svcId,
|
|
sdpBindId
|
|
}
|
|
::= { tmnxCpmProtViolSdpBindTable 1 }
|
|
|
|
TmnxCpmProtViolSdpBindEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtViolSdpBindPeriods Counter32,
|
|
tmnxCpmProtViolSdpBindTimeStartd TimeStamp,
|
|
tmnxCpmProtViolSdpBindTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtViolSdpBindPeriods OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolSdpBindPeriods indicates the number of
|
|
times a rate limit violation was detected at this SDP binding.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtViolSdpBindEntry 1 }
|
|
|
|
tmnxCpmProtViolSdpBindTimeStartd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolSdpBindTimeStartd indicates the sysUpTime
|
|
at the time of the creation of this entry."
|
|
::= { tmnxCpmProtViolSdpBindEntry 2 }
|
|
|
|
tmnxCpmProtViolSdpBindTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolSdpBindTime indicates the sysUpTime at the
|
|
time of the last update of this entry."
|
|
::= { tmnxCpmProtViolSdpBindEntry 3 }
|
|
|
|
tmnxCpmProtExcdSdpBindTblLastChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindTblLastChg indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
tmnxCpmProtExcdSdpBindTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object is zero."
|
|
::= { tmnxCpmSecurityObjs 34 }
|
|
|
|
tmnxCpmProtExcdSdpBindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtExcdSdpBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxCpmProtExcdSdpBindTable has a row for each SDP binding and source
|
|
MAC address pair that has exceeded its per-source rate limit. The
|
|
equivalent table for SAPs is tmnxCpmProtExcdTable."
|
|
::= { tmnxCpmSecurityObjs 35 }
|
|
|
|
tmnxCpmProtExcdSdpBindEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtExcdSdpBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row contains the statistics for a PDU stream that has exceeded
|
|
its per-source rate limit.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
svcId,
|
|
sdpBindId,
|
|
tmnxCpmProtExcdSdpBindMac
|
|
}
|
|
::= { tmnxCpmProtExcdSdpBindTable 1 }
|
|
|
|
TmnxCpmProtExcdSdpBindEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtExcdSdpBindMac MacAddress,
|
|
tmnxCpmProtExcdSdpBindPeriods Counter32,
|
|
tmnxCpmProtExcdSdpBindTimeStartd TimeStamp,
|
|
tmnxCpmProtExcdSdpBindTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtExcdSdpBindMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindMac specifies the MAC address of
|
|
the source."
|
|
::= { tmnxCpmProtExcdSdpBindEntry 1 }
|
|
|
|
tmnxCpmProtExcdSdpBindPeriods OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindPeriods indicates the number of
|
|
times a per-source rate limit violation was detected for this source.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtExcdSdpBindEntry 2 }
|
|
|
|
tmnxCpmProtExcdSdpBindTimeStartd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindTimeStartd indicates the sysUpTime
|
|
at the time of the creation of this entry."
|
|
::= { tmnxCpmProtExcdSdpBindEntry 3 }
|
|
|
|
tmnxCpmProtExcdSdpBindTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindTime indicates the sysUpTime at the
|
|
time of the last update of this entry."
|
|
::= { tmnxCpmProtExcdSdpBindEntry 4 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcmTblLChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindEcmTblLChg indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
tmnxCpmProtExcdSdpBindEcmTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object is zero."
|
|
::= { tmnxCpmSecurityObjs 36 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtExcdSdpBindEcmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxCpmProtExcdSdpBindEcmTable has a row for each Ethernet
|
|
Connectivity Fault Management (Eth-CFM) PDU stream, served by an SDP
|
|
binding, that has exceeded its Eth-CFM rate limit."
|
|
::= { tmnxCpmSecurityObjs 37 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcmEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtExcdSdpBindEcmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row contains the statistics for an Eth-CFM PDU stream that has
|
|
exceeded its Eth-CFM rate limit.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
svcId,
|
|
sdpBindId,
|
|
tmnxCpmProtExcdSdpBindEcmMac,
|
|
tmnxCpmProtExcdSdpBindEcmLevel,
|
|
tmnxCpmProtExcdSdpBindEcmOpCode
|
|
}
|
|
::= { tmnxCpmProtExcdSdpBindEcmTable 1 }
|
|
|
|
TmnxCpmProtExcdSdpBindEcmEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtExcdSdpBindEcmMac MacAddress,
|
|
tmnxCpmProtExcdSdpBindEcmLevel Dot1agCfmMDLevel,
|
|
tmnxCpmProtExcdSdpBindEcmOpCode TmnxCpmProtEthCfmOpCode,
|
|
tmnxCpmProtExcdSdpBindEcmPeriods Counter32,
|
|
tmnxCpmProtExcdSdpBindEcmStarted TimeStamp,
|
|
tmnxCpmProtExcdSdpBindEcmTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtExcdSdpBindEcmMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindEcmMac specifies a source MAC
|
|
address. The Eth-CFM PDU stream matching the MAC address (and
|
|
matching the other index values of this table) has exceeded its
|
|
Eth-CFM rate limit.
|
|
|
|
The manager must provide the all-zero MAC address to get a row for a
|
|
stream which is Eth-CFM rate limited using the
|
|
'ethCfmMonitorAggregate(1)' option of the
|
|
sdpBindCpmProtEthCfmMonitorFlags object."
|
|
::= { tmnxCpmProtExcdSdpBindEcmEntry 1 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcmLevel OBJECT-TYPE
|
|
SYNTAX Dot1agCfmMDLevel
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindEcmLevel specifies an Eth-CFM domain
|
|
level. The Eth-CFM PDU stream matching the domain level (and matching
|
|
the other index values of this table) has exceeded its Eth-CFM rate
|
|
limit."
|
|
::= { tmnxCpmProtExcdSdpBindEcmEntry 2 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcmOpCode OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtEthCfmOpCode
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindEcmOpCode specifies an Eth-CFM
|
|
opcode (e.g. Continuity Check Message == 1). The Eth-CFM PDU stream
|
|
matching the opcode (and matching the other index values of this table)
|
|
has exceeded its Eth-CFM rate limit."
|
|
::= { tmnxCpmProtExcdSdpBindEcmEntry 3 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcmPeriods OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindEcmPeriods indicates the number of
|
|
times a rate limit violation was detected for this source.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtExcdSdpBindEcmEntry 4 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcmStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindEcmStarted indicates the sysUpTime
|
|
at the time of the creation of this entry."
|
|
::= { tmnxCpmProtExcdSdpBindEcmEntry 5 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcmTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindEcmTime indicates the sysUpTime at
|
|
the time of the last update of this entry."
|
|
::= { tmnxCpmProtExcdSdpBindEcmEntry 6 }
|
|
|
|
tmnxCpmProtExcdSapEcmTblLChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapEcmTblLChg indicates the sysUpTime at
|
|
the time of the last modification of an entry in the
|
|
tmnxCpmProtExcdSapEcmTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object is zero."
|
|
::= { tmnxCpmSecurityObjs 38 }
|
|
|
|
tmnxCpmProtExcdSapEcmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtExcdSapEcmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxCpmProtExcdSapEcmTable has a row for each Ethernet Connectivity
|
|
Fault Management (Eth-CFM) PDU stream, served by a SAP, that has
|
|
exceeded its Eth-CFM rate limit."
|
|
::= { tmnxCpmSecurityObjs 39 }
|
|
|
|
tmnxCpmProtExcdSapEcmEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtExcdSapEcmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row contains the statistics for an Eth-CFM PDU stream that has
|
|
exceeded its Eth-CFM rate limit.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
svcId,
|
|
sapPortId,
|
|
sapEncapValue,
|
|
tmnxCpmProtExcdSapEcmMac,
|
|
tmnxCpmProtExcdSapEcmLevel,
|
|
tmnxCpmProtExcdSapEcmOpCode
|
|
}
|
|
::= { tmnxCpmProtExcdSapEcmTable 1 }
|
|
|
|
TmnxCpmProtExcdSapEcmEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtExcdSapEcmMac MacAddress,
|
|
tmnxCpmProtExcdSapEcmLevel Dot1agCfmMDLevel,
|
|
tmnxCpmProtExcdSapEcmOpCode TmnxCpmProtEthCfmOpCode,
|
|
tmnxCpmProtExcdSapEcmPeriods Counter32,
|
|
tmnxCpmProtExcdSapEcmStarted TimeStamp,
|
|
tmnxCpmProtExcdSapEcmTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtExcdSapEcmMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapEcmMac specifies a source MAC
|
|
address. The Eth-CFM PDU stream matching the MAC address (and
|
|
matching the other index values of this table) has exceeded its
|
|
Eth-CFM rate limit.
|
|
|
|
The manager must provide the all-zero MAC address to get a row for a
|
|
stream which is Eth-CFM rate limited using the
|
|
'ethCfmMonitorAggregate(1)' option of the sapCpmProtEthCfmMonitorFlags
|
|
object."
|
|
::= { tmnxCpmProtExcdSapEcmEntry 1 }
|
|
|
|
tmnxCpmProtExcdSapEcmLevel OBJECT-TYPE
|
|
SYNTAX Dot1agCfmMDLevel
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapEcmLevel specifies an Eth-CFM domain
|
|
level. The Eth-CFM PDU stream matching the domain level (and matching
|
|
the other index values of this table) has exceeded its Eth-CFM rate
|
|
limit."
|
|
::= { tmnxCpmProtExcdSapEcmEntry 2 }
|
|
|
|
tmnxCpmProtExcdSapEcmOpCode OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtEthCfmOpCode
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapEcmOpCode specifies an Eth-CFM opcode
|
|
(e.g. Continuity Check Message == 1). The Eth-CFM PDU stream matching
|
|
the opcode (and matching the other index values of this table) has
|
|
exceeded its Eth-CFM rate limit."
|
|
::= { tmnxCpmProtExcdSapEcmEntry 3 }
|
|
|
|
tmnxCpmProtExcdSapEcmPeriods OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapEcmPeriods indicates the number of
|
|
times a rate limit violation was detected for this source.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtExcdSapEcmEntry 4 }
|
|
|
|
tmnxCpmProtExcdSapEcmStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapEcmStarted indicates the sysUpTime at
|
|
the time of the creation of this entry."
|
|
::= { tmnxCpmProtExcdSapEcmEntry 5 }
|
|
|
|
tmnxCpmProtExcdSapEcmTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapEcmTime indicates the sysUpTime at the
|
|
time of the last update of this entry."
|
|
::= { tmnxCpmProtExcdSapEcmEntry 6 }
|
|
|
|
tmnxCpmVprnNwExceptions OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmVprnNwExceptions specifies whether the MPLS
|
|
exception messages are allowed to be received on all VPRN instances.
|
|
|
|
When the value of tmnxCpmVprnNwExceptions is set to 'true', the MPLS
|
|
exception messages are allowed to be received on all VPRN instances in
|
|
the system from all network interfaces.
|
|
|
|
When the value of tmnxCpmVprnNwExceptions is set to 'false', the MPLS
|
|
exception messages are not allowed to be received on all VPRN
|
|
instances in the system from all network interfaces."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmSecurityObjs 40 }
|
|
|
|
tmnxCpmNumVprnNwExceptions OBJECT-TYPE
|
|
SYNTAX Unsigned32 (10..1000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmNumVprnNwExceptions specifies the number of MPLS
|
|
exception messages allowed to be received in the time frame specified
|
|
by tmnxCpmVprnNwExceptionsTime."
|
|
DEFVAL { 100 }
|
|
::= { tmnxCpmSecurityObjs 41 }
|
|
|
|
tmnxCpmVprnNwExceptionsTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..60)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmVprnNwExceptionsTime specifies the time frame in
|
|
seconds that is used to limit the number of MPLS exception messages
|
|
issued per time frame."
|
|
DEFVAL { 10 }
|
|
::= { tmnxCpmSecurityObjs 42 }
|
|
|
|
tmnxCpmProtExcdSapIpTableLastChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapIpTableLastChg indicates the sysUpTime
|
|
at the time of the last add, change, or delete of a row in the
|
|
tmnxCpmProtExcdSapIpTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero."
|
|
::= { tmnxCpmSecurityObjs 43 }
|
|
|
|
tmnxCpmProtExcdSapIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtExcdSapIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxCpmProtExcdSapIpTable has a row for each <service ID, SAP, source
|
|
IP address> triple that has exceeded the per-source rate limit
|
|
configured for the <service ID, SAP> pair. IP layer per-source rate
|
|
limiting is enabled for a <service ID, SAP> pair by setting
|
|
TIMETRA-SAP-MIB::sapCpmProtMonitorIP to 'true'."
|
|
::= { tmnxCpmSecurityObjs 44 }
|
|
|
|
tmnxCpmProtExcdSapIpEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtExcdSapIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row contains statistics for an IP packet stream that has exceeded
|
|
its per-source rate limit.
|
|
|
|
A row is created by the system the first time a <service ID, SAP,
|
|
source IP address> triple exceeds its per-source rate limit. The
|
|
row is updated by the system on subsequent violations.
|
|
|
|
Rows are deleted when a clear operation is requested on the underlying
|
|
statistics."
|
|
INDEX {
|
|
svcId,
|
|
sapPortId,
|
|
sapEncapValue,
|
|
tmnxCpmProtExcdSapIpAddrType,
|
|
tmnxCpmProtExcdSapIpAddr
|
|
}
|
|
::= { tmnxCpmProtExcdSapIpTable 1 }
|
|
|
|
TmnxCpmProtExcdSapIpEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtExcdSapIpAddrType InetAddressType,
|
|
tmnxCpmProtExcdSapIpAddr InetAddress,
|
|
tmnxCpmProtExcdSapIpPeriods Counter32,
|
|
tmnxCpmProtExcdSapIpStarted TimeStamp,
|
|
tmnxCpmProtExcdSapIpTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtExcdSapIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapIpAddrType indicates the address type of
|
|
tmnxCpmProtExcdSapIpAddr. 'ipv4(1)' is the only supported value."
|
|
::= { tmnxCpmProtExcdSapIpEntry 1 }
|
|
|
|
tmnxCpmProtExcdSapIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapIpAddr indicates the IP address of a
|
|
source which has exceeded its per-source rate limit."
|
|
::= { tmnxCpmProtExcdSapIpEntry 2 }
|
|
|
|
tmnxCpmProtExcdSapIpPeriods OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapIpPeriods indicates the number of times
|
|
a per-source rate limit violation was detected for this source.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtExcdSapIpEntry 3 }
|
|
|
|
tmnxCpmProtExcdSapIpStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapIpStarted indicates the sysUpTime at
|
|
the time of the creation of this row."
|
|
::= { tmnxCpmProtExcdSapIpEntry 4 }
|
|
|
|
tmnxCpmProtExcdSapIpTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSapIpTime indicates the sysUpTime at the
|
|
time of the last update of this row."
|
|
::= { tmnxCpmProtExcdSapIpEntry 5 }
|
|
|
|
tmnxDCpuProtPolicyTblLstChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtPolicyTblLstChg indicates the timestamp of
|
|
the last change to the tmnxDCpuProtPolicyTable. A value of 0 indicates
|
|
that no changes were made to this table since the system was last
|
|
initialized."
|
|
::= { tmnxCpmSecurityObjs 45 }
|
|
|
|
tmnxDCpuProtPolicyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxDCpuProtPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtPolicyTable has an entry for each Distributed CPU
|
|
Protection Policy configured in the system."
|
|
::= { tmnxCpmSecurityObjs 46 }
|
|
|
|
tmnxDCpuProtPolicyEntry OBJECT-TYPE
|
|
SYNTAX TmnxDCpuProtPolicyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the configuration information related to a
|
|
Distributed CPU Protection Policy."
|
|
INDEX { tmnxDCpuProtPolicyName }
|
|
::= { tmnxDCpuProtPolicyTable 1 }
|
|
|
|
TmnxDCpuProtPolicyEntry ::= SEQUENCE
|
|
{
|
|
tmnxDCpuProtPolicyName TNamedItem,
|
|
tmnxDCpuProtPolicyRowStatus RowStatus,
|
|
tmnxDCpuProtPolicyLastMdfy TimeStamp,
|
|
tmnxDCpuProtPolicyDescr TItemDescription
|
|
}
|
|
|
|
tmnxDCpuProtPolicyName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtPolicyName specifies Distributed CPU
|
|
Protection Policy name."
|
|
::= { tmnxDCpuProtPolicyEntry 1 }
|
|
|
|
tmnxDCpuProtPolicyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtPolicyRowStatus object is used to create and delete
|
|
rows in the tmnxDCpuProtPolicyTable."
|
|
::= { tmnxDCpuProtPolicyEntry 2 }
|
|
|
|
tmnxDCpuProtPolicyLastMdfy OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtPolicyLastMdfy object indicates the timestamp of the
|
|
last change to this row. A value of zero indicates that this row was
|
|
not modified since the system was last initialized."
|
|
::= { tmnxDCpuProtPolicyEntry 3 }
|
|
|
|
tmnxDCpuProtPolicyDescr OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtPolicyDescr specifies the user provided
|
|
description of this Distributed CPU Protection Policy."
|
|
DEFVAL { ''H }
|
|
::= { tmnxDCpuProtPolicyEntry 4 }
|
|
|
|
tmnxDCpuProtStaticPlcrTblLstChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrTblLstChg indicates the timestamp
|
|
of the last change to the tmnxDCpuProtStaticPlcrTable. A value of 0
|
|
indicates that no changes were made to this table since the system was
|
|
last initialized."
|
|
::= { tmnxCpmSecurityObjs 47 }
|
|
|
|
tmnxDCpuProtStaticPlcrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxDCpuProtStaticPlcrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtStaticPlcrTable has an entry for static-policer
|
|
configured for each Distributed CPU Protection Policy identified by
|
|
tmnxDCpuProtPolicyName."
|
|
::= { tmnxCpmSecurityObjs 48 }
|
|
|
|
tmnxDCpuProtStaticPlcrEntry OBJECT-TYPE
|
|
SYNTAX TmnxDCpuProtStaticPlcrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the configuration information related to
|
|
static-policer for Distributed CPU Protection Policy."
|
|
INDEX {
|
|
tmnxDCpuProtPolicyName,
|
|
tmnxDCpuProtStaticPlcrName
|
|
}
|
|
::= { tmnxDCpuProtStaticPlcrTable 1 }
|
|
|
|
TmnxDCpuProtStaticPlcrEntry ::= SEQUENCE
|
|
{
|
|
tmnxDCpuProtStaticPlcrName TNamedItem,
|
|
tmnxDCpuProtStaticPlcrRowStatus RowStatus,
|
|
tmnxDCpuProtStaticPlcrLastMdfy TimeStamp,
|
|
tmnxDCpuProtStaticPlcrDescr TItemDescription,
|
|
tmnxDCpuProtStaticPlcrPackets TmnxDistCpuProtPacketRateLimit,
|
|
tmnxDCpuProtStaticPlcrWithin Unsigned32,
|
|
tmnxDCpuProtStaticPlcrInitDelay Unsigned32,
|
|
tmnxDCpuProtStaticPlcrKbps TmnxDistCpuProtRate,
|
|
tmnxDCpuProtStaticPlcrMbs TmnxDistCpuProtBurstSize,
|
|
tmnxDCpuProtStaticPlcrExdActn TmnxDistCpuProtAction,
|
|
tmnxDCpuProtStaticPlcrExdHold TmnxDistCpuProtActionDuration,
|
|
tmnxDCpuProtStaticPlcrRateType TmnxDistCpuProtRateType,
|
|
tmnxDCpuProtStaticPlcrDectnTime Unsigned32,
|
|
tmnxDCpuProtStaticPlcrLogEvent TmnxDistCpuProtLogEventType
|
|
}
|
|
|
|
tmnxDCpuProtStaticPlcrName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrName specifies the static-policer
|
|
name for Distributed CPU Protection Policy."
|
|
::= { tmnxDCpuProtStaticPlcrEntry 1 }
|
|
|
|
tmnxDCpuProtStaticPlcrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtStaticPlcrRowStatus object is used to create and
|
|
delete rows in the tmnxDCpuProtStaticPlcrTable."
|
|
::= { tmnxDCpuProtStaticPlcrEntry 2 }
|
|
|
|
tmnxDCpuProtStaticPlcrLastMdfy OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtStaticPlcrLastMdfy object indicates the timestamp of
|
|
the last change to this row. A value of zero indicates that this row
|
|
was not modified since the system was last initialized."
|
|
::= { tmnxDCpuProtStaticPlcrEntry 3 }
|
|
|
|
tmnxDCpuProtStaticPlcrDescr OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrDescr specifies the user provided
|
|
description for this static-policer."
|
|
DEFVAL { ''H }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 4 }
|
|
|
|
tmnxDCpuProtStaticPlcrPackets OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtPacketRateLimit
|
|
UNITS "packets per interval"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrPackets specifies the overall
|
|
packet arrival rate limit to be applied to all sources of packets.
|
|
|
|
A default value of -1, specifies an unrestricted packet arrival rate."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 5 }
|
|
|
|
tmnxDCpuProtStaticPlcrWithin OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..32767)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrWithin specifies packets rate
|
|
limiting time base."
|
|
DEFVAL { 1 }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 6 }
|
|
|
|
tmnxDCpuProtStaticPlcrInitDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
UNITS "packets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrInitDelay specifies the number of
|
|
packets allowed in an initial burst or burst after the policer bucket
|
|
has drained to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 7 }
|
|
|
|
tmnxDCpuProtStaticPlcrKbps OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtRate
|
|
UNITS "kilobps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrKbps specifies the limiting rate.
|
|
When tmnxDCpuProtStaticPlcrKbps is used, bucket limit in the policer
|
|
is initialized to value specified by tmnxDCpuProtStaticPlcrMbs."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 8 }
|
|
|
|
tmnxDCpuProtStaticPlcrMbs OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtBurstSize
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrMbs specifies buffer space
|
|
assigned. When tmnxDCpuProtStaticPlcrKbps is used, bucket limit in the
|
|
policer is initialized to value specified by
|
|
tmnxDCpuProtStaticPlcrMbs."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 9 }
|
|
|
|
tmnxDCpuProtStaticPlcrExdActn OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrExdActn specifies the exceed-action
|
|
performed on the incoming packets. When the value of
|
|
tmnxDCpuProtStaticPlcrExdActn is set to discard, all packets that are
|
|
non-conformant are discarded and when it is set to low-priority, all
|
|
packets that are non-conformant are marked as low-priority."
|
|
DEFVAL { none }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 10 }
|
|
|
|
tmnxDCpuProtStaticPlcrExdHold OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtActionDuration
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrExdHold specifies the hold-down
|
|
behavior.
|
|
|
|
When an enforcement policer has marked or discarded one or more
|
|
packets and tmnxDCpuProtStaticPlcrExdHold has been specified for the
|
|
exceed-action, then the policer will be set into a mark-all or
|
|
drop-all mode that causes the policer state to be updated as normal
|
|
and also causes all packets to be marked as low-priority or discard
|
|
regardless of the results of the policing decisions/actions/state."
|
|
DEFVAL { 0 }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 11 }
|
|
|
|
tmnxDCpuProtStaticPlcrRateType OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtRateType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrRateType specifies the rate type
|
|
applied for static-policer specified by tmnxDCpuProtStaticPlcrName.
|
|
|
|
When the value of tmnxDCpuProtStaticPlcrName is 'packets', the values
|
|
of tmnxDCpuProtStaticPlcrKbps and tmnxDCpuProtStaticPlcrMbs are set to
|
|
default values.
|
|
|
|
When the value of tmnxDCpuProtStaticPlcrName is 'kbps', the values of
|
|
tmnxDCpuProtStaticPlcrPackets, tmnxDCpuProtStaticPlcrWithin and
|
|
tmnxDCpuProtStaticPlcrInitDelay are set to default values."
|
|
DEFVAL { packets }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 12 }
|
|
|
|
tmnxDCpuProtStaticPlcrDectnTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..128000)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrDectnTime specifies contiguous
|
|
conformant period, when a static-policer specified by
|
|
tmnxDCpuProtStaticPlcrName is declared in an 'exceed' state."
|
|
DEFVAL { 30 }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 13 }
|
|
|
|
tmnxDCpuProtStaticPlcrLogEvent OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtLogEventType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtStaticPlcrLogEvent controls the creation of
|
|
log events related to static policer status and activity."
|
|
DEFVAL { enable }
|
|
::= { tmnxDCpuProtStaticPlcrEntry 14 }
|
|
|
|
tmnxDCpuProtLocMonPlcrTblLstChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrTblLstChg indicates the timestamp
|
|
of the last change to the tmnxDCpuProtLocMonPlcrTable. A value of 0
|
|
indicates that no changes were made to this table since the system was
|
|
last initialized."
|
|
::= { tmnxCpmSecurityObjs 49 }
|
|
|
|
tmnxDCpuProtLocMonPlcrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxDCpuProtLocMonPlcrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtLocMonPlcrTable has an entry for each Distributed CPU
|
|
Protection Policy configured in the system."
|
|
::= { tmnxCpmSecurityObjs 50 }
|
|
|
|
tmnxDCpuProtLocMonPlcrEntry OBJECT-TYPE
|
|
SYNTAX TmnxDCpuProtLocMonPlcrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the configuration information related to
|
|
Local Monitoring Policer for Distributed CPU Protection Policy."
|
|
INDEX {
|
|
tmnxDCpuProtPolicyName,
|
|
tmnxDCpuProtLocMonPlcrName
|
|
}
|
|
::= { tmnxDCpuProtLocMonPlcrTable 1 }
|
|
|
|
TmnxDCpuProtLocMonPlcrEntry ::= SEQUENCE
|
|
{
|
|
tmnxDCpuProtLocMonPlcrName TNamedItem,
|
|
tmnxDCpuProtLocMonPlcrRowStatus RowStatus,
|
|
tmnxDCpuProtLocMonPlcrLastMdfy TimeStamp,
|
|
tmnxDCpuProtLocMonPlcrDescr TItemDescription,
|
|
tmnxDCpuProtLocMonPlcrPackets TmnxDistCpuProtPacketRateLimit,
|
|
tmnxDCpuProtLocMonPlcrWithin Unsigned32,
|
|
tmnxDCpuProtLocMonPlcrInitDelay Unsigned32,
|
|
tmnxDCpuProtLocMonPlcrKbps TmnxDistCpuProtRate,
|
|
tmnxDCpuProtLocMonPlcrMbs TmnxDistCpuProtBurstSize,
|
|
tmnxDCpuProtLocMonPlcrExcdActn TmnxDistCpuProtAction,
|
|
tmnxDCpuProtLocMonPlcrRateType TmnxDistCpuProtRateType,
|
|
tmnxDCpuProtLocMonPlcrLogEvent TmnxDistCpuProtLogEventType
|
|
}
|
|
|
|
tmnxDCpuProtLocMonPlcrName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrName specifies the local monitoring
|
|
policy name for Distributed CPU Protection Policy."
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 1 }
|
|
|
|
tmnxDCpuProtLocMonPlcrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtLocMonPlcrRowStatus object is used to create and
|
|
delete rows in the tmnxDCpuProtLocMonPlcrTable."
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 2 }
|
|
|
|
tmnxDCpuProtLocMonPlcrLastMdfy OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtLocMonPlcrLastMdfy object indicates the timestamp of
|
|
the last change to this row. A value of zero indicates that this row
|
|
was not modified since the system was last initialized."
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 3 }
|
|
|
|
tmnxDCpuProtLocMonPlcrDescr OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrDescr specifies the user provided
|
|
description of this Distributed CPU Protection Policy."
|
|
DEFVAL { ''H }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 4 }
|
|
|
|
tmnxDCpuProtLocMonPlcrPackets OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtPacketRateLimit
|
|
UNITS "packets per interval"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrPackets specifies the overall
|
|
packet arrival rate limit to be applied to all sources of packets.
|
|
|
|
A default value of -1, specifies an unrestricted packet arrival rate."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 5 }
|
|
|
|
tmnxDCpuProtLocMonPlcrWithin OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..32767)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrWithin specifies packets rate
|
|
limiting time base."
|
|
DEFVAL { 1 }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 6 }
|
|
|
|
tmnxDCpuProtLocMonPlcrInitDelay OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
UNITS "packets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrInitDelay specifies the number of
|
|
packets allowed in an initial burst or burst after the policer bucket
|
|
has drained to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 7 }
|
|
|
|
tmnxDCpuProtLocMonPlcrKbps OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtRate
|
|
UNITS "kilobps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrKbps specifies the limiting rate.
|
|
When tmnxDCpuProtLocMonPlcrKbps is used, bucket limit in the policer
|
|
is initialized to value specified by tmnxDCpuProtLocMonPlcrMbs."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 8 }
|
|
|
|
tmnxDCpuProtLocMonPlcrMbs OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtBurstSize
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrMbs specifies buffer space
|
|
assigned. When tmnxDCpuProtLocMonPlcrKbps is used, bucket limit in the
|
|
policer is initialized to value specified by
|
|
tmnxDCpuProtLocMonPlcrMbs."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 9 }
|
|
|
|
tmnxDCpuProtLocMonPlcrExcdActn OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrExcdActn specifies the
|
|
exceed-action performed on the incoming packets. When the value of
|
|
tmnxDCpuProtLocMonPlcrExcdActn is set to discard, all packets that are
|
|
non-conformant are discarded and when it is set to low-priority, all
|
|
packets that are non-conformant are marked as low-priority."
|
|
DEFVAL { none }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 10 }
|
|
|
|
tmnxDCpuProtLocMonPlcrRateType OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtRateType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrRateType specifies the rate type
|
|
applied for local-monitoring-policer specified by
|
|
tmnxDCpuProtLocMonPlcrName.
|
|
|
|
When the value of tmnxDCpuProtLocMonPlcrRateType is 'packets', the
|
|
values of tmnxDCpuProtLocMonPlcrKbps and tmnxDCpuProtLocMonPlcrMbs are
|
|
set to default values.
|
|
|
|
When the value of tmnxDCpuProtLocMonPlcrRateType is 'kbps', the values
|
|
of tmnxDCpuProtLocMonPlcrPackets, tmnxDCpuProtLocMonPlcrWithin and
|
|
tmnxDCpuProtLocMonPlcrInitDelay are set to default values."
|
|
DEFVAL { packets }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 11 }
|
|
|
|
tmnxDCpuProtLocMonPlcrLogEvent OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtLogEventType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtLocMonPlcrLogEvent controls the creation of
|
|
log events related to local-monitoring policer status and activity."
|
|
DEFVAL { enable }
|
|
::= { tmnxDCpuProtLocMonPlcrEntry 12 }
|
|
|
|
tmnxDCpuProtProtocolTblLstChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolTblLstChg indicates the timestamp of
|
|
the last change to the tmnxDCpuProtProtocolTable. A value of 0
|
|
indicates that no changes were made to this table since the system was
|
|
last initialized."
|
|
::= { tmnxCpmSecurityObjs 51 }
|
|
|
|
tmnxDCpuProtProtocolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxDCpuProtProtocolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtProtocolTable has an entry for each Distributed CPU
|
|
Protection Policy configured in the system."
|
|
::= { tmnxCpmSecurityObjs 52 }
|
|
|
|
tmnxDCpuProtProtocolEntry OBJECT-TYPE
|
|
SYNTAX TmnxDCpuProtProtocolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the configuration information related to
|
|
type of Protocol Policer monitored by Distributed CPU Protection
|
|
Policy."
|
|
INDEX {
|
|
tmnxDCpuProtPolicyName,
|
|
tmnxDCpuProtProtocol
|
|
}
|
|
::= { tmnxDCpuProtProtocolTable 1 }
|
|
|
|
TmnxDCpuProtProtocolEntry ::= SEQUENCE
|
|
{
|
|
tmnxDCpuProtProtocol TmnxDistCpuProtProtocolId,
|
|
tmnxDCpuProtProtocolRowStatus RowStatus,
|
|
tmnxDCpuProtProtocolLastMdfy TimeStamp,
|
|
tmnxDCpuProtProtocolEnforce TmnxDistCpuProtEnforceType,
|
|
tmnxDCpuProtProtocolEnfrcePolNme TNamedItem,
|
|
tmnxDCpuProtProtocolDynPackets TmnxDistCpuProtPacketRateLimit,
|
|
tmnxDCpuProtProtocolDynWithin Unsigned32,
|
|
tmnxDCpuProtProtocolDynInitDly Unsigned32,
|
|
tmnxDCpuProtProtocolDynKbps TmnxDistCpuProtRate,
|
|
tmnxDCpuProtProtocolDynMbs TmnxDistCpuProtBurstSize,
|
|
tmnxDCpuProtProtocolDynDectnTime Unsigned32,
|
|
tmnxDCpuProtProtocolDynExdActn TmnxDistCpuProtAction,
|
|
tmnxDCpuProtProtocolDynExdHold TmnxDistCpuProtActionDuration,
|
|
tmnxDCpuProtProtocolDynRateType TmnxDistCpuProtRateType,
|
|
tmnxDCpuProtProtocolDynLogEvent TmnxDistCpuProtLogEventType
|
|
}
|
|
|
|
tmnxDCpuProtProtocol OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtProtocolId
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocol specifies the
|
|
protocol name to be monitored by Distributed CPU Protection Policy."
|
|
::= { tmnxDCpuProtProtocolEntry 1 }
|
|
|
|
tmnxDCpuProtProtocolRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtProtocolRowStatus object is used to create and delete
|
|
rows in the tmnxDCpuProtProtocolTable."
|
|
::= { tmnxDCpuProtProtocolEntry 2 }
|
|
|
|
tmnxDCpuProtProtocolLastMdfy OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxDCpuProtProtocolLastMdfy object indicates the timestamp of the
|
|
last change to this row. A value of zero indicates that this row was
|
|
not modified since the system was last initialized."
|
|
::= { tmnxDCpuProtProtocolEntry 3 }
|
|
|
|
tmnxDCpuProtProtocolEnforce OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtEnforceType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolEnforce specifies the type of
|
|
enforcement policer used."
|
|
DEFVAL { dynamic }
|
|
::= { tmnxDCpuProtProtocolEntry 4 }
|
|
|
|
tmnxDCpuProtProtocolEnfrcePolNme OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolEnfrcePolNme specifies the
|
|
enforcement policer name."
|
|
DEFVAL { "local-mon-bypass" }
|
|
::= { tmnxDCpuProtProtocolEntry 5 }
|
|
|
|
tmnxDCpuProtProtocolDynPackets OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtPacketRateLimit
|
|
UNITS "packets per interval"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynPackets specifies the overall
|
|
packet arrival rate limit to be applied to all sources of packets.
|
|
|
|
A default value of -1, specifies an unrestricted packet arrival rate."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtProtocolEntry 6 }
|
|
|
|
tmnxDCpuProtProtocolDynWithin OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..32767)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynWithin specifies packets rate
|
|
limiting time base."
|
|
DEFVAL { 1 }
|
|
::= { tmnxDCpuProtProtocolEntry 7 }
|
|
|
|
tmnxDCpuProtProtocolDynInitDly OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
UNITS "packets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynInitDly specifies the number of
|
|
packets allowed in an initial burst or burst after the policer bucket
|
|
has drained to zero."
|
|
DEFVAL { 0 }
|
|
::= { tmnxDCpuProtProtocolEntry 8 }
|
|
|
|
tmnxDCpuProtProtocolDynKbps OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtRate
|
|
UNITS "kilobps"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynKbps specifies the limiting rate.
|
|
When tmnxDCpuProtProtocolDynKbps is used, bucket limit in the policer
|
|
is initialized to value specified by tmnxDCpuProtProtocolDynMbs."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtProtocolEntry 9 }
|
|
|
|
tmnxDCpuProtProtocolDynMbs OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtBurstSize
|
|
UNITS "bytes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynMbs specifies buffer space
|
|
assigned. When tmnxDCpuProtProtocolDynKbps is used, bucket limit in
|
|
the policer is initialized to value specified by
|
|
tmnxDCpuProtProtocolDynMbs."
|
|
DEFVAL { -1 }
|
|
::= { tmnxDCpuProtProtocolEntry 10 }
|
|
|
|
tmnxDCpuProtProtocolDynDectnTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..128000)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynDectnTime specifies contiguous
|
|
conformant period of min-enforce-time when dynamic enforcing policer
|
|
is instantiated."
|
|
DEFVAL { 30 }
|
|
::= { tmnxDCpuProtProtocolEntry 11 }
|
|
|
|
tmnxDCpuProtProtocolDynExdActn OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtAction
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynExdActn specifies the action
|
|
performed on the incoming packets. When the value of
|
|
tmnxDCpuProtProtocolDynExdActn is set to discard, all packets that are
|
|
non-conformant are discarded and when it is set to low-priority, all
|
|
packets that are non-conformant are marked as low-priority."
|
|
DEFVAL { none }
|
|
::= { tmnxDCpuProtProtocolEntry 12 }
|
|
|
|
tmnxDCpuProtProtocolDynExdHold OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtActionDuration
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynExdHold specifies the hold-down
|
|
behavior.
|
|
|
|
When an enforcement policer has marked or discarded one or more
|
|
packets and tmnxDCpuProtProtocolDynExdHold has been specified for the
|
|
exceed-action, then the policer will be set into a mark-all or
|
|
drop-all mode that causes the policer state to be updated as normal
|
|
and also causes all packets to be marked as low-priority or discard
|
|
regardless of the results of the policing decisions/actions/state."
|
|
DEFVAL { 0 }
|
|
::= { tmnxDCpuProtProtocolEntry 13 }
|
|
|
|
tmnxDCpuProtProtocolDynRateType OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtRateType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynRateType specifies the rate type
|
|
applied for the protocol specified by tmnxDCpuProtProtocol.
|
|
|
|
When the value of tmnxDCpuProtProtocolDynRateType is 'packets', the
|
|
values of tmnxDCpuProtProtocolDynKbps and tmnxDCpuProtProtocolDynMbs
|
|
are set to default values.
|
|
|
|
When the value of tmnxDCpuProtProtocolDynRateType is 'kbps', the
|
|
values of tmnxDCpuProtProtocolDynPackets,
|
|
tmnxDCpuProtProtocolDynWithin and tmnxDCpuProtProtocolDynInitDly are
|
|
set to default values."
|
|
DEFVAL { packets }
|
|
::= { tmnxDCpuProtProtocolEntry 14 }
|
|
|
|
tmnxDCpuProtProtocolDynLogEvent OBJECT-TYPE
|
|
SYNTAX TmnxDistCpuProtLogEventType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxDCpuProtProtocolDynLogEvent controls the creation of
|
|
log events related to dynamic enforcement policer status and activity."
|
|
DEFVAL { enable }
|
|
::= { tmnxDCpuProtProtocolEntry 15 }
|
|
|
|
tmnxCpmProtBlockPIMTunneled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtBlockPIMTunneled specifies whether to block
|
|
extraction and processing of arriving PIM packets inside a tunnel on a
|
|
network interface.
|
|
|
|
When the value of this object is set to 'false (2)', tunneling of PIM
|
|
packet will be allowed even if PIM is not configured. When the value
|
|
of this object is set to 'true (1)', tunneling of PIM packets is
|
|
blocked on an interface where the protocol is not configured.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmSecurityObjs 53 }
|
|
|
|
tmnxCpmProtPortRateActionLowPrio OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtPortRateActionLowPrio specifies whether to
|
|
mark packets as low-priority when port-overall-rate-limit specified by
|
|
tmnxCpmProtPortOverallRateLimit is exceeded.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmSecurityObjs 54 }
|
|
|
|
tmnxCpmProtIPSrcMonDhcp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtIPSrcMonDhcp specifies whether DHCP protocol
|
|
should be included for monitoring of source IP.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { true }
|
|
::= { tmnxCpmSecurityObjs 55 }
|
|
|
|
tmnxCpmProtIPSrcMonGtp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtIPSrcMonGtp specifies whether GTP protocol
|
|
should be included for monitoring of source IP.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmSecurityObjs 56 }
|
|
|
|
tmnxCpmProtIPSrcMonIcmp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtIPSrcMonIcmp specifies whether ICMP protocol
|
|
should be included for monitoring of source IP.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmSecurityObjs 57 }
|
|
|
|
tmnxCpmProtIPSrcMonIgmp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtIPSrcMonIgmp specifies whether IGMP protocol
|
|
should be included for monitoring of source IP.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
DEFVAL { false }
|
|
::= { tmnxCpmSecurityObjs 58 }
|
|
|
|
tCpmProtOutProfViolIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmProtOutProfViolIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmProtOutProfViolIfTable has an entry for each router interface
|
|
where the cpu protection policy's out-of-profile rate limit was
|
|
violated.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 61 }
|
|
|
|
tCpmProtOutProfViolIfEntry OBJECT-TYPE
|
|
SYNTAX TCpmProtOutProfViolIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the information related to a router
|
|
interface where the cpu protection policy's out-of-profile rate limit
|
|
was violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrIfIndex
|
|
}
|
|
::= { tCpmProtOutProfViolIfTable 1 }
|
|
|
|
TCpmProtOutProfViolIfEntry ::= SEQUENCE
|
|
{
|
|
tCpmProtOutProfViolIfPeriods Gauge32,
|
|
tCpmProtOutProfViolIfTimeStart TimeStamp,
|
|
tCpmProtOutProfViolIfTime TimeStamp
|
|
}
|
|
|
|
tCpmProtOutProfViolIfPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolIfPeriods indicates the number of
|
|
times the out-of-profile rate limit violation was detected at this
|
|
router interface.
|
|
|
|
The out-of-profile rate limit is indicated by the object
|
|
tmnxCpmProtPolOutProfileRate."
|
|
::= { tCpmProtOutProfViolIfEntry 1 }
|
|
|
|
tCpmProtOutProfViolIfTimeStart OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolIfTimeStart indicates the sysUpTime at
|
|
the time of the creation of this entry."
|
|
::= { tCpmProtOutProfViolIfEntry 2 }
|
|
|
|
tCpmProtOutProfViolIfTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolIfTime indicates the sysUpTime at the
|
|
time of the last modification of this entry."
|
|
::= { tCpmProtOutProfViolIfEntry 3 }
|
|
|
|
tCpmProtOutProfViolSapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmProtOutProfViolSapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmProtOutProfViolSapTable has an entry for each SAP where the
|
|
cpu protection policy's out-of-profile rate limit was violated.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 62 }
|
|
|
|
tCpmProtOutProfViolSapEntry OBJECT-TYPE
|
|
SYNTAX TCpmProtOutProfViolSapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the information related to a SAP where the
|
|
cpu protection policy's out-of-profile rate limit was violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
svcId,
|
|
sapPortId,
|
|
sapEncapValue
|
|
}
|
|
::= { tCpmProtOutProfViolSapTable 1 }
|
|
|
|
TCpmProtOutProfViolSapEntry ::= SEQUENCE
|
|
{
|
|
tCpmProtOutProfViolSapPeriods Gauge32,
|
|
tCpmProtOutProfViolSapTimeStart TimeStamp,
|
|
tCpmProtOutProfViolSapTime TimeStamp
|
|
}
|
|
|
|
tCpmProtOutProfViolSapPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolSapPeriods indicates the number of
|
|
times the out-of-profile rate limit violation was detected at this
|
|
SAP.
|
|
|
|
The out-of-profile rate limit is indicated by the object
|
|
tmnxCpmProtPolOutProfileRate."
|
|
::= { tCpmProtOutProfViolSapEntry 1 }
|
|
|
|
tCpmProtOutProfViolSapTimeStart OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolSapTimeStart indicates the sysUpTime
|
|
at the time of the creation of this entry."
|
|
::= { tCpmProtOutProfViolSapEntry 2 }
|
|
|
|
tCpmProtOutProfViolSapTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolSapTime indicates the sysUpTime at the
|
|
time of the last update of this entry."
|
|
::= { tCpmProtOutProfViolSapEntry 3 }
|
|
|
|
tCpmProtOutProfViolSdpBindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TCpmProtOutProfViolSdpBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tCpmProtOutProfViolSdpBindTable has an entry for each SDP binding
|
|
where the cpu protection policy's out-of-profile rate limit was
|
|
violated.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxCpmSecurityObjs 63 }
|
|
|
|
tCpmProtOutProfViolSdpBindEntry OBJECT-TYPE
|
|
SYNTAX TCpmProtOutProfViolSdpBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the information related to a SDP binding
|
|
where the cpu protection policy's out-of-profile rate limit was
|
|
violated.
|
|
|
|
Rows are created or removed automatically by the system."
|
|
INDEX {
|
|
svcId,
|
|
sdpBindId
|
|
}
|
|
::= { tCpmProtOutProfViolSdpBindTable 1 }
|
|
|
|
TCpmProtOutProfViolSdpBindEntry ::= SEQUENCE
|
|
{
|
|
tCpmProtOutProfViolSdpBindPeriod Gauge32,
|
|
tCpmProtOutProfViolSdpBindTmeStr TimeStamp,
|
|
tCpmProtOutProfViolSdpBindTime TimeStamp
|
|
}
|
|
|
|
tCpmProtOutProfViolSdpBindPeriod OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolSdpBindPeriod indicates the number of
|
|
times the out-of-profile rate limit violation was detected at this SDP
|
|
binding.
|
|
|
|
The out-of-profile rate limit is indicated by the object
|
|
tmnxCpmProtPolOutProfileRate."
|
|
::= { tCpmProtOutProfViolSdpBindEntry 1 }
|
|
|
|
tCpmProtOutProfViolSdpBindTmeStr OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolSdpBindTmeStr indicates the sysUpTime
|
|
at the time of the creation of this entry."
|
|
::= { tCpmProtOutProfViolSdpBindEntry 2 }
|
|
|
|
tCpmProtOutProfViolSdpBindTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tCpmProtOutProfViolSdpBindTime indicates the sysUpTime at
|
|
the time of the last update of this entry."
|
|
::= { tCpmProtOutProfViolSdpBindEntry 3 }
|
|
|
|
tmnxCpmProtExcdSdpBindIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCpmProtExcdSdpBindIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtExcdSdpBindIpTable has a row for each service-id, sdp
|
|
and source IP address that has exceeded the per-source rate limit
|
|
configured for the <service-id, sdp> pair. IP layer per-source rate
|
|
limiting is enabled for a <service-id, sdp> pair by setting
|
|
TIMETRA-SDP-MIB::sdpBindCpmProtMonitorIP to 'true'."
|
|
::= { tmnxCpmSecurityObjs 64 }
|
|
|
|
tmnxCpmProtExcdSdpBindIpEntry OBJECT-TYPE
|
|
SYNTAX TmnxCpmProtExcdSdpBindIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row contains statistics for an IP packet stream that has exceeded
|
|
its per-source rate limit.
|
|
|
|
A row is created by the system the first time a service-id, sdp and
|
|
source IP address exceeds its per-source rate limit. The row is
|
|
updated by the system on subsequent violations.
|
|
|
|
Rows are deleted when a clear operation is requested on the underlying
|
|
statistics."
|
|
INDEX {
|
|
svcId,
|
|
sdpBindId,
|
|
tmnxCpmProtExcdSdpBindIpAddrType,
|
|
tmnxCpmProtExcdSdpBindIpAddr
|
|
}
|
|
::= { tmnxCpmProtExcdSdpBindIpTable 1 }
|
|
|
|
TmnxCpmProtExcdSdpBindIpEntry ::= SEQUENCE
|
|
{
|
|
tmnxCpmProtExcdSdpBindIpAddrType InetAddressType,
|
|
tmnxCpmProtExcdSdpBindIpAddr InetAddress,
|
|
tmnxCpmProtExcdSdpBindIpPeriods Counter32,
|
|
tmnxCpmProtExcdSdpBindIpStarted TimeStamp,
|
|
tmnxCpmProtExcdSdpBindIpTime TimeStamp
|
|
}
|
|
|
|
tmnxCpmProtExcdSdpBindIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindIpAddrType indicates the address
|
|
type of tmnxCpmProtExcdSdpBindIpAddr. 'ipv4(1)' is the only supported
|
|
value."
|
|
::= { tmnxCpmProtExcdSdpBindIpEntry 1 }
|
|
|
|
tmnxCpmProtExcdSdpBindIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindIpAddr indicates the IP address of
|
|
a source which has exceeded its per-source rate limit."
|
|
::= { tmnxCpmProtExcdSdpBindIpEntry 2 }
|
|
|
|
tmnxCpmProtExcdSdpBindIpPeriods OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindIpPeriods indicates the number of
|
|
times a per-source rate limit violation was detected for this source.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod."
|
|
::= { tmnxCpmProtExcdSdpBindIpEntry 3 }
|
|
|
|
tmnxCpmProtExcdSdpBindIpStarted OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindIpStarted indicates the sysUpTime
|
|
at the time of the creation of this row."
|
|
::= { tmnxCpmProtExcdSdpBindIpEntry 4 }
|
|
|
|
tmnxCpmProtExcdSdpBindIpTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtExcdSdpBindIpTime indicates the sysUpTime at
|
|
the time of the last update of this row."
|
|
::= { tmnxCpmProtExcdSdpBindIpEntry 5 }
|
|
|
|
tmnxPasswordHashObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 10 }
|
|
|
|
tmnxPassHashReadVersion OBJECT-TYPE
|
|
SYNTAX TmnxPassHashReadType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPassHashReadVersion specifies the hash algorithm accepted by the
|
|
system while executing commands."
|
|
DEFVAL { all-hash }
|
|
::= { tmnxPasswordHashObjs 1 }
|
|
|
|
tmnxPassHashWriteVersion OBJECT-TYPE
|
|
SYNTAX TmnxPassHashWriteType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPassHashWriteVersion specifies the hash version to be used while
|
|
saving the configuration files."
|
|
DEFVAL { hash2 }
|
|
::= { tmnxPasswordHashObjs 2 }
|
|
|
|
tmnxPassHashWriteVersionMdCli OBJECT-TYPE
|
|
SYNTAX TmnxPassHashWriteType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPassHashWriteVersionMdCli specifies the hash version to be used
|
|
while saving the configuration files in Md-Cli."
|
|
DEFVAL { hash2 }
|
|
::= { tmnxPasswordHashObjs 3 }
|
|
|
|
tmnxPassHashWriteVersionNetconf OBJECT-TYPE
|
|
SYNTAX TmnxPassHashWriteType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPassHashWriteVersionNetconf specifies the hash version to be used
|
|
while saving the configuration files in Netconf."
|
|
DEFVAL { hash2 }
|
|
::= { tmnxPasswordHashObjs 4 }
|
|
|
|
tmnxPassHashWriteVersionGrpc OBJECT-TYPE
|
|
SYNTAX TmnxPassHashWriteType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPassHashWriteVersionGrpc specifies the hash version to be used
|
|
while saving the configuration files in Grpc."
|
|
DEFVAL { hash2 }
|
|
::= { tmnxPasswordHashObjs 5 }
|
|
|
|
tmnxSSHServerObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 11 }
|
|
|
|
tmnxSSHServerPreserveKey OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxSSHServerPreserveKey specifies the persistence of the SSH
|
|
server host key. A value of 'true' specifies that the host key
|
|
will be saved by the server and restored following a system
|
|
reboot. The SSH client also saves the host key and
|
|
restores it following a system reboot.
|
|
|
|
A value of 'false' specifies that the host key will be held in memory
|
|
by both the SSH server and the SSH client and is not restored
|
|
following a system reboot."
|
|
DEFVAL { false }
|
|
::= { tmnxSSHServerObjs 1 }
|
|
|
|
tmnxSSHServerVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
version1 (1),
|
|
version2 (2),
|
|
both (3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxSSHServerVersion specifies the SSH protocol version that will be
|
|
by supported by the SSH server.
|
|
|
|
A value of tmnxSSHServerVersion 'version1' specifies that the SSH
|
|
server will only accept connections from clients that support SSH
|
|
protocol version 1. A value of 'both' specifies that the SSH server
|
|
will accept connections from clients supporting either SSH protocol
|
|
version 1, or SSH protocol version 2 or both."
|
|
DEFVAL { version2 }
|
|
::= { tmnxSSHServerObjs 2 }
|
|
|
|
tmnxSourceIPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSourceIPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxSourceIPEntry has an entry for the source IP to be used by the
|
|
specified protocol."
|
|
::= { tmnxSecurityObjects 12 }
|
|
|
|
tmnxSourceIPEntry OBJECT-TYPE
|
|
SYNTAX TmnxSourceIPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxSourceIPEntry is an entry (conceptual row) in the
|
|
tmnxSourceIPTable. Each entry represents the source IP address to be
|
|
used by the specified application for a particular Virtual Router
|
|
instance.
|
|
|
|
Entries in this table can be created and deleted via SNMP SET
|
|
operations to tmnxSourceIPRowStatus."
|
|
INDEX {
|
|
vRtrID,
|
|
tmnxSourceIPProtoApp
|
|
}
|
|
::= { tmnxSourceIPTable 1 }
|
|
|
|
TmnxSourceIPEntry ::= SEQUENCE
|
|
{
|
|
tmnxSourceIPProtoApp INTEGER,
|
|
tmnxSourceIPRowStatus RowStatus,
|
|
tmnxSourceIPAddressType InetAddressType,
|
|
tmnxSourceIPAddress InetAddress,
|
|
tmnxSourceIPIfIndex InterfaceIndexOrZero,
|
|
tmnxSourceIPOperStatus INTEGER
|
|
}
|
|
|
|
tmnxSourceIPProtoApp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
telnet (1),
|
|
ftp (2),
|
|
ssh (3),
|
|
radius (4),
|
|
tacplus (5),
|
|
snmpTrap (6),
|
|
syslog (7),
|
|
icmpPing (8),
|
|
traceRoute (9),
|
|
dns (10),
|
|
sntp (11),
|
|
ntp (12),
|
|
cflowd (13),
|
|
telnet6 (14),
|
|
ftp6 (15),
|
|
radius6 (16),
|
|
tacplus6 (17),
|
|
snmpTrap6 (18),
|
|
syslog6 (19),
|
|
icmpPing6 (20),
|
|
traceRoute6 (21),
|
|
dns6 (22),
|
|
ptp (23),
|
|
mcreporter (24),
|
|
cflowd6 (25),
|
|
ntp6 (26),
|
|
sFlow (27),
|
|
sFlow6 (28),
|
|
icmpError (29),
|
|
icmpError6 (30),
|
|
ldap (31),
|
|
ldap6 (32),
|
|
reserved33 (33)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSourceIPProtoApp specifies the application which
|
|
should use the source IP address specified by the value of
|
|
tmnxSourceIPAddress.
|
|
|
|
tmnxSourceIPAddressType must be 'ipv6 (2)' when setting the value of
|
|
this object to 'telnet6 (14)', 'ftp6 (15)', 'radius6 (16)', 'tacplus6
|
|
(17)', 'snmpTrap6 (18)', 'syslog6 (19)', 'icmpPing6 (20)',
|
|
'traceRoute6 (21)', 'dns6 (22)', 'cflowd6 (25)', 'ntp6 (26)', 'sFlow6
|
|
(28)', 'icmpError6 (30)', 'ldap6 (32)' ."
|
|
::= { tmnxSourceIPEntry 2 }
|
|
|
|
tmnxSourceIPRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSourceIPRowStatus is used to create or destroy
|
|
entries in this table.
|
|
|
|
A row entry for a particular vRtrID with tmnxSourceIPProtoApp set to
|
|
any value can be created only if the value of tmnxSourceIPAddress or
|
|
tmnxSourceIPIfIndex is specified."
|
|
::= { tmnxSourceIPEntry 3 }
|
|
|
|
tmnxSourceIPAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSourceIPAddressType specifies the address type of
|
|
tmnxSourceIPAddress address.
|
|
|
|
The value of tmnxSourceIPAddressType can be either of InetAddressType
|
|
- 'ipv4' or InetAddressType - 'ipv6'."
|
|
DEFVAL { unknown }
|
|
::= { tmnxSourceIPEntry 4 }
|
|
|
|
tmnxSourceIPAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSourceIPAddress specifies the source address that
|
|
should be used in all unsolicited packets sent by the application
|
|
specified by the value of tmnxSourceIPProtoApp. For the value
|
|
specified by tmnxSourceIPProtoApp, either of tmnxSourceIPAddress or
|
|
tmnxSourceIPIfIndex can be specified, but not both."
|
|
DEFVAL { ''H }
|
|
::= { tmnxSourceIPEntry 5 }
|
|
|
|
tmnxSourceIPIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxSourceIPIfIndex specifies the interface index whose IP address
|
|
should be used in all unsolicited packets sent by the application
|
|
specified by the value of tmnxSourceIPProtoApp. For the value
|
|
specified by tmnxSourceIPProtoApp, either of tmnxSourceIPAddress or
|
|
tmnxSourceIPIfIndex can be specified, but not both."
|
|
DEFVAL { 0 }
|
|
::= { tmnxSourceIPEntry 6 }
|
|
|
|
tmnxSourceIPOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up (1),
|
|
down (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSourceIPOperStatus indicates the state of
|
|
tmnxSourceIPEntry. A value of 'up' indicates that the IP address
|
|
specified by tmnxSourceIPAddress will be used for all unsolicited
|
|
packets sent by the application specified by the value of
|
|
tmnxSourceIPProtoApp."
|
|
DEFVAL { down }
|
|
::= { tmnxSourceIPEntry 7 }
|
|
|
|
tmnxUserTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxUserTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxUserTemplateTable contains configuration information for the
|
|
template of a system user."
|
|
::= { tmnxSecurityObjects 13 }
|
|
|
|
tmnxUserTemplateEntry OBJECT-TYPE
|
|
SYNTAX TmnxUserTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxUserTemplateEntry is an entry (conceptual row) in the
|
|
tmnxUserTemplateTable. Each entry represents the configuration for the
|
|
template of a system user. Entries in this table cannot be created or
|
|
deleted."
|
|
INDEX { IMPLIED tmnxTemplateName }
|
|
::= { tmnxUserTemplateTable 1 }
|
|
|
|
TmnxUserTemplateEntry ::= SEQUENCE
|
|
{
|
|
tmnxTemplateName TNamedItem,
|
|
tmnxTemplateAccess BITS,
|
|
tmnxTemplateHomeDirectory DisplayString,
|
|
tmnxTemplateRestrictedToHome TruthValue,
|
|
tmnxTemplateConsoleLoginExecFile DisplayString,
|
|
tmnxTemplateProfile TNamedItem
|
|
}
|
|
|
|
tmnxTemplateName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTemplateName specifies the name of the template from
|
|
which a system user can be derived. This name must be unique amongst
|
|
the table entries."
|
|
::= { tmnxUserTemplateEntry 1 }
|
|
|
|
tmnxTemplateAccess OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
console (0),
|
|
ftp (1),
|
|
grpc (2),
|
|
li (3),
|
|
netconf (4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTemplateAccess specifies the type of access
|
|
permitted to the user derived from this template. To allow this user
|
|
access to the console or FTP, set the corresponding bit in
|
|
tmnxTemplateAccess. Reset the bit to deny the access."
|
|
DEFVAL { { console } }
|
|
::= { tmnxUserTemplateEntry 2 }
|
|
|
|
tmnxTemplateHomeDirectory OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..200))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTemplateHomeDirectory specifies the local home
|
|
directory on FTP and console access of the user derived from this
|
|
template."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserTemplateEntry 3 }
|
|
|
|
tmnxTemplateRestrictedToHome OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tmnxTemplateRestrictedToHome is 'true', the user
|
|
derived from this template is not allowed to navigate to directories
|
|
above his home directory for file access.
|
|
|
|
When the value of tmnxTemplateRestrictedToHome is 'false', the access
|
|
is allowed to directories above the home directory."
|
|
DEFVAL { false }
|
|
::= { tmnxUserTemplateEntry 4 }
|
|
|
|
tmnxTemplateConsoleLoginExecFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..200))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTemplateConsoleLoginExecFile specifies the file that
|
|
should be executed whenever the user derived from this template has
|
|
successfully logged in to a console session."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserTemplateEntry 5 }
|
|
|
|
tmnxTemplateProfile OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTemplateProfile specifies the user profile entry from
|
|
the tmnxUserProfileTable that will be applied to the user derived from
|
|
this template.
|
|
|
|
For users authenticated by TACACS+, the profile specified by
|
|
tmnxTemplateProfile will only apply if TACACS+ command authorization
|
|
is disabled as specified by tmnxTacPlusAuthorization being set to
|
|
'false'."
|
|
DEFVAL { "default" }
|
|
::= { tmnxUserTemplateEntry 6 }
|
|
|
|
tmnxKeyChainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxKeyChainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxKeyChainEntry has an entry for a particular configured
|
|
keychain used by the protocol session."
|
|
::= { tmnxSecurityObjects 14 }
|
|
|
|
tmnxKeyChainEntry OBJECT-TYPE
|
|
SYNTAX TmnxKeyChainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxKeyChainEntry is an entry (conceptual row) in the
|
|
tmnxKeyChainTable. Each entry represents the keychain configuration
|
|
which will be applied to a protocol session.
|
|
|
|
Entries in this table can be created and deleted via SNMP SET
|
|
operations to tmnxKeyChainRowStatus."
|
|
INDEX { tmnxKeyChainName }
|
|
::= { tmnxKeyChainTable 1 }
|
|
|
|
TmnxKeyChainEntry ::= SEQUENCE
|
|
{
|
|
tmnxKeyChainName TNamedItem,
|
|
tmnxKeyChainRowStatus RowStatus,
|
|
tmnxKeyChainDescription TItemDescription,
|
|
tmnxKeyChainSendTcpOptionNum TmnxKeyChainTcpOptionNum,
|
|
tmnxKeyChainReceiveTcpOptionNum TmnxKeyChainTcpOptionNum,
|
|
tmnxKeyChainAdminState TmnxAdminState,
|
|
tmnxKeyChainOperState TmnxOperState,
|
|
tmnxKeyChainExpired TruthValue
|
|
}
|
|
|
|
tmnxKeyChainName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainName specifies a unique keychain name which
|
|
identifies this particular keychain entry."
|
|
::= { tmnxKeyChainEntry 1 }
|
|
|
|
tmnxKeyChainRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainRowStatus is used to create or destroy
|
|
entries in this table."
|
|
::= { tmnxKeyChainEntry 2 }
|
|
|
|
tmnxKeyChainDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainDescription specifies the description of the
|
|
key chain identified by the keychain name tmnxKeyChainName."
|
|
DEFVAL { ''H }
|
|
::= { tmnxKeyChainEntry 3 }
|
|
|
|
tmnxKeyChainSendTcpOptionNum OBJECT-TYPE
|
|
SYNTAX TmnxKeyChainTcpOptionNum
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainSendTcpOptionNum specifies the TCP option
|
|
value to use in the TCP header of packets being sent by the router to
|
|
another device.
|
|
|
|
The value of tmnxKeyChainSendTcpOptionNum is valid only when
|
|
tmnxKeyChainAuthenticationKey is used to sign and/or authenticate the
|
|
TCP protocol stream."
|
|
DEFVAL { value254 }
|
|
::= { tmnxKeyChainEntry 4 }
|
|
|
|
tmnxKeyChainReceiveTcpOptionNum OBJECT-TYPE
|
|
SYNTAX TmnxKeyChainTcpOptionNum
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainReceiveTcpOptionNum specifies the TCP option
|
|
value to check for in the TCP header of packets being received by the
|
|
router.
|
|
|
|
The value of tmnxKeyChainReceiveTcpOptionNum is valid only when
|
|
tmnxKeyChainAuthenticationKey is used to sign and/or authenticate the
|
|
TCP protocol stream."
|
|
DEFVAL { value254 }
|
|
::= { tmnxKeyChainEntry 5 }
|
|
|
|
tmnxKeyChainAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainAdminState specifies the desired
|
|
administrative state of the keychain. If the value is 'outOfService'
|
|
the keychain capabilities are disabled but the keychain configuration
|
|
parameters are retained."
|
|
DEFVAL { inService }
|
|
::= { tmnxKeyChainEntry 6 }
|
|
|
|
tmnxKeyChainOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainOperState indicates the operational state of
|
|
the keychain. A value of 'inService' indicates that the key chain can
|
|
be used to sign and/or authenticate protocol streams."
|
|
::= { tmnxKeyChainEntry 7 }
|
|
|
|
tmnxKeyChainExpired OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainExpired specifies whether this keychain is
|
|
expired or not."
|
|
DEFVAL { false }
|
|
::= { tmnxKeyChainEntry 8 }
|
|
|
|
tmnxKeyChainKeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxKeyChainKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxKeyChainKeyEntry has an entry for a particular configured key
|
|
that will be used in a particular keychain defined by
|
|
tmnxKeyChainEntry in tmnxKeyChainTable."
|
|
::= { tmnxSecurityObjects 15 }
|
|
|
|
tmnxKeyChainKeyEntry OBJECT-TYPE
|
|
SYNTAX TmnxKeyChainKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxKeyChainKeyEntry is an entry (conceptual row) in the
|
|
tmnxKeyChainKeyTable. Each entry represents the key configuration
|
|
which will be applied to a keychain.
|
|
|
|
Entries in this table can be created and deleted via SNMP SET
|
|
operations to tmnxKeyChainKeyRowStatus."
|
|
INDEX {
|
|
tmnxKeyChainName,
|
|
tmnxKeyChainKeyDirection,
|
|
tmnxKeyChainKeyID
|
|
}
|
|
::= { tmnxKeyChainKeyTable 1 }
|
|
|
|
TmnxKeyChainKeyEntry ::= SEQUENCE
|
|
{
|
|
tmnxKeyChainKeyDirection TmnxKeyChainKeyDirection,
|
|
tmnxKeyChainKeyID Unsigned32,
|
|
tmnxKeyChainKeyRowStatus RowStatus,
|
|
tmnxKeyChainAuthenticationKey OCTET STRING,
|
|
tmnxKeyChainKeyAlgorithm TmnxKeyChainKeyAlgorithm,
|
|
tmnxKeyChainKeyBeginTime DateAndTime,
|
|
tmnxKeyChainKeyEndTime DateAndTime,
|
|
tmnxKeyChainKeyTolerance Unsigned32,
|
|
tmnxKeyChainKeyAdminState TmnxAdminState,
|
|
tmnxKeyChainKeyOption TmnxKeyChainKeyOption
|
|
}
|
|
|
|
tmnxKeyChainKeyDirection OBJECT-TYPE
|
|
SYNTAX TmnxKeyChainKeyDirection
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyDirection is used to specify the
|
|
protocol-stream direction to encrypt.
|
|
|
|
A value of 'send' specifies that this key entry will be used to sign
|
|
protocol packets that are being sent by the router to another device.
|
|
|
|
A value of 'receive' specifies this key entry will be used to
|
|
authenticate protocol packets that are being received by the router.
|
|
|
|
A value of 'send-receive' specifies that this key will be used to sign
|
|
protocol packet that are being sent by the router to another device,
|
|
as well as to authenticate protocol packets that are being received by
|
|
the router."
|
|
::= { tmnxKeyChainKeyEntry 1 }
|
|
|
|
tmnxKeyChainKeyID OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..63 | 255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyID specifies a key id which is used along
|
|
with tmnxKeyChainName and tmnxKeyChainKeyDirection to uniquely
|
|
identify this particular key entry.
|
|
|
|
A value of 255 identifies this as a 'null-key' entry which enables the
|
|
transition from an unauthenticated session to an enhanced
|
|
authentication session."
|
|
::= { tmnxKeyChainKeyEntry 2 }
|
|
|
|
tmnxKeyChainKeyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyRowStatus is used to create or destroy
|
|
entries in this table.
|
|
|
|
tmnxKeyChainAuthenticationKey and tmnxKeyChainKeyAlgorithm must be set
|
|
in the same SNMP request PDU as tmnxKeyChainKeyRowStatus during row
|
|
creation else the set request will fail with an inconsistentValue
|
|
error."
|
|
::= { tmnxKeyChainKeyEntry 3 }
|
|
|
|
tmnxKeyChainAuthenticationKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..20))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainAuthenticationKey specifies the key that will
|
|
be used by the encryption algorithm specified by
|
|
tmnxKeyChainKeyAlgorithm. tmnxKeyChainAuthenticationKey is used to
|
|
sign and authenticate a protocol packet.
|
|
|
|
The value of tmnxKeyChainAuthenticationKey can be any combination of
|
|
letters or numbers.
|
|
|
|
tmnxKeyChainAuthenticationKey and tmnxKeyChainKeyAlgorithm, which
|
|
indicates the encryption algorithm to be used, must be set together in
|
|
the same SNMP request PDU or else the set request will fail with an
|
|
inconsistentValue error.
|
|
|
|
When read, tmnxKeyChainAuthenticationKey always returns an Octet
|
|
string of length zero."
|
|
::= { tmnxKeyChainKeyEntry 4 }
|
|
|
|
tmnxKeyChainKeyAlgorithm OBJECT-TYPE
|
|
SYNTAX TmnxKeyChainKeyAlgorithm
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyAlgorithm specifies the algorithm that
|
|
will be used to sign and/or authenticate the protocol stream.
|
|
|
|
tmnxKeyChainAuthenticationKey and tmnxKeyChainKeyAlgorithm, which
|
|
indicates the encryption algorithm to be used, must be set together in
|
|
the same SNMP request PDU or else the set request will fail with an
|
|
inconsistentValue error."
|
|
::= { tmnxKeyChainKeyEntry 5 }
|
|
|
|
tmnxKeyChainKeyBeginTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyBeginTime specifies the calendar date and
|
|
time after which the key specified by tmnxKeyChainAuthenticationKey
|
|
will be used to sign and/or authenticate the protocol stream.
|
|
|
|
If no date and time is set, tmnxKeyChainKeyBeginTime is represented by
|
|
a DateAndTime string with all NULLs and the key is not valid by
|
|
default."
|
|
DEFVAL { '0000000000000000'H }
|
|
::= { tmnxKeyChainKeyEntry 6 }
|
|
|
|
tmnxKeyChainKeyEndTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyEndTime specifies the calendar date and
|
|
time after which the key specified by tmnxKeyChainAuthenticationKey is
|
|
no longer eligible to sign and/or authenticate the protocol stream.
|
|
|
|
tmnxKeyChainKeyEndTime is not applicable when tmnxKeyChainKeyDirection
|
|
is set to 'send' or 'send-receive'.
|
|
|
|
If no date and time is set, tmnxKeyChainKeyEndTime is represented by a
|
|
DateAndTime string with all NULLs and the key is valid indefinitely."
|
|
DEFVAL { '0000000000000000'H }
|
|
::= { tmnxKeyChainKeyEntry 7 }
|
|
|
|
tmnxKeyChainKeyTolerance OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyTolerance specifies the number of seconds
|
|
that a eligible receive key should overlap with the active send key.
|
|
|
|
tmnxKeyChainKeyTolerance is valid only when tmnxKeyChainKeyDirection
|
|
is set to 'send-receive' or 'receive'."
|
|
DEFVAL { 300 }
|
|
::= { tmnxKeyChainKeyEntry 8 }
|
|
|
|
tmnxKeyChainKeyAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyAdminState specifies the desired
|
|
administrative state of the particular key in the keychain. When the
|
|
value is 'outOfService' the keychain capabilities are disabled but the
|
|
particular key's configuration parameters are retained."
|
|
DEFVAL { inService }
|
|
::= { tmnxKeyChainKeyEntry 9 }
|
|
|
|
tmnxKeyChainKeyOption OBJECT-TYPE
|
|
SYNTAX TmnxKeyChainKeyOption
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxKeyChainKeyOption specifies the description of the
|
|
key chain identified by the keychain name tmnxKeyChainName."
|
|
DEFVAL { none }
|
|
::= { tmnxKeyChainKeyEntry 10 }
|
|
|
|
tmnxSecurityNotificationObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 16 }
|
|
|
|
tmnxKeyChainAuthFailReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other (1),
|
|
noEnhAuthOptionRecvd (2),
|
|
invalidOptionLen (3),
|
|
mismatchRecvOption (4),
|
|
invalidKeyId (5),
|
|
digestMismatch (6),
|
|
mismatchAlgId (7),
|
|
notConfigured (9),
|
|
noTcpAuthOptionRecvd (10)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxKeyChainAuthFailReason is used by tmnxKeyChainAuthFailure to
|
|
notify the reason for the keychain authentication failure."
|
|
::= { tmnxSecurityNotificationObjs 1 }
|
|
|
|
tmnxKeyChainAuthAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxKeyChainAuthAddrType indicates the address
|
|
type (ipv4 or ipv6) of the source address in the authentication
|
|
packet."
|
|
::= { tmnxSecurityNotificationObjs 2 }
|
|
|
|
tmnxKeyChainAuthAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxKeyChainAuthAddr indicates the source
|
|
address in the authentication packet."
|
|
::= { tmnxSecurityNotificationObjs 3 }
|
|
|
|
tmnxMD5AuthFailReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
digestMismatch (1),
|
|
noMD5OptionRcvd (2),
|
|
invalidOptionLen (3),
|
|
notConfigured (5)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxMD5AuthFailReason is used by tmnxMD5AuthFailure to notify the
|
|
reason for the MD5 authentication failure."
|
|
::= { tmnxSecurityNotificationObjs 4 }
|
|
|
|
tmnxMD5AuthAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMD5AuthAddrType indicates the address type
|
|
(ipv4 or ipv6) of the source address in the authentication packet."
|
|
::= { tmnxSecurityNotificationObjs 5 }
|
|
|
|
tmnxMD5AuthAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMD5AuthAddr indicates the source address
|
|
in the authentication packet."
|
|
::= { tmnxSecurityNotificationObjs 6 }
|
|
|
|
tmnxMD5AuthKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..255))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxMD5AuthKey indicates the MD5 key used for
|
|
authentication."
|
|
::= { tmnxSecurityNotificationObjs 7 }
|
|
|
|
tmnxCpmProtPolId OBJECT-TYPE
|
|
SYNTAX TCpmProtPolicyID (1..255)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCpmProtPolId indicates the policy index of
|
|
the cpm protection policy."
|
|
::= { tmnxSecurityNotificationObjs 8 }
|
|
|
|
tmnxSecNotifFailureReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSecNotifFailureReason indicates the reason
|
|
for the generation of the notification."
|
|
::= { tmnxSecurityNotificationObjs 9 }
|
|
|
|
tmnxSecNotifFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..180))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSecNotifFile indicates the file associated
|
|
with the notification."
|
|
::= { tmnxSecurityNotificationObjs 10 }
|
|
|
|
tmnxSecNotifTunnelName OBJECT-TYPE
|
|
SYNTAX TXLNamedItemOrEmpty
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSecNotifTunnelName indicates the name of
|
|
tunnel associated with the notification."
|
|
::= { tmnxSecurityNotificationObjs 11 }
|
|
|
|
tmnxSecNotifCert OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSecNotifCert indicates the certificate
|
|
name associated with the notification."
|
|
::= { tmnxSecurityNotificationObjs 12 }
|
|
|
|
tmnxSecNotifOrigProtocol OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSecNotifOrigProtocol indicates the originating
|
|
protocol that generated the notification."
|
|
::= { tmnxSecurityNotificationObjs 13 }
|
|
|
|
tmnxPkiExpRemainingHours OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "hours"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiExpRemainingHours indicates the time (in hours)
|
|
remaining for the certificate or CRL (certificate revocation list) to
|
|
expire."
|
|
::= { tmnxSecurityNotificationObjs 14 }
|
|
|
|
tmnxPkiExpRemainingMinutes OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "minutes"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiExpRemainingMinutes indicates the time (in
|
|
minutes) remaining for the certificate or CRL (certificate revocation
|
|
list) to expire."
|
|
::= { tmnxSecurityNotificationObjs 15 }
|
|
|
|
tmnxPkiExpReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiExpReason indicates the reason why the expiration
|
|
warning for a certificate or CRL (certificate revocation list) no
|
|
longer applies."
|
|
::= { tmnxSecurityNotificationObjs 16 }
|
|
|
|
tmnxSecNotifFileType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSecNotifFileType indicates the file type (certificate
|
|
or key) associated with the notification."
|
|
::= { tmnxSecurityNotificationObjs 17 }
|
|
|
|
tmnxSecPwdHistLoadFailReason OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notFound (1),
|
|
corrupted (2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxSecPwdHistLoadFailReason is used by
|
|
tmnxSecPwdHistoryFileLoadFailed to notify the reason for the failure
|
|
to load the password history."
|
|
::= { tmnxSecurityNotificationObjs 18 }
|
|
|
|
tmnxPkiCAProfileNameForNotify OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfileNameForNotify indicates the name of the
|
|
Certificate-Authority profile."
|
|
::= { tmnxSecurityNotificationObjs 19 }
|
|
|
|
tmnxSecNotifFileSize OBJECT-TYPE
|
|
SYNTAX CounterBasedGauge64
|
|
UNITS "bytes"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSecNotifFileSize indicates the size of the file to be
|
|
written at the path specified in tmnxSecNotifFile."
|
|
::= { tmnxSecurityNotificationObjs 20 }
|
|
|
|
tmnxSessionLimitExceededName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSessionLimitExceededName indicates the
|
|
name of the object of which the session limit has been exceeded."
|
|
::= { tmnxSecurityNotificationObjs 21 }
|
|
|
|
tmnxSessionLimitExceededType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sshSessionLimit (1),
|
|
telnetSessionLimit (2),
|
|
totalSessionLimit (3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSessionLimitExceededType indicates the
|
|
type of the session limit that has been exceeded.
|
|
|
|
sshSessionLimit (1): limit for number of concurrent SSH user
|
|
access sessions
|
|
telnetSessionLimit (2): limit for number of concurrent Telnet user
|
|
access sessions
|
|
totalSessionLimit (3): limit for number of all concurrent user
|
|
access sessions"
|
|
::= { tmnxSecurityNotificationObjs 22 }
|
|
|
|
tmnxSecNotifyUserName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSecNotifyUserName indicates the name of a
|
|
system user for a security notification."
|
|
::= { tmnxSecurityNotificationObjs 23 }
|
|
|
|
tmnxSecNotifyAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSecNotifyAddrType indicates the type of
|
|
the IP address stored in the object tmnxSecNotifyAddr."
|
|
::= { tmnxSecurityNotificationObjs 24 }
|
|
|
|
tmnxSecNotifyAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSecNotifyAddr indicates an IP address for
|
|
a security notification."
|
|
::= { tmnxSecurityNotificationObjs 25 }
|
|
|
|
tmnxSecNotifClientAppName OBJECT-TYPE
|
|
SYNTAX TXLNamedItemOrEmpty
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSecNotifClientAppName indicates the name
|
|
of the client application associated with the notification."
|
|
::= { tmnxSecurityNotificationObjs 26 }
|
|
|
|
tmnxSecurityCpmProtNotificationObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 17 }
|
|
|
|
tmnxCpmProtViolMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolMacAddress indicates the MAC address of
|
|
the source.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxSecurityCpmProtNotificationObjs 1 }
|
|
|
|
tmnxCpmProtViolMacPeriods OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolMacPeriods indicates the number of times
|
|
the per-source rate limit violation was detected for this source.
|
|
|
|
The sampling interval length is indicated by the object
|
|
tmnxCpmProtDetectPeriod.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxSecurityCpmProtNotificationObjs 2 }
|
|
|
|
tmnxCpmProtViolExcdPktHexDump OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxCpmProtViolExcdPktHexDump contains at most the first
|
|
64 bytes (octets) of the first packet that was detected as exceeding
|
|
the configured rate.
|
|
|
|
This object is not supported on SR-1 and ESS-1, where the value of
|
|
TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxSecurityCpmProtNotificationObjs 3 }
|
|
|
|
tmnxPkiSecurityObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 18 }
|
|
|
|
tmnxPkiMaxCertChainDepth OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiMaxCertChainDepth specifies maximum depth of certificate
|
|
chain verification."
|
|
DEFVAL { 7 }
|
|
::= { tmnxPkiSecurityObjs 1 }
|
|
|
|
tmnxPkiCAProfileTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of the object tmnxPkiCAProfileTableLastChanged indicates
|
|
the timestamp of the last change to the tmnxPkiCAProfileTable. A value
|
|
of zero indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxPkiSecurityObjs 2 }
|
|
|
|
tmnxPkiCAProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCAProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfileTable is the Certificate-Authority profile table.
|
|
Entries are created and deleted by the user."
|
|
::= { tmnxPkiSecurityObjs 3 }
|
|
|
|
tmnxPkiCAProfileEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCAProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single Certificate-Authority profile."
|
|
INDEX { tmnxPkiCAProfile }
|
|
::= { tmnxPkiCAProfileTable 1 }
|
|
|
|
TmnxPkiCAProfileEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCAProfile TNamedItem,
|
|
tmnxPkiCAProfileRowStatus RowStatus,
|
|
tmnxPkiCAProfileLastChanged TimeStamp,
|
|
tmnxPkiCAProfileDescr TItemDescription,
|
|
tmnxPkiCAProfileCRLFile DisplayString,
|
|
tmnxPkiCAProfileCertFile DisplayString,
|
|
tmnxPkiCAProfileAdminState TmnxAdminState,
|
|
tmnxPkiCAProfileOperState TmnxOperState,
|
|
tmnxPkiCAProfileOperFlags BITS,
|
|
tmnxPkiCAProfOcspRespUrl DisplayString,
|
|
tmnxPkiCAProfOcspSvcID TmnxServId,
|
|
tmnxPkiCAProfOcspVerifyCertFile DisplayString,
|
|
tmnxPkiCAProfOcspVerifyCertCA TruthValue,
|
|
tmnxPkiCAProfOcspVerifyCertOvr TruthValue,
|
|
tmnxPkiCAProfCmpHttpTimeout Unsigned32,
|
|
tmnxPkiCAProfCmpUrl DisplayString,
|
|
tmnxPkiCAProfCmpSvcID TmnxServId,
|
|
tmnxPkiCAProfCmpRespSignCert DisplayString,
|
|
tmnxPkiCAProfCmpAccUnprotErr TruthValue,
|
|
tmnxPkiCAProfCmpAccUnprotPki TruthValue,
|
|
tmnxPkiCAProfCmpSameRecipNonce TruthValue,
|
|
tmnxPkiCAProfCmpAlSetSndrForIr TruthValue,
|
|
tmnxPkiCAProfCmpHttpVersion INTEGER,
|
|
tmnxPkiCAProfRevokeChk INTEGER,
|
|
tmnxPkiCAProfCmpSvcName TLNamedItemOrEmpty,
|
|
tmnxPkiCAProfOcspSvcName TLNamedItemOrEmpty,
|
|
tmnxPkiCAProfOcspTransProf TNamedItemOrEmpty
|
|
}
|
|
|
|
tmnxPkiCAProfile OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfile specifies the name of the Certificate-Authority
|
|
profile."
|
|
::= { tmnxPkiCAProfileEntry 1 }
|
|
|
|
tmnxPkiCAProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfileRowStatus specifies row status for the
|
|
Certificate-Authority profile."
|
|
::= { tmnxPkiCAProfileEntry 2 }
|
|
|
|
tmnxPkiCAProfileLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfileLastChanged is the timestamp of last
|
|
change to this row in tmnxPkiCAProfileTable."
|
|
::= { tmnxPkiCAProfileEntry 3 }
|
|
|
|
tmnxPkiCAProfileDescr OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfileDescr specifies the description of the
|
|
Certificate-Authority profile."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 4 }
|
|
|
|
tmnxPkiCAProfileCRLFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..180))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfileCRLFile specifies the name of the
|
|
Certificate Revocation List (CRL) file."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 5 }
|
|
|
|
tmnxPkiCAProfileCertFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..180))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfileCertFile specifies the name of the
|
|
Certificate file."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 6 }
|
|
|
|
tmnxPkiCAProfileAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfileAdminState specifies the administrative
|
|
state of this Certificate-Authority profile."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxPkiCAProfileEntry 7 }
|
|
|
|
tmnxPkiCAProfileOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfileOperState indicates the current
|
|
operational status of this Certificate-Authority profile."
|
|
::= { tmnxPkiCAProfileEntry 8 }
|
|
|
|
tmnxPkiCAProfileOperFlags OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
adminDown (0),
|
|
invalidCrl (1),
|
|
invalidCert (2),
|
|
invalidCmpv2SigningCert (3),
|
|
expiredCrl (4),
|
|
expiredCert (5),
|
|
expiredCmpv2SigningCert (6),
|
|
notYetValidCrl (7),
|
|
notYetValidCert (8),
|
|
notYetValidCmpv2SigningCert (9),
|
|
loadingCrl (10),
|
|
loadingCert (11),
|
|
loadingCmpv2SigningCert (12)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfileOperFlags indicates the reason that this
|
|
Certificate-Authority profile is not in service. I.e.,
|
|
tmnxPkiCAProfileOperState has the value 'outOfService':
|
|
adminDown - tmnxPkiCAProfileAdminState is
|
|
'outOfService (3)'
|
|
invalidCrl - CRL file is invalid or could not be found
|
|
invalidCert - Certificate file is invalid or could not
|
|
be found
|
|
invalidCmpv2SigningCert - CMPv2 Signing Cert file is invalid
|
|
expiredCrl - CRL file is expired
|
|
expiredCert - Certificate file is expired
|
|
expiredCmpv2SigningCert - CMPv2 Signing Cert file is expired
|
|
notYetValidCrl - CRL file is not yet valid
|
|
notYetValidCert - Certificate file is not yet valid
|
|
notYetValidCmpv2SigningCert - CMPv2 Signing Certificate file is not yet
|
|
valid
|
|
loadingCrl - CRL file is loading now
|
|
loadingCert - Certificate file is loading now
|
|
loadingCmpv2SigningCert - CMPv2 Signing Certificate file is loading
|
|
now"
|
|
::= { tmnxPkiCAProfileEntry 9 }
|
|
|
|
tmnxPkiCAProfOcspRespUrl OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..180))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfOcspRespUrl specifies the URL of the OCSP
|
|
(Online Certificate Status Protocol) responder."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 10 }
|
|
|
|
tmnxPkiCAProfOcspSvcID OBJECT-TYPE
|
|
SYNTAX TmnxServId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfOcspSvcID specifies the IES or VPRN service
|
|
router instance in which to reach the OCSP (Online Certificate Status
|
|
Protocol) URL (tmnxPkiCAProfOcspUrl).
|
|
|
|
The value of tmnxPkiCAProfOcspSvcID must be zero when
|
|
tmnxPkiCAProfOcspSvcName is not default and vice-versa.
|
|
|
|
When the values of tmnxPkiCAProfOcspSvcID and tmnxPkiCAProfOcspSvcName
|
|
are both default, the Base router instance is used."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPkiCAProfileEntry 11 }
|
|
|
|
tmnxPkiCAProfOcspVerifyCertFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..180))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfOcspVerifyCertFile specifies the location
|
|
and name of the certificate file which is used to verify the OCSP
|
|
(Online Certificate Status Protocol) response."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 12 }
|
|
|
|
tmnxPkiCAProfOcspVerifyCertCA OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfOcspVerifyCertCA specifies whether to use
|
|
certificate file configured in CA profile to verify the OCSP (Online
|
|
Certificate Status Protocol) response."
|
|
DEFVAL { true }
|
|
::= { tmnxPkiCAProfileEntry 13 }
|
|
|
|
tmnxPkiCAProfOcspVerifyCertOvr OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfOcspVerifyCertOvr specifies whether to allow
|
|
the system to use the certificate in the OCSP (Online Certificate
|
|
Status Protocol) response if present, instead of the certificate
|
|
configured by tmnxPkiCAProfOcspVerifyCertFile or
|
|
tmnxPkiCAProfOcspVerifyCertCA."
|
|
DEFVAL { true }
|
|
::= { tmnxPkiCAProfileEntry 14 }
|
|
|
|
tmnxPkiCAProfCmpHttpTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpHttpTimeout specifies the timeout
|
|
interval Certificate Management Protocol version 2 (CMPv2) requests to
|
|
the CA server."
|
|
DEFVAL { 30 }
|
|
::= { tmnxPkiCAProfileEntry 15 }
|
|
|
|
tmnxPkiCAProfCmpUrl OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..180))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpUrl specifies the URL of the CA server."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 16 }
|
|
|
|
tmnxPkiCAProfCmpSvcID OBJECT-TYPE
|
|
SYNTAX TmnxServId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpSvcID specifies the IES or VPRN service
|
|
router instance in which to reach the CMP URL (tmnxPkiCAProfCmpUrl).
|
|
|
|
The value of tmnxPkiCAProfCmpSvcID must be zero when
|
|
tmnxPkiCAProfCmpSvcName is not default and vice-versa.
|
|
|
|
When values of tmnxPkiCAProfCmpSvcName and tmnxPkiCAProfCmpSvcID are
|
|
both default, the system first checks the management router instance.
|
|
If the management router instance is unreachable, the Base router
|
|
instance is used."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPkiCAProfileEntry 17 }
|
|
|
|
tmnxPkiCAProfCmpRespSignCert OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..180))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpRespSignCert specifies the location and
|
|
name of the certificate file which is used to verify the signature of
|
|
the response."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 18 }
|
|
|
|
tmnxPkiCAProfCmpAccUnprotErr OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpAccUnprotErr specifies whether to accept
|
|
unprotected error messages in this profile for CMPv2."
|
|
DEFVAL { false }
|
|
::= { tmnxPkiCAProfileEntry 19 }
|
|
|
|
tmnxPkiCAProfCmpAccUnprotPki OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpAccUnprotPki specifies whether to accept
|
|
unprotected PKI configuration messages in this profile for CMPv2."
|
|
DEFVAL { false }
|
|
::= { tmnxPkiCAProfileEntry 20 }
|
|
|
|
tmnxPkiCAProfCmpSameRecipNonce OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpSameRecipNonce specifies whether to use
|
|
the same recipient nonce for poll requests."
|
|
DEFVAL { false }
|
|
::= { tmnxPkiCAProfileEntry 21 }
|
|
|
|
tmnxPkiCAProfCmpAlSetSndrForIr OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpAlSetSndrForIr specifies whether to
|
|
always set the sender field in CMPv2 header of all Initial
|
|
Registration (IR) messages with the subject name for this CA profile.
|
|
The subject name is available in the IR message body, but certain CA
|
|
implementation may require it in the sender field of the message
|
|
header as well. By default, the sender field is only set if an
|
|
optional certificate is specified in the CMPv2 request."
|
|
DEFVAL { false }
|
|
::= { tmnxPkiCAProfileEntry 22 }
|
|
|
|
tmnxPkiCAProfCmpHttpVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v10 (1),
|
|
v11 (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpHttpVersion specifies the HTTP version
|
|
used in CMPv2 requests. The system by default uses HTTP version 1.1
|
|
unless explicitly specified."
|
|
DEFVAL { v11 }
|
|
::= { tmnxPkiCAProfileEntry 23 }
|
|
|
|
tmnxPkiCAProfRevokeChk OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
crl (1),
|
|
crlOptional (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfRevokeChk specifies the method system uses
|
|
to verify the revocation status of certificates issued by the CA."
|
|
DEFVAL { crl }
|
|
::= { tmnxPkiCAProfileEntry 24 }
|
|
|
|
tmnxPkiCAProfCmpSvcName OBJECT-TYPE
|
|
SYNTAX TLNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpSvcName specifies the IES or VPRN service
|
|
name in which to reach the CMP URL (tmnxPkiCAProfCmpUrl).
|
|
|
|
The value of tmnxPkiCAProfCmpSvcName must be empty when
|
|
tmnxPkiCAProfCmpSvcID is not default and vice-versa.
|
|
|
|
When the values of tmnxPkiCAProfCmpSvcName and tmnxPkiCAProfCmpSvcID
|
|
are both default, the system first checks the management router
|
|
instance. If the management router instance is unreachable, the Base
|
|
router instance is used."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 25 }
|
|
|
|
tmnxPkiCAProfOcspSvcName OBJECT-TYPE
|
|
SYNTAX TLNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfOcspSvcName specifies the IES or VPRN
|
|
service name in which to reach the OCSP (Online Certificate Status
|
|
Protocol) URL (tmnxPkiCAProfOcspUrl).
|
|
|
|
The value of tmnxPkiCAProfOcspSvcName must be empty when
|
|
tmnxPkiCAProfOcspSvcID is not default and vice-versa.
|
|
|
|
When the values of tmnxPkiCAProfOcspSvcName and tmnxPkiCAProfOcspSvcID
|
|
are both default, the Base router instance is used.
|
|
|
|
Managers are encouraged to use tmnxPkiCAProfOcspTransProf (instead of
|
|
tmnxPkiCAProfOcspSvcName) because tmnxPkiCAProfOcspSvcName will be
|
|
deleted in a future release."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfileEntry 26 }
|
|
|
|
tmnxPkiCAProfOcspTransProf OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfOcspTransProf specifies the name of the file
|
|
transmission profile to be matched.
|
|
|
|
Transmission profiles are configured using tmnxSysFileTransProfTable.
|
|
|
|
Managers are encouraged to use tmnxPkiCAProfOcspTransProf (instead of
|
|
tmnxPkiCAProfOcspSvcName) because tmnxPkiCAProfOcspSvcName will be
|
|
deleted in a future release."
|
|
DEFVAL { "" }
|
|
::= { tmnxPkiCAProfileEntry 27 }
|
|
|
|
tmnxPkiCAProfCmpKeyTblLastChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of the object tmnxPkiCAProfCmpKeyTblLastChgd indicates the
|
|
timestamp of the last change to the tmnxPkiCAProfCmpKeyTable. A value
|
|
of zero indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxPkiSecurityObjs 4 }
|
|
|
|
tmnxPkiCAProfCmpKeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCAProfCmpKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfCmpKeyTable contains the CA's initial authentication
|
|
keys used for authentication in message exchanges with the CA server."
|
|
::= { tmnxPkiSecurityObjs 5 }
|
|
|
|
tmnxPkiCAProfCmpKeyEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCAProfCmpKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single CA initial authentication key."
|
|
INDEX {
|
|
tmnxPkiCAProfile,
|
|
tmnxPkiCAProfCmpKeyRefnum
|
|
}
|
|
::= { tmnxPkiCAProfCmpKeyTable 1 }
|
|
|
|
TmnxPkiCAProfCmpKeyEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCAProfCmpKeyRefnum DisplayString,
|
|
tmnxPkiCAProfCmpKeyRowStatus RowStatus,
|
|
tmnxPkiCAProfCmpKeyLastChanged TimeStamp,
|
|
tmnxPkiCAProfCmpKeySecret DisplayString
|
|
}
|
|
|
|
tmnxPkiCAProfCmpKeyRefnum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpKeyRefnum specifies the reference number
|
|
for this CA initial authentication key."
|
|
::= { tmnxPkiCAProfCmpKeyEntry 1 }
|
|
|
|
tmnxPkiCAProfCmpKeyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpKeyRowStatus specifies row status for the
|
|
Certificate-Authority profile."
|
|
::= { tmnxPkiCAProfCmpKeyEntry 2 }
|
|
|
|
tmnxPkiCAProfCmpKeyLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpKeyLastChanged is the timestamp of last
|
|
change to this row in tmnxPkiCAProfCmpKeyTable."
|
|
::= { tmnxPkiCAProfCmpKeyEntry 3 }
|
|
|
|
tmnxPkiCAProfCmpKeySecret OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCmpKeySecret specifies the shared secret for
|
|
this CA initial authentication key.
|
|
|
|
This object will always return an empty string on a read.
|
|
|
|
The value of tmnxPkiCAProfCmpKeySecret must be specified at the time
|
|
of row creation."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfCmpKeyEntry 4 }
|
|
|
|
tmnxPkiCertDisplayFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ascii (1),
|
|
utf8 (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCertDisplayFormat specifies the display format
|
|
used for Certificates and Certificate Revocation Lists."
|
|
DEFVAL { ascii }
|
|
::= { tmnxPkiSecurityObjs 7 }
|
|
|
|
tmnxPkiCertExpWarningHours OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..8760)
|
|
UNITS "hours"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCertExpWarningHours specifies the time period (in
|
|
hours) at which the system will generate the
|
|
tmnxPkiCertBeforeExpWarning trap for all in-use certificates before
|
|
expiration. If tmnxPkiCertExpWarningHours is configured, the system
|
|
will also generate the tmnxPkiCertAfterExpWarning trap when a
|
|
certificate expires.
|
|
|
|
If both tmnxPkiCertExpWarningHours and tmnxPkiCertExpWarningRepeatHrs
|
|
are configured to 0, the system will only generate the
|
|
tmnxPkiCertAfterExpWarning trap when a certificate expires.
|
|
|
|
A value of -1 indicates that tmnxPkiCertExpWarningHours is not
|
|
configured. In this case, the system will not generate a trap even
|
|
when a certificate expires.
|
|
|
|
The objects tmnxPkiCertExpWarningHours and
|
|
tmnxPkiCertExpWarningRepeatHrs have to be set together for the
|
|
specific action to be performed."
|
|
DEFVAL { -1 }
|
|
::= { tmnxPkiSecurityObjs 8 }
|
|
|
|
tmnxPkiCertExpWarningRepeatHrs OBJECT-TYPE
|
|
SYNTAX Integer32 (0..8760)
|
|
UNITS "hours"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCertExpWarningRepeatHrs specifies the time period
|
|
(in hours) at which the system will repeatedly generate the
|
|
tmnxPkiCertBeforeExpWarning trap for all in-use certificates before
|
|
expiration.
|
|
|
|
If both tmnxPkiCertExpWarningHours and tmnxPkiCertExpWarningRepeatHrs
|
|
are configured to 0, the system will only generate the
|
|
tmnxPkiCertAfterExpWarning trap when a certificate expires.
|
|
|
|
The objects tmnxPkiCertExpWarningHours and
|
|
tmnxPkiCertExpWarningRepeatHrs have to be set together for the
|
|
specific action to be performed."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPkiSecurityObjs 9 }
|
|
|
|
tmnxPkiCRLExpWarningHours OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..8760)
|
|
UNITS "hours"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCRLExpWarningHours specifies the time period (in
|
|
hours) at which the system will generate the
|
|
tmnxPkiCRLBeforeExpWarning trap for all in-use CRLs (certificate
|
|
revocation lists) before expiration. If tmnxPkiCRLExpWarningHours is
|
|
configured, the system will also generate the
|
|
tmnxPkiCRLAfterExpWarning trap when a CRL expires.
|
|
|
|
If both tmnxPkiCRLExpWarningHours and tmnxPkiCRLExpWarningRepeatHrs
|
|
are configured to 0, the system will only generate the
|
|
tmnxPkiCRLAfterExpWarning trap when a CRL expires.
|
|
|
|
A value of -1 indicates that tmnxPkiCRLExpWarningHours is not
|
|
configured. In this case, the system will not generate a trap even
|
|
when a CRL expires.
|
|
|
|
The objects tmnxPkiCRLExpWarningHours and
|
|
tmnxPkiCRLExpWarningRepeatHrs have to be set together for the specific
|
|
action to be performed."
|
|
DEFVAL { -1 }
|
|
::= { tmnxPkiSecurityObjs 10 }
|
|
|
|
tmnxPkiCRLExpWarningRepeatHrs OBJECT-TYPE
|
|
SYNTAX Integer32 (0..8760)
|
|
UNITS "hours"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCRLExpWarningRepeatHrs specifies the time period
|
|
(in hours) at which the system will repeatedly generate
|
|
tmnxPkiCRLBeforeExpWarning trap for all in-use CRLs (certificate
|
|
revocation lists) before expiration.
|
|
|
|
If both tmnxPkiCRLExpWarningHours and tmnxPkiCRLExpWarningRepeatHrs
|
|
are configured to 0, the system will only generate the
|
|
tmnxPkiCRLAfterExpWarning trap when a CRL expires.
|
|
|
|
The objects tmnxPkiCRLExpWarningHours and
|
|
tmnxPkiCRLExpWarningRepeatHrs have to be set together for the specific
|
|
action to be performed."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPkiSecurityObjs 11 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdTblLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdTblLstChgd indicates the time, since
|
|
system startup, when tmnxPkiCAProfAtCrlUpdTable last changed
|
|
configuration.
|
|
|
|
A value of zero indicates that no changes were made to this table
|
|
since the system was last initialized."
|
|
::= { tmnxPkiSecurityObjs 12 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCAProfAtCrlUpdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfAtCrlUpdTable contains objects used to configure
|
|
instances of automated Certificate Revocation List (CRL) updates."
|
|
::= { tmnxPkiSecurityObjs 13 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCAProfAtCrlUpdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each tmnxPkiCAProfAtCrlUpdEntry contains the configuration for one
|
|
automated Certificate Revocation List (CRL) update.
|
|
|
|
Rows in tmnxPkiCAProfAtCrlUpdTable can only be created and destroyed
|
|
via SNMP set operations to tmnxPkiCAProfAtCrlUpdRowStatus, when an
|
|
associated row exists in tmnxPkiCAProfileTable."
|
|
INDEX { tmnxPkiCAProfile }
|
|
::= { tmnxPkiCAProfAtCrlUpdTable 1 }
|
|
|
|
TmnxPkiCAProfAtCrlUpdEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCAProfAtCrlUpdRowStatus RowStatus,
|
|
tmnxPkiCAProfAtCrlUpdLastChgd TimeStamp,
|
|
tmnxPkiCAProfAtCrlUpdAdminState TmnxAdminState,
|
|
tmnxPkiCAProfAtCrlUpdScheduleT INTEGER,
|
|
tmnxPkiCAProfAtCrlUpdPrdcUpdIntv Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdPreUpdTime Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdRetryIntv Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdLstSucsEtId Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdLstSucsTmSt Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdLstSucsTmEd Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdNxCrlUpdTm Unsigned32
|
|
}
|
|
|
|
tmnxPkiCAProfAtCrlUpdRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdRowStatus specifies the status of
|
|
this row. It is used to create and delete row entries in
|
|
tmnxPkiCAProfAtCrlUpdTable.
|
|
|
|
In order to delete an entry, tmnxPkiCAProfAtCrlUpdAdminState must
|
|
first be set to 'outOfService(3)'.
|
|
|
|
When the tmnxPkiCAProfAtCrlUpdEntry is deleted, the agent also deletes
|
|
all rows in the tmnxPkiCAProfUrlTable associated to the entry."
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 1 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdLastChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdLastChgd indicates time, since
|
|
system startup, that the configuration of this row was created or
|
|
modified."
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 2 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdAdminState specifies the
|
|
administrative state of this automated CRL update.
|
|
|
|
Automated CRL update and manual CRL update are mutually exclusive.
|
|
|
|
When the value of tmnxPkiCAProfAtCrlUpdAdminState is 'inService (2)',
|
|
and the current CRL is missing, expired or unusable, then the system
|
|
will start the update process immediately regardless of
|
|
tmnxPkiCAProfAtCrlUpdScheduleT.
|
|
|
|
When the value of tmnxPkiCAProfAtCrlUpdAdminState is 'outOfService
|
|
(3)', the system shall stop the CRL update process immediately.
|
|
|
|
tmnxPkiCAProfAtCrlUpdAdminState can only be configured to 'inService
|
|
(2)', if tmnxPkiCAProfileAdminState is 'inService (2)' and the system
|
|
is not manually updating a CRL file."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 3 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdScheduleT OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nextUpdateBased (1),
|
|
periodic (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdScheduleT specifies the type of time
|
|
scheduler to update the CRL.
|
|
|
|
The value of tmnxPkiCAProfAtCrlUpdScheduleT must be either of
|
|
'nextUpdateBased (1)' or 'periodic (2)':
|
|
|
|
Values:
|
|
nextUpdateBased(1)
|
|
The system starts updating a CRL file in
|
|
tmnxPkiCAProfAtCrlUpdPreUpdTime seconds prior to the
|
|
'nextUpdate' value of the current CRL. It will try to download
|
|
the CRL file from each URL location in order until it finds one
|
|
that qualifies. If none of the configured URLs work or none
|
|
of the downloaded CRLs qualifies, the system will wait for
|
|
tmnxPkiCAProfAtCrlUpdRetryIntv seconds before attempting to
|
|
download the CRL file again. In this case, if
|
|
tmnxPkiCAProfAtCrlUpdRetryIntv is zero, the system will stop
|
|
attempting to update the CRL file and
|
|
tmnxPkiCAProfCrlCurUpdStatus is set to 'stopped (4)'.
|
|
|
|
If the 'nextUpdate' field is missing from the CRL,
|
|
then the system cannot schedule the next CRL update and
|
|
tmnxPkiCAProfCrlCurUpdStatus is set to 'stopped (4)'.
|
|
If the CRL is expected to be issued without a 'nextUpdate'
|
|
field, then the periodic scheduler type should be used instead.
|
|
|
|
periodic(2)
|
|
The system updates the CRL file every
|
|
tmnxPkiCAProfAtCrlUpdPrdcUpdIntv seconds. It will try to
|
|
download a CRL from each URL location in order until it finds
|
|
one that qualifies. If none of the configured URLs work or
|
|
none of the downloaded CRLs qualifies, the system
|
|
will try again in tmnxPkiCAProfAtCrlUpdPrdcUpdIntv seconds.
|
|
The 'nextUpdate' field of the CRL, if present, is ignored in
|
|
this mode.
|
|
|
|
The cases that a downloaded CRL does not qualify are:
|
|
- the downloaded CRL file cannot be decoded by the system (e.g.,
|
|
wrong file type, truncated content)
|
|
- the downloaded CRL is not issued by the correct Certificate
|
|
Authority (CA)
|
|
- the downloaded CRL has expired or is not yet valid
|
|
- the downloaded CRL has not been updated
|
|
|
|
The URLs are configured using tmnxPkiCAProfUrlTable."
|
|
REFERENCE
|
|
"RFC 5280, 'Internet X.509 Public Key Infrastructure Certificate and
|
|
Certificate Revocation List (CRL) Profile', IETF, May 2008, section 5,
|
|
'CRL and CRL Extensions Profile'."
|
|
DEFVAL { nextUpdateBased }
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 4 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdPrdcUpdIntv OBJECT-TYPE
|
|
SYNTAX Unsigned32 (3600..31622400)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdPrdcUpdIntv specifies the number of
|
|
seconds required between the start time points of two consecutive CRL
|
|
update operations.
|
|
|
|
The value of tmnxPkiCAProfAtCrlUpdPrdcUpdIntv is only used when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is set to 'periodic(2)'.
|
|
|
|
The value of tmnxPkiCAProfAtCrlUpdPrdcUpdIntv is ignored when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is set to 'nextUpdateBased(1)'.
|
|
|
|
The maximum value of tmnxPkiCAProfAtCrlUpdPrdcUpdIntv is 366 days
|
|
(31622400 seconds)."
|
|
DEFVAL { 86400 }
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 5 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdPreUpdTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..31622400)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdPreUpdTime specifies the number of
|
|
seconds prior to the 'nextUpdate' time of the current CRL that the
|
|
system shall download a new CRL.
|
|
|
|
The value of tmnxPkiCAProfAtCrlUpdPreUpdTime is only used when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is set to 'nextUpdateBased(1)'.
|
|
|
|
The value of tmnxPkiCAProfAtCrlUpdPreUpdTime is ignored when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is set to 'periodic(2)'.
|
|
|
|
If the 'nextUpdate' field is missing, then the value of
|
|
tmnxPkiCAProfAtCrlUpdPreUpdTime has no effect.
|
|
|
|
The maximum value of tmnxPkiCAProfAtCrlUpdPreUpdTime is 366 days
|
|
(31622400 seconds)."
|
|
REFERENCE
|
|
"RFC 5280, 'Internet X.509 Public Key Infrastructure Certificate and
|
|
Certificate Revocation List (CRL) Profile', IETF, May 2008, section 5,
|
|
'CRL and CRL Extensions Profile'."
|
|
DEFVAL { 3600 }
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 6 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdRetryIntv OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..31622400)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdRetryIntv specifies the interval of
|
|
time that the system shall wait before attempting to download the CRL
|
|
file again, if none of the URLs works.
|
|
|
|
The value of tmnxPkiCAProfAtCrlUpdRetryIntv is only used when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is set to 'nextUpdateBased(1)'.
|
|
|
|
The value of tmnxPkiCAProfAtCrlUpdRetryIntv is ignored when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is set to 'periodic(2)'.
|
|
|
|
If the value of tmnxPkiCAProfAtCrlUpdRetryIntv is zero and none of the
|
|
URLs work, then the system will not attempt to download the CRL file
|
|
any further and tmnxPkiCAProfCrlCurUpdStatus is set to 'stopped (4)'.
|
|
|
|
The URLs are configured using tmnxPkiCAProfUrlTable."
|
|
DEFVAL { 3600 }
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 7 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdLstSucsEtId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdLstSucsEtId indicates the entry ID
|
|
of the last successful automated CRL update.
|
|
|
|
A value of zero is returned if the system never successfully updated a
|
|
CRL file since tmnxPkiCAProfAtCrlUpdAdminState was configured to
|
|
'inService (2)'.
|
|
|
|
The entry, which is configured using tmnxPkiCAProfUrlTable, contains
|
|
the information for one URL which is where the system downloads the
|
|
CRL file from."
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 8 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdLstSucsTmSt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdLstSucsTmSt indicates the time at
|
|
which the last successful automated CRL update was initiated. It is
|
|
measured in seconds from 1-Jan-1970 00:00:00 UTC.
|
|
|
|
A value of zero indicates that the system has not successfully updated
|
|
a CRL file since tmnxPkiCAProfAtCrlUpdAdminState was set to 'inService
|
|
(2)'."
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 9 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdLstSucsTmEd OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdLstSucsTmEd indicates the time at
|
|
which the last successful automated CRL update was finished. It is
|
|
measured in seconds from 1-Jan-1970 00:00:00 UTC.
|
|
|
|
A value of zero indicates that the system has not successfully updated
|
|
a CRL file since tmnxPkiCAProfAtCrlUpdAdminState was set to 'inService
|
|
(2)'."
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 10 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdNxCrlUpdTm OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdNxCrlUpdTm indicates the start time
|
|
of the next scheduled update. It is measured in seconds from
|
|
1-Jan-1970 00:00:00 UTC. The next scheduled update time depends on the
|
|
value of tmnxPkiCAProfAtCrlUpdScheduleT.
|
|
|
|
A value of zero indicates that there is no scheduled update for the
|
|
CRL."
|
|
::= { tmnxPkiCAProfAtCrlUpdEntry 11 }
|
|
|
|
tmnxPkiCAProfUrlTablLastChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfUrlTablLastChgd indicates the time, since
|
|
system startup, when tmnxPkiCAProfUrlTable last changed configuration.
|
|
|
|
A value of zero indicates that no changes were made to this table
|
|
since the system was last initialized."
|
|
::= { tmnxPkiSecurityObjs 14 }
|
|
|
|
tmnxPkiCAProfUrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCAProfUrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfUrlTable contains objects used to configure instances
|
|
of URL information, which includes the URL location and the file
|
|
transmission profile to use. The URL location indicates where an
|
|
updated CRL can be downloaded from.
|
|
|
|
The maximum number of rows in tmnxPkiCAProfUrlTable is 8."
|
|
::= { tmnxPkiSecurityObjs 15 }
|
|
|
|
tmnxPkiCAProfUrlEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCAProfUrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each tmnxPkiCAProfUrlEntry contains the information for one URL.
|
|
|
|
Rows in tmnxPkiCAProfUrlTable are created and destroyed via SNMP set
|
|
operations to tmnxPkiCAProfUrlRowStatus. When the
|
|
tmnxPkiCAProfileEntry or tmnxPkiCAProfAtCrlUpdEntry is deleted, the
|
|
agent also deletes all rows in the tmnxPkiCAProfUrlTable associated to
|
|
the entry."
|
|
INDEX {
|
|
tmnxPkiCAProfile,
|
|
tmnxPkiCAProfUrlId
|
|
}
|
|
::= { tmnxPkiCAProfUrlTable 1 }
|
|
|
|
TmnxPkiCAProfUrlEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCAProfUrlId Unsigned32,
|
|
tmnxPkiCAProfUrlRowStatus RowStatus,
|
|
tmnxPkiCAProfUrlLastChanged TimeStamp,
|
|
tmnxPkiCAProfUrl TmnxDisplayStringURL,
|
|
tmnxPkiCAProfUrlFileTransProf TNamedItemOrEmpty
|
|
}
|
|
|
|
tmnxPkiCAProfUrlId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfUrlId uniquely specifies one URL configured
|
|
on this system."
|
|
::= { tmnxPkiCAProfUrlEntry 1 }
|
|
|
|
tmnxPkiCAProfUrlRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfUrlRowStatus specifies the status of this
|
|
row. It is used to create and delete row entries in
|
|
tmnxPkiCAProfUrlTable."
|
|
::= { tmnxPkiCAProfUrlEntry 2 }
|
|
|
|
tmnxPkiCAProfUrlLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfUrlLastChanged indicates the time, since
|
|
system startup, that the configuration of this row was created or
|
|
modified."
|
|
::= { tmnxPkiCAProfUrlEntry 3 }
|
|
|
|
tmnxPkiCAProfUrl OBJECT-TYPE
|
|
SYNTAX TmnxDisplayStringURL
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfUrl specifies the URL, which specifies the
|
|
location, where an updated CRL can be downloaded from.
|
|
|
|
This object must be configured together with
|
|
tmnxPkiCAProfUrlFileTransProf.
|
|
|
|
The value of an empty string specifies no URL is configured."
|
|
REFERENCE
|
|
"RFC 1738. 'Uniform Resource Locators (URL)', IETF, December 1994."
|
|
DEFVAL { "" }
|
|
::= { tmnxPkiCAProfUrlEntry 4 }
|
|
|
|
tmnxPkiCAProfUrlFileTransProf OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfUrlFileTransProf specifies the name of the
|
|
file transmission profile to be matched.
|
|
|
|
This object must be configured together with tmnxPkiCAProfUrl.
|
|
|
|
File transmission profiles are configured using
|
|
tmnxSysFileTransProfTable.
|
|
|
|
The value of an empty string specifies that no file transmission
|
|
profile is configured."
|
|
DEFVAL { "" }
|
|
::= { tmnxPkiCAProfUrlEntry 5 }
|
|
|
|
tmnxPkiCAProfManCrlUpdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCAProfManCrlUpdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfManCrlUpdTable contains objects used to configure
|
|
instances of manual Certificate Revocation List (CRL) update
|
|
operation."
|
|
::= { tmnxPkiSecurityObjs 16 }
|
|
|
|
tmnxPkiCAProfManCrlUpdEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCAProfManCrlUpdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each tmnxPkiCAProfManCrlUpdEntry contains the configuration for one
|
|
manual Certificate Revocation List (CRL) update operation.
|
|
|
|
Rows in tmnxPkiCAProfManCrlUpdTable are automatically created and
|
|
destroyed when an associated row is created or destroyed in the
|
|
tmnxPkiCAProfAtCrlUpdEntry."
|
|
AUGMENTS { tmnxPkiCAProfAtCrlUpdEntry }
|
|
::= { tmnxPkiCAProfManCrlUpdTable 1 }
|
|
|
|
TmnxPkiCAProfManCrlUpdEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCAProfManCrlUpdAct TmnxActionType,
|
|
tmnxPkiCAProfManCrlUpdAbort TmnxActionType
|
|
}
|
|
|
|
tmnxPkiCAProfManCrlUpdAct OBJECT-TYPE
|
|
SYNTAX TmnxActionType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfManCrlUpdAct specifies whether or not to
|
|
trigger the manual CRL update operation.
|
|
|
|
Manual CRL update and automated CRL update are mutually exclusive.
|
|
|
|
tmnxPkiCAProfManCrlUpdAct can only be configured to 'doAction (1)'
|
|
when tmnxPkiCAProfAtCrlUpdAdminState is 'outOfService (3)' and
|
|
tmnxPkiCAProfileAdminState is 'inService (2)'."
|
|
::= { tmnxPkiCAProfManCrlUpdEntry 1 }
|
|
|
|
tmnxPkiCAProfManCrlUpdAbort OBJECT-TYPE
|
|
SYNTAX TmnxActionType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfManCrlUpdAbort specifies whether or not to
|
|
abort the manual CRL update operation.
|
|
|
|
Manual CRL download and automated CRL update, which is configured via
|
|
tmnxPkiCAProfAtCrlUpdTable, are mutually exclusive.
|
|
|
|
tmnxPkiCAProfManCrlUpdAbort can only be configured to 'doAction (1)'
|
|
when tmnxPkiCAProfAtCrlUpdAdminState is 'outOfService (3)' and
|
|
tmnxPkiCAProfileAdminState is 'inService (2)'."
|
|
::= { tmnxPkiCAProfManCrlUpdEntry 2 }
|
|
|
|
tmnxPkiCAProfCrlUpdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCAProfCrlUpdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfCrlUpdTable contains the statistics information of
|
|
the automated and manual Certificate Revocation List (CRL) update
|
|
operations."
|
|
::= { tmnxPkiSecurityObjs 17 }
|
|
|
|
tmnxPkiCAProfCrlUpdEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCAProfCrlUpdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each tmnxPkiCAProfCrlUpdEntry contains the statistics information for
|
|
the automated and manual Certificate Revocation List (CRL) update
|
|
operation.
|
|
|
|
Rows in tmnxPkiCAProfManCrlUpdTable are automatically created and
|
|
destroyed when an associated row is created or destroyed in the
|
|
tmnxPkiCAProfAtCrlUpdEntry."
|
|
AUGMENTS { tmnxPkiCAProfAtCrlUpdEntry }
|
|
::= { tmnxPkiCAProfCrlUpdTable 1 }
|
|
|
|
TmnxPkiCAProfCrlUpdEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCAProfCrlCurUpdStatus INTEGER,
|
|
tmnxPkiCAProfCrlCurUpdEtId Unsigned32,
|
|
tmnxPkiCAProfCrlCurUpdStartTime Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdLstFailedId Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdLstFailTmSt Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdLstFailTmEd Unsigned32,
|
|
tmnxPkiCAProfAtCrlUpdLstFailReas INTEGER
|
|
}
|
|
|
|
tmnxPkiCAProfCrlCurUpdStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notUpdating (0),
|
|
autoScheduled (1),
|
|
autoDownloading (2),
|
|
manualDownloading (3),
|
|
stopped (4),
|
|
autoVerifying (5),
|
|
manualVerifying (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCrlCurUpdStatus indicates the CRL update
|
|
status of this row.
|
|
|
|
Values:
|
|
notUpdating (0)
|
|
The system is not updating the CRL file. This happens when
|
|
the following conditions are met:
|
|
1) The system is not manually updating a CRL file, and
|
|
2) tmnxPkiCAProfAtCrlUpdAdminState is 'outOfService (3)'.
|
|
|
|
autoScheduled (1)
|
|
The system is waiting for the next scheduled CRL update time
|
|
(tmnxPkiCAProfAtCrlUpdNxCrlUpdTm) in an automated
|
|
CRL update operation. This happens when the following
|
|
conditions are met:
|
|
1) tmnxPkiCAProfAtCrlUpdAdminState is 'inService (2)',
|
|
and
|
|
2) The next scheduled CRL update time is not reached.
|
|
|
|
autoDownloading (2)
|
|
The system is downloading the CRL file in an automated CRL
|
|
update operation. This happens when the following conditions
|
|
are met:
|
|
1) tmnxPkiCAProfAtCrlUpdAdminState is 'inService (2)',
|
|
and
|
|
2) The current CRL is invalid, or next scheduled CRL update
|
|
time is reached.
|
|
|
|
manualDownloading (3)
|
|
The system is downloading the CRL file in a manual CRL update
|
|
operation (tmnxPkiCAProfManCrlUpdTable).
|
|
|
|
stopped (4)
|
|
The system stopped updating the CRL. This happens when one
|
|
of the following conditions are met:
|
|
1) In the automated CRL update case, the system did not find
|
|
a CRL that qualifies from any of the configured URLs.
|
|
Meanwhile, tmnxPkiCAProfAtCrlUpdScheduleT is
|
|
'nextUpdateBased (1)' and the value of
|
|
tmnxPkiCAProfAtCrlUpdRetryIntv is zero; or
|
|
2) In the automated CRL update case, the system finds a CRL
|
|
that qualifies from one of the configured URLs, but
|
|
the 'nextUpdate' field is missing.
|
|
Meanwhile, tmnxPkiCAProfAtCrlUpdScheduleT is
|
|
'nextUpdateBased (1)'; or
|
|
3) In the manual CRL update case, the system did not find
|
|
a CRL that qualifies from any of the configured URLs.
|
|
4) The manual CRL update was aborted by configuring
|
|
tmnxPkiCAProfManCrlUpdAbort to 'doAction (1)'.
|
|
|
|
tmnxPkiCAProfCrlCurUpdStatus will never be 'stopped (4)' when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is 'periodic (2)'. In this
|
|
case, after attempting all URLs, the system will try to
|
|
update the CRL file again in
|
|
tmnxPkiCAProfAtCrlUpdPrdcUpdIntv seconds.
|
|
|
|
autoVerifying (5)
|
|
The system is verifying the downloaded CRL file in an
|
|
automated CRL update operation.
|
|
|
|
manualVerifying (6)
|
|
The system is verifying the downloaded CRL file in a
|
|
manual CRL update operation."
|
|
::= { tmnxPkiCAProfCrlUpdEntry 1 }
|
|
|
|
tmnxPkiCAProfCrlCurUpdEtId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCrlCurUpdEtId indicates the entry ID which
|
|
is being used in the current update for a CRL file. A value of zero is
|
|
returned if the value of tmnxPkiCAProfCrlCurUpdStatus is 'notUpdating
|
|
(0)' or 'stopped (4)'.
|
|
|
|
The entry, which is configured using tmnxPkiCAProfUrlTable, contains
|
|
the information for one URL which is where the system downloads the
|
|
CRL file from."
|
|
::= { tmnxPkiCAProfCrlUpdEntry 2 }
|
|
|
|
tmnxPkiCAProfCrlCurUpdStartTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfCrlCurUpdStartTime indicates the time at
|
|
which the current automated CRL update was initiated. It is measured
|
|
in seconds from 1-Jan-1970 00:00:00 UTC.
|
|
|
|
A value of zero indicates that the system has not started updating a
|
|
CRL file since tmnxPkiCAProfAtCrlUpdAdminState was set to 'inService
|
|
(2)'."
|
|
::= { tmnxPkiCAProfCrlUpdEntry 3 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdLstFailedId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdLstFailedId indicates the entry ID
|
|
of the last failed automated CRL update.
|
|
|
|
A value of zero is returned if the system has not failed to update any
|
|
CRL file since tmnxPkiCAProfAtCrlUpdAdminState was configured to
|
|
'inService (2)'.
|
|
|
|
The entry, which is configured using tmnxPkiCAProfUrlTable, contains
|
|
the information for one URL which is where the system downloads the
|
|
CRL file from."
|
|
::= { tmnxPkiCAProfCrlUpdEntry 4 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdLstFailTmSt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdLstFailTmSt indicates the time at
|
|
which the last failed automated CRL update was initiated. It is
|
|
measured in seconds from 1-Jan-1970 00:00:00 UTC.
|
|
|
|
A value of zero indicates that the system has not failed to update any
|
|
CRL file since tmnxPkiCAProfAtCrlUpdAdminState was set to 'inService
|
|
(2)'."
|
|
::= { tmnxPkiCAProfCrlUpdEntry 5 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdLstFailTmEd OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdLstFailTmEd indicates the time at
|
|
which the last failed automated CRL update was finished. It is
|
|
measured in seconds from 1-Jan-1970 00:00:00 UTC.
|
|
|
|
A value of zero indicates that the system has not failed to update any
|
|
CRL file since tmnxPkiCAProfAtCrlUpdAdminState was set to 'inService
|
|
(2)'."
|
|
::= { tmnxPkiCAProfCrlUpdEntry 6 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdLstFailReas OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noFailure (0),
|
|
downloadFailed (1),
|
|
invalidCRL (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAtCrlUpdLstFailReas indicates the reason of
|
|
the recent failed automated CRL update.
|
|
|
|
noFailure (0) -- The system never fails to update the CRL file
|
|
downloadFailed (1) -- The system failed to download the CRL file
|
|
invalidCRL (2) -- The verification of the downloaded CRL file
|
|
failed"
|
|
::= { tmnxPkiCAProfCrlUpdEntry 7 }
|
|
|
|
tmnxPkiCAProfActnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCAProfActnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnTable allows actions on the Certificate-Authority
|
|
profiles."
|
|
::= { tmnxPkiSecurityObjs 22 }
|
|
|
|
tmnxPkiCAProfActnEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCAProfActnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnEntry allows action on a specific
|
|
Certificate-Authority profile."
|
|
INDEX { tmnxPkiCAProfile }
|
|
::= { tmnxPkiCAProfActnTable 1 }
|
|
|
|
TmnxPkiCAProfActnEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCAProfActnType INTEGER,
|
|
tmnxPkiCAProfAction TmnxActionType,
|
|
tmnxPkiCAProfActnKey DisplayString,
|
|
tmnxPkiCAProfActnProtAlgPass DisplayString,
|
|
tmnxPkiCAProfActnProtAlgRef DisplayString,
|
|
tmnxPkiCAProfActnProtAlgSigCert DisplayString,
|
|
tmnxPkiCAProfActnProtAlgSigHash INTEGER,
|
|
tmnxPkiCAProfActnSubjectDn DisplayString,
|
|
tmnxPkiCAProfActnSaveAsFile DisplayString,
|
|
tmnxPkiCAProfActnNewKey DisplayString,
|
|
tmnxPkiCAProfActnStatus INTEGER,
|
|
tmnxPkiCAProfActnStatusString DisplayString,
|
|
tmnxPkiCAProfActnStatusCode INTEGER,
|
|
tmnxPkiCAProfActnOrigCmdTime DateAndTime,
|
|
tmnxPkiCAProfActnLastCAResp DateAndTime,
|
|
tmnxPkiCAProfActnSendChain TruthValue,
|
|
tmnxPkiCAProfActnSendChainCA TNamedItemOrEmpty,
|
|
tmnxPkiCAProfActnProtKey DisplayString,
|
|
tmnxPkiCAProfActnDomain TmnxLongDisplayString,
|
|
tmnxPkiCAProfActnInetAddrType InetAddressType,
|
|
tmnxPkiCAProfActnInetAddr InetAddress
|
|
}
|
|
|
|
tmnxPkiCAProfActnType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
initialRegistration (1),
|
|
certRequest (2),
|
|
keyUpdate (3),
|
|
poll (4),
|
|
clearRequest (5),
|
|
abortRequest (6)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnType specifies the action to be performed on the
|
|
CA profile.
|
|
|
|
The tmnxPkiCAProfActnType and tmnxPkiCAProfAction objects must be set
|
|
together for the specific action to be performed."
|
|
::= { tmnxPkiCAProfActnEntry 1 }
|
|
|
|
tmnxPkiCAProfAction OBJECT-TYPE
|
|
SYNTAX TmnxActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCAProfAction specifies to perform action specified
|
|
in the tmnxPkiCAProfActnType object.
|
|
|
|
The value of tmnxPkiCAProfAction will always be returned as
|
|
'notApplicable'.
|
|
|
|
The tmnxPkiCAProfActnType and tmnxPkiCAProfAction objects must be set
|
|
together for the specific action to be performed."
|
|
DEFVAL { notApplicable }
|
|
::= { tmnxPkiCAProfActnEntry 2 }
|
|
|
|
tmnxPkiCAProfActnKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..95))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnKey specifies the key associated with requested
|
|
action on the CA profile."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 3 }
|
|
|
|
tmnxPkiCAProfActnProtAlgPass OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnProtAlgPass specifies the password of the
|
|
protection algorithm associated with requested action on the CA
|
|
profile.
|
|
|
|
The value of tmnxPkiCAProfActnProtAlgPass cannot be set to an empty
|
|
string if tmnxPkiCAProfAction is set to 'initialRegistration' and the
|
|
CMP request is to be protected by Message Authentication Code (MAC).
|
|
|
|
GETs and GETNEXTs on this variable return an empty string."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 4 }
|
|
|
|
tmnxPkiCAProfActnProtAlgRef OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnProtAlgRef specifies the reference number of the
|
|
protection algorithm associated with requested action on the CA
|
|
profile.
|
|
|
|
The value of tmnxPkiCAProfActnProtAlgRef cannot be set to an empty
|
|
string if tmnxPkiCAProfAction is set to 'initialRegistration' and the
|
|
CMP request is to be protected by Message Authentication Code (MAC)."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 5 }
|
|
|
|
tmnxPkiCAProfActnProtAlgSigCert OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..95))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnProtAlgSigCert specifies the signature
|
|
certificate file for the protection algorithm associated with
|
|
requested action on the CA profile.
|
|
|
|
The value of tmnxPkiCAProfActnProtAlgSigCert cannot be set to an empty
|
|
string if tmnxPkiCAProfAction is set to 'certRequest' or 'keyUpdate'
|
|
and the CMP request is to be protected by Digital Signature."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 6 }
|
|
|
|
tmnxPkiCAProfActnProtAlgSigHash OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
null (1),
|
|
md5 (2),
|
|
sha1 (3),
|
|
sha256 (4),
|
|
sha384 (5),
|
|
sha512 (6),
|
|
sha224 (7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnProtAlgSigHash specifies the signature hash
|
|
algorithm for the protection algorithm associated with requested
|
|
action on the CA profile.
|
|
|
|
The value of tmnxPkiCAProfActnProtAlgSigHash cannot be set to 'null'
|
|
if tmnxPkiCAProfAction is set to 'initialRegistration' or
|
|
'certRequest' or 'keyUpdate', and the CMP request is to be protected
|
|
by Digital Signature."
|
|
DEFVAL { sha1 }
|
|
::= { tmnxPkiCAProfActnEntry 7 }
|
|
|
|
tmnxPkiCAProfActnSubjectDn OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnSubjectDn specifies the domain of the subject
|
|
associated with requested action on the CA profile.
|
|
|
|
The value of tmnxPkiCAProfActnSubjectDn cannot be set to an empty
|
|
string if tmnxPkiCAProfAction is set to 'initialRegistration' or
|
|
'certRequest'."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 8 }
|
|
|
|
tmnxPkiCAProfActnSaveAsFile OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..200))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnSaveAsFile specifies the file name to which
|
|
resultant certificate is saved associated with the requested action on
|
|
the CA profile.
|
|
|
|
The value of tmnxPkiCAProfActnSaveAsFile cannot be set to an empty
|
|
string if tmnxPkiCAProfAction is set to 'initialRegistration' or
|
|
'certRequest' or 'keyUpdate'."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 9 }
|
|
|
|
tmnxPkiCAProfActnNewKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..95))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnNewKey specifies the new key associated with
|
|
requested action on the CA profile.
|
|
|
|
The value of tmnxPkiCAProfActnNewKey cannot be set to an empty string
|
|
if tmnxPkiCAProfAction is set to 'keyUpdate'."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 10 }
|
|
|
|
tmnxPkiCAProfActnStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
processed (0),
|
|
inProgress (1),
|
|
failed (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnStatus indicates the status of the last action on
|
|
the CA profile."
|
|
::= { tmnxPkiCAProfActnEntry 11 }
|
|
|
|
tmnxPkiCAProfActnStatusString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnStatusString indicates the detailed status of the
|
|
last action on the CA profile."
|
|
::= { tmnxPkiCAProfActnEntry 12 }
|
|
|
|
tmnxPkiCAProfActnStatusCode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
accepted (1),
|
|
grantedWithMods (2),
|
|
rejection (3),
|
|
waiting (4),
|
|
revocationWarning (5),
|
|
revocationNotification (6),
|
|
keyUpdateWarning (7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnStatusCode indicates the status of the last
|
|
action on the CA profile."
|
|
::= { tmnxPkiCAProfActnEntry 13 }
|
|
|
|
tmnxPkiCAProfActnOrigCmdTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnOrigCmdTime indicates the time when original
|
|
command request was issued."
|
|
::= { tmnxPkiCAProfActnEntry 14 }
|
|
|
|
tmnxPkiCAProfActnLastCAResp OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnLastCAResp indicates the last response from the
|
|
the CA server."
|
|
::= { tmnxPkiCAProfActnEntry 15 }
|
|
|
|
tmnxPkiCAProfActnSendChain OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnSendChain specifies whether to send the chain in
|
|
the extra certificates."
|
|
DEFVAL { false }
|
|
::= { tmnxPkiCAProfActnEntry 16 }
|
|
|
|
tmnxPkiCAProfActnSendChainCA OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnSendChainCA specifies the Certificate Authority
|
|
profile to pick the chain in case of multiple chains available.
|
|
|
|
System will calculate the chain, if the value of this object is set to
|
|
empty.
|
|
|
|
The action will fail, if the unique chain can not be resolved."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 17 }
|
|
|
|
tmnxPkiCAProfActnProtKey OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..95))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnProtKey specifies the protection key associated
|
|
with requested action on the CA profile."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 18 }
|
|
|
|
tmnxPkiCAProfActnDomain OBJECT-TYPE
|
|
SYNTAX TmnxLongDisplayString (SIZE (0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCAProfActnDomain specifies the comma separated domain names
|
|
associated with requested action on the CA profile.
|
|
|
|
The tmnxPkiCAProfActnDomain may be set non-default when
|
|
tmnxPkiCAProfAction is being set to 'initialRegistration' or
|
|
'certRequest'."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 19 }
|
|
|
|
tmnxPkiCAProfActnInetAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCAProfActnInetAddrType specifies the
|
|
address type of the 'tmnxPkiCAProfActnInetAddr' object."
|
|
DEFVAL { unknown }
|
|
::= { tmnxPkiCAProfActnEntry 20 }
|
|
|
|
tmnxPkiCAProfActnInetAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCAProfActnInetAddr specifies the IP
|
|
address as 'subjectAltName' in certificate template of CMPv2 initial
|
|
registration or certificate-request action.
|
|
|
|
The tmnxPkiCAProfActnInetAddr must be set together with
|
|
tmnxPkiCAProfActnInetAddrType object."
|
|
DEFVAL { ''H }
|
|
::= { tmnxPkiCAProfActnEntry 21 }
|
|
|
|
tmnxPkiCNListTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCNListTableLastChanged indicates the
|
|
timestamp of the last change to the tmnxPkiCNListTable. A value of
|
|
zero indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxPkiSecurityObjs 23 }
|
|
|
|
tmnxPkiCNListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCNListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCNListTable is the Common Name List table. It contains
|
|
lists of supported Common Names. Entries are created and deleted by
|
|
the user. Common name is domain name or IP address, which is present
|
|
in a certificate in field 'Common Name' (CN) or in the extension
|
|
'Subject Alternative Name' (SAN). Certificate is valid, if CN or one
|
|
of SANs corresponds to any item in the CN List."
|
|
::= { tmnxPkiSecurityObjs 24 }
|
|
|
|
tmnxPkiCNListEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCNListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCNListEntry is an entry (conceptual row) in the
|
|
tmnxPkiCNListTable. Each entry represents the configuration for an
|
|
ordered list of supported Common Names."
|
|
INDEX { tmnxPkiCNListName }
|
|
::= { tmnxPkiCNListTable 1 }
|
|
|
|
TmnxPkiCNListEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCNListName TNamedItem,
|
|
tmnxPkiCNListLastChanged TimeStamp,
|
|
tmnxPkiCNListRowStatus RowStatus
|
|
}
|
|
|
|
tmnxPkiCNListName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCNListName specifies the name of an
|
|
ordered list of supported common names."
|
|
::= { tmnxPkiCNListEntry 1 }
|
|
|
|
tmnxPkiCNListLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCNListLastChanged indicates the
|
|
sysUpTime at the time of the most recent management-initiated change
|
|
to this entry."
|
|
::= { tmnxPkiCNListEntry 2 }
|
|
|
|
tmnxPkiCNListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCNListRowStatus indicates the status of
|
|
the conceptual row in tmnxPkiCNListTable. Only values 'createAndGo(4)'
|
|
and 'destroy(6)' are supported."
|
|
::= { tmnxPkiCNListEntry 3 }
|
|
|
|
tmnxPkiCNListParamTableLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value of the object tmnxPkiCNListParamTableLstChgd indicates the
|
|
timestamp of the last change to the tmnxPkiCNListParamTable. A value
|
|
of zero indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxPkiSecurityObjs 25 }
|
|
|
|
tmnxPkiCNListParamTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPkiCNListParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCNListParamTable stores configuration and status
|
|
information related to Common Names which belong to ordered lists of
|
|
Common Names specified by entries in tmnxPkiCNListTable."
|
|
::= { tmnxPkiSecurityObjs 26 }
|
|
|
|
tmnxPkiCNListParamEntry OBJECT-TYPE
|
|
SYNTAX TmnxPkiCNListParamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPkiCNListParamEntry is an entry (conceptual row) in the
|
|
tmnxPkiCNListParamTable. Each entry contains information pertaining to
|
|
a Common Name which belongs to a list specified by tmnxPkiCNListName."
|
|
INDEX {
|
|
tmnxPkiCNListName,
|
|
tmnxPkiCNListParamIndex
|
|
}
|
|
::= { tmnxPkiCNListParamTable 1 }
|
|
|
|
TmnxPkiCNListParamEntry ::= SEQUENCE
|
|
{
|
|
tmnxPkiCNListParamIndex Unsigned32,
|
|
tmnxPkiCNListParamLastChanged TimeStamp,
|
|
tmnxPkiCNListParamRowStatus RowStatus,
|
|
tmnxPkiCNListParamCNType TmnxPkiCNType,
|
|
tmnxPkiCNListParamCNValue TRegularExpression
|
|
}
|
|
|
|
tmnxPkiCNListParamIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCNListParamIndex specifies the order of
|
|
preference of a Common Name within the list specified by
|
|
tmnxPkiCNListName."
|
|
::= { tmnxPkiCNListParamEntry 1 }
|
|
|
|
tmnxPkiCNListParamLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiCNListParamLastChanged is the timestamp of last
|
|
change to this entry."
|
|
::= { tmnxPkiCNListParamEntry 2 }
|
|
|
|
tmnxPkiCNListParamRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCNListParamRowStatus specifies the
|
|
status of the conceptual row in tmnxPkiCNListParamTable."
|
|
::= { tmnxPkiCNListParamEntry 3 }
|
|
|
|
tmnxPkiCNListParamCNType OBJECT-TYPE
|
|
SYNTAX TmnxPkiCNType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCNListParamCNType specifies the type of
|
|
Common Name."
|
|
::= { tmnxPkiCNListParamEntry 4 }
|
|
|
|
tmnxPkiCNListParamCNValue OBJECT-TYPE
|
|
SYNTAX TRegularExpression
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxPkiCNListParamCNValue specifies value of
|
|
Common Name for which a certificate is issued."
|
|
::= { tmnxPkiCNListParamEntry 5 }
|
|
|
|
tmnxPkiImportedFormat OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
any (1),
|
|
secure (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPkiImportedFormat specifies the supported encrypted
|
|
file formats.
|
|
|
|
any - both old and new encrypted file format are supported
|
|
secure - only the new encrypted file format is supported"
|
|
DEFVAL { any }
|
|
::= { tmnxPkiSecurityObjs 27 }
|
|
|
|
tmnxCertMgrStatsGroup OBJECT IDENTIFIER ::= { tmnxSecurityObjects 19 }
|
|
|
|
tmnxCertMgrAuthFailed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCertMgrAuthFailed indicates the number of authentication
|
|
failures using the certificates."
|
|
::= { tmnxCertMgrStatsGroup 1 }
|
|
|
|
tmnxCertMgrAuthPassed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCertMgrAuthPassed indicates the number of authentication
|
|
checks passed using the certificates."
|
|
::= { tmnxCertMgrStatsGroup 2 }
|
|
|
|
tmnxCertMgrTotalAuth OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCertMgrTotalAuth indicates the number of authentication
|
|
attempts using the certificates."
|
|
::= { tmnxCertMgrStatsGroup 3 }
|
|
|
|
tmnxUserPublicKeyObjects OBJECT IDENTIFIER ::= { tmnxSecurityObjects 20 }
|
|
|
|
tmnxUserPublicKeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxUserPublicKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxUserPublicKeyTable has entries for Secure Shell version 2
|
|
(SSHv2) RSA public keys configured for the system users."
|
|
::= { tmnxUserPublicKeyObjects 1 }
|
|
|
|
tmnxUserPublicKeyEntry OBJECT-TYPE
|
|
SYNTAX TmnxUserPublicKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a Secure Shell version 2 (SSHv2) RSA public
|
|
key associated with the system user. Entries in this table can be
|
|
created and deleted via SNMP SET operations to
|
|
tmnxUserPublicKeyRowStatus."
|
|
INDEX {
|
|
tmnxUserName,
|
|
tmnxUserPublicKeyNumber
|
|
}
|
|
::= { tmnxUserPublicKeyTable 1 }
|
|
|
|
TmnxUserPublicKeyEntry ::= SEQUENCE
|
|
{
|
|
tmnxUserPublicKeyNumber Unsigned32,
|
|
tmnxUserPublicKeyRowStatus RowStatus,
|
|
tmnxUserPublicKeyLastChanged TimeStamp,
|
|
tmnxUserPublicKeyName TmnxLongDisplayString,
|
|
tmnxUserPublicKeyDescription TItemDescription
|
|
}
|
|
|
|
tmnxUserPublicKeyNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPublicKeyNumber specifies the number of the
|
|
Secure Shell version 2 (SSHv2) RSA public key that is associated with
|
|
the system user."
|
|
::= { tmnxUserPublicKeyEntry 1 }
|
|
|
|
tmnxUserPublicKeyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPublicKeyRowStatus specifies the row status of
|
|
this entry. It is used for creation and deletion of the Secure Shell
|
|
version 2 (SSHv2) RSA public key.
|
|
|
|
Only values 'active (1)', 'createAndGo(4)', and 'destroy (6)' are
|
|
supported."
|
|
::= { tmnxUserPublicKeyEntry 2 }
|
|
|
|
tmnxUserPublicKeyLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPublicKeyLastChanged indicates the timestamp of
|
|
the last change to this row in tmnxUserPublicKeyTable."
|
|
::= { tmnxUserPublicKeyEntry 3 }
|
|
|
|
tmnxUserPublicKeyName OBJECT-TYPE
|
|
SYNTAX TmnxLongDisplayString (SIZE (0..800))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPublicKeyName specifies the value of the Secure
|
|
Shell version 2 (SSHv2) RSA public key associated with the system
|
|
user."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserPublicKeyEntry 4 }
|
|
|
|
tmnxUserPublicKeyDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPublicKeyDescription specifies the user-provided
|
|
string describing this RSA public key."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserPublicKeyEntry 5 }
|
|
|
|
tmnxUserPubKeyTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxUserPubKeyTableLastChanged indicates the
|
|
timestamp of the last change to the tmnxUserPublicKeyTable. A value of
|
|
0 indicates that no changes were made to this table since the system
|
|
was last initialized."
|
|
::= { tmnxUserPublicKeyObjects 2 }
|
|
|
|
tmnxUserPubEcdsaKeyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxUserPubEcdsaKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxUserPubEcdsaKeyTable has entries for Secure Shell version 2
|
|
(SSHv2) ECDSA public keys configured for the system users."
|
|
::= { tmnxUserPublicKeyObjects 3 }
|
|
|
|
tmnxUserPubEcdsaKeyEntry OBJECT-TYPE
|
|
SYNTAX TmnxUserPubEcdsaKeyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a Secure Shell version 2 (SSHv2) ECDSA
|
|
public key associated with the system user. Entries in this table can
|
|
be created and deleted via SNMP SET operations to
|
|
tmnxUserPubEcdsaKeyRowStatus."
|
|
INDEX {
|
|
tmnxUserName,
|
|
tmnxUserPubEcdsaKeyNumber
|
|
}
|
|
::= { tmnxUserPubEcdsaKeyTable 1 }
|
|
|
|
TmnxUserPubEcdsaKeyEntry ::= SEQUENCE
|
|
{
|
|
tmnxUserPubEcdsaKeyNumber Unsigned32,
|
|
tmnxUserPubEcdsaKeyRowStatus RowStatus,
|
|
tmnxUserPubEcdsaKeyLastChanged TimeStamp,
|
|
tmnxUserPubEcdsaKeyName DisplayString,
|
|
tmnxUserPubEcdsaKeyDescription TItemDescription
|
|
}
|
|
|
|
tmnxUserPubEcdsaKeyNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPubEcdsaKeyNumber specifies the number of the
|
|
Secure Shell version 2 (SSHv2) ECDSA public key that is associated
|
|
with the system user."
|
|
::= { tmnxUserPubEcdsaKeyEntry 1 }
|
|
|
|
tmnxUserPubEcdsaKeyRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPubEcdsaKeyRowStatus specifies the row status of
|
|
this entry. It is used for creation and deletion of the Secure Shell
|
|
version 2 (SSHv2) ECDSA public key.
|
|
|
|
Only values 'active (1)', 'createAndGo(4)', and 'destroy (6)' are
|
|
supported."
|
|
::= { tmnxUserPubEcdsaKeyEntry 2 }
|
|
|
|
tmnxUserPubEcdsaKeyLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPubEcdsaKeyLastChanged indicates the timestamp of
|
|
the last change to this row in tmnxUserPubEcdsaKeyTable."
|
|
::= { tmnxUserPubEcdsaKeyEntry 3 }
|
|
|
|
tmnxUserPubEcdsaKeyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPubEcdsaKeyName specifies the value of the Secure
|
|
Shell version 2 (SSHv2) ECDSA public key associated with the system
|
|
user."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserPubEcdsaKeyEntry 4 }
|
|
|
|
tmnxUserPubEcdsaKeyDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserPubEcdsaKeyDescription specifies the
|
|
user-provided string describing this ECDSA public key."
|
|
DEFVAL { ''H }
|
|
::= { tmnxUserPubEcdsaKeyEntry 5 }
|
|
|
|
tmnxUserPubEcdsaKeyTblLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxUserPubEcdsaKeyTblLstChgd indicates the
|
|
timestamp of the last change to the tmnxUserPubEcdsaKeyTable. A value
|
|
of 0 indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxUserPublicKeyObjects 4 }
|
|
|
|
tmnxUserActionObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 21 }
|
|
|
|
tmnxUserActionUserName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxUserActionUserName specifies the user name on which
|
|
the action applies."
|
|
::= { tmnxUserActionObjs 1 }
|
|
|
|
tmnxUserActionUnlock OBJECT-TYPE
|
|
SYNTAX TmnxActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When tmnxUserActionUnlock is set to 'doAction', the user specified in
|
|
tmnxUserActionUserName can make again tmnxPasswordAttemptsCount
|
|
unsuccessful login attempts before he is locked out for
|
|
tmnxPasswordAttemptsLockoutPeriod minutes, and his exponential backoff
|
|
period is reset to 1 second if slcLoginExponentialBackOff is set to
|
|
'true'.
|
|
|
|
When setting the value of this object to 'doAction', the value of
|
|
tmnxUserActionUserName must be set as well in the same SNMP SET PDU.
|
|
|
|
If the value of tmnxUserActionUserName is set to an empty string, this
|
|
action applies to all users."
|
|
::= { tmnxUserActionObjs 2 }
|
|
|
|
tmnxUserActionClearPwdHistory OBJECT-TYPE
|
|
SYNTAX TmnxActionType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When tmnxUserActionClearPwdHistory is set to 'doAction', the password
|
|
history of one or more users will be cleared, allowing them to reuse
|
|
any password that they previously used.
|
|
|
|
When setting the value of this object to 'doAction', the value of
|
|
tmnxUserActionUserName must be set as well in the same SNMP SET PDU.
|
|
|
|
If the value of tmnxUserActionUserName is set to a non-empty string
|
|
only the password history of the specified user will be cleared.
|
|
Otherwise the password history of all users will be cleared."
|
|
::= { tmnxUserActionObjs 3 }
|
|
|
|
tmnxTacPlusPrivLvlMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxTacPlusPrivLvlMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table which maps privilege levels to user profiles.
|
|
|
|
This table is used during TACACS+ authorization to map priv-lvl to a
|
|
user profile when tmnxTacPlusAuthorUsePrivLvl is 'true(1)', and it is
|
|
also used during the TACACS+ enable request to map
|
|
tmnxTacPlusEnableAdminPrivLvl to a user profile."
|
|
::= { tmnxSecurityObjects 22 }
|
|
|
|
tmnxTacPlusPrivLvlMapEntry OBJECT-TYPE
|
|
SYNTAX TmnxTacPlusPrivLvlMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single user profile."
|
|
INDEX { tmnxTacPlusPrivLvlMapPrivLvl }
|
|
::= { tmnxTacPlusPrivLvlMapTable 1 }
|
|
|
|
TmnxTacPlusPrivLvlMapEntry ::= SEQUENCE
|
|
{
|
|
tmnxTacPlusPrivLvlMapPrivLvl Unsigned32,
|
|
tmnxTacPlusPrivLvlRowStatus RowStatus,
|
|
tmnxTacPlusPrivLvlMapUserProfile TNamedItem
|
|
}
|
|
|
|
tmnxTacPlusPrivLvlMapPrivLvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..15)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusPrivLvlMapPrivLvl specifies the privilege
|
|
level for this mapping."
|
|
::= { tmnxTacPlusPrivLvlMapEntry 1 }
|
|
|
|
tmnxTacPlusPrivLvlRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusPrivLvlRowStatus controls the creation and
|
|
deletion of rows in this table."
|
|
::= { tmnxTacPlusPrivLvlMapEntry 2 }
|
|
|
|
tmnxTacPlusPrivLvlMapUserProfile OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTacPlusPrivLvlMapUserProfile specifies the user
|
|
profile for this mapping.
|
|
|
|
This user profile refers to a profile configured in
|
|
tmnxUserProfileTable."
|
|
::= { tmnxTacPlusPrivLvlMapEntry 3 }
|
|
|
|
tmnxOcspCacheTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxOcspCacheEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxOcspCacheTable maintains a cache of OCSP (Online Certificate
|
|
Status Protocol) requests."
|
|
::= { tmnxSecurityObjects 23 }
|
|
|
|
tmnxOcspCacheEntry OBJECT-TYPE
|
|
SYNTAX TmnxOcspCacheEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxOcspCacheEntry maintains OCSP cache of an OCSP request."
|
|
INDEX { tmnxOcspCacheEntryId }
|
|
::= { tmnxOcspCacheTable 1 }
|
|
|
|
TmnxOcspCacheEntry ::= SEQUENCE
|
|
{
|
|
tmnxOcspCacheEntryId Integer32,
|
|
tmnxOcspCacheCertSerial OCTET STRING,
|
|
tmnxOcspCacheCertIssuer TLDisplayString,
|
|
tmnxOcspCacheExpiry Unsigned32,
|
|
tmnxOcspCacheCertStatus INTEGER
|
|
}
|
|
|
|
tmnxOcspCacheEntryId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxOcspCacheEntryId indicates the local cache entry
|
|
identifier of the certificate that was validated by the OCSP
|
|
responder."
|
|
::= { tmnxOcspCacheEntry 1 }
|
|
|
|
tmnxOcspCacheCertSerial OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxOcspCacheCertSerial indicates the the serial number
|
|
of the certificate associated with this OCSP (Online Certificate
|
|
Status Protocol) cache entry."
|
|
::= { tmnxOcspCacheEntry 2 }
|
|
|
|
tmnxOcspCacheCertIssuer OBJECT-TYPE
|
|
SYNTAX TLDisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxOcspCacheCertIssuer indicates the issuer of the
|
|
certificate that was validated by the OCSP responder."
|
|
::= { tmnxOcspCacheEntry 3 }
|
|
|
|
tmnxOcspCacheExpiry OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxOcspCacheExpiry indicates the time at which this
|
|
cache entry will automatically be purged by the system."
|
|
::= { tmnxOcspCacheEntry 4 }
|
|
|
|
tmnxOcspCacheCertStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
good (0),
|
|
revoked (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxOcspCacheCertStatus indicates status of the
|
|
certificate associated with this OCSP (Online Certificate Status
|
|
Protocol) cache entry."
|
|
::= { tmnxOcspCacheEntry 5 }
|
|
|
|
tmnxSecurityTech OBJECT IDENTIFIER ::= { tmnxSecurityObjects 24 }
|
|
|
|
tmnxSecurityTechSupportLocation OBJECT-TYPE
|
|
SYNTAX TmnxDisplayStringURL
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSecurityTechSupportLocation specifies the default
|
|
file path for generated tech-support files. If not specified, there is
|
|
no default location, and one must be manually specified when
|
|
generating an admin tech-support file."
|
|
DEFVAL { "" }
|
|
::= { tmnxSecurityTech 1 }
|
|
|
|
tmnxSSHCipherTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHCipherEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Table indicates the ciphers allowed for SSH protocol version 1
|
|
and SSH protocol version 2."
|
|
::= { tmnxSecurityObjects 25 }
|
|
|
|
tmnxSSHCipherEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHCipherEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single cipher."
|
|
INDEX {
|
|
tmnxSSHCipherProtocolVersion,
|
|
tmnxSSHCipherNumber
|
|
}
|
|
::= { tmnxSSHCipherTable 1 }
|
|
|
|
TmnxSSHCipherEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHCipherProtocolVersion INTEGER,
|
|
tmnxSSHCipherNumber TSSHCipherNumber,
|
|
tmnxSSHCipherName DisplayString
|
|
}
|
|
|
|
tmnxSSHCipherProtocolVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
version1 (1),
|
|
version2 (2)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHCipherProtocolVersion indicates the SSH protocol
|
|
version."
|
|
::= { tmnxSSHCipherEntry 1 }
|
|
|
|
tmnxSSHCipherNumber OBJECT-TYPE
|
|
SYNTAX TSSHCipherNumber
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHCipherNumber indicates the cipher."
|
|
::= { tmnxSSHCipherEntry 2 }
|
|
|
|
tmnxSSHCipherName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHCipherName indicates the name of the cipher."
|
|
::= { tmnxSSHCipherEntry 3 }
|
|
|
|
tmnxSSHServerCipherListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHServerCipherListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table to configure the ordered list of ciphers allowed for SSH
|
|
protocol version 1 and SSH protocol version 2 by the SSH server."
|
|
::= { tmnxSecurityObjects 26 }
|
|
|
|
tmnxSSHServerCipherListEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHServerCipherListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single cipher in the cipher list."
|
|
INDEX {
|
|
tmnxSSHCipherProtocolVersion,
|
|
tmnxSSHServerCipherListIndex
|
|
}
|
|
::= { tmnxSSHServerCipherListTable 1 }
|
|
|
|
TmnxSSHServerCipherListEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHServerCipherListIndex Integer32,
|
|
tmnxSSHServerCipherListRowStatus RowStatus,
|
|
tmnxSSHServerCipherListNumber TSSHCipherNumber
|
|
}
|
|
|
|
tmnxSSHServerCipherListIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHServerCipherListIndex specifies the position of
|
|
this cipher in the cipher list."
|
|
::= { tmnxSSHServerCipherListEntry 1 }
|
|
|
|
tmnxSSHServerCipherListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHServerCipherListRowStatus specifies the row status
|
|
of this entry."
|
|
::= { tmnxSSHServerCipherListEntry 2 }
|
|
|
|
tmnxSSHServerCipherListNumber OBJECT-TYPE
|
|
SYNTAX TSSHCipherNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHServerCipherListNumber specifies the cipher."
|
|
DEFVAL { none }
|
|
::= { tmnxSSHServerCipherListEntry 3 }
|
|
|
|
tmnxSSHClientCipherListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHClientCipherListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table to configure the ordered list of ciphers allowed for SSH
|
|
protocol version 1 and SSH protocol version 2 by the SSH client."
|
|
::= { tmnxSecurityObjects 27 }
|
|
|
|
tmnxSSHClientCipherListEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHClientCipherListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single cipher in the cipher list."
|
|
INDEX {
|
|
tmnxSSHCipherProtocolVersion,
|
|
tmnxSSHClientCipherListIndex
|
|
}
|
|
::= { tmnxSSHClientCipherListTable 1 }
|
|
|
|
TmnxSSHClientCipherListEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHClientCipherListIndex Integer32,
|
|
tmnxSSHClientCipherListRowStatus RowStatus,
|
|
tmnxSSHClientCipherListNumber TSSHCipherNumber
|
|
}
|
|
|
|
tmnxSSHClientCipherListIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHClientCipherListIndex specifies the position of
|
|
this cipher in the cipher list."
|
|
::= { tmnxSSHClientCipherListEntry 1 }
|
|
|
|
tmnxSSHClientCipherListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHClientCipherListRowStatus specifies the row status
|
|
of this entry."
|
|
::= { tmnxSSHClientCipherListEntry 2 }
|
|
|
|
tmnxSSHClientCipherListNumber OBJECT-TYPE
|
|
SYNTAX TSSHCipherNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHClientCipherListNumber specifies the cipher."
|
|
DEFVAL { none }
|
|
::= { tmnxSSHClientCipherListEntry 3 }
|
|
|
|
tmnxCliScriptAuthObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 29 }
|
|
|
|
tmnxCliScriptAuthTblLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliScriptAuthTblLastChange
|
|
indicates the value of sysUpTime at the time of the last
|
|
modification of a row in the tmnxCliScriptAuthTable."
|
|
::= { tmnxCliScriptAuthObjs 1 }
|
|
|
|
tmnxCliScriptAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCliScriptAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table tmnxCliScriptAuthTable contains the information pertaining
|
|
to authorization of cli script execution. User profile names are
|
|
associated with CLI command scripts started by Cron, Event Handling
|
|
System (EHS) or VSD."
|
|
::= { tmnxCliScriptAuthObjs 2 }
|
|
|
|
tmnxCliScriptAuthEntry OBJECT-TYPE
|
|
SYNTAX TmnxCliScriptAuthEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rows in table tmnxCliScriptAuthTable are created and destroyed by SNMP
|
|
set operations on the object tmnxCliScriptAuthRowStatus."
|
|
INDEX {
|
|
tmnxCliScriptAuthUserType,
|
|
IMPLIED tmnxCliScriptAuthUserName
|
|
}
|
|
::= { tmnxCliScriptAuthTable 1 }
|
|
|
|
TmnxCliScriptAuthEntry ::= SEQUENCE
|
|
{
|
|
tmnxCliScriptAuthUserType TmnxScriptAuthType,
|
|
tmnxCliScriptAuthUserName TNamedItem,
|
|
tmnxCliScriptAuthRowStatus RowStatus
|
|
}
|
|
|
|
tmnxCliScriptAuthUserType OBJECT-TYPE
|
|
SYNTAX TmnxScriptAuthType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the index object tmnxCliScriptAuthUserType specifies the
|
|
type of module that will execute a CLI command script. The value 'none
|
|
(0)' cannot be used as a table index."
|
|
::= { tmnxCliScriptAuthEntry 1 }
|
|
|
|
tmnxCliScriptAuthUserName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the index object tmnxCliScriptAuthUserName specifies user
|
|
profile name to be used for command authorization when executing a CLI
|
|
command script started by the module specified by the value of
|
|
tmnxCliScriptAuthUserType."
|
|
::= { tmnxCliScriptAuthEntry 2 }
|
|
|
|
tmnxCliScriptAuthRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliScriptAuthRowStatus
|
|
specifies the status of
|
|
the conceptual row in tmnxCliScriptAuthTable. Row is created and
|
|
destroyed by SNMP SET operations on this object. Only values
|
|
'createAndGo(4)' and 'destroy(6)' are supported."
|
|
::= { tmnxCliScriptAuthEntry 3 }
|
|
|
|
tmnxCliSessionGroupTableLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliSessionGroupTableLstChgd indicates the
|
|
sysUpTime at the time of the last modification of
|
|
tmnxCliSessionGroupTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxSecurityObjects 30 }
|
|
|
|
tmnxCliSessionGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxCliSessionGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table to store Cli Session Group parameters"
|
|
::= { tmnxSecurityObjects 31 }
|
|
|
|
tmnxCliSessionGroupEntry OBJECT-TYPE
|
|
SYNTAX TmnxCliSessionGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxCliSessionGroupEntry is an entry in tmnxCliSessionGroupTable.
|
|
Entries in this table can be created and deleted via SNMP SET
|
|
operations to tmnxCliSessionGroupRowStatus."
|
|
INDEX { tmnxCliSessionGroupName }
|
|
::= { tmnxCliSessionGroupTable 1 }
|
|
|
|
TmnxCliSessionGroupEntry ::= SEQUENCE
|
|
{
|
|
tmnxCliSessionGroupName TNamedItem,
|
|
tmnxCliSessionGroupLastChanged TimeStamp,
|
|
tmnxCliSessionGroupRowStatus RowStatus,
|
|
tmnxCliSessionGroupDescription TItemDescription,
|
|
tmnxCliSessionGroupSshLimit TmnxSessionLimit,
|
|
tmnxCliSessionGroupTelnetLimit TmnxSessionLimit,
|
|
tmnxCliSessionGroupTotalLimit TmnxSessionLimit
|
|
}
|
|
|
|
tmnxCliSessionGroupName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliSessionGroupName specifies the name of
|
|
the Cli Session Group."
|
|
::= { tmnxCliSessionGroupEntry 1 }
|
|
|
|
tmnxCliSessionGroupLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliSessionGroupLastChanged indicates the
|
|
timestamp of the last change of this row in tmnxCliSessionGroupTable."
|
|
::= { tmnxCliSessionGroupEntry 2 }
|
|
|
|
tmnxCliSessionGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliSessionGroupRowStatus specifies the
|
|
status of the conceptual row in tmnxCliSessionGroupTable.
|
|
|
|
Rows are created and destroyed by SNMP SET operations on this object.
|
|
|
|
Only values 'active(1)', 'createAndGo(4)' and 'destroy(6)' are
|
|
supported."
|
|
::= { tmnxCliSessionGroupEntry 3 }
|
|
|
|
tmnxCliSessionGroupDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliSessionGroupDescription specifies the
|
|
user-provided description for given Cli Session Group."
|
|
DEFVAL { ''H }
|
|
::= { tmnxCliSessionGroupEntry 4 }
|
|
|
|
tmnxCliSessionGroupSshLimit OBJECT-TYPE
|
|
SYNTAX TmnxSessionLimit
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliSessionGroupSshLimit specifies the
|
|
maximum limit of concurrent SSH sessions for given Cli Session Group."
|
|
DEFVAL { -1 }
|
|
::= { tmnxCliSessionGroupEntry 5 }
|
|
|
|
tmnxCliSessionGroupTelnetLimit OBJECT-TYPE
|
|
SYNTAX TmnxSessionLimit
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliSessionGroupTelnetLimit specifies the
|
|
maximum limit of concurrent TELNET sessions for given Cli Session
|
|
Group."
|
|
DEFVAL { -1 }
|
|
::= { tmnxCliSessionGroupEntry 6 }
|
|
|
|
tmnxCliSessionGroupTotalLimit OBJECT-TYPE
|
|
SYNTAX TmnxSessionLimit
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxCliSessionGroupTotalLimit specifies the
|
|
combined maximum limit of concurrent TELNET and SSH sessions for given
|
|
Cli Session Group."
|
|
DEFVAL { -1 }
|
|
::= { tmnxCliSessionGroupEntry 7 }
|
|
|
|
tmnxSSHMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Table indicates the MAC algorithms allowed for SSH protocol
|
|
version 2."
|
|
::= { tmnxSecurityObjects 32 }
|
|
|
|
tmnxSSHMacEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single MAC algorithm."
|
|
INDEX { tmnxSSHMacNumber }
|
|
::= { tmnxSSHMacTable 1 }
|
|
|
|
TmnxSSHMacEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHMacNumber TSSHMacNumber,
|
|
tmnxSSHMacName DisplayString
|
|
}
|
|
|
|
tmnxSSHMacNumber OBJECT-TYPE
|
|
SYNTAX TSSHMacNumber
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHMacNumber indicates the MAC algorithm."
|
|
::= { tmnxSSHMacEntry 1 }
|
|
|
|
tmnxSSHMacName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHMacName indicates the name of the MAC algorithm."
|
|
::= { tmnxSSHMacEntry 2 }
|
|
|
|
tmnxSSHServerMacListTableLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerMacListTableLstChgd indicates the
|
|
timestamp of the last change to the tmnxSSHServerMacListTable. A value
|
|
of zero indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxSecurityObjects 33 }
|
|
|
|
tmnxSSHServerMacListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHServerMacListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table to configure the ordered list of MACs allowed for SSH protocol
|
|
version 2 by the SSH server."
|
|
::= { tmnxSecurityObjects 34 }
|
|
|
|
tmnxSSHServerMacListEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHServerMacListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single MAC algorithm in the MAC list."
|
|
INDEX { tmnxSSHServerMacListIndex }
|
|
::= { tmnxSSHServerMacListTable 1 }
|
|
|
|
TmnxSSHServerMacListEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHServerMacListIndex Unsigned32,
|
|
tmnxSSHServerMacListLastChanged TimeStamp,
|
|
tmnxSSHServerMacListRowStatus RowStatus,
|
|
tmnxSSHServerMacListNumber TSSHMacNumber
|
|
}
|
|
|
|
tmnxSSHServerMacListIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerMacListIndex specifies the
|
|
position of this MAC in the MAC list."
|
|
::= { tmnxSSHServerMacListEntry 1 }
|
|
|
|
tmnxSSHServerMacListLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerMacListLastChanged is the
|
|
timestamp of last change to this entry."
|
|
::= { tmnxSSHServerMacListEntry 2 }
|
|
|
|
tmnxSSHServerMacListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerMacListRowStatus specifies the
|
|
row status of this entry. Only values 'active(1)', 'createAndGo(4)'
|
|
and 'destroy(6)' are supported."
|
|
::= { tmnxSSHServerMacListEntry 3 }
|
|
|
|
tmnxSSHServerMacListNumber OBJECT-TYPE
|
|
SYNTAX TSSHMacNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerMacListNumber specifies the MAC
|
|
algorithm."
|
|
::= { tmnxSSHServerMacListEntry 4 }
|
|
|
|
tmnxSSHClientMacListTableLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientMacListTableLstChgd indicates the
|
|
timestamp of the last change to the tmnxSSHServerMacListTable. A value
|
|
of zero indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxSecurityObjects 35 }
|
|
|
|
tmnxSSHClientMacListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHClientMacListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table to configure the ordered list of MACs allowed for SSH protocol
|
|
version 2 by the SSH client."
|
|
::= { tmnxSecurityObjects 36 }
|
|
|
|
tmnxSSHClientMacListEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHClientMacListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single MAC algorithm in the MAC list."
|
|
INDEX { tmnxSSHClientMacListIndex }
|
|
::= { tmnxSSHClientMacListTable 1 }
|
|
|
|
TmnxSSHClientMacListEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHClientMacListIndex Unsigned32,
|
|
tmnxSSHClientMacListLastChanged TimeStamp,
|
|
tmnxSSHClientMacListRowStatus RowStatus,
|
|
tmnxSSHClientMacListNumber TSSHMacNumber
|
|
}
|
|
|
|
tmnxSSHClientMacListIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientMacListIndex specifies the
|
|
position of this MAC in the MAC list."
|
|
::= { tmnxSSHClientMacListEntry 1 }
|
|
|
|
tmnxSSHClientMacListLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientMacListLastChanged is the
|
|
timestamp of last change to this entry."
|
|
::= { tmnxSSHClientMacListEntry 2 }
|
|
|
|
tmnxSSHClientMacListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientMacListRowStatus specifies the
|
|
row status of this entry. Only values 'active(1)', 'createAndGo(4)'
|
|
and 'destroy(6)' are supported."
|
|
::= { tmnxSSHClientMacListEntry 3 }
|
|
|
|
tmnxSSHClientMacListNumber OBJECT-TYPE
|
|
SYNTAX TSSHMacNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientMacListNumber specifies the MAC
|
|
algorithm."
|
|
::= { tmnxSSHClientMacListEntry 4 }
|
|
|
|
tmnxSSHServerKeyReExchangeObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 37 }
|
|
|
|
tmnxSSHServerKeyReExLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKeyReExLastChanged indicates the
|
|
timestamp of the last change to the tmnxSSHServerKeyReExchangeObjs. A
|
|
value of 0 indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxSSHServerKeyReExchangeObjs 1 }
|
|
|
|
tmnxSSHServerKeyReExAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKeyReExAdminState specifies the
|
|
desired administrative state of the server key re-exchange
|
|
functionality. When the value is 'outOfService' the ssh server will
|
|
not initiate key re-exchange when bytes or minutes thresholds are
|
|
reached."
|
|
DEFVAL { inService }
|
|
::= { tmnxSSHServerKeyReExchangeObjs 2 }
|
|
|
|
tmnxSSHServerKeyReExMinutes OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..1440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKeyReExMinutes specifies the time
|
|
interval at which the ssh server will initiate the key re-exchange
|
|
with client. When the value of tmnxSSHServerKeyReExMinutes is set to
|
|
'0', it disables initiating key re-exchange at time intervals."
|
|
DEFVAL { 60 }
|
|
::= { tmnxSSHServerKeyReExchangeObjs 3 }
|
|
|
|
tmnxSSHServerKeyReExMBytes OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..64000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKeyReExMBytes specifies amount of
|
|
data transferred after which the ssh server will initiate the key
|
|
re-exchange with client. When the value of tmnxSSHServerKeyReExMBytes
|
|
is set to '0', it disables initiating key re-exchange based on amount
|
|
of transferred data."
|
|
DEFVAL { 1024 }
|
|
::= { tmnxSSHServerKeyReExchangeObjs 4 }
|
|
|
|
tmnxSSHClientKeyReExchangeObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 38 }
|
|
|
|
tmnxSSHClientKeyReExLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKeyReExLastChanged indicates the
|
|
timestamp of the last change to the tmnxSSHClientKeyReExchangeObjs. A
|
|
value of 0 indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxSSHClientKeyReExchangeObjs 1 }
|
|
|
|
tmnxSSHClientKeyReExAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKeyReExAdminState specifies the
|
|
desired administrative state of the client key re-exchange
|
|
functionality. When the value is 'outOfService' the ssh client will
|
|
not initiate key re-exchange when bytes or minutes thresholds are
|
|
reached."
|
|
DEFVAL { inService }
|
|
::= { tmnxSSHClientKeyReExchangeObjs 2 }
|
|
|
|
tmnxSSHClientKeyReExMinutes OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..1440)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKeyReExMinutes specifies the time
|
|
interval at which the ssh client will initiate the key re-exchange
|
|
with server. When the value of tmnxSSHClientKeyReExMinutes is set to
|
|
'0', it disables initiating key re-exchange at time intervals."
|
|
DEFVAL { 60 }
|
|
::= { tmnxSSHClientKeyReExchangeObjs 3 }
|
|
|
|
tmnxSSHClientKeyReExMBytes OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 1..64000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKeyReExMBytes specifies amount of
|
|
data transferred after which the ssh client will initiate the key
|
|
re-exchange with server. When the value of tmnxSSHClientKeyReExMBytes
|
|
is set to '0', it disables initiating key re-exchange based on amount
|
|
of transferred data."
|
|
DEFVAL { 1024 }
|
|
::= { tmnxSSHClientKeyReExchangeObjs 4 }
|
|
|
|
tmnxServerAccessCtlObjs OBJECT IDENTIFIER ::= { tmnxSecurityObjects 39 }
|
|
|
|
tmnxAllowServersAccess OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
ssh (0),
|
|
telnet (1),
|
|
ftp (2),
|
|
telnet6 (3),
|
|
netconf (4),
|
|
grpc (5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxAllowServersAccess is used to allow/disallow access to management
|
|
interfaces running on the system. By default, access to all servers is
|
|
allowed."
|
|
DEFVAL { {ssh, telnet, ftp, telnet6, netconf, grpc} }
|
|
::= { tmnxServerAccessCtlObjs 1 }
|
|
|
|
tmnxServerAccessCtlObjsLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxServerAccessCtlObjsLstChgd indicates the
|
|
sysUpTime at the time of the last modification of
|
|
tmnxServerAccessCtlObjs.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxServerAccessCtlObjs 2 }
|
|
|
|
tmnxSSHKexTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHKexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Table indicates the KEX algorithms allowed for SSH protocol
|
|
version 2."
|
|
::= { tmnxSecurityObjects 40 }
|
|
|
|
tmnxSSHKexEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHKexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single KEX algorithm."
|
|
INDEX { tmnxSSHKexNumber }
|
|
::= { tmnxSSHKexTable 1 }
|
|
|
|
TmnxSSHKexEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHKexNumber TSSHKexNumber,
|
|
tmnxSSHKexName DisplayString
|
|
}
|
|
|
|
tmnxSSHKexNumber OBJECT-TYPE
|
|
SYNTAX TSSHKexNumber
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHKexNumber indicates the KEX algorithm."
|
|
::= { tmnxSSHKexEntry 1 }
|
|
|
|
tmnxSSHKexName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxSSHKexName indicates the name of the KEX algorithm."
|
|
::= { tmnxSSHKexEntry 2 }
|
|
|
|
tmnxSSHServerKexListTableLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKexListTableLstChgd indicates the
|
|
timestamp of the last change to the tmnxSSHServerKexListTable. A value
|
|
of zero indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxSecurityObjects 41 }
|
|
|
|
tmnxSSHServerKexListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHServerKexListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table to configure the ordered list of KEXs allowed for SSH protocol
|
|
version 2 by the SSH server."
|
|
::= { tmnxSecurityObjects 42 }
|
|
|
|
tmnxSSHServerKexListEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHServerKexListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single KEX algorithm in the KEX list."
|
|
INDEX { tmnxSSHServerKexListIndex }
|
|
::= { tmnxSSHServerKexListTable 1 }
|
|
|
|
TmnxSSHServerKexListEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHServerKexListIndex Unsigned32,
|
|
tmnxSSHServerKexListLastChanged TimeStamp,
|
|
tmnxSSHServerKexListRowStatus RowStatus,
|
|
tmnxSSHServerKexListNumber TSSHKexNumber
|
|
}
|
|
|
|
tmnxSSHServerKexListIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKexListIndex specifies the
|
|
position of this KEX in the KEX list."
|
|
::= { tmnxSSHServerKexListEntry 1 }
|
|
|
|
tmnxSSHServerKexListLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKexListLastChanged is the
|
|
timestamp of last change to this entry."
|
|
::= { tmnxSSHServerKexListEntry 2 }
|
|
|
|
tmnxSSHServerKexListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKexListRowStatus specifies the
|
|
row status of this entry. Only values 'active(1)', 'createAndGo(4)'
|
|
and 'destroy(6)' are supported."
|
|
::= { tmnxSSHServerKexListEntry 3 }
|
|
|
|
tmnxSSHServerKexListNumber OBJECT-TYPE
|
|
SYNTAX TSSHKexNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHServerKexListNumber specifies the KEX
|
|
algorithm."
|
|
::= { tmnxSSHServerKexListEntry 4 }
|
|
|
|
tmnxSSHClientKexListTableLstChgd OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKexListTableLstChgd indicates the
|
|
timestamp of the last change to the tmnxSSHServerKexListTable. A value
|
|
of zero indicates that no changes were made to this table since the
|
|
system was last initialized."
|
|
::= { tmnxSecurityObjects 43 }
|
|
|
|
tmnxSSHClientKexListTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxSSHClientKexListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table to configure the ordered list of KEXs allowed for SSH protocol
|
|
version 2 by the SSH client."
|
|
::= { tmnxSecurityObjects 44 }
|
|
|
|
tmnxSSHClientKexListEntry OBJECT-TYPE
|
|
SYNTAX TmnxSSHClientKexListEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a single KEX algorithm in the KEX list."
|
|
INDEX { tmnxSSHClientKexListIndex }
|
|
::= { tmnxSSHClientKexListTable 1 }
|
|
|
|
TmnxSSHClientKexListEntry ::= SEQUENCE
|
|
{
|
|
tmnxSSHClientKexListIndex Unsigned32,
|
|
tmnxSSHClientKexListLastChanged TimeStamp,
|
|
tmnxSSHClientKexListRowStatus RowStatus,
|
|
tmnxSSHClientKexListNumber TSSHKexNumber
|
|
}
|
|
|
|
tmnxSSHClientKexListIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKexListIndex specifies the
|
|
position of this KEX in the KEX list."
|
|
::= { tmnxSSHClientKexListEntry 1 }
|
|
|
|
tmnxSSHClientKexListLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKexListLastChanged is the
|
|
timestamp of last change to this entry."
|
|
::= { tmnxSSHClientKexListEntry 2 }
|
|
|
|
tmnxSSHClientKexListRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKexListRowStatus specifies the
|
|
row status of this entry. Only values 'active(1)', 'createAndGo(4)'
|
|
and 'destroy(6)' are supported."
|
|
::= { tmnxSSHClientKexListEntry 3 }
|
|
|
|
tmnxSSHClientKexListNumber OBJECT-TYPE
|
|
SYNTAX TSSHKexNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxSSHClientKexListNumber specifies the KEX
|
|
algorithm."
|
|
::= { tmnxSSHClientKexListEntry 4 }
|
|
|
|
tmnxSecurityConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 22 }
|
|
|
|
tmnxSecurityCompliances OBJECT IDENTIFIER ::= { tmnxSecurityConformance 1 }
|
|
|
|
tmnxSecurity7450V4v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7450 ESS series systems release R4.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserGroup,
|
|
tmnxSecurityMafR2r1Group,
|
|
tmnxSecurityPasswordsR2r1Group,
|
|
tmnxSecurityRadiusV4v0Group,
|
|
tmnxSecurityTacPlusV4v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV3v0r2Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationGroup,
|
|
tmnxSecuritySourceIpV4v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 5 }
|
|
|
|
tmnxSecurity7750V4v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7750 SR series systems release R4.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV4v0Group,
|
|
tmnxSecurityMafR2r1Group,
|
|
tmnxSecurityPasswordsR2r1Group,
|
|
tmnxSecurityRadiusV4v0Group,
|
|
tmnxSecurityTacPlusV4v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV3v0r2Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationGroup,
|
|
tmnxSecuritySourceIpV4v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 6 }
|
|
|
|
tmnxSecurity7450V5v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7450 ESS series systems release R5.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV4v0Group,
|
|
tmnxSecurityMafR2r1Group,
|
|
tmnxSecurityPasswordsR2r1Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV5v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityRadiusAuthV5v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 7 }
|
|
|
|
tmnxSecurity7750V5v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7750/7710 SR series systems release R5.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV4v0Group,
|
|
tmnxSecurityMafR2r1Group,
|
|
tmnxSecurityPasswordsR2r1Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV5v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityRadiusAuthV5v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 8 }
|
|
|
|
tmnxSecurity7450V6v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7450 ESS series systems release R6.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV6v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 9 }
|
|
|
|
tmnxSecurity7750V6v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7750/7710 SR series systems release R6.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV6v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 10 }
|
|
|
|
tmnxSecurity7450V6v1Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7450 ESS series systems release R6.1."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV6v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 11 }
|
|
|
|
tmnxSecurity7750V6v1Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7750/7710 SR series systems release R6.1."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV6v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 12 }
|
|
|
|
tmnxSecurity7450V7v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7450 ESS series systems release R7.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV6v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 13 }
|
|
|
|
tmnxSecurity7750V7v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7750/7710 SR series systems release R7.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV6v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp
|
|
}
|
|
::= { tmnxSecurityCompliances 14 }
|
|
|
|
tmnxSecurity7450V8v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7450 ESS series systems release R8.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp
|
|
}
|
|
::= { tmnxSecurityCompliances 15 }
|
|
|
|
tmnxSecurity7710V8v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7710 SR series systems release R8.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp
|
|
}
|
|
::= { tmnxSecurityCompliances 16 }
|
|
|
|
tmnxSecurity7750V8v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7750 SR series systems release R8.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp
|
|
}
|
|
::= { tmnxSecurityCompliances 17 }
|
|
|
|
tmnxSecurity7450V9v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7450 ESS series systems release R9.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 18 }
|
|
|
|
tmnxSecurity7710V9v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7710 SR series systems release R9.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 19 }
|
|
|
|
tmnxSecurity7750V9v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7750 SR series systems release R9.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 20 }
|
|
|
|
tmnxSecurity7450V10v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7450 ESS series systems release R10.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityUserActionGroup,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxCertNotifyGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group,
|
|
tmnxCpmFltrPrefixListV10v0Group,
|
|
tmnxSecTechGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 21 }
|
|
|
|
tmnxSecurity7710V10v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7710 SR series systems release R10.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityUserActionGroup,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxCertNotifyGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxCpmFltrPrefixListV10v0Group,
|
|
tmnxSecTechGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 22 }
|
|
|
|
tmnxSecurity7750V10v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
7750 SR series systems release R10.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV6v0Group,
|
|
tmnxSecurityUserActionGroup,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV5v0Group,
|
|
tmnxSecurityCpmIPv6FilterV4v0Group,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxCertNotifyGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group,
|
|
tmnxCpmFltrPrefixListV10v0Group,
|
|
tmnxSecTechGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 23 }
|
|
|
|
tmnxSecurityV11v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
SR series systems release R11.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserActionGroup,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV6v0Group,
|
|
tmnxSecurityPasswordsV11v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityTacPlusV11v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV11v0Grp,
|
|
tmnxSecurityCpmIPv6FltrV11v0Grp,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxCertNotifyGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxRadiusUserExV11v0Group,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group,
|
|
tmnxCAProfileV11v0Group,
|
|
tmnxCpmFltrPrefixListV11v0Group,
|
|
tmnxPkiCAProfNotifyV11v0Group,
|
|
tmnxDistCpuProtectionV11v0Group,
|
|
tmnxSecurityUserV12v0Group,
|
|
tmnxCpmProtectionV11v0Group,
|
|
tmnxSecTechGroup,
|
|
tmnxSecurityNetconfV110Group,
|
|
tCAProfCmpv2SetSndrV11v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 24 }
|
|
|
|
tmnxSecurityV12v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
SR series systems release R12.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV12v0Group,
|
|
tmnxSecurityUserActionGroup,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV12v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityTacPlusV11v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV11v0Grp,
|
|
tmnxSecurityCpmIPv6FltrV11v0Grp,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityKeyChainV12v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxSecurityNotifyObjsV12v0Group,
|
|
tmnxSecurityNotificationV12v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxCertNotifyGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxRadiusUserExV11v0Group,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group,
|
|
tmnxCAProfileV11v0Group,
|
|
tmnxCpmFltrPrefixListV11v0Group,
|
|
tmnxPkiCAProfNotifyV11v0Group,
|
|
tmnxDistCpuProtectionV11v0Group,
|
|
tmnxCpmProtectionV11v0Group,
|
|
tmnxSecurityCpmProtV12v0Group,
|
|
tmnxSecCpmProtNotifyV12v0Grp,
|
|
tmnxSecCpmProtNotifyObjsV12v0Grp,
|
|
tmnxSecTechGroup,
|
|
tmnxSecurityNetconfV110Group,
|
|
tmnxChainSecurityNotifyObjsGroup,
|
|
tCAProfCmpv2SetSndrV11v0Group,
|
|
tmnxSecurityPublicKeyGroup,
|
|
tmnxSecuritySSHCipherGroup,
|
|
tCAProfCmpv2HttpVerV12v0Group,
|
|
tmnxPkiCertDispFmtV12v0Group,
|
|
tmnxSecurityProfRateV12v0Group,
|
|
tmnxSecCpmProtProtocolV12v0Group,
|
|
tmnxPkiCAProfRevokeChkGroup,
|
|
tmnxSecPwdHistNotifyObjsV12v0Grp,
|
|
tmnxSecPwdHistNotifV12v0Grp
|
|
}
|
|
::= { tmnxSecurityCompliances 25 }
|
|
|
|
tmnxSecurityV13v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
SR series systems release R13.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV12v0Group,
|
|
tmnxSecurityUserActionGroup,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV12v0Group,
|
|
tmnxSecurityRadiusV5v0Group,
|
|
tmnxSecurityTacPlusV8v0Group,
|
|
tmnxSecurityTacPlusV11v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV11v0Grp,
|
|
tmnxSecurityCpmIPv6FltrV11v0Grp,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityKeyChainV12v0Group,
|
|
tmnxSecurityKeyChainV13v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxSecurityNotifyObjsV12v0Group,
|
|
tmnxSecurityNotificationV12v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxCertNotifyGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxRadiusUserExV11v0Group,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group,
|
|
tmnxCAProfileV11v0Group,
|
|
tmnxCpmFltrPrefixListV11v0Group,
|
|
tmnxPkiCAProfNotifyV11v0Group,
|
|
tmnxDistCpuProtectionV11v0Group,
|
|
tmnxCpmProtectionV11v0Group,
|
|
tmnxSecurityCpmProtV12v0Group,
|
|
tmnxSecCpmProtNotifyV12v0Grp,
|
|
tmnxSecCpmProtNotifyObjsV12v0Grp,
|
|
tmnxSecTechGroup,
|
|
tmnxSecurityNetconfV110Group,
|
|
tmnxChainSecurityNotifyObjsGroup,
|
|
tCAProfCmpv2SetSndrV11v0Group,
|
|
tmnxSecurityPublicKeyGroup,
|
|
tmnxSecuritySSHCipherGroup,
|
|
tCAProfCmpv2HttpVerV12v0Group,
|
|
tmnxPkiCertDispFmtV12v0Group,
|
|
tmnxSecurityProfRateV12v0Group,
|
|
tmnxSecCpmProtProtocolV12v0Group,
|
|
tmnxPkiCAProfRevokeChkGroup,
|
|
tmnxPkiCAProf13v0Group,
|
|
tmnxCliScriptAuthUserV13v0Group,
|
|
tmnxSecurityNotifyObjsV13v0Group,
|
|
tmnxCertExpNotificationV13v0Grp,
|
|
tmnxCertExpWarningV13v0Group,
|
|
tmnxSecurityRadiusV13v0Group,
|
|
tmnxSecCertRldNotifyObjsV13v0Grp,
|
|
tmnxCertRldNotificationV13v0Grp,
|
|
tmnxPkiCAProfAtCrlUpdV13v0Group,
|
|
tmnxCliSessionGroupV13v0Group,
|
|
tmnxSecPwdHistNotifyObjsV12v0Grp,
|
|
tmnxSecPwdHistNotifV12v0Grp,
|
|
tmnxSecVsdGroup,
|
|
tmnxSessLimNotifyV13v0Grp
|
|
}
|
|
::= { tmnxSecurityCompliances 26 }
|
|
|
|
tmnxSecurityV14v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
SR series systems release R14.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserV12v0Group,
|
|
tmnxSecurityUserActionGroup,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV12v0Group,
|
|
tmnxSecurityRadiusV14v0Group,
|
|
tmnxSecurityTacPlusV11v0Group,
|
|
tmnxSecurityTacPlusV14v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV11v0Grp,
|
|
tmnxSecurityCpmIPv6FltrV11v0Grp,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityKeyChainV12v0Group,
|
|
tmnxSecurityKeyChainV13v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxSecurityNotifyObjsV12v0Group,
|
|
tmnxSecurityNotificationV12v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxCertNotifyGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxRadiusUserExV11v0Group,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group,
|
|
tmnxCAProfileV11v0Group,
|
|
tmnxCpmFltrPrefixListV11v0Group,
|
|
tmnxPkiCAProfNotifyV11v0Group,
|
|
tmnxDistCpuProtectionV11v0Group,
|
|
tmnxCpmProtectionV11v0Group,
|
|
tmnxSecurityCpmProtV12v0Group,
|
|
tmnxSecCpmProtNotifyV12v0Grp,
|
|
tmnxSecCpmProtNotifyObjsV12v0Grp,
|
|
tmnxSecTechGroup,
|
|
tmnxSecurityNetconfV110Group,
|
|
tmnxChainSecurityNotifyObjsGroup,
|
|
tCAProfCmpv2SetSndrV11v0Group,
|
|
tmnxSecurityPublicKeyGroup,
|
|
tmnxSecuritySSHCipherGroup,
|
|
tCAProfCmpv2HttpVerV12v0Group,
|
|
tmnxPkiCertDispFmtV12v0Group,
|
|
tmnxSecurityProfRateV12v0Group,
|
|
tmnxSecCpmProtProtocolV12v0Group,
|
|
tmnxPkiCAProfRevokeChkGroup,
|
|
tmnxPkiCAProf13v0Group,
|
|
tmnxCliScriptAuthUserV13v0Group,
|
|
tmnxSecurityNotifyObjsV13v0Group,
|
|
tmnxCertExpNotificationV13v0Grp,
|
|
tmnxCertExpWarningV13v0Group,
|
|
tmnxSecurityRadiusV13v0Group,
|
|
tmnxSecCertRldNotifyObjsV13v0Grp,
|
|
tmnxCertRldNotificationV13v0Grp,
|
|
tmnxPkiCAProfAtCrlUpdV13v0Group,
|
|
tmnxCliSessionGroupV13v0Group,
|
|
tmnxSecPwdHistNotifyObjsV12v0Grp,
|
|
tmnxSecPwdHistNotifV12v0Grp,
|
|
tmnxSecVsdGroup,
|
|
tmnxSessLimNotifyV13v0Grp,
|
|
tmnxLogMaxAttNotifyV14v0Grp,
|
|
tmnxSecuritySSHv2PubKeyV14v0Grp,
|
|
tmnxPkiCAProfCrlSizeLimtV14v0Grp,
|
|
tmnxSecurityNetconfLockV14v0Grp,
|
|
tmnxSecurityPasswordsV14v0Group,
|
|
tmnxSecNotifyObjsV14v0Group,
|
|
tmnxCertNotifyV14v0Group,
|
|
tmnxSecurityGrpcV15v0Grp,
|
|
tmnxPkiCNV15v0Grp,
|
|
tmnxSecuritySSHMacListV15v0Group,
|
|
tmnxSecuritySSHKeyReExV15v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 27 }
|
|
|
|
tmnxSecurityV15v1Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
SR series systems release R15.1."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecUserV15v1Group,
|
|
tmnxCAProfileV15v1Group,
|
|
tmnxLogMaxAttNotifyV15v1Grp,
|
|
tmnxSecurityMafMacFilterGroup
|
|
}
|
|
::= { tmnxSecurityCompliances 28 }
|
|
|
|
tmnxSecurityV16v0Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
SR series systems release R16.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityGrpcV16v0Grp,
|
|
tmnxHashControlV16v0Group,
|
|
tmnxServerAccessCtlV16v0Group,
|
|
tmnxPkiV16v0Group,
|
|
tmnxCAProfileV16v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 29 }
|
|
|
|
tmnxSecurityV19v0Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of security features on Nokia
|
|
SR series systems release R19.0."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxSecurityUserActionGroup,
|
|
tmnxSecurityMafV6v0Group,
|
|
tmnxSecurityPasswordsV12v0Group,
|
|
tmnxSecurityRadiusV14v0Group,
|
|
tmnxSecurityTacPlusV11v0Group,
|
|
tmnxSecurityTacPlusV14v0Group,
|
|
tmnxSecurityServerCtlV4v0Group,
|
|
tmnxSecurityCpmGroup,
|
|
tmnxSecurityPasswordHashGroup,
|
|
tmnxSecurityCpmIpFilterV11v0Grp,
|
|
tmnxSecurityCpmIPv6FltrV11v0Grp,
|
|
tmnxSSHServerV4v0Group,
|
|
tmnxSecurityNotificationV5v0Group,
|
|
tmnxSecuritySourceIpV4v0Group,
|
|
tmnxSecurityKeyChainV5v0Group,
|
|
tmnxSecurityKeyChainV12v0Group,
|
|
tmnxSecurityKeyChainV13v0Group,
|
|
tmnxSecurityCpmProtectGroup,
|
|
tmnxSecurityLiGroup,
|
|
tmnxSecurityCpmProtNotificationGroup,
|
|
tmnxSecurityCpmMacFilterGroup,
|
|
tmnxSecurityMafMacFilterGroup,
|
|
tmnxSecurityRadiusAuthV5v0Group,
|
|
tmnxSecurityV7v0Group,
|
|
tmnxSecurityCpmProtNotifyV7v0Grp,
|
|
tmnxSecurityNotifyObjsV8v0Group,
|
|
tmnxSecurityNotificationV8v0Grp,
|
|
tmnxSecurityNotifyObjsV12v0Group,
|
|
tmnxSecurityNotificationV12v0Grp,
|
|
tmnxCpmProtEthCfmPolV8v0Grp,
|
|
tmnxCpmProtPolV8v0Grp,
|
|
tmnxCpmProtPolNotifyV8v0Grp,
|
|
tmnxSecPkiV9v0Grp,
|
|
tmnxSecurityNwExceptionsGroup,
|
|
tmnxCertNotifyGroup,
|
|
tmnxRadiusUserGroup,
|
|
tmnxRadiusUserExGroup,
|
|
tmnxRadiusUserExV11v0Group,
|
|
tmnxCpmProtExcdSapIpV9v0Group,
|
|
tmnxCpmProtPolNotifyV9v0Group,
|
|
tmnxCAProfileV11v0Group,
|
|
tmnxCpmFltrPrefixListV11v0Group,
|
|
tmnxPkiCAProfNotifyV11v0Group,
|
|
tmnxDistCpuProtectionV11v0Group,
|
|
tmnxCpmProtectionV11v0Group,
|
|
tmnxSecurityCpmProtV12v0Group,
|
|
tmnxSecCpmProtNotifyV12v0Grp,
|
|
tmnxSecCpmProtNotifyObjsV12v0Grp,
|
|
tmnxSecTechGroup,
|
|
tmnxSecurityNetconfV110Group,
|
|
tmnxChainSecurityNotifyObjsGroup,
|
|
tCAProfCmpv2SetSndrV11v0Group,
|
|
tmnxSecurityPublicKeyGroup,
|
|
tmnxSecuritySSHCipherGroup,
|
|
tCAProfCmpv2HttpVerV12v0Group,
|
|
tmnxPkiCertDispFmtV12v0Group,
|
|
tmnxSecurityProfRateV12v0Group,
|
|
tmnxSecCpmProtProtocolV12v0Group,
|
|
tmnxPkiCAProfRevokeChkGroup,
|
|
tmnxPkiCAProf13v0Group,
|
|
tmnxCliScriptAuthUserV13v0Group,
|
|
tmnxSecurityNotifyObjsV13v0Group,
|
|
tmnxCertExpNotificationV13v0Grp,
|
|
tmnxCertExpWarningV13v0Group,
|
|
tmnxSecurityRadiusV13v0Group,
|
|
tmnxSecCertRldNotifyObjsV13v0Grp,
|
|
tmnxCertRldNotificationV13v0Grp,
|
|
tmnxPkiCAProfAtCrlUpdV13v0Group,
|
|
tmnxCliSessionGroupV13v0Group,
|
|
tmnxSecPwdHistNotifyObjsV12v0Grp,
|
|
tmnxSecPwdHistNotifV12v0Grp,
|
|
tmnxSecVsdGroup,
|
|
tmnxSessLimNotifyV13v0Grp,
|
|
tmnxLogMaxAttNotifyV14v0Grp,
|
|
tmnxSecuritySSHv2PubKeyV14v0Grp,
|
|
tmnxPkiCAProfCrlSizeLimtV14v0Grp,
|
|
tmnxSecurityNetconfLockV14v0Grp,
|
|
tmnxSecurityPasswordsV14v0Group,
|
|
tmnxSecNotifyObjsV14v0Group,
|
|
tmnxCertNotifyV14v0Group,
|
|
tmnxSecurityGrpcV15v0Grp,
|
|
tmnxPkiCNV15v0Grp,
|
|
tmnxSecuritySSHMacListV15v0Group,
|
|
tmnxSecuritySSHKeyReExV15v0Group,
|
|
tmnxSecUserV19v0Group,
|
|
tmnxSecuritySSHKexListV19v0Group
|
|
}
|
|
::= { tmnxSecurityCompliances 30 }
|
|
|
|
tmnxSecurityGroups OBJECT IDENTIFIER ::= { tmnxSecurityConformance 2 }
|
|
|
|
tmnxSecurityUserGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileRowStatus,
|
|
tmnxUserProfileDefaultAction,
|
|
tmnxUserProfileMatchRowStatus,
|
|
tmnxUserProfileMatchDescription,
|
|
tmnxUserProfileMatchAction,
|
|
tmnxUserProfileMatchString,
|
|
tmnxUserRowStatus,
|
|
tmnxUserPassword,
|
|
tmnxUserPasswordEncrypted,
|
|
tmnxUserAccess,
|
|
tmnxUserHomeDirectory,
|
|
tmnxUserRestrictedToHome,
|
|
tmnxUserConsoleLoginExecFile,
|
|
tmnxUserConsoleCannotChangePswd,
|
|
tmnxUserConsoleNewPswdAtLogin,
|
|
tmnxUserConsoleMemberProfile1,
|
|
tmnxUserConsoleMemberProfile2,
|
|
tmnxUserConsoleMemberProfile3,
|
|
tmnxUserConsoleMemberProfile4,
|
|
tmnxUserConsoleMemberProfile5,
|
|
tmnxUserConsoleMemberProfile6,
|
|
tmnxUserConsoleMemberProfile7,
|
|
tmnxUserConsoleMemberProfile8,
|
|
tmnxUserAttemptedLogins,
|
|
tmnxUserSuccessfulLogins,
|
|
tmnxUserPasswordChanged
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of user security
|
|
capabilities on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 1 }
|
|
|
|
tmnxSecurityMafR2r1Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxMafRowStatus,
|
|
tmnxMafDefaultAction,
|
|
tmnxMafAdminState,
|
|
tmnxMafMatchRowStatus,
|
|
tmnxMafMatchLastChanged,
|
|
tmnxMafMatchAction,
|
|
tmnxMafMatchDescription,
|
|
tmnxMafMatchSrcIpAddr,
|
|
tmnxMafMatchSrcIpMask,
|
|
tmnxMafMatchSrcPortType,
|
|
tmnxMafMatchSrcPortId,
|
|
tmnxMafMatchDestPort,
|
|
tmnxMafMatchDestPortMask,
|
|
tmnxMafMatchProtocol,
|
|
tmnxMafMatchCount,
|
|
tmnxMafMatchRouter,
|
|
tmnxMafMatchLog
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Management Access
|
|
Filters (MAF) capabilities on Nokia SROS series systems release 2.1."
|
|
::= { tmnxSecurityGroups 6 }
|
|
|
|
tmnxSecurityPasswordsR2r1Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPasswordAging,
|
|
tmnxPasswordMinLength,
|
|
tmnxPasswordComplexity,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsTime,
|
|
tmnxPasswordAttemptsLockoutPeriod,
|
|
tmnxPasswordAuthenOrder1,
|
|
tmnxPasswordAuthenOrder2,
|
|
tmnxPasswordAuthenOrder3,
|
|
tmnxPasswordAuthenExitOnReject,
|
|
tmnxAdminPassword,
|
|
tmnxAdminPasswordEncrypted,
|
|
tmnxPasswordHealthCheck
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of passwords on Nokia SROS
|
|
series systems."
|
|
::= { tmnxSecurityGroups 7 }
|
|
|
|
tmnxSecurityCpmGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmPerPeerQueuing,
|
|
tmnxCpmQueuesTotal,
|
|
tmnxCpmQueuesInUse
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CPM security capabilities for revision
|
|
2.1 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 11 }
|
|
|
|
tmnxSecurityPasswordHashGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPassHashReadVersion,
|
|
tmnxPassHashWriteVersion
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting password hashing capabilities for
|
|
revision 2.1 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 12 }
|
|
|
|
tmnxSecurityNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxSSHServerPreserveKeyFail
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of notifications supporting security in revision 3.0 on
|
|
Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 14 }
|
|
|
|
tmnxSecurityCpmIpFilterV3v0r2Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tCpmFilterQueueRowStatus,
|
|
tCpmFilterQueueLastChanged,
|
|
tCpmFilterQueueAdminPIR,
|
|
tCpmFilterQueueAdminCIR,
|
|
tCpmFilterQueueCBS,
|
|
tCpmFilterQueueMBS,
|
|
tCpmFilterQueueReferences,
|
|
tCpmFilterDefaultAction,
|
|
tCpmIpFilterAdminState,
|
|
tCpmIpFilterEntryRowStatus,
|
|
tCpmIpFilterEntryLastChanged,
|
|
tCpmIpFilterEntryLogId,
|
|
tCpmIpFilterEntryDescription,
|
|
tCpmIpFilterEntryAction,
|
|
tCpmIpFilterEntryQueueId,
|
|
tCpmIpFilterEntrySrcIPAddr,
|
|
tCpmIpFilterEntrySrcIPMask,
|
|
tCpmIpFilterEntryDestIPAddr,
|
|
tCpmIpFilterEntryDestIPMask,
|
|
tCpmIpFilterEntryProtocol,
|
|
tCpmIpFilterEntrySrcPort,
|
|
tCpmIpFilterEntrySrcPortMask,
|
|
tCpmIpFilterEntryDestPort,
|
|
tCpmIpFilterEntryDestPortMask,
|
|
tCpmIpFilterEntryDSCP,
|
|
tCpmIpFilterEntryFragment,
|
|
tCpmIpFilterEntryOptionPresent,
|
|
tCpmIpFilterEntryIPOptionValue,
|
|
tCpmIpFilterEntryIPOptionMask,
|
|
tCpmIpFilterEntryMultipleOption,
|
|
tCpmIpFilterEntryTcpSyn,
|
|
tCpmIpFilterEntryTcpAck,
|
|
tCpmIpFilterEntryIcmpCode,
|
|
tCpmIpFilterEntryIcmpType,
|
|
tCpmIpFilterEntryVRtrId,
|
|
tCpmIpFilterEntryLogCreated,
|
|
tCpmIpFilterStatsDroppedPkts,
|
|
tCpmIpFilterStatsForwardedPkts,
|
|
tCpmFilterQInProfileDropPkts,
|
|
tCpmFilterQInProfileFwdPkts,
|
|
tCpmFilterQInProfileDropOctets,
|
|
tCpmFilterQInProfileFwdOctets,
|
|
tCpmFilterQOutProfileDropPkts,
|
|
tCpmFilterQOutProfileFwdPkts,
|
|
tCpmFilterQOutProfileDropOctets,
|
|
tCpmFilterQOutProfileFwdOctets
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting the CPM hardware filter capabilities
|
|
for revision 3.0r2 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 17 }
|
|
|
|
tmnxSecurityCpmIPv6FilterV4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tCpmIPv6FilterEntryRowStatus,
|
|
tCpmIPv6FilterEntryLastChanged,
|
|
tCpmIPv6FilterEntryLogId,
|
|
tCpmIPv6FilterEntryDescription,
|
|
tCpmIPv6FilterEntryAction,
|
|
tCpmIPv6FilterEntryQueueId,
|
|
tCpmIPv6FilterEntrySrcIPAddr,
|
|
tCpmIPv6FilterEntrySrcIPMask,
|
|
tCpmIPv6FilterEntryDestIPAddr,
|
|
tCpmIPv6FilterEntryDestIPMask,
|
|
tCpmIPv6FilterEntryNextHeader,
|
|
tCpmIPv6FilterEntrySrcPort,
|
|
tCpmIPv6FilterEntrySrcPortMask,
|
|
tCpmIPv6FilterEntryDestPort,
|
|
tCpmIPv6FilterEntryDestPortMask,
|
|
tCpmIPv6FilterEntryDSCP,
|
|
tCpmIPv6FilterEntryTcpSyn,
|
|
tCpmIPv6FilterEntryTcpAck,
|
|
tCpmIPv6FilterEntryIcmpCode,
|
|
tCpmIPv6FilterEntryIcmpType,
|
|
tCpmIPv6FilterEntryVRtrId,
|
|
tCpmIPv6FilterEntryLogCreated,
|
|
tCpmIPv6FilterEntryFlowLabel,
|
|
tCpmIPv6FilterStatsDroppedPkts,
|
|
tCpmIPv6FilterStatsForwardedPkts,
|
|
tCpmIPv6FilterAdminState
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting the CPM hardware filter IPv6
|
|
capabilities for revision 4.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 18 }
|
|
|
|
tmnxSecurityServerCtlV4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxEnableServers,
|
|
tmnxTelnetServerOperStatus,
|
|
tmnxSSHServerOperStatus,
|
|
tmnxFTPServerOperStatus,
|
|
tmnxTelnet6ServerOperStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of TELNET/SSH/FTP
|
|
capabilities for revision 4.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 19 }
|
|
|
|
tmnxSSHServerV4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSSHServerPreserveKey,
|
|
tmnxSSHServerVersion
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of SSH capabilities for
|
|
revision 4.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 20 }
|
|
|
|
tmnxSecuritySourceIpV4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSourceIPRowStatus,
|
|
tmnxSourceIPAddressType,
|
|
tmnxSourceIPAddress,
|
|
tmnxSourceIPIfIndex,
|
|
tmnxSourceIPOperStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of application source IP
|
|
address override capabilities for revision 4.0 on Nokia SROS series
|
|
systems."
|
|
::= { tmnxSecurityGroups 21 }
|
|
|
|
tmnxSecurityRadiusV4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusAdminStatus,
|
|
tmnxRadiusAccounting,
|
|
tmnxRadiusAuthorization,
|
|
tmnxRadiusRetryAttempts,
|
|
tmnxRadiusTimeout,
|
|
tmnxRadiusPort,
|
|
tmnxRadiusServerAddress,
|
|
tmnxRadiusServerSecret,
|
|
tmnxRadiusServerOperStatus,
|
|
tmnxRadiusServerRowStatus,
|
|
tmnxRadiusConfigured,
|
|
tmnxRadiusPEDiscovery,
|
|
tmnxRadiusPEDiscoveryPassword,
|
|
tmnxRadiusPEDiscoveryInterval,
|
|
tmnxRadiusPEForceDiscovery,
|
|
tmnxRadiusPEForceDiscoverySvcId,
|
|
tmnxRadiusAccountingPort
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of RADIUS capabilities for
|
|
revision 4.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 22 }
|
|
|
|
tmnxSecurityTacPlusV4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTacPlusAdminStatus,
|
|
tmnxTacPlusTimeout,
|
|
tmnxTacPlusServerAddress,
|
|
tmnxTacPlusServerSecret,
|
|
tmnxTacPlusServerRowStatus,
|
|
tmnxTacPlusServerOperStatus,
|
|
tmnxTacPlusAccounting,
|
|
tmnxTacPlusAcctRecType,
|
|
tmnxTacPlusAuthorization,
|
|
tmnxTacPlusSingleConnection,
|
|
tmnxTacPlusConfigured,
|
|
tmnxTacplusUseTemplate
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of TACACS+ capabilities for
|
|
revision 4.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 23 }
|
|
|
|
tmnxSecurityObsoleteGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusSourceAddress,
|
|
tmnxTacPlusServerAddress,
|
|
tmnxTacPlusSourceAddress,
|
|
tmnxRadiusPEDiscovery,
|
|
tmnxRadiusPEDiscoveryPassword,
|
|
tmnxRadiusPEDiscoveryInterval,
|
|
tmnxRadiusServerAddress,
|
|
tmnxPasswordComplexity
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in TIMETRA-SECURITY-MIB which are obsoleted."
|
|
::= { tmnxSecurityGroups 24 }
|
|
|
|
tmnxSecurityUserV4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileRowStatus,
|
|
tmnxUserProfileDefaultAction,
|
|
tmnxUserProfileMatchRowStatus,
|
|
tmnxUserProfileMatchDescription,
|
|
tmnxUserProfileMatchAction,
|
|
tmnxUserProfileMatchString,
|
|
tmnxUserRowStatus,
|
|
tmnxUserPassword,
|
|
tmnxUserPasswordEncrypted,
|
|
tmnxUserAccess,
|
|
tmnxUserHomeDirectory,
|
|
tmnxUserRestrictedToHome,
|
|
tmnxUserConsoleLoginExecFile,
|
|
tmnxUserConsoleCannotChangePswd,
|
|
tmnxUserConsoleNewPswdAtLogin,
|
|
tmnxUserConsoleMemberProfile1,
|
|
tmnxUserConsoleMemberProfile2,
|
|
tmnxUserConsoleMemberProfile3,
|
|
tmnxUserConsoleMemberProfile4,
|
|
tmnxUserConsoleMemberProfile5,
|
|
tmnxUserConsoleMemberProfile6,
|
|
tmnxUserConsoleMemberProfile7,
|
|
tmnxUserConsoleMemberProfile8,
|
|
tmnxUserAttemptedLogins,
|
|
tmnxUserSuccessfulLogins,
|
|
tmnxUserPasswordChanged,
|
|
tmnxTemplateAccess,
|
|
tmnxTemplateHomeDirectory,
|
|
tmnxTemplateRestrictedToHome,
|
|
tmnxTemplateConsoleLoginExecFile
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of user security
|
|
capabilities on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 25 }
|
|
|
|
tmnxSecurityKeyChainV5v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxKeyChainRowStatus,
|
|
tmnxKeyChainDescription,
|
|
tmnxKeyChainReceiveTcpOptionNum,
|
|
tmnxKeyChainSendTcpOptionNum,
|
|
tmnxKeyChainAdminState,
|
|
tmnxKeyChainOperState,
|
|
tmnxKeyChainKeyRowStatus,
|
|
tmnxKeyChainAuthenticationKey,
|
|
tmnxKeyChainKeyAlgorithm,
|
|
tmnxKeyChainKeyBeginTime,
|
|
tmnxKeyChainKeyEndTime,
|
|
tmnxKeyChainKeyTolerance,
|
|
tmnxKeyChainKeyAdminState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Keychain capabilities
|
|
for revision 5.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 26 }
|
|
|
|
tmnxSecurityRadiusV5v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusAdminStatus,
|
|
tmnxRadiusAccounting,
|
|
tmnxRadiusAuthorization,
|
|
tmnxRadiusTimeout,
|
|
tmnxRadiusPort,
|
|
tmnxRadiusServerSecret,
|
|
tmnxRadiusServerOperStatus,
|
|
tmnxRadiusServerRowStatus,
|
|
tmnxRadiusRetryAttempts,
|
|
tmnxRadiusConfigured,
|
|
tmnxRadiusPEForceDiscovery,
|
|
tmnxRadiusPEForceDiscoverySvcId,
|
|
tmnxRadiusAccountingPort,
|
|
tmnxRadiusServerInetAddressType,
|
|
tmnxRadiusServerInetAddress,
|
|
tmnxRadiusUseTemplate
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of RADIUS capabilities for
|
|
revision 5.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 27 }
|
|
|
|
tmnxSecurityTacPlusV5v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTacPlusAdminStatus,
|
|
tmnxTacPlusTimeout,
|
|
tmnxTacPlusServerSecret,
|
|
tmnxTacPlusServerRowStatus,
|
|
tmnxTacPlusServerOperStatus,
|
|
tmnxTacPlusAccounting,
|
|
tmnxTacPlusAcctRecType,
|
|
tmnxTacPlusAuthorization,
|
|
tmnxTacPlusSingleConnection,
|
|
tmnxTacPlusConfigured,
|
|
tmnxTacplusUseTemplate,
|
|
tmnxTacPlusServerInetAddressType,
|
|
tmnxTacPlusServerInetAddress
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of TACACS+ capabilities for
|
|
revision 5.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 28 }
|
|
|
|
tmnxSecurityCpmIpFilterV5v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tCpmFilterQueueRowStatus,
|
|
tCpmFilterQueueLastChanged,
|
|
tCpmFilterQueueAdminPIR,
|
|
tCpmFilterQueueAdminCIR,
|
|
tCpmFilterQueueCBS,
|
|
tCpmFilterQueueMBS,
|
|
tCpmFilterQueueReferences,
|
|
tCpmFilterQueueOperPIR,
|
|
tCpmFilterQueueOperCIR,
|
|
tCpmFilterDefaultAction,
|
|
tCpmIpFilterAdminState,
|
|
tCpmIpFilterEntryRowStatus,
|
|
tCpmIpFilterEntryLastChanged,
|
|
tCpmIpFilterEntryLogId,
|
|
tCpmIpFilterEntryDescription,
|
|
tCpmIpFilterEntryAction,
|
|
tCpmIpFilterEntryQueueId,
|
|
tCpmIpFilterEntrySrcIPAddr,
|
|
tCpmIpFilterEntrySrcIPMask,
|
|
tCpmIpFilterEntryDestIPAddr,
|
|
tCpmIpFilterEntryDestIPMask,
|
|
tCpmIpFilterEntryProtocol,
|
|
tCpmIpFilterEntrySrcPort,
|
|
tCpmIpFilterEntrySrcPortMask,
|
|
tCpmIpFilterEntryDestPort,
|
|
tCpmIpFilterEntryDestPortMask,
|
|
tCpmIpFilterEntryDSCP,
|
|
tCpmIpFilterEntryFragment,
|
|
tCpmIpFilterEntryOptionPresent,
|
|
tCpmIpFilterEntryIPOptionValue,
|
|
tCpmIpFilterEntryIPOptionMask,
|
|
tCpmIpFilterEntryMultipleOption,
|
|
tCpmIpFilterEntryTcpSyn,
|
|
tCpmIpFilterEntryTcpAck,
|
|
tCpmIpFilterEntryIcmpCode,
|
|
tCpmIpFilterEntryIcmpType,
|
|
tCpmIpFilterEntryVRtrId,
|
|
tCpmIpFilterEntryLogCreated,
|
|
tCpmIpFilterStatsDroppedPkts,
|
|
tCpmIpFilterStatsForwardedPkts,
|
|
tCpmFilterQInProfileDropPkts,
|
|
tCpmFilterQInProfileFwdPkts,
|
|
tCpmFilterQInProfileDropOctets,
|
|
tCpmFilterQInProfileFwdOctets,
|
|
tCpmFilterQOutProfileDropPkts,
|
|
tCpmFilterQOutProfileFwdPkts,
|
|
tCpmFilterQOutProfileDropOctets,
|
|
tCpmFilterQOutProfileFwdOctets
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting the CPM hardware filter capabilities
|
|
for revision 5.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 29 }
|
|
|
|
tmnxSecurityNotificationV5v0Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxSSHServerPreserveKeyFail,
|
|
tmnxKeyChainAuthFailure
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting security in revision 5.0 on
|
|
Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 30 }
|
|
|
|
tmnxSecurityNotifyObjsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxKeyChainAuthFailReason,
|
|
tmnxKeyChainAuthAddrType,
|
|
tmnxKeyChainAuthAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting security notifications on Nokia SROS
|
|
series systems 5.0 release."
|
|
::= { tmnxSecurityGroups 31 }
|
|
|
|
tmnxSecurityTacPlusV6v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTacPlusAdminStatus,
|
|
tmnxTacPlusTimeout,
|
|
tmnxTacPlusServerSecret,
|
|
tmnxTacPlusServerRowStatus,
|
|
tmnxTacPlusServerOperStatus,
|
|
tmnxTacPlusAccounting,
|
|
tmnxTacPlusAcctRecType,
|
|
tmnxTacPlusAuthorization,
|
|
tmnxTacPlusSingleConnection,
|
|
tmnxTacPlusConfigured,
|
|
tmnxTacplusUseTemplate,
|
|
tmnxTacPlusServerInetAddressType,
|
|
tmnxTacPlusServerInetAddress,
|
|
tmnxTacPlusServerPort
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of TACACS+ capabilities for
|
|
revision 6.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 32 }
|
|
|
|
tmnxSecurityPasswordsV6v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPasswordAging,
|
|
tmnxPasswordMinLength,
|
|
tmnxPasswordComplexity,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsTime,
|
|
tmnxPasswordAttemptsLockoutPeriod,
|
|
tmnxPasswordAuthenOrder1,
|
|
tmnxPasswordAuthenOrder2,
|
|
tmnxPasswordAuthenOrder3,
|
|
tmnxPasswordAuthenExitOnReject,
|
|
tmnxAdminPassword,
|
|
tmnxAdminPasswordEncrypted,
|
|
tmnxPasswordHealthCheck,
|
|
tmnxPasswordHealthCheckInterval
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of passwords on Nokia SROS
|
|
series systems."
|
|
::= { tmnxSecurityGroups 33 }
|
|
|
|
tmnxSecurityMafV6v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxGenMafTableLastChanged,
|
|
tmnxMafIPMatchTableLastChanged,
|
|
tmnxGenMafLastModified,
|
|
tmnxGenMafRowStatus,
|
|
tmnxGenMafAdminState,
|
|
tmnxGenMafDefaultAction,
|
|
tmnxIPMafMatchRowStatus,
|
|
tmnxIPMafMatchLastChanged,
|
|
tmnxIPMafMatchAction,
|
|
tmnxIPMafMatchDescription,
|
|
tmnxIPMafMatchSrcIpAddrType,
|
|
tmnxIPMafMatchSrcIpAddr,
|
|
tmnxIPMafMatchSrcIpMask,
|
|
tmnxIPMafMatchSrcPortType,
|
|
tmnxIPMafMatchSrcPortId,
|
|
tmnxIPMafMatchDestPort,
|
|
tmnxIPMafMatchDestPortMask,
|
|
tmnxIPMafMatchProtNxtHdr,
|
|
tmnxIPMafMatchCount,
|
|
tmnxIPMafMatchRouter,
|
|
tmnxIPMafMatchFlowLabel,
|
|
tmnxIPMafMatchLog
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Management Access
|
|
Filters (MAF) capabilities on Nokia SROS series systems release 6.0"
|
|
::= { tmnxSecurityGroups 34 }
|
|
|
|
tmnxObsoletedObjectsV6v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxMafRowStatus,
|
|
tmnxMafDefaultAction,
|
|
tmnxMafAdminState,
|
|
tmnxMafMatchRowStatus,
|
|
tmnxMafMatchLastChanged,
|
|
tmnxMafMatchAction,
|
|
tmnxMafMatchDescription,
|
|
tmnxMafMatchSrcIpAddr,
|
|
tmnxMafMatchSrcIpMask,
|
|
tmnxMafMatchSrcPortType,
|
|
tmnxMafMatchSrcPortId,
|
|
tmnxMafMatchDestPort,
|
|
tmnxMafMatchDestPortMask,
|
|
tmnxMafMatchProtocol,
|
|
tmnxMafMatchCount,
|
|
tmnxMafMatchRouter,
|
|
tmnxMafMatchLog
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects that are obsoleted in on Nokia SROS
|
|
series systems release 6.0"
|
|
::= { tmnxSecurityGroups 35 }
|
|
|
|
tmnxSecurityCpmProtectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtPolTableLastChanged,
|
|
tmnxCpmProtPolRowStatus,
|
|
tmnxCpmProtPolLastChanged,
|
|
tmnxCpmProtPolDescription,
|
|
tmnxCpmProtPolPerSrcRateLimit,
|
|
tmnxCpmProtPolOverallRateLimit,
|
|
tmnxCpmProtPolAlarm,
|
|
tmnxCpmProtPolOutProfileRate,
|
|
tmnxCpmProtDropUncfgdProtocolMsg,
|
|
tmnxCpmProtLinkRateLimit,
|
|
tmnxCpmProtExcdTableLastChanged,
|
|
tmnxCpmProtExcdPeriods,
|
|
tmnxCpmProtExcdTime,
|
|
tmnxCpmProtExcdTimeStarted,
|
|
tmnxCpmProtViolPortTableLastChgd,
|
|
tmnxCpmProtViolPortPeriods,
|
|
tmnxCpmProtViolPortTimeStarted,
|
|
tmnxCpmProtViolPortTime,
|
|
tmnxCpmProtViolPortAggPeriods,
|
|
tmnxCpmProtViolPortAggTimeStart,
|
|
tmnxCpmProtViolPortAggTime,
|
|
tmnxCpmProtViolIfTableLastChgd,
|
|
tmnxCpmProtViolIfPeriods,
|
|
tmnxCpmProtViolIfTimeStarted,
|
|
tmnxCpmProtViolIfTime,
|
|
tmnxCpmProtViolSapTableLastChgd,
|
|
tmnxCpmProtViolSapPeriods,
|
|
tmnxCpmProtViolSapTimeStarted,
|
|
tmnxCpmProtViolSapTime,
|
|
tmnxCpmProtPortOverallRateLimit,
|
|
tmnxCpmProtDetectPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of CPM Protection on Nokia
|
|
SROS series systems."
|
|
::= { tmnxSecurityGroups 36 }
|
|
|
|
tmnxSecurityLiGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileLi
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Lawful Intercept (LI)
|
|
users."
|
|
::= { tmnxSecurityGroups 37 }
|
|
|
|
tmnxSecurityCpmProtNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxCpmProtViolPort,
|
|
tmnxCpmProtViolPortAgg,
|
|
tmnxCpmProtViolIf,
|
|
tmnxCpmProtViolSap,
|
|
tmnxCpmProtViolMac
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting CPM Protection on Nokia SROS
|
|
series systems."
|
|
::= { tmnxSecurityGroups 38 }
|
|
|
|
tmnxSecurityCpmProtNotificationObjsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtViolMacAddress,
|
|
tmnxCpmProtViolMacPeriods
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CPM Protection notifications."
|
|
::= { tmnxSecurityGroups 39 }
|
|
|
|
tmnxSecurityCpmMacFilterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tCpmMacFilterAdminState,
|
|
tCpmMacFltrEntryRowStatus,
|
|
tCpmMacFltrEntryLastChanged,
|
|
tCpmMacFltrEntryLogId,
|
|
tCpmMacFltrEntryDescription,
|
|
tCpmMacFltrEntryAction,
|
|
tCpmMacFltrEntryQueueId,
|
|
tCpmMacFltrEntryFrameType,
|
|
tCpmMacFltrEntrySvcId,
|
|
tCpmMacFltrEntryDot1pValue,
|
|
tCpmMacFltrEntryDot1pMask,
|
|
tCpmMacFltrEntryDsap,
|
|
tCpmMacFltrEntryDsapMask,
|
|
tCpmMacFltrEntrySrcMAC,
|
|
tCpmMacFltrEntrySrcMACMask,
|
|
tCpmMacFltrEntryDstMAC,
|
|
tCpmMacFltrEntryDstMACMask,
|
|
tCpmMacFltrEntryEtherType,
|
|
tCpmMacFltrEntrySsap,
|
|
tCpmMacFltrEntrySsapMask,
|
|
tCpmMacFltrEntryCfmOpCodeOper,
|
|
tCpmMacFltrEntryCfmOpCodeValue1,
|
|
tCpmMacFltrEntryCfmOpCodeValue2,
|
|
tCpmMacFltrEntryLogCreated,
|
|
tCpmMacFilterStatsDroppedPkts,
|
|
tCpmMacFilterStatsForwardedPkts
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the CPM hardware Mac filter
|
|
capabilities on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 40 }
|
|
|
|
tmnxSecurityMafMacFilterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxMafMacMatchTableLastChanged,
|
|
tmnxMacMafMatchRowStatus,
|
|
tmnxMacMafMatchLastChanged,
|
|
tmnxMacMafMatchAction,
|
|
tmnxMacMafMatchDescription,
|
|
tmnxMacMafMatchLog,
|
|
tmnxMacMafMatchFrameType,
|
|
tmnxMacMafMatchSvcId,
|
|
tmnxMacMafMatchDot1pValue,
|
|
tmnxMacMafMatchDot1pMask,
|
|
tmnxMacMafMatchDsap,
|
|
tmnxMacMafMatchDsapMask,
|
|
tmnxMacMafMatchSrcMAC,
|
|
tmnxMacMafMatchSrcMACMask,
|
|
tmnxMacMafMatchDstMAC,
|
|
tmnxMacMafMatchDstMACMask,
|
|
tmnxMacMafMatchEtherType,
|
|
tmnxMacMafMatchSnapOui,
|
|
tmnxMacMafMatchSnapPid,
|
|
tmnxMacMafMatchSsap,
|
|
tmnxMacMafMatchSsapMask,
|
|
tmnxMacMafMatchCfmOpCodeOper,
|
|
tmnxMacMafMatchCfmOpCodeValue1,
|
|
tmnxMacMafMatchCfmOpCodeValue2,
|
|
tmnxMacMafMatchCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the Maf Mac filter capabilities on
|
|
Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 41 }
|
|
|
|
tmnxSecurityUserV6v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileRowStatus,
|
|
tmnxUserProfileDefaultAction,
|
|
tmnxUserProfileMatchRowStatus,
|
|
tmnxUserProfileMatchDescription,
|
|
tmnxUserProfileMatchAction,
|
|
tmnxUserProfileMatchString,
|
|
tmnxUserRowStatus,
|
|
tmnxUserPassword,
|
|
tmnxUserPasswordEncrypted,
|
|
tmnxUserAccess,
|
|
tmnxUserHomeDirectory,
|
|
tmnxUserRestrictedToHome,
|
|
tmnxUserConsoleLoginExecFile,
|
|
tmnxUserConsoleCannotChangePswd,
|
|
tmnxUserConsoleNewPswdAtLogin,
|
|
tmnxUserConsoleMemberProfile1,
|
|
tmnxUserConsoleMemberProfile2,
|
|
tmnxUserConsoleMemberProfile3,
|
|
tmnxUserConsoleMemberProfile4,
|
|
tmnxUserConsoleMemberProfile5,
|
|
tmnxUserConsoleMemberProfile6,
|
|
tmnxUserConsoleMemberProfile7,
|
|
tmnxUserConsoleMemberProfile8,
|
|
tmnxUserAttemptedLogins,
|
|
tmnxUserSuccessfulLogins,
|
|
tmnxUserPasswordChanged,
|
|
tmnxTemplateAccess,
|
|
tmnxTemplateHomeDirectory,
|
|
tmnxTemplateRestrictedToHome,
|
|
tmnxTemplateConsoleLoginExecFile,
|
|
tmnxTemplateProfile
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of user security
|
|
capabilities on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 42 }
|
|
|
|
tmnxSecurityRadiusAuthV5v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusAuthAlgorithm
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of RADIUS capabilities for
|
|
revision 5.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 43 }
|
|
|
|
tmnxSecurityV7v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtAllowShamLinkPackets,
|
|
tmnxCpmProtViolVdoSvcPeriods,
|
|
tmnxCpmProtViolVdoSvcTimeStarted,
|
|
tmnxCpmProtViolVdoSvcTime,
|
|
tmnxCpmProtViolVdoSvcVrtrIfIndex,
|
|
tmnxCpmProtViolVdoVrtrPeriods,
|
|
tmnxCpmProtViolVdoVrtrTimeStart,
|
|
tmnxCpmProtViolVdoVrtrTime,
|
|
tmnxCpmProtViolVdoVrtrSvcId,
|
|
tmnxCpmProtViolVdoVrtrIfIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of CPM Protection on Nokia
|
|
SROS 7.0 series systems."
|
|
::= { tmnxSecurityGroups 44 }
|
|
|
|
tmnxSecurityCpmProtNotifyV7v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxCpmProtViolVdoSvcClient,
|
|
tmnxCpmProtViolVdoVrtrClient
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting CPM Protection on Nokia SROS 7.0
|
|
series systems."
|
|
::= { tmnxSecurityGroups 45 }
|
|
|
|
tmnxSecurityTacPlusV8v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTacPlusAdminStatus,
|
|
tmnxTacPlusTimeout,
|
|
tmnxTacPlusServerSecret,
|
|
tmnxTacPlusServerRowStatus,
|
|
tmnxTacPlusServerOperStatus,
|
|
tmnxTacPlusAccounting,
|
|
tmnxTacPlusAcctRecType,
|
|
tmnxTacPlusAuthorization,
|
|
tmnxTacPlusConfigured,
|
|
tmnxTacplusUseTemplate,
|
|
tmnxTacPlusServerInetAddressType,
|
|
tmnxTacPlusServerInetAddress,
|
|
tmnxTacPlusServerPort
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of TACACS+ capabilities on
|
|
Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 46 }
|
|
|
|
tmnxObsoletedObjectsV8v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTacPlusSingleConnection
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects that are made obsolete on Nokia SROS series
|
|
systems in release 8.0"
|
|
::= { tmnxSecurityGroups 47 }
|
|
|
|
tmnxSecurityNotifyObjsV8v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxMD5AuthFailReason,
|
|
tmnxMD5AuthAddrType,
|
|
tmnxMD5AuthAddr,
|
|
tmnxMD5AuthKey,
|
|
tmnxCpmProtPolId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting security notifications in revision 8.0
|
|
on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 48 }
|
|
|
|
tmnxSecurityNotificationV8v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxMD5AuthFailure,
|
|
tmnxCpmProtDefPolModified
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting security in revision 8.0 on
|
|
Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 49 }
|
|
|
|
tmnxCpmProtEthCfmPolV8v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtEthCfmPolTableLastChg,
|
|
tmnxCpmProtEthCfmPolRowStatus,
|
|
tmnxCpmProtEthCfmPolLastChanged,
|
|
tmnxCpmProtEthCfmPolLevelSet,
|
|
tmnxCpmProtEthCfmPolOpCodeSet,
|
|
tmnxCpmProtEthCfmPolRateLimit,
|
|
tmnxCpmProtExcdSdpBindEcmTblLChg,
|
|
tmnxCpmProtExcdSdpBindEcmPeriods,
|
|
tmnxCpmProtExcdSdpBindEcmStarted,
|
|
tmnxCpmProtExcdSdpBindEcmTime,
|
|
tmnxCpmProtExcdSapEcmTblLChg,
|
|
tmnxCpmProtExcdSapEcmPeriods,
|
|
tmnxCpmProtExcdSapEcmStarted,
|
|
tmnxCpmProtExcdSapEcmTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CPM protection policies for Ethernet
|
|
CFM packets in revision 8.0 R5 on Nokia SROS systems."
|
|
::= { tmnxSecurityGroups 50 }
|
|
|
|
tmnxCpmProtPolV8v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtViolSdpBindTblLastChg,
|
|
tmnxCpmProtViolSdpBindPeriods,
|
|
tmnxCpmProtViolSdpBindTimeStartd,
|
|
tmnxCpmProtViolSdpBindTime,
|
|
tmnxCpmProtExcdSdpBindTblLastChg,
|
|
tmnxCpmProtExcdSdpBindPeriods,
|
|
tmnxCpmProtExcdSdpBindTimeStartd,
|
|
tmnxCpmProtExcdSdpBindTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CPM protection policies in revision
|
|
8.0 R5 on Nokia SROS systems."
|
|
::= { tmnxSecurityGroups 51 }
|
|
|
|
tmnxCpmProtPolNotifyV8v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxCpmProtViolSdpBind,
|
|
tmnxCpmProtExcdSdpBind,
|
|
tmnxCpmProtExcdSapEcm,
|
|
tmnxCpmProtExcdSdpBindEcm
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting CPM protection policies in
|
|
revision 8.0 R5 on Nokia SROS systems."
|
|
::= { tmnxSecurityGroups 52 }
|
|
|
|
tmnxSecPkiV9v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfileAdminState,
|
|
tmnxPkiCAProfileCRLFile,
|
|
tmnxPkiCAProfileCertFile,
|
|
tmnxPkiCAProfileDescr,
|
|
tmnxPkiCAProfileLastChanged,
|
|
tmnxPkiCAProfileRowStatus,
|
|
tmnxPkiCAProfileTableLastChanged,
|
|
tmnxPkiMaxCertChainDepth,
|
|
tmnxPkiCAProfileOperFlags,
|
|
tmnxPkiCAProfileOperState,
|
|
tmnxCertMgrAuthFailed,
|
|
tmnxCertMgrAuthPassed,
|
|
tmnxCertMgrTotalAuth
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxSecPkiV9v0Grp indicates the group of objects supporting PKI
|
|
objects in revision 9.0 R4 on Nokia SROS systems."
|
|
::= { tmnxSecurityGroups 53 }
|
|
|
|
tmnxSecurityNwExceptionsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmVprnNwExceptions,
|
|
tmnxCpmNumVprnNwExceptions,
|
|
tmnxCpmVprnNwExceptionsTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting MPLS Network Exception capabilities
|
|
for on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 54 }
|
|
|
|
tmnxCertNotifyGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxPkiCAProfCrlUpdateStart,
|
|
tmnxPkiCAProfCrlUpdateSuccess,
|
|
tmnxPkiCAProfCrlUpdateUrlFail,
|
|
tmnxPkiCAProfCrlUpdAllUrlsFail,
|
|
tmnxPkiFileWriteFailed,
|
|
tmnxPkiCAProfCrlUpdNoNxtUpdTime,
|
|
tmnxPkiCAProfCrlUpdLargPreUpdTm,
|
|
tmnxPkiFileReadFailed,
|
|
tmnxPkiCertVerificationFailed,
|
|
tmnxCAProfileStateChange
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting CA Profile certificate
|
|
capabilities on Nokia SROS systems."
|
|
::= { tmnxSecurityGroups 55 }
|
|
|
|
tmnxSecNotifyObjsV10v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSecNotifCert,
|
|
tmnxSecNotifFailureReason,
|
|
tmnxSecNotifFile,
|
|
tmnxSecNotifTunnelName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting security notifications in revision 8.0
|
|
on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 56 }
|
|
|
|
tmnxRadiusUserGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusUserAcctConnError,
|
|
tmnxRadiusUserAcctRejRx,
|
|
tmnxRadiusUserAcctReqTx,
|
|
tmnxRadiusUserBindFail,
|
|
tmnxRadiusUserLoginFail,
|
|
tmnxRadiusUserLoginPass,
|
|
tmnxRadiusUserMd5Fail,
|
|
tmnxRadiusUserOpenFail,
|
|
tmnxRadiusUserPending,
|
|
tmnxRadiusUserRecvFail,
|
|
tmnxRadiusUserReqRx,
|
|
tmnxRadiusUserReqTx,
|
|
tmnxRadiusUserSendFail,
|
|
tmnxRadiusUserSendTimeout
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserGroup indicates the group of objects supporting
|
|
Radius objects on Nokia SROS systems."
|
|
::= { tmnxSecurityGroups 57 }
|
|
|
|
tmnxCpmProtExcdSapIpV9v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtExcdSapIpTableLastChg,
|
|
tmnxCpmProtExcdSapIpPeriods,
|
|
tmnxCpmProtExcdSapIpStarted,
|
|
tmnxCpmProtExcdSapIpTime,
|
|
tmnxCpmProtPolLimDhcpCiAddrZero
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting per-SAP, per-source rate limiting of
|
|
IP packets in release 9.0 Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 58 }
|
|
|
|
tmnxCpmProtPolNotifyV9v0Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxCpmProtExcdSapIp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting CPM protection policies in Nokia
|
|
SROS systems, release 9.0."
|
|
::= { tmnxSecurityGroups 59 }
|
|
|
|
tmnxCpmFltrPrefixListV10v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tCpmIpFilterEntrySrcIpPrefixList,
|
|
tCpmIpFilterEntryDstIpPrefixList
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of IP prefix lists in CPM
|
|
filters on Nokia SROS series systems 10.0 release."
|
|
::= { tmnxSecurityGroups 60 }
|
|
|
|
tmnxRadiusUserExGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusUserAccChallengePkt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserGroup indicates the group of additional objects
|
|
supporting Radius objects on Nokia SROS systems."
|
|
::= { tmnxSecurityGroups 61 }
|
|
|
|
tmnxSecurityUserActionGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserActionUserName,
|
|
tmnxUserActionUnlock
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of user lockout on Nokia
|
|
SROS systems."
|
|
::= { tmnxSecurityGroups 62 }
|
|
|
|
tmnxCpmFltrPrefixListV11v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tCpmIpFilterEntrySrcIpPrefixList,
|
|
tCpmIpFilterEntryDstIpPrefixList,
|
|
tCpmIPv6FilterEntrySrcIpPfxList,
|
|
tCpmIPv6FilterEntryDstIpPfxList
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of IP prefix lists in CPM
|
|
filters on Nokia SROS series systems 11.0 release."
|
|
::= { tmnxSecurityGroups 63 }
|
|
|
|
tmnxSecurityCpmIpFilterV11v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tCpmFilterQueueRowStatus,
|
|
tCpmFilterQueueLastChanged,
|
|
tCpmFilterQueueAdminPIR,
|
|
tCpmFilterQueueAdminCIR,
|
|
tCpmFilterQueueCBS,
|
|
tCpmFilterQueueMBS,
|
|
tCpmFilterQueueReferences,
|
|
tCpmFilterQueueOperPIR,
|
|
tCpmFilterQueueOperCIR,
|
|
tCpmFilterDefaultAction,
|
|
tCpmIpFilterAdminState,
|
|
tCpmIpFilterEntryRowStatus,
|
|
tCpmIpFilterEntryLastChanged,
|
|
tCpmIpFilterEntryLogId,
|
|
tCpmIpFilterEntryDescription,
|
|
tCpmIpFilterEntryAction,
|
|
tCpmIpFilterEntryQueueId,
|
|
tCpmIpFilterEntrySrcIPAddr,
|
|
tCpmIpFilterEntrySrcIPMask,
|
|
tCpmIpFilterEntryDestIPAddr,
|
|
tCpmIpFilterEntryDestIPMask,
|
|
tCpmIpFilterEntryProtocol,
|
|
tCpmIpFilterEntrySrcPort,
|
|
tCpmIpFilterEntrySrcPortMask,
|
|
tCpmIpFilterEntryDestPort,
|
|
tCpmIpFilterEntryDestPortMask,
|
|
tCpmIpFilterEntryDSCP,
|
|
tCpmIpFilterEntryFragment,
|
|
tCpmIpFilterEntryOptionPresent,
|
|
tCpmIpFilterEntryIPOptionValue,
|
|
tCpmIpFilterEntryIPOptionMask,
|
|
tCpmIpFilterEntryMultipleOption,
|
|
tCpmIpFilterEntryTcpSyn,
|
|
tCpmIpFilterEntryTcpAck,
|
|
tCpmIpFilterEntryIcmpCode,
|
|
tCpmIpFilterEntryIcmpType,
|
|
tCpmIpFilterEntryVRtrId,
|
|
tCpmIpFilterEntryLogCreated,
|
|
tCpmIpFilterStatsDroppedPkts,
|
|
tCpmIpFilterStatsForwardedPkts,
|
|
tCpmFilterQInProfileDropPkts,
|
|
tCpmFilterQInProfileFwdPkts,
|
|
tCpmFilterQInProfileDropOctets,
|
|
tCpmFilterQInProfileFwdOctets,
|
|
tCpmFilterQOutProfileDropPkts,
|
|
tCpmFilterQOutProfileFwdPkts,
|
|
tCpmFilterQOutProfileDropOctets,
|
|
tCpmFilterQOutProfileFwdOctets,
|
|
tCpmIpFilterEntrySrcPortHigh,
|
|
tCpmIpFilterEntrySrcPortOper,
|
|
tCpmIpFilterEntryDestPortHigh,
|
|
tCpmIpFilterEntryDestPortOper,
|
|
tCpmIpFilterEntrySrcPortList,
|
|
tCpmIpFilterEntryDstPortList,
|
|
tCpmIpFilterEntryPortSelector
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the CPM hardware filter capabilities
|
|
for revision 11.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 64 }
|
|
|
|
tmnxSecurityCpmIPv6FltrV11v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tCpmIPv6FilterEntryRowStatus,
|
|
tCpmIPv6FilterEntryLastChanged,
|
|
tCpmIPv6FilterEntryLogId,
|
|
tCpmIPv6FilterEntryDescription,
|
|
tCpmIPv6FilterEntryAction,
|
|
tCpmIPv6FilterEntryQueueId,
|
|
tCpmIPv6FilterEntrySrcIPAddr,
|
|
tCpmIPv6FilterEntrySrcIPMask,
|
|
tCpmIPv6FilterEntryDestIPAddr,
|
|
tCpmIPv6FilterEntryDestIPMask,
|
|
tCpmIPv6FilterEntryNextHeader,
|
|
tCpmIPv6FilterEntrySrcPort,
|
|
tCpmIPv6FilterEntrySrcPortMask,
|
|
tCpmIPv6FilterEntryDestPort,
|
|
tCpmIPv6FilterEntryDestPortMask,
|
|
tCpmIPv6FilterEntryDSCP,
|
|
tCpmIPv6FilterEntryTcpSyn,
|
|
tCpmIPv6FilterEntryTcpAck,
|
|
tCpmIPv6FilterEntryIcmpCode,
|
|
tCpmIPv6FilterEntryIcmpType,
|
|
tCpmIPv6FilterEntryVRtrId,
|
|
tCpmIPv6FilterEntryLogCreated,
|
|
tCpmIPv6FilterEntryFlowLabel,
|
|
tCpmIPv6FilterStatsDroppedPkts,
|
|
tCpmIPv6FilterStatsForwardedPkts,
|
|
tCpmIPv6FilterAdminState,
|
|
tCpmIPv6FilterEntrySrcPortHigh,
|
|
tCpmIPv6FilterEntrySrcPortOper,
|
|
tCpmIPv6FilterEntryDestPortHigh,
|
|
tCpmIPv6FilterEntryDestPortOper,
|
|
tCpmIPv6FilterEntrySrcPortList,
|
|
tCpmIPv6FilterEntryDstPortList,
|
|
tCpmIPv6FilterEntryPortSelector,
|
|
tCpmIPv6FilterEntryFragment,
|
|
tCpmIPv6FilterEntryHopByHopOpt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the CPM hardware filter IPv6
|
|
capabilities for revision 11.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 65 }
|
|
|
|
tmnxDistCpuProtectionV11v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxDCpuProtPolicyRowStatus,
|
|
tmnxDCpuProtPolicyLastMdfy,
|
|
tmnxDCpuProtPolicyDescr,
|
|
tmnxDCpuProtPolicyTblLstChg,
|
|
tmnxDCpuProtStaticPlcrTblLstChg,
|
|
tmnxDCpuProtStaticPlcrRowStatus,
|
|
tmnxDCpuProtStaticPlcrLastMdfy,
|
|
tmnxDCpuProtStaticPlcrDescr,
|
|
tmnxDCpuProtStaticPlcrPackets,
|
|
tmnxDCpuProtStaticPlcrWithin,
|
|
tmnxDCpuProtStaticPlcrInitDelay,
|
|
tmnxDCpuProtStaticPlcrKbps,
|
|
tmnxDCpuProtStaticPlcrMbs,
|
|
tmnxDCpuProtStaticPlcrExdActn,
|
|
tmnxDCpuProtStaticPlcrExdHold,
|
|
tmnxDCpuProtStaticPlcrRateType,
|
|
tmnxDCpuProtStaticPlcrDectnTime,
|
|
tmnxDCpuProtStaticPlcrLogEvent,
|
|
tmnxDCpuProtLocMonPlcrTblLstChg,
|
|
tmnxDCpuProtLocMonPlcrRowStatus,
|
|
tmnxDCpuProtLocMonPlcrLastMdfy,
|
|
tmnxDCpuProtLocMonPlcrDescr,
|
|
tmnxDCpuProtLocMonPlcrPackets,
|
|
tmnxDCpuProtLocMonPlcrWithin,
|
|
tmnxDCpuProtLocMonPlcrInitDelay,
|
|
tmnxDCpuProtLocMonPlcrKbps,
|
|
tmnxDCpuProtLocMonPlcrMbs,
|
|
tmnxDCpuProtLocMonPlcrExcdActn,
|
|
tmnxDCpuProtLocMonPlcrRateType,
|
|
tmnxDCpuProtLocMonPlcrLogEvent,
|
|
tmnxDCpuProtProtocolTblLstChg,
|
|
tmnxDCpuProtProtocolRowStatus,
|
|
tmnxDCpuProtProtocolLastMdfy,
|
|
tmnxDCpuProtProtocolEnforce,
|
|
tmnxDCpuProtProtocolEnfrcePolNme,
|
|
tmnxDCpuProtProtocolDynPackets,
|
|
tmnxDCpuProtProtocolDynWithin,
|
|
tmnxDCpuProtProtocolDynInitDly,
|
|
tmnxDCpuProtProtocolDynKbps,
|
|
tmnxDCpuProtProtocolDynMbs,
|
|
tmnxDCpuProtProtocolDynDectnTime,
|
|
tmnxDCpuProtProtocolDynExdActn,
|
|
tmnxDCpuProtProtocolDynExdHold,
|
|
tmnxDCpuProtProtocolDynRateType,
|
|
tmnxDCpuProtProtocolDynLogEvent
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Distributed Cpu
|
|
Protection on Nokia SROS series systems 11.0 release."
|
|
::= { tmnxSecurityGroups 66 }
|
|
|
|
tmnxCAProfileV11v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfCmpAccUnprotErr,
|
|
tmnxPkiCAProfCmpAccUnprotPki,
|
|
tmnxOcspCacheCertStatus,
|
|
tmnxOcspCacheExpiry,
|
|
tmnxOcspCacheCertIssuer,
|
|
tmnxOcspCacheCertSerial,
|
|
tmnxPkiCAProfActnOrigCmdTime,
|
|
tmnxPkiCAProfActnLastCAResp,
|
|
tmnxPkiCAProfActnType,
|
|
tmnxPkiCAProfAction,
|
|
tmnxPkiCAProfActnKey,
|
|
tmnxPkiCAProfActnProtKey,
|
|
tmnxPkiCAProfActnProtAlgPass,
|
|
tmnxPkiCAProfActnProtAlgRef,
|
|
tmnxPkiCAProfActnProtAlgSigCert,
|
|
tmnxPkiCAProfActnProtAlgSigHash,
|
|
tmnxPkiCAProfActnSubjectDn,
|
|
tmnxPkiCAProfActnSaveAsFile,
|
|
tmnxPkiCAProfActnNewKey,
|
|
tmnxPkiCAProfActnStatus,
|
|
tmnxPkiCAProfActnStatusString,
|
|
tmnxPkiCAProfActnStatusCode,
|
|
tmnxPkiCAProfActnSendChain,
|
|
tmnxPkiCAProfActnSendChainCA,
|
|
tmnxPkiCAProfCmpRespSignCert,
|
|
tmnxPkiCAProfOcspRespUrl,
|
|
tmnxPkiCAProfOcspSvcID,
|
|
tmnxPkiCAProfOcspVerifyCertFile,
|
|
tmnxPkiCAProfOcspVerifyCertCA,
|
|
tmnxPkiCAProfOcspVerifyCertOvr,
|
|
tmnxPkiCAProfCmpKeyRowStatus,
|
|
tmnxPkiCAProfCmpKeyLastChanged,
|
|
tmnxPkiCAProfCmpKeySecret,
|
|
tmnxPkiCAProfCmpKeyTblLastChgd,
|
|
tmnxPkiCAProfCmpHttpTimeout,
|
|
tmnxPkiCAProfCmpUrl,
|
|
tmnxPkiCAProfCmpSvcID,
|
|
tmnxPkiCAProfCmpSameRecipNonce
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CA profile related objects Nokia SROS
|
|
series systems 11.0 release."
|
|
::= { tmnxSecurityGroups 67 }
|
|
|
|
tmnxRadiusUserExV11v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusUserAuthAvgDelay,
|
|
tmnxRadiusUserAcctAvgDelay
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxRadiusUserGroup indicates the group of additional objects
|
|
supporting Radius objects on Nokia SROS release 11.0 systems."
|
|
::= { tmnxSecurityGroups 68 }
|
|
|
|
tmnxSecurityTacPlusV11v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTacPlusAuthorUsePrivLvl,
|
|
tmnxTacPlusEnableAdminPrivLvl,
|
|
tmnxTacPlusPrivLvlMapUserProfile,
|
|
tmnxTacPlusPrivLvlRowStatus,
|
|
tmnxTacPlusInteractiveAuthen
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of TACACS+ interactive
|
|
authentication on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 69 }
|
|
|
|
tmnxSecurityPasswordsV11v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxDynSvcPassword
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of passwords on Nokia SROS
|
|
series release 11.0 systems."
|
|
::= { tmnxSecurityGroups 70 }
|
|
|
|
tmnxPkiCAProfNotifyV11v0Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxPkiCAProfActnStatusChg
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting PKI Certificate Authority
|
|
features in the Nokia SROS systems, release 11.0."
|
|
::= { tmnxSecurityGroups 71 }
|
|
|
|
tmnxCpmProtectionV11v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtBlockPIMTunneled
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting CPU Protocol Protection features
|
|
on Nokia SROS series release 11.0 systems."
|
|
::= { tmnxSecurityGroups 72 }
|
|
|
|
tmnxSecurityCpmProtV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtPortRateActionLowPrio,
|
|
tmnxCpmProtIPSrcMonDhcp,
|
|
tCpmProtOutProfViolIfPeriods,
|
|
tCpmProtOutProfViolIfTimeStart,
|
|
tCpmProtOutProfViolIfTime,
|
|
tCpmProtOutProfViolSapPeriods,
|
|
tCpmProtOutProfViolSapTimeStart,
|
|
tCpmProtOutProfViolSapTime,
|
|
tCpmProtOutProfViolSdpBindPeriod,
|
|
tCpmProtOutProfViolSdpBindTmeStr,
|
|
tCpmProtOutProfViolSdpBindTime,
|
|
tmnxCpmProtExcdSdpBindIpPeriods,
|
|
tmnxCpmProtExcdSdpBindIpStarted,
|
|
tmnxCpmProtExcdSdpBindIpTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of CPM Protection on Nokia
|
|
SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 73 }
|
|
|
|
tmnxSecurityPasswordsV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPasswordAging,
|
|
tmnxPasswordMinLength,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsTime,
|
|
tmnxPasswordAttemptsLockoutPeriod,
|
|
tmnxPasswordAuthenOrder1,
|
|
tmnxPasswordAuthenOrder2,
|
|
tmnxPasswordAuthenOrder3,
|
|
tmnxPasswordAuthenExitOnReject,
|
|
tmnxAdminPassword,
|
|
tmnxAdminPasswordEncrypted,
|
|
tmnxPasswordHealthCheck,
|
|
tmnxPasswordHealthCheckInterval,
|
|
tmnxDynSvcPassword,
|
|
tmnxPasswordHistory,
|
|
tmnxPasswordMinChange,
|
|
tmnxPasswordMinAge,
|
|
tmnxPasswordAllowUserName,
|
|
tmnxPasswordMaxRepeatedChars,
|
|
tmnxPasswordCreditsLowerCase,
|
|
tmnxPasswordCreditsUpperCase,
|
|
tmnxPasswordCreditsSpecialChar,
|
|
tmnxPasswordCreditsNumeric,
|
|
tmnxPasswordReqLowerCase,
|
|
tmnxPasswordReqUpperCase,
|
|
tmnxPasswordReqSpecialChar,
|
|
tmnxPasswordReqNumeric,
|
|
tmnxPasswordReqNumCharClass
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of passwords on Nokia SROS
|
|
series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 74 }
|
|
|
|
tmnxSecCpmProtNotifyV12v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxCpmProtViolSapOutProf,
|
|
tmnxCpmProtViolIfOutProf,
|
|
tmnxCpmProtViolSdpBindOutProf,
|
|
tmnxCpmProtExcdSdpBindIp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting CPM protection policies on Nokia
|
|
SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 75 }
|
|
|
|
tmnxSecCpmProtNotifyObjsV12v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CPM Protection notifications on Nokia
|
|
SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 76 }
|
|
|
|
tmnxSecTechGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSecurityTechSupportLocation
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting tech-support MIB support for Nokia
|
|
SROS series release 10.0 systems."
|
|
::= { tmnxSecurityGroups 77 }
|
|
|
|
tmnxSecurityUserV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileRowStatus,
|
|
tmnxUserProfileDefaultAction,
|
|
tmnxUserProfileMatchRowStatus,
|
|
tmnxUserProfileMatchDescription,
|
|
tmnxUserProfileMatchAction,
|
|
tmnxUserProfileMatchString,
|
|
tmnxUserRowStatus,
|
|
tmnxUserPassword,
|
|
tmnxUserAccess,
|
|
tmnxUserHomeDirectory,
|
|
tmnxUserRestrictedToHome,
|
|
tmnxUserConsoleLoginExecFile,
|
|
tmnxUserConsoleCannotChangePswd,
|
|
tmnxUserConsoleNewPswdAtLogin,
|
|
tmnxUserConsoleMemberProfile1,
|
|
tmnxUserConsoleMemberProfile2,
|
|
tmnxUserConsoleMemberProfile3,
|
|
tmnxUserConsoleMemberProfile4,
|
|
tmnxUserConsoleMemberProfile5,
|
|
tmnxUserConsoleMemberProfile6,
|
|
tmnxUserConsoleMemberProfile7,
|
|
tmnxUserConsoleMemberProfile8,
|
|
tmnxUserAttemptedLogins,
|
|
tmnxUserSuccessfulLogins,
|
|
tmnxUserPasswordChanged,
|
|
tmnxUserActionClearPwdHistory,
|
|
tmnxTemplateAccess,
|
|
tmnxTemplateHomeDirectory,
|
|
tmnxTemplateRestrictedToHome,
|
|
tmnxTemplateConsoleLoginExecFile,
|
|
tmnxTemplateProfile
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of user security
|
|
capabilities on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 78 }
|
|
|
|
tmnxSecurityV12v0ObsoletedGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserPasswordEncrypted
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects obsoleted in release 12.0 of the capabilities on
|
|
Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 79 }
|
|
|
|
tmnxSecurityNetconfV110Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileNCKillSession
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of NETCONF operations and
|
|
users."
|
|
::= { tmnxSecurityGroups 80 }
|
|
|
|
tmnxChainSecurityNotifyObjsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxSecComputeCertChainFailure
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting security chain notifications on Nokia
|
|
SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 81 }
|
|
|
|
tCAProfCmpv2SetSndrV11v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfCmpAlSetSndrForIr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CA profile related objects Nokia SROS
|
|
series systems 11.0 release."
|
|
::= { tmnxSecurityGroups 82 }
|
|
|
|
tmnxSecurityKeyChainV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxKeyChainExpired,
|
|
tmnxKeyChainKeyOption
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Keychain capabilities on
|
|
Nokia SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 83 }
|
|
|
|
tmnxSecurityPublicKeyGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserPublicKeyRowStatus,
|
|
tmnxUserPublicKeyLastChanged,
|
|
tmnxUserPublicKeyName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting Secure Shell version 2 (SSHv2) RSA
|
|
public key capabilities on Nokia SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 84 }
|
|
|
|
tCAProfCmpv2HttpVerV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfCmpHttpVersion
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CA profile related objects Nokia SROS
|
|
series systems 12.0 release."
|
|
::= { tmnxSecurityGroups 85 }
|
|
|
|
tmnxSecurityNotifyObjsV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSecNotifOrigProtocol
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting security notifications in revision
|
|
12.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 86 }
|
|
|
|
tmnxSecurityNotificationV12v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxSecNotifKeyChainExpired,
|
|
tmnxCAProfUpDueToRevokeChkCrlOpt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting security in revision 12.0 on
|
|
Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 87 }
|
|
|
|
tmnxPkiCertDispFmtV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCertDisplayFormat
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting security PKI certificate display
|
|
format feature in revision 12.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 88 }
|
|
|
|
tmnxSecurityProfRateV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtPolOutProfRateLogEvnt
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of CPM Protection policies
|
|
on Nokia SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 89 }
|
|
|
|
tmnxSecCpmProtProtocolV12v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCpmProtIPSrcMonGtp,
|
|
tmnxCpmProtIPSrcMonIcmp,
|
|
tmnxCpmProtIPSrcMonIgmp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of CPM Protection on Nokia
|
|
SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 90 }
|
|
|
|
tmnxSecuritySSHCipherGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSSHCipherName,
|
|
tmnxSSHServerCipherListRowStatus,
|
|
tmnxSSHServerCipherListNumber,
|
|
tmnxSSHClientCipherListRowStatus,
|
|
tmnxSSHClientCipherListNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Secure Shell cipher
|
|
capabilities on Nokia SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 91 }
|
|
|
|
tmnxPkiCAProfRevokeChkGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfRevokeChk
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of PKI CA-profile related
|
|
features on Nokia SROS series release 12.0 systems."
|
|
::= { tmnxSecurityGroups 92 }
|
|
|
|
tmnxSecurityKeyChainV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxKeyChainKeyOption
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Keychain capabilities on
|
|
Nokia SROS series release 13.0 systems."
|
|
::= { tmnxSecurityGroups 93 }
|
|
|
|
tmnxPkiCAProf13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfActnDomain,
|
|
tmnxPkiCAProfActnInetAddrType,
|
|
tmnxPkiCAProfActnInetAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of security capabilities on
|
|
Nokia SROS series release 13.0 systems."
|
|
::= { tmnxSecurityGroups 94 }
|
|
|
|
tmnxSecurityNotifyObjsV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfileNameForNotify,
|
|
tmnxSecNotifFileSize,
|
|
tmnxPkiExpRemainingHours,
|
|
tmnxPkiExpRemainingMinutes,
|
|
tmnxPkiExpReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting security notifications in revision
|
|
13.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 96 }
|
|
|
|
tmnxCertExpNotificationV13v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxPkiCertNotYetValid,
|
|
tmnxPkiCRLNotYetValid,
|
|
tmnxPkiCertBeforeExpWarning,
|
|
tmnxPkiCertAfterExpWarning,
|
|
tmnxPkiCertExpWarningCleared,
|
|
tmnxPkiCRLBeforeExpWarning,
|
|
tmnxPkiCRLAfterExpWarning,
|
|
tmnxPkiCRLExpWarningCleared
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting certificate/CRL expiry warnings
|
|
feature in revision 13.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 97 }
|
|
|
|
tmnxCertExpWarningV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCertExpWarningHours,
|
|
tmnxPkiCertExpWarningRepeatHrs,
|
|
tmnxPkiCRLExpWarningHours,
|
|
tmnxPkiCRLExpWarningRepeatHrs
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting certificate/CRL expiry warning feature
|
|
in revision 13.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 98 }
|
|
|
|
tmnxCliScriptAuthUserV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCliScriptAuthTblLastChange,
|
|
tmnxCliScriptAuthRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of cli script user
|
|
authorization on Nokia SROS series release 13.0 systems."
|
|
::= { tmnxSecurityGroups 99 }
|
|
|
|
tmnxSecurityRadiusV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusInteractiveAuthen
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of RADIUS capabilities on
|
|
Nokia SROS series systems since release 13.0."
|
|
::= { tmnxSecurityGroups 100 }
|
|
|
|
tmnxSecCertRldNotifyObjsV13v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSecNotifFileType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting security notifications for
|
|
certificate/key reload in revision 13.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 101 }
|
|
|
|
tmnxCertRldNotificationV13v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxSecNotifFileReloaded
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting certificate/key reload feature
|
|
in revision 13.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 102 }
|
|
|
|
tmnxPkiCAProfAtCrlUpdV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfAtCrlUpdTblLstChgd,
|
|
tmnxPkiCAProfAtCrlUpdRowStatus,
|
|
tmnxPkiCAProfAtCrlUpdLastChgd,
|
|
tmnxPkiCAProfAtCrlUpdAdminState,
|
|
tmnxPkiCAProfAtCrlUpdScheduleT,
|
|
tmnxPkiCAProfAtCrlUpdPrdcUpdIntv,
|
|
tmnxPkiCAProfAtCrlUpdPreUpdTime,
|
|
tmnxPkiCAProfAtCrlUpdRetryIntv,
|
|
tmnxPkiCAProfAtCrlUpdLstSucsEtId,
|
|
tmnxPkiCAProfAtCrlUpdLstSucsTmSt,
|
|
tmnxPkiCAProfAtCrlUpdLstSucsTmEd,
|
|
tmnxPkiCAProfAtCrlUpdNxCrlUpdTm,
|
|
tmnxPkiCAProfCrlCurUpdStatus,
|
|
tmnxPkiCAProfCrlCurUpdEtId,
|
|
tmnxPkiCAProfUrlTablLastChgd,
|
|
tmnxPkiCAProfUrlRowStatus,
|
|
tmnxPkiCAProfUrlLastChanged,
|
|
tmnxPkiCAProfUrl,
|
|
tmnxPkiCAProfUrlFileTransProf,
|
|
tmnxPkiCAProfManCrlUpdAct,
|
|
tmnxPkiCAProfManCrlUpdAbort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the configuration of automated CRL
|
|
update features on Nokia SROS series release 13.0 systems."
|
|
::= { tmnxSecurityGroups 103 }
|
|
|
|
tmnxCliSessionGroupV13v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxCliSessionGroupTableLstChgd,
|
|
tmnxCliSessionGroupLastChanged,
|
|
tmnxCliSessionGroupRowStatus,
|
|
tmnxCliSessionGroupDescription,
|
|
tmnxCliSessionGroupSshLimit,
|
|
tmnxCliSessionGroupTelnetLimit,
|
|
tmnxCliSessionGroupTotalLimit,
|
|
tmnxUserProfileSshLimit,
|
|
tmnxUserProfileTelnetLimit,
|
|
tmnxUserProfileTotalLimit,
|
|
tmnxUserProfileCliSessionGroup
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting limitation of number of concurrent SSH
|
|
& Telnet sessions on Nokia SROS series systems since release 13.0."
|
|
::= { tmnxSecurityGroups 104 }
|
|
|
|
tmnxSecPwdHistNotifyObjsV12v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSecPwdHistLoadFailReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting password history feature in
|
|
revision 12.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 105 }
|
|
|
|
tmnxSecPwdHistNotifV12v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxSecPwdHistoryFileLoadFailed,
|
|
tmnxSecPwdHistoryFileWriteFailed
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting password history feature in
|
|
revision 12.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 106 }
|
|
|
|
tmnxSecVsdGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxVsdPassword
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting VSD configuration feature on Nokia
|
|
SROS series systems."
|
|
::= { tmnxSecurityGroups 107 }
|
|
|
|
tmnxSessLimNotifyObjsV13v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSessionLimitExceededName,
|
|
tmnxSessionLimitExceededType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting security notifications for user access
|
|
session limits on Nokia SROS series release 13.0 systems."
|
|
::= { tmnxSecurityGroups 108 }
|
|
|
|
tmnxSessLimNotifyV13v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxUsrProfSessionLimitExceeded,
|
|
tmnxCliGroupSessionLimitExceeded
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting user access session limits
|
|
feature on Nokia SROS series release 13.0 systems."
|
|
::= { tmnxSecurityGroups 109 }
|
|
|
|
tmnxSecNotifyObjsV14v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSecNotifyUserName,
|
|
tmnxSecNotifyAddrType,
|
|
tmnxSecNotifyAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting information for security notifications
|
|
on Nokia SROS series release 14.0 systems."
|
|
::= { tmnxSecurityGroups 110 }
|
|
|
|
tmnxLogMaxAttNotifyV14v0Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxUserCliLoginMaxAttempts,
|
|
tmnxUserFtpLoginMaxAttempts,
|
|
tmnxUserSshLoginMaxAttempts,
|
|
tmnxLiUserCliLoginMaxAttempts,
|
|
tmnxLiUserFtpLoginMaxAttempts,
|
|
tmnxLiUserSshLoginMaxAttempts
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting maximum number of unsuccessful
|
|
user login attempts exceeded on Nokia SROS series release 14.0
|
|
systems."
|
|
::= { tmnxSecurityGroups 111 }
|
|
|
|
tmnxSecuritySSHv2PubKeyV14v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserPubEcdsaKeyRowStatus,
|
|
tmnxUserPubEcdsaKeyLastChanged,
|
|
tmnxUserPubEcdsaKeyName,
|
|
tmnxUserPubEcdsaKeyDescription,
|
|
tmnxUserPublicKeyDescription,
|
|
tmnxUserPubKeyTableLastChanged,
|
|
tmnxUserPubEcdsaKeyTblLstChgd
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting Secure Shell version 2 (SSHv2) public
|
|
key capabilities on Nokia SROS series release 14.0 systems."
|
|
::= { tmnxSecurityGroups 112 }
|
|
|
|
tmnxPkiCAProfCrlSizeLimtV14v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfCrlCurUpdStartTime,
|
|
tmnxPkiCAProfAtCrlUpdLstFailedId,
|
|
tmnxPkiCAProfAtCrlUpdLstFailTmSt,
|
|
tmnxPkiCAProfAtCrlUpdLstFailTmEd,
|
|
tmnxPkiCAProfAtCrlUpdLstFailReas
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the statistics of CRL size limit
|
|
feature on Nokia SROS series release 14.0 systems."
|
|
::= { tmnxSecurityGroups 113 }
|
|
|
|
tmnxSecurityNetconfLockV14v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileNCLock
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the netconf lock/unlock feature on
|
|
Nokia SROS series release 14.0 systems."
|
|
::= { tmnxSecurityGroups 114 }
|
|
|
|
tmnxSecurityRadiusV14v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusAdminStatus,
|
|
tmnxRadiusAccounting,
|
|
tmnxRadiusAuthorization,
|
|
tmnxRadiusTimeout,
|
|
tmnxRadiusPort,
|
|
tmnxRadiusServerSecret,
|
|
tmnxRadiusServerOperStatus,
|
|
tmnxRadiusServerRowStatus,
|
|
tmnxRadiusRetryAttempts,
|
|
tmnxRadiusPEForceDiscovery,
|
|
tmnxRadiusPEForceDiscoverySvcId,
|
|
tmnxRadiusAccountingPort,
|
|
tmnxRadiusServerInetAddressType,
|
|
tmnxRadiusServerInetAddress,
|
|
tmnxRadiusUseTemplate
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of RADIUS capabilities for
|
|
revision 14.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 115 }
|
|
|
|
tmnxSecurityTacPlusV14v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTacPlusAdminStatus,
|
|
tmnxTacPlusTimeout,
|
|
tmnxTacPlusServerSecret,
|
|
tmnxTacPlusServerRowStatus,
|
|
tmnxTacPlusServerOperStatus,
|
|
tmnxTacPlusAccounting,
|
|
tmnxTacPlusAcctRecType,
|
|
tmnxTacPlusAuthorization,
|
|
tmnxTacplusUseTemplate,
|
|
tmnxTacPlusServerInetAddressType,
|
|
tmnxTacPlusServerInetAddress,
|
|
tmnxTacPlusServerPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of TACACS+ capabilities for
|
|
revision 14.0 on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 116 }
|
|
|
|
tmnxSecurityObsoletedV14v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxRadiusConfigured,
|
|
tmnxTacPlusConfigured
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in TIMETRA-SECURITY-MIB which are obsoleted in
|
|
release 14.0."
|
|
::= { tmnxSecurityGroups 117 }
|
|
|
|
tmnxSecurityPasswordsV14v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPasswordAuthenOrder4
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of passwords on Nokia SROS
|
|
series release 14.0 systems."
|
|
::= { tmnxSecurityGroups 118 }
|
|
|
|
tmnxSecNotifyObjsV14v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSecNotifClientAppName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of additional objects supporting security notifications on
|
|
Nokia SROS series release 14.0 systems."
|
|
::= { tmnxSecurityGroups 119 }
|
|
|
|
tmnxCertNotifyV14v0Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxAppPkiCertVerificationFailed
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of additional notifications supporting certificate
|
|
verification capabilities on Nokia SROS series release 14.0 systems."
|
|
::= { tmnxSecurityGroups 120 }
|
|
|
|
tmnxSecurityGrpcV15v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileGrpcAuthGet,
|
|
tmnxUserProfileGrpcAuthSet,
|
|
tmnxUserProfileGrpcAuthSubscribe
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the gRPC feature on Nokia SROS series
|
|
release 15.0 systems."
|
|
::= { tmnxSecurityGroups 122 }
|
|
|
|
tmnxPkiCNV15v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCNListLastChanged,
|
|
tmnxPkiCNListParamCNType,
|
|
tmnxPkiCNListParamCNValue,
|
|
tmnxPkiCNListParamLastChanged,
|
|
tmnxPkiCNListParamRowStatus,
|
|
tmnxPkiCNListParamTableLstChgd,
|
|
tmnxPkiCNListRowStatus,
|
|
tmnxPkiCNListTableLastChanged
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the management of Common Name lists."
|
|
::= { tmnxSecurityGroups 123 }
|
|
|
|
tmnxSecuritySSHMacListV15v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSSHMacName,
|
|
tmnxSSHServerMacListTableLstChgd,
|
|
tmnxSSHServerMacListLastChanged,
|
|
tmnxSSHServerMacListRowStatus,
|
|
tmnxSSHServerMacListNumber,
|
|
tmnxSSHClientMacListTableLstChgd,
|
|
tmnxSSHClientMacListLastChanged,
|
|
tmnxSSHClientMacListRowStatus,
|
|
tmnxSSHClientMacListNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Secure Shell MAC
|
|
algorithm capabilities on Nokia SROS series release 15.0 systems."
|
|
::= { tmnxSecurityGroups 124 }
|
|
|
|
tmnxSecuritySSHKeyReExV15v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSSHServerKeyReExLastChanged,
|
|
tmnxSSHServerKeyReExAdminState,
|
|
tmnxSSHServerKeyReExMinutes,
|
|
tmnxSSHServerKeyReExMBytes,
|
|
tmnxSSHClientKeyReExLastChanged,
|
|
tmnxSSHClientKeyReExAdminState,
|
|
tmnxSSHClientKeyReExMinutes,
|
|
tmnxSSHClientKeyReExMBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Secure Shell key
|
|
re-exchange capabilities on Nokia SROS series release 15.0 systems."
|
|
::= { tmnxSecurityGroups 125 }
|
|
|
|
tmnxSecUserV15v1Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserCliEngine1,
|
|
tmnxUserCliEngine2
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting cli engine accessibility configuration
|
|
on Nokia SROS series release 15.1 systems."
|
|
::= { tmnxSecurityGroups 127 }
|
|
|
|
tmnxCAProfileV15v1Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfCmpSvcName,
|
|
tmnxPkiCAProfOcspSvcName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CA profile capabilities on Nokia SROS
|
|
series release 15.1 systems."
|
|
::= { tmnxSecurityGroups 128 }
|
|
|
|
tmnxLogMaxAttNotifyV15v1Grp NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxUserNetconfLoginMaxAttempts
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting maximum number of unsuccessful
|
|
user login attempts exceeded on Nokia SROS series release 15.1
|
|
systems."
|
|
::= { tmnxSecurityGroups 129 }
|
|
|
|
tmnxSecurityGrpcV16v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileGrpcAuthGnmiCap,
|
|
tmnxUserProfileGrpcAuthRAModify,
|
|
tmnxUserProfileGrpcAuthRAGetVer,
|
|
tmnxUserProfileGrpcAuthCMRotate,
|
|
tmnxUserProfileGrpcAuthCMInstall,
|
|
tmnxUserProfileGrpcAuthCMGetCert,
|
|
tmnxUserProfileGrpcAuthCMRevoke,
|
|
tmnxUserProfileGrpcAuthCMCanGen
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting the gRPC feature on Nokia SROS series
|
|
release 16.0 systems."
|
|
::= { tmnxSecurityGroups 130 }
|
|
|
|
tmnxHashControlV16v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPassHashWriteVersionMdCli,
|
|
tmnxPassHashWriteVersionNetconf,
|
|
tmnxPassHashWriteVersionGrpc
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting hash control configuration on Nokia
|
|
SROS series release 16.0 systems."
|
|
::= { tmnxSecurityGroups 131 }
|
|
|
|
tmnxPkiV16v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiImportedFormat
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting PKI configuration on Nokia SROS series
|
|
release 16.0 systems."
|
|
::= { tmnxSecurityGroups 132 }
|
|
|
|
tmnxCAProfileV16v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPkiCAProfOcspTransProf
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting CA profile capabilities on Nokia SROS
|
|
series release 16.0 systems."
|
|
::= { tmnxSecurityGroups 133 }
|
|
|
|
tmnxServerAccessCtlV16v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxAllowServersAccess,
|
|
tmnxServerAccessCtlObjsLstChgd
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management interface protocols
|
|
configuration for the Base router on Nokia SROS series systems in
|
|
release 16.0."
|
|
::= { tmnxSecurityGroups 134 }
|
|
|
|
tmnxSecUserV19v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserProfileRowStatus,
|
|
tmnxUserProfileDefaultAction,
|
|
tmnxUserProfileMatchRowStatus,
|
|
tmnxUserProfileMatchDescription,
|
|
tmnxUserProfileMatchAction,
|
|
tmnxUserProfileMatchString,
|
|
tmnxUserRowStatus,
|
|
tmnxUserPassword,
|
|
tmnxUserAccess,
|
|
tmnxUserHomeDirectory,
|
|
tmnxUserRestrictedToHome,
|
|
tmnxUserConsoleLoginExecFile,
|
|
tmnxUserConsoleCannotChangePswd,
|
|
tmnxUserConsoleNewPswdAtLogin,
|
|
tmnxUserConsoleMemberProfile1,
|
|
tmnxUserConsoleMemberProfile2,
|
|
tmnxUserConsoleMemberProfile3,
|
|
tmnxUserConsoleMemberProfile4,
|
|
tmnxUserConsoleMemberProfile5,
|
|
tmnxUserConsoleMemberProfile6,
|
|
tmnxUserConsoleMemberProfile7,
|
|
tmnxUserConsoleMemberProfile8,
|
|
tmnxUserAttemptedLogins,
|
|
tmnxUserSuccessfulLogins,
|
|
tmnxUserActionClearPwdHistory,
|
|
tmnxTemplateAccess,
|
|
tmnxTemplateHomeDirectory,
|
|
tmnxTemplateRestrictedToHome,
|
|
tmnxTemplateConsoleLoginExecFile,
|
|
tmnxTemplateProfile,
|
|
tmnxUserPasswordChangedTime,
|
|
tmnxUserPasswordExpirationTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of user security
|
|
capabilities on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 135 }
|
|
|
|
tmnxSecUserV19v0GroupObsoleted OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxUserPasswordChanged
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects obsoleted in release 19.0 of the capabilities on
|
|
Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 136 }
|
|
|
|
tmnxSecuritySSHKexListV19v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxSSHKexName,
|
|
tmnxSSHServerKexListTableLstChgd,
|
|
tmnxSSHServerKexListLastChanged,
|
|
tmnxSSHServerKexListRowStatus,
|
|
tmnxSSHServerKexListNumber,
|
|
tmnxSSHClientKexListTableLstChgd,
|
|
tmnxSSHClientKexListLastChanged,
|
|
tmnxSSHClientKexListRowStatus,
|
|
tmnxSSHClientKexListNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Secure Shell KEX
|
|
algorithm capabilities on Nokia SROS series systems."
|
|
::= { tmnxSecurityGroups 137 }
|
|
|
|
tmnxSecurityNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 22 }
|
|
|
|
tmnxSecurityNotifications OBJECT IDENTIFIER ::= { tmnxSecurityNotifyPrefix 0 }
|
|
|
|
tmnxSSHServerPreserveKeyFail NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmFlashHwIndex,
|
|
tmnxCpmFlashOperStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxSSHServerPreserveKeyFail notification is generated when the
|
|
saving of SSH server host key on the persistent drive fails by the CPM
|
|
module.
|
|
|
|
tmnxCpmFlashId identifies the failed compact flash.
|
|
tmnxCpmFlashOperStatus indicates the status of the compact flash
|
|
reported in tmnxCpmFlashId."
|
|
::= { tmnxSecurityNotifications 1 }
|
|
|
|
tmnxKeyChainAuthFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxKeyChainReceiveTcpOptionNum,
|
|
tmnxKeyChainAuthFailReason,
|
|
tmnxKeyChainAuthAddrType,
|
|
tmnxKeyChainAuthAddr,
|
|
vRtrID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxKeyChainAuthFailure notification is generated when the
|
|
incoming packet is dropped due to key chain authentication failure.
|
|
|
|
Failure could be due to the following reasons or more:
|
|
- Send packet had not auth keychain but recv side had keychain enabled.
|
|
- Keychain key id's did not match.
|
|
- Keychain key digest mismatch
|
|
- Received packet with invalid enhanced authentication option length.
|
|
- For other causes of failure refer to 'draft-bonica-tcp-auth-05.txt'."
|
|
::= { tmnxSecurityNotifications 2 }
|
|
|
|
tmnxCpmProtViolPort NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtViolPortPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolPort notification is generated when a link-specific
|
|
packet arrival rate limit violation is detected for a port.
|
|
|
|
This notification is not supported on SR-1 and ESS-1, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the
|
|
value of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxSecurityNotifications 3 }
|
|
|
|
tmnxCpmProtViolPortAgg NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtViolPortAggPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolPortAgg notification is generated when a per-port
|
|
overall packet rate limit violation is detected for a port.
|
|
|
|
This notification is not supported on SR-1 and ESS-1, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the
|
|
value of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxSecurityNotifications 4 }
|
|
|
|
tmnxCpmProtViolIf NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtViolIfPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolIf notification is generated when a overall packet
|
|
arrival rate violation is detected for an interface, and this
|
|
notification is enabled.
|
|
|
|
This notification is not supported on SR-1 and ESS-1, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the
|
|
value of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxSecurityNotifications 5 }
|
|
|
|
tmnxCpmProtViolSap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtViolSapPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolSap notification is generated when a overall packet
|
|
arrival rate violation is detected for a SAP, and this notification is
|
|
enabled.
|
|
|
|
This notification is not supported on SR-1 and ESS-1, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the
|
|
value of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxSecurityNotifications 6 }
|
|
|
|
tmnxCpmProtViolMac NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
svcId,
|
|
sapPortId,
|
|
sapEncapValue,
|
|
tmnxCpmProtViolMacAddress,
|
|
tmnxCpmProtViolMacPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolMac notification is generated when a per-source
|
|
rate limit violation was detected for a source, and this notification
|
|
is enabled.
|
|
|
|
This notification is not supported on SR-1 and ESS-1, where the value
|
|
of TIMETRA-CHASSIS-MIB::tmnxChassisType is '5', and 7710, where the
|
|
value of TIMETRA-CHASSIS-MIB::tmnxChassisType is '7' or '9'."
|
|
::= { tmnxSecurityNotifications 7 }
|
|
|
|
tmnxCpmProtViolVdoSvcClient NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtViolVdoSvcPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolVdoSvcClient notification is generated when a
|
|
per-source rate limit violation was detected for a client address of a
|
|
RTCP control traffic in VPLS service."
|
|
::= { tmnxSecurityNotifications 8 }
|
|
|
|
tmnxCpmProtViolVdoVrtrClient NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtViolVdoVrtrPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtViolVdoVrtrClient notification is generated when a
|
|
per-source rate limit violation was detected for a client address of a
|
|
RTCP control traffic in router context."
|
|
::= { tmnxSecurityNotifications 9 }
|
|
|
|
tmnxMD5AuthFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxMD5AuthKey,
|
|
tmnxMD5AuthFailReason,
|
|
tmnxMD5AuthAddrType,
|
|
tmnxMD5AuthAddr,
|
|
vRtrID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxMD5AuthFailure notification is generated when the incoming
|
|
packet is dropped due to MD5 authentication failure."
|
|
::= { tmnxSecurityNotifications 10 }
|
|
|
|
tmnxCpmProtDefPolModified NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtPolId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxCpmProtDefPolModified notification is generated when the user
|
|
modifies a default access or default network policy."
|
|
::= { tmnxSecurityNotifications 11 }
|
|
|
|
tmnxCpmProtViolSdpBind NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtViolSdpBindPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtViolSdpBind notification is generated when the
|
|
packet arrival rate at a mesh-sdp or spoke-sdp exceeds the SDP's
|
|
configured overall-rate.
|
|
|
|
[EFFECT] One or more packets arriving at the mesh-sdp or spoke-sdp was
|
|
discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, or
|
|
increase the locally configured overall-rate for the SDP."
|
|
::= { tmnxSecurityNotifications 12 }
|
|
|
|
tmnxCpmProtExcdSdpBind NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtExcdSdpBindPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtExcdSdpBind notification is generated when a
|
|
source (identified by a MAC address) sends a packet stream to a local
|
|
mesh-sdp or spoke-sdp at a rate which exceeds the SDP's configured
|
|
per-source-rate.
|
|
|
|
[EFFECT] One or more packets arriving at the mesh-sdp or spoke-sdp was
|
|
discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, or
|
|
increase the locally configured per-source-rate for the SDP."
|
|
::= { tmnxSecurityNotifications 13 }
|
|
|
|
tmnxCpmProtExcdSapEcm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtExcdSapEcmPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtExcdSapEcm notification is generated when an
|
|
Eth-CFM packet stream (identified by a source MAC address, domain
|
|
level, and Eth-CFM opcode) arrives at a local SAP at a rate which
|
|
exceeds the configured Eth-CFM rate limit for the stream.
|
|
|
|
[EFFECT] One or more Eth-CFM packets arriving at the SAP was
|
|
discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, or
|
|
increase the locally configured Eth-CFM rate limit for the stream."
|
|
::= { tmnxSecurityNotifications 14 }
|
|
|
|
tmnxCpmProtExcdSdpBindEcm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtExcdSdpBindEcmPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtExcdSdpBindEcm notification is generated when
|
|
an Eth-CFM packet stream (identified by a source MAC address, domain
|
|
level, and Eth-CFM opcode) arrives at a local mesh-sdp or spoke-sdp at
|
|
a rate which exceeds the configured Eth-CFM rate limit for the stream.
|
|
|
|
[EFFECT] One or more Eth-CFM packets arriving at the mesh-sdp or
|
|
spoke-sdp was discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, or
|
|
increase the locally configured Eth-CFM rate limit for the stream."
|
|
::= { tmnxSecurityNotifications 15 }
|
|
|
|
tmnxPkiFileReadFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxSecNotifFailureReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiFileReadFailed notification is generated when an
|
|
attempt to read the file fails. The reason for the failure is
|
|
indicated by the tmnxSecNotifFailureReason object.
|
|
|
|
[EFFECT] Operational status of tunnels configured to use this
|
|
certificate will be set to 'down'.
|
|
|
|
[RECOVERY] Make sure the path specified in tmnxSecNotifFile is correct
|
|
and the file exists."
|
|
::= { tmnxSecurityNotifications 16 }
|
|
|
|
tmnxPkiCertVerificationFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifTunnelName,
|
|
tmnxSecNotifCert,
|
|
tmnxSecNotifFailureReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCertVerificationFailed notification is generated
|
|
when an attempt to verify the certificate fails. This notification is
|
|
only used by the IPsec application.
|
|
|
|
[EFFECT] Authentication of the tunnel configured with the certificate
|
|
will start to fail.
|
|
|
|
[RECOVERY] Make sure the certificate specified in tmnxSecNotifCert is
|
|
a valid certificate and an appropriate trust anchor is configured."
|
|
::= { tmnxSecurityNotifications 17 }
|
|
|
|
tmnxCAProfileStateChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfileOperState,
|
|
tmnxSecNotifFailureReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCAProfileStateChange notification is generated when
|
|
Certificate Authority profile changes state to 'down' due to
|
|
tmnxSecNotifFailureReason.
|
|
|
|
[EFFECT] Certificate Authority profile will remain in this state until
|
|
a corrective action is taken.
|
|
|
|
[RECOVERY] Depending on the reason indicated by
|
|
tmnxSecNotifFailureReason, corrective action should be taken."
|
|
::= { tmnxSecurityNotifications 18 }
|
|
|
|
tmnxCpmProtExcdSapIp NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtExcdSapIpPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtExcdSapIp notification is generated when a
|
|
source (identified by an IP address) sends a packet stream to a local
|
|
SAP at a rate which exceeds the SAP's configured per-source-rate.
|
|
|
|
[EFFECT] One or more packets arriving at the SAP was discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, OR
|
|
increase the locally configured per-source-rate for the SAP, OR
|
|
disable per-IP-source rate limiting on the SAP by setting
|
|
TIMETRA-SAP-MIB::sapCpmProtMonitorIP to 'false'."
|
|
::= { tmnxSecurityNotifications 19 }
|
|
|
|
tmnxPkiCAProfActnStatusChg NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfActnType,
|
|
tmnxPkiCAProfActnStatus,
|
|
tmnxPkiCAProfActnStatusString,
|
|
tmnxPkiCAProfActnStatusCode,
|
|
tmnxPkiCAProfActnOrigCmdTime,
|
|
tmnxPkiCAProfActnLastCAResp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCAProfActnStatusChg notification is generated when
|
|
tmnxPkiCAProfActnStatus changes status. More information is available
|
|
through tmnxPkiCAProfActnStatusString and tmnxPkiCAProfActnStatusCode.
|
|
|
|
[EFFECT] This is due to the action performed using
|
|
tmnxPkiCAProfActnTable.
|
|
|
|
[RECOVERY] Depending on the information available in this trap,
|
|
another tmnxPkiCAProfActnType request may be issued by correcting the
|
|
parameters in the tmnxPkiCAProfActnTable."
|
|
::= { tmnxSecurityNotifications 20 }
|
|
|
|
tmnxCpmProtViolSapOutProf NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tCpmProtOutProfViolSapPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtViolSapOutProf notification is generated when
|
|
the rate at which incoming control packets are marked as
|
|
out-of-profile specified by tmnxCpmProtPolOutProfileRate is exceeded.
|
|
This notification is generated when tmnxCpmProtPolOutProfRateLogEvnt
|
|
is set to 'true'.
|
|
|
|
[EFFECT] One or more control packets being marked as out-of-profile
|
|
will be discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, or
|
|
increase the out-of-profile rate, tmnxCpmProtPolOutProfileRate for
|
|
this SAP."
|
|
::= { tmnxSecurityNotifications 21 }
|
|
|
|
tmnxCpmProtViolIfOutProf NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tCpmProtOutProfViolIfPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtViolIfOutProf notification is generated when
|
|
the rate at which incoming control packets are marked as
|
|
out-of-profile specified by tmnxCpmProtPolOutProfileRate is exceeded.
|
|
This notification is generated when tmnxCpmProtPolOutProfRateLogEvnt
|
|
is set to 'true'.
|
|
|
|
[EFFECT] One or more control packets being marked as out-of-profile
|
|
will be discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, or
|
|
increase the out-of-profile rate, tmnxCpmProtPolOutProfileRate for
|
|
this interface."
|
|
::= { tmnxSecurityNotifications 22 }
|
|
|
|
tmnxCpmProtExcdSdpBindIp NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxCpmProtExcdSdpBindIpPeriods,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtExcdSdpBindIp notification is generated when a
|
|
source (identified by an IP address) sends a packet stream to a local
|
|
mesh-sdp or spoke-sdp at a rate which exceeds the SDP's configured
|
|
per-source-rate.
|
|
|
|
[EFFECT] One or more packets arriving at the mesh-sdp or spoke-sdp was
|
|
discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, or
|
|
increase the locally configured per-source-rate for the SDP."
|
|
::= { tmnxSecurityNotifications 23 }
|
|
|
|
tmnxSecComputeCertChainFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxSecNotifFailureReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxSecComputeCertChainFailure notification is generated
|
|
when a compute chain-failure has occurred.
|
|
|
|
[EFFECT] The chain cannot be built for a configured certificate and
|
|
the corresponding chain will be empty.
|
|
|
|
[RECOVERY] Depending on the reason indicated by
|
|
tmnxSecNotifFailureReason, corrective action should be taken."
|
|
::= { tmnxSecurityNotifications 24 }
|
|
|
|
tmnxCpmProtViolSdpBindOutProf NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tCpmProtOutProfViolSdpBindPeriod,
|
|
tmnxCpmProtViolExcdPktHexDump
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCpmProtViolSdpBindOutProf notification is generated
|
|
when the rate at which incoming control packets are marked as
|
|
out-of-profile specified by tmnxCpmProtPolOutProfileRate is exceeded.
|
|
This notification is generated when tmnxCpmProtPolOutProfRateLogEvnt
|
|
is set to 'true'.
|
|
|
|
[EFFECT] One or more control packets being marked as out-of-profile
|
|
will be discarded.
|
|
|
|
[RECOVERY] Reduce the packet transmission rate at the far end, or
|
|
increase the out-of-profile rate, tmnxCpmProtPolOutProfileRate for
|
|
this SDP binding."
|
|
::= { tmnxSecurityNotifications 25 }
|
|
|
|
tmnxSecNotifKeyChainExpired NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxKeyChainExpired,
|
|
tmnxSecNotifOrigProtocol
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxSecNotifKeyChainExpired notification is generated when a
|
|
protocol instance tries to use a keychain, for which the last key
|
|
entry has expired."
|
|
::= { tmnxSecurityNotifications 26 }
|
|
|
|
tmnxCAProfUpDueToRevokeChkCrlOpt NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfileOperState,
|
|
tmnxSecNotifFailureReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCAProfUpDueToRevokeChkCrlOpt notification is generated
|
|
when Certificate Authority profile changes state to 'up' due to
|
|
tmnxPkiCAProfRevokeChk set to 'crlOptional' even with the errors in
|
|
tmnxSecNotifFailureReason.
|
|
|
|
[EFFECT] Certificate Authority profile will remain up.
|
|
|
|
[RECOVERY] Errors described in tmnxSecNotifFailureReason should still
|
|
be corrected."
|
|
::= { tmnxSecurityNotifications 27 }
|
|
|
|
tmnxPkiCertBeforeExpWarning NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxPkiExpRemainingHours,
|
|
tmnxPkiExpRemainingMinutes,
|
|
tmnxSecNotifClientAppName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCertBeforeExpWarning notification is generated when
|
|
the certificate indicated in tmnxSecNotifFile will expire in the time
|
|
period indicated by tmnxPkiExpRemainingHours and
|
|
tmnxPkiExpRemainingMinutes.
|
|
|
|
[EFFECT] The indicated certificate will expire.
|
|
|
|
[RECOVERY] Replace the indicated file with an updated certificate."
|
|
::= { tmnxSecurityNotifications 28 }
|
|
|
|
tmnxPkiCertAfterExpWarning NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxSecNotifClientAppName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCertAfterExpWarning notification is generated when
|
|
the certificate indicated in tmnxSecNotifFile has expired.
|
|
|
|
[EFFECT] The indicated certificate has expired.
|
|
|
|
[RECOVERY] Replace the indicated file with an updated certificate."
|
|
::= { tmnxSecurityNotifications 29 }
|
|
|
|
tmnxPkiCertExpWarningCleared NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxPkiExpReason,
|
|
tmnxSecNotifClientAppName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCertExpWarningCleared notification is generated
|
|
when the expiration warning for the certificate indicated in
|
|
tmnxSecNotifFile no longer applies because of the reason indicated in
|
|
tmnxPkiExpReason.
|
|
|
|
[EFFECT] The indicated certificate is no longer going to expire.
|
|
|
|
[RECOVERY] None needed."
|
|
::= { tmnxSecurityNotifications 30 }
|
|
|
|
tmnxPkiCRLBeforeExpWarning NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxPkiExpRemainingHours,
|
|
tmnxPkiExpRemainingMinutes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCRLBeforeExpWarning notification is generated when
|
|
the CRL (certificate revocation list) indicated in tmnxSecNotifFile
|
|
will expire in the time period indicated by tmnxPkiExpRemainingHours
|
|
and tmnxPkiExpRemainingMinutes.
|
|
|
|
[EFFECT] The indicated CRL (certificate revocation list) will expire.
|
|
|
|
[RECOVERY] Replace the indicated file with an updated CRL."
|
|
::= { tmnxSecurityNotifications 31 }
|
|
|
|
tmnxPkiCRLAfterExpWarning NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCRLAfterExpWarning notification is generated when
|
|
the CRL (certificate revocation list) indicated in tmnxSecNotifFile
|
|
has expired.
|
|
|
|
[EFFECT] The indicated CRL (certificate revocation list) has expired.
|
|
|
|
[RECOVERY] Replace the indicated file with an updated CRL."
|
|
::= { tmnxSecurityNotifications 32 }
|
|
|
|
tmnxPkiCRLExpWarningCleared NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxPkiExpReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCRLExpWarningCleared notification is generated when
|
|
the expiration warning for the CRL (certificate revocation list)
|
|
indicated in tmnxSecNotifFile no longer applies.
|
|
|
|
[EFFECT] The indicated CRL (certificate revocation list) is no longer
|
|
going to expire because of the reason indicated in tmnxPkiExpReason.
|
|
|
|
[RECOVERY] None needed."
|
|
::= { tmnxSecurityNotifications 33 }
|
|
|
|
tmnxSecNotifFileReloaded NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxSecNotifFileType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxSecNotifFileReloaded notification is generated when
|
|
the certificate or key indicated in tmnxSecNotifFile is reloaded.
|
|
tmnxSecNotifFileType indicates whether a certificate or key has been
|
|
reloaded.
|
|
|
|
[EFFECT] The indicated certificate or key has been reloaded.
|
|
|
|
[RECOVERY] None needed."
|
|
::= { tmnxSecurityNotifications 34 }
|
|
|
|
tmnxSecPwdHistoryFileLoadFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecPwdHistLoadFailReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxSecPwdHistoryFileLoadFailed notification is generated
|
|
when the password history is enabled (tmnxPasswordHistory is not 0)
|
|
for the first time and the system was unable to load and process the
|
|
password history.
|
|
|
|
Failure could be due to the following reasons or more:
|
|
- This is the first time the password history is enabled on this system.
|
|
- A previous attempt to store the password history failed.
|
|
- Somebody removed or modified the password history file.
|
|
|
|
[EFFECT] The system might not be able to compare the new user password
|
|
with the user's password history from before the last reboot. If
|
|
tmnxSecPwdHistLoadFailReason is set to 'notFound(1)', a new, empty
|
|
history file will be created.
|
|
|
|
[RECOVERY] Investigation might be warranted."
|
|
::= { tmnxSecurityNotifications 35 }
|
|
|
|
tmnxSecPwdHistoryFileWriteFailed NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxSecPwdHistoryFileWriteFailed notification is generated
|
|
when the system is unable to store the password history when an user's
|
|
password is changed.
|
|
|
|
[EFFECT] After a reboot, the system might not be able to compare the
|
|
new user password with the user's password history.
|
|
|
|
[RECOVERY] Ensure the compact flash is present, and all file
|
|
permissions are correct."
|
|
::= { tmnxSecurityNotifications 36 }
|
|
|
|
tmnxPkiCAProfCrlUpdateStart NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfileNameForNotify
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxPkiCAProfCrlUpdateStart notification is generated when a
|
|
CRL update operation is started for an existing CA Profile.
|
|
|
|
The CA Profile is configured via tmnxPkiCAProfileTable.
|
|
|
|
[EFFECT] The system is downloading the CRL file from a URL, which is
|
|
configured via tmnxPkiCAProfUrlTable.
|
|
|
|
[RECOVERY] No recovery is required for this notification."
|
|
::= { tmnxSecurityNotifications 37 }
|
|
|
|
tmnxPkiCAProfCrlUpdateSuccess NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfUrl
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxPkiCAProfCrlUpdateSuccess notification is generated when
|
|
a new valid CRL file is successfully updated for an existing CA
|
|
Profile.
|
|
|
|
The CA Profile is configured via tmnxPkiCAProfileTable.
|
|
|
|
[EFFECT] tmnxPkiCAProfileCRLFile will be replaced if the downloaded
|
|
CRL file qualified.
|
|
|
|
The cases that a downloaded CRL does not qualify are explained in the
|
|
DESCRIPTION clause of tmnxPkiCAProfAtCrlUpdScheduleT.
|
|
|
|
[RECOVERY] No recovery is required for this notification."
|
|
::= { tmnxSecurityNotifications 38 }
|
|
|
|
tmnxPkiCAProfCrlUpdateUrlFail NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfUrl,
|
|
tmnxSecNotifFailureReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxPkiCAProfCrlUpdateUrlFail notification is generated when
|
|
the CRL update operation has failed after attempting the indicated URL
|
|
for an existing CA Profile.
|
|
|
|
The CA Profile is configured via tmnxPkiCAProfileTable. URLs for an
|
|
existing CA Profile are configured via tmnxPkiCAProfUrlTable.
|
|
|
|
A tmnxPkiCAProfCrlUpdateUrlFail will not be sent when the URL is the
|
|
last one in the URL list for an existing CA Profile. In such case, a
|
|
tmnxPkiCAProfCrlUpdAllUrlsFail notification will be sent.
|
|
|
|
[EFFECT] The system will attempt to download the CRL file from the
|
|
next URL in the URL list.
|
|
|
|
[RECOVERY] Make sure the URLs specified in tmnxPkiCAProfUrlTable are
|
|
correct."
|
|
::= { tmnxSecurityNotifications 39 }
|
|
|
|
tmnxPkiCAProfCrlUpdAllUrlsFail NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfUrl,
|
|
tmnxSecNotifFailureReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxPkiCAProfCrlUpdAllUrlsFail notification is generated
|
|
when the CRL update operation failed after attempting all URLs for an
|
|
existing CA Profile.
|
|
|
|
The CA Profile is configured via tmnxPkiCAProfileTable. URLs for an
|
|
existing CA Profile are configured via tmnxPkiCAProfUrlTable.
|
|
|
|
[EFFECT] When tmnxPkiCAProfAtCrlUpdScheduleT is 'nextUpdateBased (1)'
|
|
and tmnxPkiCAProfAtCrlUpdRetryIntv is zero, the system will stop
|
|
attempting to update the CRL file.
|
|
|
|
The system will attempt to download the same CRL file
|
|
starting from the first URL in the URL list again after
|
|
1) tmnxPkiCAProfAtCrlUpdRetryIntv (>0) seconds, when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is 'nextUpdateBased (1)', or
|
|
2) tmnxPkiCAProfAtCrlUpdPrdcUpdIntv seconds, when
|
|
tmnxPkiCAProfAtCrlUpdScheduleT is 'periodic (2)'.
|
|
|
|
[RECOVERY] Make sure the URLs specified in tmnxPkiCAProfUrlTable are
|
|
correct."
|
|
::= { tmnxSecurityNotifications 40 }
|
|
|
|
tmnxPkiFileWriteFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxSecNotifFailureReason,
|
|
tmnxSecNotifFileSize
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiFileWriteFailed notification is generated when an
|
|
attempt to write the file fails. Reason for the failure is indicated
|
|
by the tmnxSecNotifFailureReason object.
|
|
|
|
[EFFECT] The downloaded file is not saved to disk.
|
|
|
|
[RECOVERY] Make sure the path specified in tmnxSecNotifFile is
|
|
correct, file permission is writable and there is sufficient disk
|
|
space."
|
|
::= { tmnxSecurityNotifications 41 }
|
|
|
|
tmnxPkiCAProfCrlUpdNoNxtUpdTime NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfileNameForNotify
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxPkiCAProfCrlUpdNoNxtUpdTime notification is generated
|
|
when tmnxPkiCAProfAtCrlUpdScheduleT is 'nextUpdateBased (1)' and
|
|
one of the following conditions is true:
|
|
1) The 'nextUpdate' field is missing from the CRL file or contains
|
|
a value that is beyond the limit of the system
|
|
2) tmnxPkiCAProfAtCrlUpdRetryIntv is zero, and none of the configured
|
|
URLs work or contain a CRL that qualifies from the first scheduled
|
|
update.
|
|
|
|
[EFFECT] The system will not download a new CRL file.
|
|
|
|
[RECOVERY] Change tmnxPkiCAProfAtCrlUpdScheduleT to 'periodic (2)' if
|
|
the system is to check for an updated CRL every
|
|
tmnxPkiCAProfAtCrlUpdPrdcUpdIntv seconds. Otherwise, configure the
|
|
tmnxPkiCAProfAtCrlUpdAdminState to 'outOfService (3)'."
|
|
::= { tmnxSecurityNotifications 42 }
|
|
|
|
tmnxUsrProfSessionLimitExceeded NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSessionLimitExceededName,
|
|
tmnxSessionLimitExceededType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxUsrProfSessionLimitExceeded notification is generated
|
|
when an attempt to establish a new user access session is not
|
|
successful because any of SSH / Telnet / Total session limits defined
|
|
for the profile of which the user is a member has been exceeded.
|
|
|
|
The value of the object tmnxSessionLimitExceededName indicates the
|
|
name of the user profile of which the session limit has been exceeded.
|
|
|
|
The value of the object tmnxSessionLimitExceededType indicates the
|
|
type of the session limit that has been exceeded.
|
|
|
|
[EFFECT] The user access session has not been established.
|
|
|
|
[RECOVERY] An administrator may execute one of the following actions
|
|
in order to allow a successful session establishment:
|
|
|
|
1) force disconnection of an existing session(s) using
|
|
'admin disconnect' CLI command
|
|
2) increase the value of the session limit using CLI or SNMP SET
|
|
operation on the corresponding object in tmnxUserProfileTable
|
|
3) revoke the profile membership for the particular user (beware that
|
|
this action may have impact on user's privileges)"
|
|
::= { tmnxSecurityNotifications 43 }
|
|
|
|
tmnxCliGroupSessionLimitExceeded NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSessionLimitExceededName,
|
|
tmnxSessionLimitExceededType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxCliGroupSessionLimitExceeded notification is generated
|
|
when an attempt to establish a new user access session is not
|
|
successful because any of SSH / Telnet / Total session limits defined
|
|
for the CLI session group of which the user is an indirect member (as
|
|
a member of a user profile that is a member of the CLI session group)
|
|
has been exceeded.
|
|
|
|
The value of the object tmnxSessionLimitExceededName indicates the
|
|
name of the CLI session group of which the session limit has been
|
|
exceeded.
|
|
|
|
The value of the object tmnxSessionLimitExceededType indicates the
|
|
type of the session limit that has been exceeded.
|
|
|
|
[EFFECT] The user access session has not been established.
|
|
|
|
[RECOVERY] An administrator may execute one of the following actions
|
|
in order to allow a successful session establishment:
|
|
|
|
1) force disconnection of an existing session(s) using
|
|
'admin disconnect' CLI command
|
|
2) increase the value of the session limit using CLI or SNMP SET
|
|
operation on the corresponding object in tmnxCliSessionGroupTable
|
|
3) revoke the profile membership for the particular user (beware that
|
|
this action may have impact on user's privileges)
|
|
4) revoke the session group membership for the particular profile"
|
|
::= { tmnxSecurityNotifications 44 }
|
|
|
|
tmnxPkiCAProfCrlUpdLargPreUpdTm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPkiCAProfileNameForNotify
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxPkiCAProfCrlUpdLargPreUpdTm notification is generated
|
|
when the 'nextUpdate' time of a newly downloaded CRL is earlier than
|
|
the last successful update time or the time of setting
|
|
tmnxPkiCAProfAtCrlUpdAdminState to 'inService (2)' plus the pre-update
|
|
time.
|
|
|
|
The last successful update time is stored in
|
|
tmnxPkiCAProfAtCrlUpdLstSucsTmSt. The pre-update time is configured
|
|
via tmnxPkiCAProfAtCrlUpdPreUpdTime.
|
|
|
|
[EFFECT] The system will update the CRL again in
|
|
tmnxPkiCAProfAtCrlUpdRetryIntv seconds rather than immediately.
|
|
|
|
[RECOVERY] Configure tmnxPkiCAProfAtCrlUpdPreUpdTime to a value less
|
|
than (the 'nextUpdate' value of the newly downloaded CRL - the last
|
|
successful update time). The ideal value would be a value slightly
|
|
lower than the CRL overlap period to avoid unnecessary download
|
|
attempts.
|
|
|
|
No recovery is needed for if the notification is generated in case of
|
|
setting tmnxPkiCAProfAtCrlUpdAdminState to 'inService (2)'."
|
|
::= { tmnxSecurityNotifications 45 }
|
|
|
|
tmnxUserCliLoginMaxAttempts NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifyUserName,
|
|
tmnxSecNotifyAddrType,
|
|
tmnxSecNotifyAddr,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsLockoutPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxUserCliLoginMaxAttempts notification is generated when a
|
|
non Lawful Interception user attempting to open a CLI session failed
|
|
to authenticate for more than a maximum allowed number of times in a
|
|
period of tmnxPasswordAttemptsTime minutes.
|
|
|
|
The value of the object tmnxPasswordAttemptsCount indicates the
|
|
maximum number of unsuccessful login attempts allowed.
|
|
|
|
The value of the object tmnxPasswordAttemptsLockoutPeriod indicates
|
|
the number of minutes the user is locked out.
|
|
|
|
The value of the object tmnxSecNotifyUserName indicates the name of
|
|
the user attempting to open a CLI session.
|
|
|
|
The value of the object tmnxSecNotifyAddrType indicates the type of
|
|
the IP address stored in the object tmnxSecNotifyAddr.
|
|
|
|
The value of the object tmnxSecNotifyAddr indicates the IP address of
|
|
the user attempting to open a CLI session.
|
|
|
|
[EFFECT] The user is locked out for a period of
|
|
tmnxPasswordAttemptsLockoutPeriod minutes. A remote access session is
|
|
terminated.
|
|
|
|
[RECOVERY] No recovery action is required."
|
|
::= { tmnxSecurityNotifications 46 }
|
|
|
|
tmnxUserFtpLoginMaxAttempts NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifyUserName,
|
|
tmnxSecNotifyAddrType,
|
|
tmnxSecNotifyAddr,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsLockoutPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxUserFtpLoginMaxAttempts notification is generated when a
|
|
non Lawful Interception user attempting to connect via FTP failed to
|
|
authenticate for more than a maximum allowed number of times in a
|
|
period of tmnxPasswordAttemptsTime minutes.
|
|
|
|
The value of the object tmnxPasswordAttemptsCount indicates the
|
|
maximum number of unsuccessful login attempts allowed.
|
|
|
|
The value of the object tmnxPasswordAttemptsLockoutPeriod indicates
|
|
the number of minutes the user is locked out.
|
|
|
|
The value of the object tmnxSecNotifyUserName indicates the name of
|
|
the user attempting to connect via FTP.
|
|
|
|
The value of the object tmnxSecNotifyAddrType indicates the type of
|
|
the IP address stored in the object tmnxSecNotifyAddr.
|
|
|
|
The value of the object tmnxSecNotifyAddr indicates the IP address of
|
|
the user attempting to connect via FTP.
|
|
|
|
[EFFECT] The user is locked out for a period of
|
|
tmnxPasswordAttemptsLockoutPeriod minutes. An FTP session is
|
|
terminated.
|
|
|
|
[RECOVERY] No recovery action is required."
|
|
::= { tmnxSecurityNotifications 47 }
|
|
|
|
tmnxUserSshLoginMaxAttempts NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifyUserName,
|
|
tmnxSecNotifyAddrType,
|
|
tmnxSecNotifyAddr,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsLockoutPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxUserSshLoginMaxAttempts notification is generated when a
|
|
non Lawful Interception user attempting to connect via SSH failed to
|
|
authenticate for more than a maximum allowed number of times in a
|
|
period of tmnxPasswordAttemptsTime minutes.
|
|
|
|
The value of the object tmnxPasswordAttemptsCount indicates the
|
|
maximum number of unsuccessful login attempts allowed.
|
|
|
|
The value of the object tmnxPasswordAttemptsLockoutPeriod indicates
|
|
the number of minutes the user is locked out.
|
|
|
|
The value of the object tmnxSecNotifyUserName indicates the name of
|
|
the user attempting to connect via SSH.
|
|
|
|
The value of the object tmnxSecNotifyAddrType indicates the type of
|
|
the IP address stored in the object tmnxSecNotifyAddr.
|
|
|
|
The value of the object tmnxSecNotifyAddr indicates the IP address of
|
|
the user attempting to connect via SSH.
|
|
|
|
[EFFECT] The user is locked out for a period of
|
|
tmnxPasswordAttemptsLockoutPeriod minutes. An SSH session is
|
|
terminated.
|
|
|
|
[RECOVERY] No recovery action is required."
|
|
::= { tmnxSecurityNotifications 48 }
|
|
|
|
tmnxPkiCertNotYetValid NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile,
|
|
tmnxSecNotifClientAppName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCertNotYetValid notification is generated when the
|
|
certificate indicated in tmnxSecNotifFile is not yet valid.
|
|
|
|
[EFFECT] The indicated certificate is not usable until the 'notBefore'
|
|
time is reached. If the certificate is specified in a CA-profile, then
|
|
the operational state of the CA-profile (i.e.,
|
|
tmnxPkiCAProfileOperState) remains down until the 'notBefore' time is
|
|
reached.
|
|
|
|
[RECOVERY] Replace tmnxSecNotifFile with a certificate file that is
|
|
still valid, or wait until the 'notBefore' time specified in the
|
|
certificate is reached for the system to recover itself."
|
|
REFERENCE
|
|
"RFC 5280, 'Internet X.509 Public Key Infrastructure Certificate and
|
|
Certificate Revocation List (CRL) Profile', IETF, May 2008."
|
|
::= { tmnxSecurityNotifications 49 }
|
|
|
|
tmnxPkiCRLNotYetValid NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifFile
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxPkiCRLNotYetValid notification is generated when the
|
|
CRL (Certificate Revocation List) indicated in tmnxSecNotifFile is not
|
|
yet valid.
|
|
|
|
[EFFECT] The CRL is not usable until the 'thisUpdate' time is reached.
|
|
Unless tmnxPkiCAProfRevokeChk is configured to 'crlOptional (2)', the
|
|
operational state of the CA-profile (i.e., tmnxPkiCAProfileOperState)
|
|
remains down until the 'thisUpdate' time is reached.
|
|
|
|
[RECOVERY] Replace tmnxSecNotifFile with a CRL that is still valid, or
|
|
wait until the 'thisUpdate' time specified in the CRL is reached for
|
|
the system to recover itself."
|
|
REFERENCE
|
|
"RFC 5280, 'Internet X.509 Public Key Infrastructure Certificate and
|
|
Certificate Revocation List (CRL) Profile', IETF, May 2008."
|
|
::= { tmnxSecurityNotifications 50 }
|
|
|
|
tmnxLiUserCliLoginMaxAttempts NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifyUserName,
|
|
tmnxSecNotifyAddrType,
|
|
tmnxSecNotifyAddr,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsLockoutPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxLiUserCliLoginMaxAttempts notification is generated when
|
|
a Lawful Interception user attempting to open a CLI session failed to
|
|
authenticate for more than a maximum allowed number of times in a
|
|
period of tmnxPasswordAttemptsTime minutes.
|
|
|
|
The value of the object tmnxPasswordAttemptsCount indicates the
|
|
maximum number of unsuccessful login attempts allowed.
|
|
|
|
The value of the object tmnxPasswordAttemptsLockoutPeriod indicates
|
|
the number of minutes the user is locked out.
|
|
|
|
The value of the object tmnxSecNotifyUserName indicates the name of
|
|
the user attempting to open a CLI session.
|
|
|
|
The value of the object tmnxSecNotifyAddrType indicates the type of
|
|
the IP address stored in the object tmnxSecNotifyAddr.
|
|
|
|
The value of the object tmnxSecNotifyAddr indicates the IP address of
|
|
the user attempting to open a CLI session.
|
|
|
|
[EFFECT] The user is locked out for a period of
|
|
tmnxPasswordAttemptsLockoutPeriod minutes. A remote access session is
|
|
terminated.
|
|
|
|
[RECOVERY] No recovery action is required."
|
|
::= { tmnxSecurityNotifications 51 }
|
|
|
|
tmnxLiUserSshLoginMaxAttempts NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifyUserName,
|
|
tmnxSecNotifyAddrType,
|
|
tmnxSecNotifyAddr,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsLockoutPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxLiUserSshLoginMaxAttempts notification is generated when
|
|
a Lawful Interception user attempting to connect via SSH failed to
|
|
authenticate for more than a maximum allowed number of times in a
|
|
period of tmnxPasswordAttemptsTime minutes.
|
|
|
|
The value of the object tmnxPasswordAttemptsCount indicates the
|
|
maximum number of unsuccessful login attempts allowed.
|
|
|
|
The value of the object tmnxPasswordAttemptsLockoutPeriod indicates
|
|
the number of minutes the user is locked out.
|
|
|
|
The value of the object tmnxSecNotifyUserName indicates the name of
|
|
the user attempting to connect via SSH.
|
|
|
|
The value of the object tmnxSecNotifyAddrType indicates the type of
|
|
the IP address stored in the object tmnxSecNotifyAddr.
|
|
|
|
The value of the object tmnxSecNotifyAddr indicates the IP address of
|
|
the user attempting to connect via SSH.
|
|
|
|
[EFFECT] The user is locked out for a period of
|
|
tmnxPasswordAttemptsLockoutPeriod minutes. An SSH session is
|
|
terminated.
|
|
|
|
[RECOVERY] No recovery action is required."
|
|
::= { tmnxSecurityNotifications 52 }
|
|
|
|
tmnxLiUserFtpLoginMaxAttempts NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifyUserName,
|
|
tmnxSecNotifyAddrType,
|
|
tmnxSecNotifyAddr,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsLockoutPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxLiUserFtpLoginMaxAttempts notification is generated when
|
|
a Lawful Interception user attempting to connect via FTP failed to
|
|
authenticate for more than a maximum allowed number of times in a
|
|
period of tmnxPasswordAttemptsTime minutes.
|
|
|
|
The value of the object tmnxPasswordAttemptsCount indicates the
|
|
maximum number of unsuccessful login attempts allowed.
|
|
|
|
The value of the object tmnxPasswordAttemptsLockoutPeriod indicates
|
|
the number of minutes the user is locked out.
|
|
|
|
The value of the object tmnxSecNotifyUserName indicates the name of
|
|
the user attempting to connect via FTP.
|
|
|
|
The value of the object tmnxSecNotifyAddrType indicates the type of
|
|
the IP address stored in the object tmnxSecNotifyAddr.
|
|
|
|
The value of the object tmnxSecNotifyAddr indicates the IP address of
|
|
the user attempting to connect via FTP.
|
|
|
|
[EFFECT] The user is locked out for a period of
|
|
tmnxPasswordAttemptsLockoutPeriod minutes. An FTP session is
|
|
terminated.
|
|
|
|
[RECOVERY] No recovery action is required."
|
|
::= { tmnxSecurityNotifications 53 }
|
|
|
|
tmnxAppPkiCertVerificationFailed NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifClientAppName,
|
|
tmnxSecNotifCert,
|
|
tmnxSecNotifFailureReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxAppPkiCertVerificationFailed notification is generated
|
|
when an attempt to verify the certificate fails for a non-IPsec
|
|
application.
|
|
|
|
[EFFECT] Fail to establish a secured connection with the remote
|
|
entity.
|
|
|
|
[RECOVERY] Make sure the certificate specified in tmnxSecNotifCert is
|
|
a valid certificate and an appropriate trust anchor is configured."
|
|
::= { tmnxSecurityNotifications 54 }
|
|
|
|
tmnxUserNetconfLoginMaxAttempts NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxSecNotifyUserName,
|
|
tmnxSecNotifyAddrType,
|
|
tmnxSecNotifyAddr,
|
|
tmnxPasswordAttemptsCount,
|
|
tmnxPasswordAttemptsLockoutPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] A tmnxUserNetconfLoginMaxAttempts notification is generated
|
|
when a user attempting to connect via netconf failed to authenticate
|
|
for more than a maximum allowed number of times in a period of
|
|
tmnxPasswordAttemptsTime minutes.
|
|
|
|
The value of the object tmnxPasswordAttemptsCount indicates the
|
|
maximum number of unsuccessful login attempts allowed.
|
|
|
|
The value of the object tmnxPasswordAttemptsLockoutPeriod indicates
|
|
the number of minutes the user is locked out.
|
|
|
|
The value of the object tmnxSecNotifyUserName indicates the name of
|
|
the user attempting to connect via netconf.
|
|
|
|
The value of the object tmnxSecNotifyAddrType indicates the type of
|
|
the IP address stored in the object tmnxSecNotifyAddr.
|
|
|
|
The value of the object tmnxSecNotifyAddr indicates the IP address of
|
|
the user attempting to connect via netconf.
|
|
|
|
[EFFECT] The user is locked out for a period of
|
|
tmnxPasswordAttemptsLockoutPeriod minutes. The netconf session is
|
|
terminated.
|
|
|
|
[RECOVERY] No recovery action is required."
|
|
::= { tmnxSecurityNotifications 55 }
|
|
|
|
END
|