initial commit; version 22.5.12042
This commit is contained in:
995
mibs/nortel/NTWS-CLIENT-SESSION-MIB
Normal file
995
mibs/nortel/NTWS-CLIENT-SESSION-MIB
Normal file
@ -0,0 +1,995 @@
|
||||
NTWS-CLIENT-SESSION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
IpAddress, Unsigned32, Integer32, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, MacAddress, TimeStamp
|
||||
FROM SNMPv2-TC
|
||||
NtwsAccessType, NtwsRadioNum, NtwsApSerialNum, NtwsRadioRate, NtwsRssi,
|
||||
NtwsApNum
|
||||
FROM NTWS-AP-TC
|
||||
NtwsClientSessionState, NtwsClientAuthenProtocolType,
|
||||
NtwsUserAccessType, NtwsClientAccessMode
|
||||
FROM NTWS-CLIENT-SESSION-TC
|
||||
NtwsPhysPortNumberOrZero
|
||||
FROM NTWS-BASIC-TC
|
||||
ntwsMibs
|
||||
FROM NTWS-ROOT-MIB;
|
||||
|
||||
|
||||
ntwsClientSessionMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200810230056Z"
|
||||
ORGANIZATION "Nortel Networks"
|
||||
CONTACT-INFO
|
||||
"www.nortelnetworks.com"
|
||||
DESCRIPTION
|
||||
"Client Session MIB.
|
||||
|
||||
AP = Access Point;
|
||||
AC = Access Controller (wireless switch),
|
||||
the device that runs a SNMP Agent implementing this MIB.
|
||||
|
||||
Copyright 2008 Nortel Networks.
|
||||
All rights reserved.
|
||||
This Nortel Networks SNMP Management Information Base Specification
|
||||
(Specification) embodies Nortel Networks' confidential and
|
||||
proprietary intellectual property.
|
||||
|
||||
This Specification is supplied 'AS IS' and Nortel Networks
|
||||
makes no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the Specification."
|
||||
|
||||
REVISION "200810230056Z"
|
||||
DESCRIPTION "v2.4.1: Using the new TC NtwsPhysPortNumberOrZero
|
||||
instead of ''Unsigned32 (0..1024)''."
|
||||
|
||||
REVISION "200805230055Z"
|
||||
DESCRIPTION "v2.4.0: Updated conformance section
|
||||
to reflect the history of changes to this MIB:
|
||||
added more compliance statements and groups.
|
||||
This will be published in 7.0 release."
|
||||
|
||||
REVISION "200711010054Z"
|
||||
DESCRIPTION "v2.3.4: Added two new columnar objects:
|
||||
- ntwsClSessClientSessPhysPortNum,
|
||||
- ntwsClSessRoamHistPhysPortNum,
|
||||
to indicate the port used by wired-auth clients."
|
||||
|
||||
REVISION "200710090051Z"
|
||||
DESCRIPTION "v2.3.1: Added four new columnar objects:
|
||||
- ntwsClSessClientSessAccessMode,
|
||||
obsoleting ntwsClSessClientSessAccessType;
|
||||
- ntwsClSessClientSessApNum,
|
||||
obsoleting ntwsClSessClientSessPortOrNum;
|
||||
- ntwsClSessRoamHistAccessMode,
|
||||
obsoleting ntwsClSessRoamHistAccessType;
|
||||
- ntwsClSessRoamHistApNum,
|
||||
obsoleting ntwsClSessRoamHistApNumOrPort.
|
||||
Reason: in 6.0, direct- and network-attached APs were unified."
|
||||
|
||||
REVISION "200708160044Z"
|
||||
DESCRIPTION "v2.2.2, MRT v4: Made changes in order to make MIB compile
|
||||
cleanly and comply with corporate MIB conventions."
|
||||
|
||||
REVISION "200611160043Z"
|
||||
DESCRIPTION "v2.2.1: added one value (21) to NtwsSessState"
|
||||
|
||||
REVISION "200610170042Z"
|
||||
DESCRIPTION "v2.2.0: Described semantics of ntwsClSessRoamHistTimeStamp"
|
||||
|
||||
REVISION "200609260032Z"
|
||||
DESCRIPTION "v2.1.1: Added three new columnar objects:
|
||||
- ntwsClSessClientSessDot1xAuthMethod,
|
||||
to be used instead of ntwsClSessClientSessAuthMethod;
|
||||
- ntwsClSessClientSessSessionState,
|
||||
to be used instead of ntwsClSessClientSessState;
|
||||
- ntwsClSessClientSessLoginType,
|
||||
to provide context for interpreting the values of
|
||||
the above objects (Dot1xAuthMethod, SessionState).
|
||||
|
||||
Changed behaviour for ntwsClSessClientSessAuthServer:
|
||||
provides system IP when auth is done via local DB
|
||||
(it used to be 0.0.0.0 in such cases)."
|
||||
|
||||
REVISION "200607290021Z"
|
||||
DESCRIPTION "v2.0.2: Fixed imports and compliance group"
|
||||
|
||||
REVISION "200606060010Z"
|
||||
DESCRIPTION "v2.0.1: Adding scalar for total number of sessions."
|
||||
|
||||
REVISION "200603300008Z"
|
||||
DESCRIPTION "v1.0: Initial version"
|
||||
|
||||
::= { ntwsMibs 4 }
|
||||
|
||||
|
||||
-- Textual conventions
|
||||
|
||||
NtwsEncryptionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Encryption types."
|
||||
SYNTAX INTEGER {
|
||||
none (1),
|
||||
aesCcm (2),
|
||||
aesOcb (3),
|
||||
tkip (4),
|
||||
wep104 (5),
|
||||
wep40 (6),
|
||||
staticWep (7)
|
||||
}
|
||||
|
||||
NtwsAuthMethod ::= TEXTUAL-CONVENTION
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Authentication methods."
|
||||
SYNTAX INTEGER {
|
||||
none (1),
|
||||
identity (2),
|
||||
notification (3),
|
||||
nak (4),
|
||||
md5 (5),
|
||||
otp (6),
|
||||
tokenCard (7),
|
||||
tls (14),
|
||||
leap (18),
|
||||
ttls (22),
|
||||
peap (26),
|
||||
msChapv2 (27),
|
||||
eapExt (34),
|
||||
passThru (255)
|
||||
}
|
||||
|
||||
NtwsSessState ::= TEXTUAL-CONVENTION
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Session states."
|
||||
SYNTAX INTEGER {
|
||||
invalid (1),
|
||||
initializing (2),
|
||||
assocReqAndAuth (3),
|
||||
assocAndAuth (4),
|
||||
wired (5),
|
||||
webLoginPh1 (6),
|
||||
webLoginPh1B (7),
|
||||
webLoginPh1F (8),
|
||||
webLoginPh2 (9),
|
||||
webPortalLogin (10),
|
||||
authorizing (11),
|
||||
authorized (12),
|
||||
active (13),
|
||||
activePortal (14),
|
||||
deassociated (15),
|
||||
roamingAway (16),
|
||||
updatedToRoam (17),
|
||||
roamedAway (18),
|
||||
killing (19),
|
||||
free (20),
|
||||
enforceSoda (21)
|
||||
}
|
||||
|
||||
|
||||
-- Object definitions
|
||||
|
||||
--
|
||||
-- The ClientSession MIB Tree
|
||||
--
|
||||
|
||||
ntwsClientSessionObjects OBJECT IDENTIFIER ::= { ntwsClientSessionMib 1 }
|
||||
ntwsClientSessionDataObjects OBJECT IDENTIFIER ::= { ntwsClientSessionObjects 1 }
|
||||
|
||||
|
||||
-- Client Session Table
|
||||
-- ====================
|
||||
|
||||
ntwsClSessClientSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NtwsClSessClientSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client Session Table."
|
||||
::= { ntwsClientSessionDataObjects 1 }
|
||||
|
||||
ntwsClSessClientSessionEntry OBJECT-TYPE
|
||||
SYNTAX NtwsClSessClientSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a particular client session."
|
||||
INDEX { ntwsClSessClientSessMacAddress }
|
||||
::= { ntwsClSessClientSessionTable 1 }
|
||||
|
||||
NtwsClSessClientSessionEntry ::= SEQUENCE {
|
||||
ntwsClSessClientSessMacAddress MacAddress,
|
||||
ntwsClSessClientSessSessionId DisplayString,
|
||||
ntwsClSessClientSessUsername DisplayString,
|
||||
ntwsClSessClientSessIpAddress IpAddress,
|
||||
ntwsClSessClientSessEncryptionType NtwsEncryptionType,
|
||||
ntwsClSessClientSessVlan DisplayString,
|
||||
ntwsClSessClientSessApSerialNum NtwsApSerialNum,
|
||||
ntwsClSessClientSessRadioNum NtwsRadioNum,
|
||||
ntwsClSessClientSessAccessType NtwsAccessType,
|
||||
ntwsClSessClientSessAuthMethod NtwsAuthMethod,
|
||||
ntwsClSessClientSessAuthServer IpAddress,
|
||||
ntwsClSessClientSessPortOrNum Unsigned32,
|
||||
ntwsClSessClientSessVlanTag Unsigned32,
|
||||
ntwsClSessClientSessTimeStamp TimeStamp,
|
||||
ntwsClSessClientSessSsid DisplayString,
|
||||
ntwsClSessClientSessState NtwsSessState,
|
||||
ntwsClSessClientSessLoginType NtwsUserAccessType,
|
||||
ntwsClSessClientSessDot1xAuthMethod NtwsClientAuthenProtocolType,
|
||||
ntwsClSessClientSessSessionState NtwsClientSessionState,
|
||||
ntwsClSessClientSessAccessMode NtwsClientAccessMode,
|
||||
ntwsClSessClientSessApNum NtwsApNum,
|
||||
ntwsClSessClientSessPhysPortNum NtwsPhysPortNumberOrZero
|
||||
}
|
||||
|
||||
ntwsClSessClientSessMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client MAC address."
|
||||
::= { ntwsClSessClientSessionEntry 1 }
|
||||
|
||||
ntwsClSessClientSessSessionId OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..30))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Session ID is a string long enough to be sure
|
||||
we can make it unique over a long time."
|
||||
::= { ntwsClSessClientSessionEntry 2 }
|
||||
|
||||
ntwsClSessClientSessUsername OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client user name."
|
||||
::= { ntwsClSessClientSessionEntry 3 }
|
||||
|
||||
ntwsClSessClientSessIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client IP address.
|
||||
If the client has no IP address, the value will be 0.0.0.0."
|
||||
::= { ntwsClSessClientSessionEntry 4 }
|
||||
|
||||
ntwsClSessClientSessEncryptionType OBJECT-TYPE
|
||||
SYNTAX NtwsEncryptionType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Encryption type."
|
||||
::= { ntwsClSessClientSessionEntry 5 }
|
||||
|
||||
ntwsClSessClientSessVlan OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the client VLAN."
|
||||
::= { ntwsClSessClientSessionEntry 6 }
|
||||
|
||||
ntwsClSessClientSessApSerialNum OBJECT-TYPE
|
||||
SYNTAX NtwsApSerialNum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Serial Number of the AP this client is connected to.
|
||||
It is a zero length string when wired access is used."
|
||||
::= { ntwsClSessClientSessionEntry 7 }
|
||||
|
||||
ntwsClSessClientSessRadioNum OBJECT-TYPE
|
||||
SYNTAX NtwsRadioNum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of the Radio that provides service to this client.
|
||||
It is 'not-applicable' when wired access is used."
|
||||
::= { ntwsClSessClientSessionEntry 8 }
|
||||
|
||||
ntwsClSessClientSessAccessType OBJECT-TYPE
|
||||
SYNTAX NtwsAccessType
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Access type this client uses (via AP, DAP or wired).
|
||||
Obsoleted by ntwsClSessClientSessAccessMode."
|
||||
::= { ntwsClSessClientSessionEntry 9 }
|
||||
|
||||
ntwsClSessClientSessAuthMethod OBJECT-TYPE
|
||||
SYNTAX NtwsAuthMethod
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Authentication Method. Deprecated, use
|
||||
ntwsClSessClientSessDot1xAuthMethod instead."
|
||||
::= { ntwsClSessClientSessionEntry 10 }
|
||||
|
||||
ntwsClSessClientSessAuthServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authentication Server's IP Address.
|
||||
If the client is authenticated via the local DB,
|
||||
or not authenticated, its value will be the system IP."
|
||||
::= { ntwsClSessClientSessionEntry 11 }
|
||||
|
||||
ntwsClSessClientSessPortOrNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Port number.
|
||||
Obsoleted by ntwsClSessClientSessApNum."
|
||||
::= { ntwsClSessClientSessionEntry 12 }
|
||||
|
||||
ntwsClSessClientSessVlanTag OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VLAN tag."
|
||||
::= { ntwsClSessClientSessionEntry 13 }
|
||||
|
||||
ntwsClSessClientSessTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Session start time stamp."
|
||||
::= { ntwsClSessClientSessionEntry 14 }
|
||||
|
||||
ntwsClSessClientSessSsid OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..33))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SSID."
|
||||
::= { ntwsClSessClientSessionEntry 15 }
|
||||
|
||||
ntwsClSessClientSessState OBJECT-TYPE
|
||||
SYNTAX NtwsSessState
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Session state. Deprecated, use
|
||||
ntwsClSessClientSessSessionState instead."
|
||||
::= { ntwsClSessClientSessionEntry 16 }
|
||||
|
||||
ntwsClSessClientSessLoginType OBJECT-TYPE
|
||||
SYNTAX NtwsUserAccessType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Login type (mac, web, dot1x or last-resort)."
|
||||
::= { ntwsClSessClientSessionEntry 17 }
|
||||
|
||||
ntwsClSessClientSessDot1xAuthMethod OBJECT-TYPE
|
||||
SYNTAX NtwsClientAuthenProtocolType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x Authentication Method."
|
||||
::= { ntwsClSessClientSessionEntry 18 }
|
||||
|
||||
ntwsClSessClientSessSessionState OBJECT-TYPE
|
||||
SYNTAX NtwsClientSessionState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Session non-intermediate state."
|
||||
::= { ntwsClSessClientSessionEntry 19 }
|
||||
|
||||
ntwsClSessClientSessAccessMode OBJECT-TYPE
|
||||
SYNTAX NtwsClientAccessMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Access mode (type) this client uses (via AP or wired).
|
||||
Obsoletes ntwsClSessClientSessAccessType since in 6.0
|
||||
directly attached APs and DAPs were unified."
|
||||
::= { ntwsClSessClientSessionEntry 20 }
|
||||
|
||||
ntwsClSessClientSessApNum OBJECT-TYPE
|
||||
SYNTAX NtwsApNum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AP providing wireless service to this client
|
||||
is identified by its administratively assigned AP Number,
|
||||
unique on same AC (switch),
|
||||
regardless of how APs are attached to the AC.
|
||||
|
||||
Meaningful when ntwsClSessClientSessAccessMode = 'ap'.
|
||||
|
||||
Obsoletes ntwsClSessClientSessPortOrNum since in 6.0
|
||||
directly attached APs and DAPs were unified."
|
||||
::= { ntwsClSessClientSessionEntry 21 }
|
||||
|
||||
ntwsClSessClientSessPhysPortNum OBJECT-TYPE
|
||||
SYNTAX NtwsPhysPortNumberOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The physical port used by this wired-auth client
|
||||
is identified by its port number on the AC (switch).
|
||||
|
||||
Zero means the port is unknown or not applicable
|
||||
(for example, when ntwsClSessClientSessAccessMode = 'ap').
|
||||
|
||||
Meaningful when ntwsClSessClientSessAccessMode = 'wired'."
|
||||
::= { ntwsClSessClientSessionEntry 22 }
|
||||
|
||||
|
||||
-- Roaming History Table
|
||||
-- =====================
|
||||
|
||||
ntwsClSessRoamingHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NtwsClSessRoamingHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Roaming History Table.
|
||||
Expansion of Client Session Table."
|
||||
::= { ntwsClientSessionDataObjects 2 }
|
||||
|
||||
ntwsClSessRoamingHistoryEntry OBJECT-TYPE
|
||||
SYNTAX NtwsClSessRoamingHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Roaming History Entry."
|
||||
INDEX { ntwsClSessRoamHistMacAddress, ntwsClSessRoamHistIndex }
|
||||
::= { ntwsClSessRoamingHistoryTable 1 }
|
||||
|
||||
NtwsClSessRoamingHistoryEntry ::= SEQUENCE {
|
||||
ntwsClSessRoamHistMacAddress MacAddress,
|
||||
ntwsClSessRoamHistIndex Unsigned32,
|
||||
ntwsClSessRoamHistApSerialNum NtwsApSerialNum,
|
||||
ntwsClSessRoamHistRadioNum NtwsRadioNum,
|
||||
ntwsClSessRoamHistAccessType NtwsAccessType,
|
||||
ntwsClSessRoamHistApNumOrPort Unsigned32,
|
||||
ntwsClSessRoamHistIpAddress IpAddress,
|
||||
ntwsClSessRoamHistTimeStamp TimeStamp,
|
||||
ntwsClSessRoamHistAccessMode NtwsClientAccessMode,
|
||||
ntwsClSessRoamHistApNum NtwsApNum,
|
||||
ntwsClSessRoamHistPhysPortNum NtwsPhysPortNumberOrZero
|
||||
}
|
||||
|
||||
ntwsClSessRoamHistMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client MAC address."
|
||||
::= { ntwsClSessRoamingHistoryEntry 1 }
|
||||
|
||||
ntwsClSessRoamHistIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry index."
|
||||
::= { ntwsClSessRoamingHistoryEntry 2 }
|
||||
|
||||
ntwsClSessRoamHistApSerialNum OBJECT-TYPE
|
||||
SYNTAX NtwsApSerialNum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Serial Number of the AP this client was connected to."
|
||||
::= { ntwsClSessRoamingHistoryEntry 3 }
|
||||
|
||||
ntwsClSessRoamHistRadioNum OBJECT-TYPE
|
||||
SYNTAX NtwsRadioNum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of the Radio that provided service to this client."
|
||||
::= { ntwsClSessRoamingHistoryEntry 4 }
|
||||
|
||||
ntwsClSessRoamHistAccessType OBJECT-TYPE
|
||||
SYNTAX NtwsAccessType
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Access type used by this client (via AP, DAP or wired).
|
||||
Obsoleted by ntwsClSessRoamHistAccessMode."
|
||||
::= { ntwsClSessRoamingHistoryEntry 5 }
|
||||
|
||||
ntwsClSessRoamHistApNumOrPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"AP port number, DAP number, or Port number for wired access.
|
||||
Obsoleted by ntwsClSessRoamHistApNum."
|
||||
::= { ntwsClSessRoamingHistoryEntry 6 }
|
||||
|
||||
ntwsClSessRoamHistIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the AC (wireless switch)
|
||||
the client or AP was connected to."
|
||||
::= { ntwsClSessRoamingHistoryEntry 7 }
|
||||
|
||||
ntwsClSessRoamHistTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The difference between the time the session was created
|
||||
on the roamed-to switch and the time the last switch,
|
||||
the one where the user is at currently, started.
|
||||
The timestamp unit is in hundredths of seconds."
|
||||
::= { ntwsClSessRoamingHistoryEntry 8 }
|
||||
|
||||
ntwsClSessRoamHistAccessMode OBJECT-TYPE
|
||||
SYNTAX NtwsClientAccessMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Access mode (type) used by this client (via AP or wired).
|
||||
Obsoletes ntwsClSessRoamHistAccessType since in 6.0
|
||||
directly attached APs and DAPs were unified."
|
||||
::= { ntwsClSessRoamingHistoryEntry 9 }
|
||||
|
||||
ntwsClSessRoamHistApNum OBJECT-TYPE
|
||||
SYNTAX NtwsApNum
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administratively assigned AP Number,
|
||||
unique on same AC (switch),
|
||||
regardless of how APs are attached to the AC.
|
||||
Obsoletes ntwsClSessRoamHistApNumOrPort since in 6.0
|
||||
directly attached APs and DAPs were unified."
|
||||
::= { ntwsClSessRoamingHistoryEntry 10 }
|
||||
|
||||
ntwsClSessRoamHistPhysPortNum OBJECT-TYPE
|
||||
SYNTAX NtwsPhysPortNumberOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The physical port used by this wired-auth client
|
||||
is identified by its port number on the AC (switch).
|
||||
|
||||
Zero means the port is unknown or not applicable
|
||||
(for example, when ntwsClSessRoamHistAccessMode = 'ap').
|
||||
|
||||
Meaningful when ntwsClSessRoamHistAccessMode = 'wired'."
|
||||
::= { ntwsClSessRoamingHistoryEntry 11 }
|
||||
|
||||
|
||||
-- Client Session Statistics Table
|
||||
-- ===============================
|
||||
|
||||
ntwsClSessClientSessionStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NtwsClSessClientSessionStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client Session Statistics Table."
|
||||
::= { ntwsClientSessionDataObjects 3 }
|
||||
|
||||
ntwsClSessClientSessionStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX NtwsClSessClientSessionStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client Session Statistics Table Entry."
|
||||
|
||||
|
||||
INDEX { ntwsClSessClientSessStatsMacAddress }
|
||||
::= { ntwsClSessClientSessionStatisticsTable 1 }
|
||||
|
||||
NtwsClSessClientSessionStatisticsEntry ::= SEQUENCE {
|
||||
ntwsClSessClientSessStatsMacAddress MacAddress,
|
||||
ntwsClSessClientSessStatsUniPktIn Counter64,
|
||||
ntwsClSessClientSessStatsUniOctetIn Counter64,
|
||||
ntwsClSessClientSessStatsUniPktOut Counter64,
|
||||
ntwsClSessClientSessStatsUniOctetOut Counter64,
|
||||
ntwsClSessClientSessStatsMultiPktIn Counter64,
|
||||
ntwsClSessClientSessStatsMultiOctetIn Counter64,
|
||||
ntwsClSessClientSessStatsEncErrPkt Counter64,
|
||||
ntwsClSessClientSessStatsEncErrOctet Counter64,
|
||||
ntwsClSessClientSessStatsLastRate NtwsRadioRate,
|
||||
ntwsClSessClientSessStatsLastRssi NtwsRssi,
|
||||
ntwsClSessClientSessStatsLastSNR Integer32
|
||||
}
|
||||
|
||||
ntwsClSessClientSessStatsMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Client MAC address."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 1 }
|
||||
|
||||
ntwsClSessClientSessStatsUniPktIn OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unicast packets in."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 2 }
|
||||
|
||||
ntwsClSessClientSessStatsUniOctetIn OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unicast octets in."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 3 }
|
||||
|
||||
ntwsClSessClientSessStatsUniPktOut OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unicast packets out."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 4 }
|
||||
|
||||
ntwsClSessClientSessStatsUniOctetOut OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unicast octets out."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 5 }
|
||||
|
||||
ntwsClSessClientSessStatsMultiPktIn OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multicast packets in."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 6 }
|
||||
|
||||
ntwsClSessClientSessStatsMultiOctetIn OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Multicast octets in."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 7 }
|
||||
|
||||
ntwsClSessClientSessStatsEncErrPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets with encryption errors."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 8 }
|
||||
|
||||
ntwsClSessClientSessStatsEncErrOctet OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of octets with encryption errors."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 9 }
|
||||
|
||||
ntwsClSessClientSessStatsLastRate OBJECT-TYPE
|
||||
SYNTAX NtwsRadioRate
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last packet data rate."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 10 }
|
||||
|
||||
ntwsClSessClientSessStatsLastRssi OBJECT-TYPE
|
||||
SYNTAX NtwsRssi
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI (Received Signal Strength Indicator) for last packet,
|
||||
in decibels referred to 1 milliwatt (dBm).
|
||||
A higher value indicates a stronger signal."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 11 }
|
||||
|
||||
ntwsClSessClientSessStatsLastSNR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last packet data Signal to Noise Ratio."
|
||||
::= { ntwsClSessClientSessionStatisticsEntry 12 }
|
||||
|
||||
-- ==================================
|
||||
--
|
||||
-- Scalars
|
||||
--
|
||||
|
||||
ntwsClSessTotalSessions OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of sessions."
|
||||
::= { ntwsClientSessionDataObjects 4 }
|
||||
|
||||
-- ============================================================================
|
||||
--
|
||||
-- Conformance
|
||||
--
|
||||
|
||||
ntwsClientSessionConformance OBJECT IDENTIFIER ::= { ntwsClientSessionObjects 2 }
|
||||
ntwsClientSessionCompliances OBJECT IDENTIFIER ::= { ntwsClientSessionConformance 1 }
|
||||
ntwsClientSessionGroups OBJECT IDENTIFIER ::= { ntwsClientSessionConformance 2 }
|
||||
|
||||
|
||||
-- Compliance
|
||||
|
||||
|
||||
ntwsClientSessionCompliance MODULE-COMPLIANCE
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The compliance statement for devices that implement
|
||||
the Client Session MIB.
|
||||
|
||||
This compliance statement was for releases 4.1 and 4.2
|
||||
of AC (wireless switch) software.
|
||||
|
||||
This compliance statement is replaced by
|
||||
ntwsClientSessionComplianceRev2."
|
||||
|
||||
MODULE -- this module (ntwsClientSessionMib)
|
||||
|
||||
MANDATORY-GROUPS { ntwsClientSessionCommonGroup }
|
||||
|
||||
::= { ntwsClientSessionCompliances 1 }
|
||||
|
||||
|
||||
ntwsClientSessionComplianceRev2 MODULE-COMPLIANCE
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The compliance statement for devices that implement
|
||||
the Client Session MIB.
|
||||
|
||||
This compliance statement was for releases 5.0 and 6.0
|
||||
of AC (wireless switch) software.
|
||||
|
||||
This compliance statement is replaced by
|
||||
ntwsClientSessionComplianceRev3."
|
||||
|
||||
MODULE -- this module (ntwsClientSessionMib)
|
||||
|
||||
MANDATORY-GROUPS {
|
||||
ntwsClientSessScalarsGroup,
|
||||
|
||||
ntwsClientSessClientSessionTableGroup,
|
||||
ntwsClientSessRoamingHistoryTableGroup,
|
||||
|
||||
ntwsClientSessClientSessionStatisticsTableGroup
|
||||
}
|
||||
|
||||
::= { ntwsClientSessionCompliances 2 }
|
||||
|
||||
|
||||
ntwsClientSessionComplianceRev3 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for devices that implement
|
||||
the Client Session MIB.
|
||||
|
||||
This compliance statement is for releases 6.2 and greater
|
||||
of AC (wireless switch) software."
|
||||
|
||||
MODULE -- this module (ntwsClientSessionMib)
|
||||
|
||||
MANDATORY-GROUPS {
|
||||
ntwsClientSessScalarsGroup,
|
||||
|
||||
ntwsClientSessClientSessionTableGroupRev2,
|
||||
ntwsClientSessRoamingHistoryTableGroupRev2,
|
||||
|
||||
ntwsClientSessClientSessionStatisticsTableGroup
|
||||
}
|
||||
|
||||
::= { ntwsClientSessionCompliances 3 }
|
||||
|
||||
|
||||
-- Units of Conformance
|
||||
|
||||
|
||||
ntwsClientSessionCommonGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
-- ntwsClSessClientSessionTable:
|
||||
--
|
||||
ntwsClSessClientSessSessionId,
|
||||
ntwsClSessClientSessUsername,
|
||||
ntwsClSessClientSessIpAddress,
|
||||
ntwsClSessClientSessEncryptionType,
|
||||
ntwsClSessClientSessVlan,
|
||||
ntwsClSessClientSessApSerialNum,
|
||||
ntwsClSessClientSessRadioNum,
|
||||
ntwsClSessClientSessAccessType,
|
||||
ntwsClSessClientSessAuthMethod,
|
||||
ntwsClSessClientSessAuthServer,
|
||||
ntwsClSessClientSessPortOrNum,
|
||||
ntwsClSessClientSessVlanTag,
|
||||
ntwsClSessClientSessTimeStamp,
|
||||
ntwsClSessClientSessSsid,
|
||||
ntwsClSessClientSessState,
|
||||
|
||||
-- ntwsClSessRoamingHistoryTable:
|
||||
--
|
||||
ntwsClSessRoamHistApSerialNum,
|
||||
ntwsClSessRoamHistRadioNum,
|
||||
ntwsClSessRoamHistAccessType,
|
||||
ntwsClSessRoamHistApNumOrPort,
|
||||
ntwsClSessRoamHistIpAddress,
|
||||
ntwsClSessRoamHistTimeStamp,
|
||||
|
||||
-- ntwsClSessClientSessionStatisticsTable:
|
||||
--
|
||||
ntwsClSessClientSessStatsUniPktIn,
|
||||
ntwsClSessClientSessStatsUniOctetIn,
|
||||
ntwsClSessClientSessStatsUniPktOut,
|
||||
ntwsClSessClientSessStatsUniOctetOut,
|
||||
ntwsClSessClientSessStatsMultiPktIn,
|
||||
ntwsClSessClientSessStatsMultiOctetIn,
|
||||
ntwsClSessClientSessStatsEncErrPkt,
|
||||
ntwsClSessClientSessStatsEncErrOctet,
|
||||
ntwsClSessClientSessStatsLastRate,
|
||||
ntwsClSessClientSessStatsLastRssi,
|
||||
ntwsClSessClientSessStatsLastSNR
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Mandatory group of objects implemented to provide Client Session info
|
||||
in releases 4.1 and 4.2 of AC (wireless switch) software.
|
||||
|
||||
Replaced by ntwsClientSessClientSessionTableGroup,
|
||||
ntwsClientSessRoamingHistoryTableGroup,
|
||||
ntwsClientSessClientSessionStatisticsTableGroup."
|
||||
::= { ntwsClientSessionGroups 1 }
|
||||
|
||||
|
||||
ntwsClientSessScalarsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ntwsClSessTotalSessions
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of scalar objects implemented to provide general Client info
|
||||
in releases 5.0 and greater."
|
||||
::= { ntwsClientSessionGroups 2 }
|
||||
|
||||
|
||||
ntwsClientSessClientSessionTableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ntwsClSessClientSessSessionId,
|
||||
ntwsClSessClientSessUsername,
|
||||
ntwsClSessClientSessIpAddress,
|
||||
ntwsClSessClientSessEncryptionType,
|
||||
ntwsClSessClientSessVlan,
|
||||
|
||||
ntwsClSessClientSessApSerialNum,
|
||||
ntwsClSessClientSessRadioNum,
|
||||
|
||||
ntwsClSessClientSessAccessType,
|
||||
ntwsClSessClientSessAuthServer,
|
||||
ntwsClSessClientSessPortOrNum,
|
||||
ntwsClSessClientSessVlanTag,
|
||||
ntwsClSessClientSessTimeStamp,
|
||||
ntwsClSessClientSessSsid,
|
||||
|
||||
ntwsClSessClientSessLoginType,
|
||||
ntwsClSessClientSessDot1xAuthMethod,
|
||||
ntwsClSessClientSessSessionState
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group of columnar objects implemented to provide
|
||||
Client Session info in releases 5.0 and 6.0.
|
||||
|
||||
Replaced by ntwsClientSessClientSessionTableGroupRev2."
|
||||
::= { ntwsClientSessionGroups 3 }
|
||||
|
||||
|
||||
ntwsClientSessRoamingHistoryTableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ntwsClSessRoamHistApSerialNum,
|
||||
ntwsClSessRoamHistRadioNum,
|
||||
|
||||
ntwsClSessRoamHistAccessType,
|
||||
ntwsClSessRoamHistApNumOrPort,
|
||||
|
||||
ntwsClSessRoamHistIpAddress,
|
||||
ntwsClSessRoamHistTimeStamp
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group of columnar objects implemented to provide
|
||||
roaming history per Client Session in releases 5.0 and 6.0.
|
||||
|
||||
Replaced by ntwsClientSessRoamingHistoryTableGroupRev2."
|
||||
::= { ntwsClientSessionGroups 4 }
|
||||
|
||||
|
||||
ntwsClientSessClientSessionStatisticsTableGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ntwsClSessClientSessStatsUniPktIn,
|
||||
ntwsClSessClientSessStatsUniOctetIn,
|
||||
ntwsClSessClientSessStatsUniPktOut,
|
||||
ntwsClSessClientSessStatsUniOctetOut,
|
||||
ntwsClSessClientSessStatsMultiPktIn,
|
||||
ntwsClSessClientSessStatsMultiOctetIn,
|
||||
ntwsClSessClientSessStatsEncErrPkt,
|
||||
ntwsClSessClientSessStatsEncErrOctet,
|
||||
|
||||
ntwsClSessClientSessStatsLastRate,
|
||||
ntwsClSessClientSessStatsLastRssi,
|
||||
ntwsClSessClientSessStatsLastSNR
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of columnar objects implemented to provide
|
||||
statistics per Client Session in releases 5.0 and greater."
|
||||
::= { ntwsClientSessionGroups 5 }
|
||||
|
||||
|
||||
ntwsClientSessClientSessionTableGroupRev2 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ntwsClSessClientSessSessionId,
|
||||
ntwsClSessClientSessUsername,
|
||||
ntwsClSessClientSessIpAddress,
|
||||
ntwsClSessClientSessEncryptionType,
|
||||
ntwsClSessClientSessVlan,
|
||||
|
||||
ntwsClSessClientSessApSerialNum,
|
||||
ntwsClSessClientSessRadioNum,
|
||||
|
||||
ntwsClSessClientSessAuthServer,
|
||||
ntwsClSessClientSessVlanTag,
|
||||
ntwsClSessClientSessTimeStamp,
|
||||
ntwsClSessClientSessSsid,
|
||||
|
||||
ntwsClSessClientSessLoginType,
|
||||
ntwsClSessClientSessDot1xAuthMethod,
|
||||
ntwsClSessClientSessSessionState,
|
||||
|
||||
ntwsClSessClientSessAccessMode,
|
||||
ntwsClSessClientSessApNum,
|
||||
ntwsClSessClientSessPhysPortNum
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of columnar objects implemented to provide
|
||||
Client Session info in releases 6.2 and greater."
|
||||
::= { ntwsClientSessionGroups 6 }
|
||||
|
||||
|
||||
ntwsClientSessRoamingHistoryTableGroupRev2 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
ntwsClSessRoamHistApSerialNum,
|
||||
ntwsClSessRoamHistRadioNum,
|
||||
|
||||
ntwsClSessRoamHistIpAddress,
|
||||
ntwsClSessRoamHistTimeStamp,
|
||||
|
||||
ntwsClSessRoamHistAccessMode,
|
||||
ntwsClSessRoamHistApNum,
|
||||
ntwsClSessRoamHistPhysPortNum
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of columnar objects implemented to provide
|
||||
roaming history per Client Session in releases 6.2 and greater."
|
||||
::= { ntwsClientSessionGroups 7 }
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user