diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/junose/Juniper-RADIUS-Initiated-Request-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/junose/Juniper-RADIUS-Initiated-Request-MIB')
| -rw-r--r-- | MIBS/junose/Juniper-RADIUS-Initiated-Request-MIB | 400 |
1 files changed, 400 insertions, 0 deletions
diff --git a/MIBS/junose/Juniper-RADIUS-Initiated-Request-MIB b/MIBS/junose/Juniper-RADIUS-Initiated-Request-MIB new file mode 100644 index 0000000..80c6c4d --- /dev/null +++ b/MIBS/junose/Juniper-RADIUS-Initiated-Request-MIB @@ -0,0 +1,400 @@ + +-- ***************************************************************************** +-- Juniper-RADIUS-Initiated-Request-MIB +-- +-- Juniper Networks Enterprise MIB +-- RADIUS Initiated Request MIB +-- +-- Copyright 2004 Juniper Networks, Inc. +-- All Rights Reserved. +-- ***************************************************************************** + +Juniper-RADIUS-Initiated-Request-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, IpAddress + FROM SNMPv2-SMI + DisplayString, RowStatus + FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + juniMibs + FROM Juniper-MIBs + JuniEnable + FROM Juniper-TC; + +juniRadiusInitiatedRequestMIB MODULE-IDENTITY + LAST-UPDATED "200406101908Z" -- 10-Jun-04 03:08 PM EDT + ORGANIZATION "Juniper Networks, Inc." + CONTACT-INFO + " Juniper Networks, Inc. + Postal: 10 Technology Park Drive + Westford, MA 01886-3146 + USA + Tel: +1 978 589 5800 + Email: mib@Juniper.net" + DESCRIPTION + "The RADIUS Disconnect MIB for the Juniper Networks enterprise." + -- Revision History + REVISION "200406101908Z" -- 10-Jun-04 03:08 PM EDT - JUNOSe 6.0 + DESCRIPTION + "Initial version of this MIB module, derived from IETF Informational Rfc + 3576." + ::= { juniMibs 75 } + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Textual conventions +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- No textual conventions are defined in this MIB + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Managed object groups +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniRadiusInitiatedRequestObjects OBJECT IDENTIFIER + ::= { juniRadiusInitiatedRequestMIB 1 } +juniRadiusInitiatedRequest OBJECT IDENTIFIER + ::= { juniRadiusInitiatedRequestObjects 1 } + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Managed objects for RADIUS Initiated Request +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniRadiusInitiatedRequestInvalidClientAddresses OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS initiated request packets received from unknown + addresses." + ::= { juniRadiusInitiatedRequest 1 } + +-- +-- Statistics for RADIUS initiated request clients +-- +juniRadiusInitiatedRequestClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniRadiusInitiatedRequestClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the RADIUS authentication servers with + which the ERX shares a secret." + ::= { juniRadiusInitiatedRequest 2 } + +juniRadiusInitiatedRequestClientEntry OBJECT-TYPE + SYNTAX JuniRadiusInitiatedRequestClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) representing a RADIUS initiated request client + with which the server shares a secret." + INDEX { juniRadiusInitiatedRequestClientAddress } + ::= { juniRadiusInitiatedRequestClientTable 1 } + +JuniRadiusInitiatedRequestClientEntry ::= SEQUENCE { + juniRadiusInitiatedRequestClientAddress IpAddress, + juniRadiusInitiatedRequestClientPortNumber Integer32, + juniRadiusInitiatedRequestUnknownTypes Counter32, + juniRadiusInitiatedRequestNoSecret Counter32, + juniRadiusInitiatedRequestDisconnectRequests Counter32, + juniRadiusInitiatedRequestDisconnectAccepts Counter32, + juniRadiusInitiatedRequestDisconnectRejects Counter32, + juniRadiusInitiatedRequestDisconnectNoSessionIds Counter32, + juniRadiusInitiatedRequestDisconnectBadAuthenticators Counter32, + juniRadiusInitiatedRequestDisconnectPacketsDropped Counter32, + juniRadiusInitiatedRequestCoaRequests Counter32, + juniRadiusInitiatedRequestCoaAccepts Counter32, + juniRadiusInitiatedRequestCoaRejects Counter32, + juniRadiusInitiatedRequestCoaNoSessionIds Counter32, + juniRadiusInitiatedRequestCoaBadAuthenticators Counter32, + juniRadiusInitiatedRequestCoaPacketsDropped Counter32 } + +juniRadiusInitiatedRequestClientAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP address of the RADIUS client referred to in this table entry. A + value of 0.0.0.0 indicates this entry is not in use." + ::= { juniRadiusInitiatedRequestClientEntry 1 } + +juniRadiusInitiatedRequestClientPortNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UDP port the server is listening on to recieve disconnect requests + from this client." + ::= { juniRadiusInitiatedRequestClientEntry 2 } + +-- +-- Request/Response statistics +-- +-- TotalIncomingPackets = Disconnect Requests + Coa Requests + UnknownTypes +-- +-- +juniRadiusInitiatedRequestUnknownTypes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS packets of unknown type which were received from + this client on the authentication port." + ::= { juniRadiusInitiatedRequestClientEntry 3 } + +juniRadiusInitiatedRequestNoSecret OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Disconnect requests recieved from this client + while no secret is set." + ::= { juniRadiusInitiatedRequestClientEntry 4 } + +juniRadiusInitiatedRequestDisconnectRequests OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Disconnect packets received from this client." + ::= { juniRadiusInitiatedRequestClientEntry 5 } + +juniRadiusInitiatedRequestDisconnectAccepts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Disconnects that were succesful." + ::= { juniRadiusInitiatedRequestClientEntry 6 } + +juniRadiusInitiatedRequestDisconnectRejects OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Disconnects not successful." + ::= { juniRadiusInitiatedRequestClientEntry 7 } + +juniRadiusInitiatedRequestDisconnectNoSessionIds OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Disconnect requests recieved from this client with + no session-id present." + ::= { juniRadiusInitiatedRequestClientEntry 8 } + +juniRadiusInitiatedRequestDisconnectBadAuthenticators OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS disconnect packets containing invalid + authenticators received from this client." + ::= { juniRadiusInitiatedRequestClientEntry 9 } + +juniRadiusInitiatedRequestDisconnectPacketsDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS disconnect packets which were received from this + client on the authentication port and dropped for some other reason." + ::= { juniRadiusInitiatedRequestClientEntry 10 } + +juniRadiusInitiatedRequestCoaRequests OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Change of Authorization packets received from this client." + ::= { juniRadiusInitiatedRequestClientEntry 11 } + +juniRadiusInitiatedRequestCoaAccepts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Change of Authorization requests that were succesful." + ::= { juniRadiusInitiatedRequestClientEntry 12 } + +juniRadiusInitiatedRequestCoaRejects OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Change of Authorization requests that were not successful." + ::= { juniRadiusInitiatedRequestClientEntry 13 } + +juniRadiusInitiatedRequestCoaNoSessionIds OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Change of Authorization requests recieved from this client with + no session-id present." + ::= { juniRadiusInitiatedRequestClientEntry 14 } + +juniRadiusInitiatedRequestCoaBadAuthenticators OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Change of Authorization packets containing invalid + authenticators received from this client." + ::= { juniRadiusInitiatedRequestClientEntry 15 } + +juniRadiusInitiatedRequestCoaPacketsDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of RADIUS Change of Authorization packets which were received + from this client on the authentication port and dropped for some other reason." + ::= { juniRadiusInitiatedRequestClientEntry 16 } + + +-- +-- Configuration of RADIUS initiated request clients +-- +juniRadiusInitiatedRequestCfgClientTable OBJECT-TYPE + SYNTAX SEQUENCE OF JuniRadiusInitiatedRequestCfgClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the RADIUS initiated request clients with which + the server shares a secret." + ::= { juniRadiusInitiatedRequest 3 } + +juniRadiusInitiatedRequestCfgClientEntry OBJECT-TYPE + SYNTAX JuniRadiusInitiatedRequestCfgClientEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) representing a RADIUS authentication server + with which the ERX shares a secret." + INDEX { juniRadiusInitiatedRequestCfgClientAddress } + ::= { juniRadiusInitiatedRequestCfgClientTable 1 } + +JuniRadiusInitiatedRequestCfgClientEntry ::= SEQUENCE { + juniRadiusInitiatedRequestCfgClientAddress IpAddress, + juniRadiusInitiatedRequestCfgClientPortNumber Integer32, + juniRadiusInitiatedRequestCfgKey DisplayString, + juniRadiusInitiatedRequestCfgDisconnect JuniEnable, + juniRadiusInitiatedRequestCfgChangeOfAuthorization JuniEnable, + juniRadiusInitiatedRequestCfgRowStatus RowStatus } + +juniRadiusInitiatedRequestCfgClientAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP address of the RADIUS disconnect client referred to in this + table entry." + ::= { juniRadiusInitiatedRequestCfgClientEntry 1 } + +juniRadiusInitiatedRequestCfgClientPortNumber OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The UDP port the server is listening on to recieve requests + from this client." + DEFVAL { 3799 } + ::= { juniRadiusInitiatedRequestCfgClientEntry 2 } + +juniRadiusInitiatedRequestCfgKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The secret (RADIUS authenticator) used by the serevr during exchanges + with this client. The default is a zero-length string, indicating no + authenticator is used." + DEFVAL { ''H } + ::= { juniRadiusInitiatedRequestCfgClientEntry 3 } + +juniRadiusInitiatedRequestCfgDisconnect OBJECT-TYPE + SYNTAX JuniEnable + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When enabled, RADIUS initiated disconnect requests are processed." + DEFVAL { disable } + ::= { juniRadiusInitiatedRequestCfgClientEntry 4 } + +juniRadiusInitiatedRequestCfgChangeOfAuthorization OBJECT-TYPE + SYNTAX JuniEnable + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "When enabled, RADIUS change of authorization requests are processed." + DEFVAL { disable } + ::= { juniRadiusInitiatedRequestCfgClientEntry 5 } + +juniRadiusInitiatedRequestCfgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Supports 'createAndGo' and 'destroy' only." + ::= { juniRadiusInitiatedRequestCfgClientEntry 6 } + + +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +-- Conformance information +-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +juniRadiusInitiatedRequestMIBConformance OBJECT IDENTIFIER + ::= { juniRadiusInitiatedRequestMIB 2 } +juniRadiusInitiatedRequestMIBCompliances OBJECT IDENTIFIER + ::= { juniRadiusInitiatedRequestMIBConformance 1 } +juniRadiusInitiatedRequestMIBGroups OBJECT IDENTIFIER + ::= { juniRadiusInitiatedRequestMIBConformance 2 } + +-- +-- compliance statements +-- +juniRadiusAuthInitiatedRequestCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities which implement the Juniper + RADIUS Initiated Request MIB." + MODULE -- this module + MANDATORY-GROUPS { + juniRadiusInitiatedRequestGroup } + ::= { juniRadiusInitiatedRequestMIBCompliances 1 } + +-- +-- units of conformance +-- +juniRadiusInitiatedRequestGroup OBJECT-GROUP + OBJECTS { + juniRadiusInitiatedRequestInvalidClientAddresses, + + juniRadiusInitiatedRequestClientPortNumber, + juniRadiusInitiatedRequestUnknownTypes, + juniRadiusInitiatedRequestNoSecret, + juniRadiusInitiatedRequestDisconnectRequests, + juniRadiusInitiatedRequestDisconnectAccepts, + juniRadiusInitiatedRequestDisconnectRejects, + juniRadiusInitiatedRequestDisconnectNoSessionIds, + juniRadiusInitiatedRequestDisconnectBadAuthenticators, + juniRadiusInitiatedRequestDisconnectPacketsDropped, + juniRadiusInitiatedRequestCoaRequests, + juniRadiusInitiatedRequestCoaAccepts, + juniRadiusInitiatedRequestCoaRejects, + juniRadiusInitiatedRequestCoaNoSessionIds, + juniRadiusInitiatedRequestCoaBadAuthenticators, + juniRadiusInitiatedRequestCoaPacketsDropped, + juniRadiusInitiatedRequestCfgClientPortNumber, + juniRadiusInitiatedRequestCfgKey, + juniRadiusInitiatedRequestCfgDisconnect, + juniRadiusInitiatedRequestCfgChangeOfAuthorization, + juniRadiusInitiatedRequestCfgRowStatus } + STATUS current + DESCRIPTION + "The basic collection of objects providing management of RADIUS + Initiated Request." + ::= { juniRadiusInitiatedRequestMIBGroups 1 } + +END |