summaryrefslogtreecommitdiff
path: root/MIBS/junose/Juniper-RADIUS-Disconnect-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/junose/Juniper-RADIUS-Disconnect-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/junose/Juniper-RADIUS-Disconnect-MIB')
-rw-r--r--MIBS/junose/Juniper-RADIUS-Disconnect-MIB331
1 files changed, 331 insertions, 0 deletions
diff --git a/MIBS/junose/Juniper-RADIUS-Disconnect-MIB b/MIBS/junose/Juniper-RADIUS-Disconnect-MIB
new file mode 100644
index 0000000..4e1ef81
--- /dev/null
+++ b/MIBS/junose/Juniper-RADIUS-Disconnect-MIB
@@ -0,0 +1,331 @@
+
+-- *****************************************************************************
+-- Juniper-RADIUS-Disconnect-MIB
+--
+-- Juniper Networks Enterprise MIB
+-- RADIUS Disconnect MIB
+--
+-- Copyright 2003 Juniper Networks, Inc.
+-- All Rights Reserved.
+-- *****************************************************************************
+
+Juniper-RADIUS-Disconnect-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;
+
+juniRadiusDisconnectMIB MODULE-IDENTITY
+ LAST-UPDATED "200406091357Z" -- 09-Jun-04 09:57 AM 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 "200406091357Z" -- 09-Jun-04 09:57 AM EDT - JUNOSe 6.0
+ DESCRIPTION
+ "Obsoleted the MIB."
+ REVISION "200301132050Z" -- 13-Jan-03 03:50 PM EST - JUNOSe 5.0
+ DESCRIPTION
+ "Initial version of this MIB module, derived from IETF Internet Drafts
+ of RADIUS Disconnect."
+ ::= { juniMibs 67 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Textual conventions
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- No textual conventions are defined in this MIB
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Managed object groups
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniRadiusDisconnectObjects OBJECT IDENTIFIER
+ ::= { juniRadiusDisconnectMIB 1 }
+juniRadiusDisconnect OBJECT IDENTIFIER
+ ::= { juniRadiusDisconnectObjects 1 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Managed objects for RADIUS Disconnect
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniRadiusDisconnectInvalidClientAddresses OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS disconnect packets received from unknown
+ addresses."
+ ::= { juniRadiusDisconnect 1 }
+
+--
+-- Statistics for RADIUS disconnsct clients
+--
+juniRadiusDisconnectClientTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniRadiusDisconnectClientEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The (conceptual) table listing the RADIUS authentication servers with
+ which the disconnect shares a secret."
+ ::= { juniRadiusDisconnect 2 }
+
+juniRadiusDisconnectClientEntry OBJECT-TYPE
+ SYNTAX JuniRadiusDisconnectClientEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "An entry (conceptual row) representing a RADIUS disconnect client with
+ which the server shares a secret."
+ INDEX { juniRadiusDisconnectClientAddress }
+ ::= { juniRadiusDisconnectClientTable 1 }
+
+JuniRadiusDisconnectClientEntry ::= SEQUENCE {
+ juniRadiusDisconnectClientAddress IpAddress,
+ juniRadiusDisconnectClientPortNumber Integer32,
+ juniRadiusDisconnectRequests Counter32,
+ juniRadiusDisconnectAccepts Counter32,
+ juniRadiusDisconnectRejects Counter32,
+ juniRadiusDisconnectNoSecret Counter32,
+ juniRadiusDisconnectNoSessionIds Counter32,
+ juniRadiusDisconnectBadAuthenticators Counter32,
+ juniRadiusDisconnectUnknownTypes Counter32,
+ juniRadiusDisconnectPacketsDropped Counter32 }
+
+juniRadiusDisconnectClientAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ 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."
+ ::= { juniRadiusDisconnectClientEntry 1 }
+
+juniRadiusDisconnectClientPortNumber OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The UDP port the server is listening on to recieve disconnect requests
+ from this client."
+ ::= { juniRadiusDisconnectClientEntry 2 }
+
+--
+-- Request/Response statistics
+--
+-- TotalIncomingPackets = Requests + UnknownTypes
+--
+-- TotalIncomingPackets - NoSecret - BadAuthenticators - NoSessionIds
+-- UnknownPackets - PacketsDropped = Successfully received
+--
+juniRadiusDisconnectRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS Disconnect packets received from this client."
+ ::= { juniRadiusDisconnectClientEntry 3 }
+
+juniRadiusDisconnectAccepts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS Disconnects that were succesful."
+ ::= { juniRadiusDisconnectClientEntry 4 }
+
+juniRadiusDisconnectRejects OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS Disconnects not successful."
+ ::= { juniRadiusDisconnectClientEntry 5 }
+
+juniRadiusDisconnectNoSecret OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS Disconnect requests recieved from this client
+ while no secret is set."
+ ::= { juniRadiusDisconnectClientEntry 6 }
+
+juniRadiusDisconnectNoSessionIds OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS Disconnect requests recieved from this client with
+ no session-id present."
+ ::= { juniRadiusDisconnectClientEntry 7 }
+
+juniRadiusDisconnectBadAuthenticators OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS disconnect packets containing invalid
+ authenticators received from this client."
+ ::= { juniRadiusDisconnectClientEntry 8 }
+
+juniRadiusDisconnectUnknownTypes OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS packets of unknown type which were received from
+ this client on the authentication port."
+ ::= { juniRadiusDisconnectClientEntry 9 }
+
+juniRadiusDisconnectPacketsDropped OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of RADIUS packets of which were received from this client on
+ the authentication port and dropped for some other reason."
+ ::= { juniRadiusDisconnectClientEntry 10 }
+
+
+--
+-- Configuration of RADIUS disconnect clients
+--
+juniRadiusDisconnectCfgClientTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniRadiusDisconnectCfgClientEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The (conceptual) table listing the RADIUS disconnect clients with which
+ the server shares a secret."
+ ::= { juniRadiusDisconnect 3 }
+
+juniRadiusDisconnectCfgClientEntry OBJECT-TYPE
+ SYNTAX JuniRadiusDisconnectCfgClientEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "An entry (conceptual row) representing a RADIUS authentication server
+ with which the disconnect shares a secret."
+ INDEX { juniRadiusDisconnectCfgClientAddress }
+ ::= { juniRadiusDisconnectCfgClientTable 1 }
+
+JuniRadiusDisconnectCfgClientEntry ::= SEQUENCE {
+ juniRadiusDisconnectCfgClientAddress IpAddress,
+ juniRadiusDisconnectCfgClientPortNumber Integer32,
+ juniRadiusDisconnectCfgKey DisplayString,
+ juniRadiusDisconnectCfgRowStatus RowStatus }
+
+juniRadiusDisconnectCfgClientAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The IP address of the RADIUS disconnect client referred to in this
+ table entry."
+ ::= { juniRadiusDisconnectCfgClientEntry 1 }
+
+juniRadiusDisconnectCfgClientPortNumber OBJECT-TYPE
+ SYNTAX Integer32 (1..65535)
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The UDP port the server is listening on to recieve disconnect requests
+ from this client."
+ DEFVAL { 1700 }
+ ::= { juniRadiusDisconnectCfgClientEntry 2 }
+
+juniRadiusDisconnectCfgKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-create
+ STATUS obsolete
+ 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 }
+ ::= { juniRadiusDisconnectCfgClientEntry 3 }
+
+juniRadiusDisconnectCfgRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "Supports 'createAndGo' and 'destroy' only."
+ ::= { juniRadiusDisconnectCfgClientEntry 4 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notifications
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- No notifications are defined in this MIB. Placeholders follow.
+-- juniRadiusDisconnectTrapControl OBJECT IDENTIFIER
+-- ::= { juniRadiusDisconnectMIB 2 }
+-- juniRadiusDisconnectTraps OBJECT IDENTIFIER
+-- ::= { juniRadiusDisconnectMIB 3 }
+-- juniRadiusDisconnectTrapPrefix OBJECT IDENTIFIER
+-- ::= { juniRadiusDisconnectTraps 0 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Conformance information
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniRadiusDisconnectMIBConformance OBJECT IDENTIFIER
+ ::= { juniRadiusDisconnectMIB 2 }
+juniRadiusDisconnectMIBCompliances OBJECT IDENTIFIER
+ ::= { juniRadiusDisconnectMIBConformance 1 }
+juniRadiusDisconnectMIBGroups OBJECT IDENTIFIER
+ ::= { juniRadiusDisconnectMIBConformance 2 }
+
+--
+-- compliance statements
+--
+juniRadiusAuthDisconnectCompliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper
+ RADIUS Disconnect MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniRadiusDisconnectGroup }
+ ::= { juniRadiusDisconnectMIBCompliances 1 }
+
+--
+-- units of conformance
+--
+juniRadiusDisconnectGroup OBJECT-GROUP
+ OBJECTS {
+ juniRadiusDisconnectInvalidClientAddresses,
+
+ juniRadiusDisconnectClientPortNumber,
+ juniRadiusDisconnectRequests,
+ juniRadiusDisconnectAccepts,
+ juniRadiusDisconnectRejects,
+ juniRadiusDisconnectNoSecret,
+ juniRadiusDisconnectNoSessionIds,
+ juniRadiusDisconnectBadAuthenticators,
+ juniRadiusDisconnectUnknownTypes,
+ juniRadiusDisconnectPacketsDropped,
+
+ juniRadiusDisconnectCfgClientPortNumber,
+ juniRadiusDisconnectCfgKey,
+ juniRadiusDisconnectCfgRowStatus }
+ STATUS obsolete
+ DESCRIPTION
+ "The basic collection of objects providing management of RADIUS
+ Disconnect."
+ ::= { juniRadiusDisconnectMIBGroups 1 }
+
+END