Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / mibs / ietf / RADIUS-DYNAUTH-CLIENT-MIB
1 RADIUS-DYNAUTH-CLIENT-MIB DEFINITIONS ::= BEGIN
2
3 IMPORTS
4        MODULE-IDENTITY, OBJECT-TYPE,
5        Counter32, Gauge32, Integer32,
6        mib-2, TimeTicks    FROM SNMPv2-SMI         -- [RFC2578]
7        SnmpAdminString     FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
8        InetAddressType, InetAddress,
9        InetPortNumber      FROM INET-ADDRESS-MIB   -- [RFC4001]
10        MODULE-COMPLIANCE,
11        OBJECT-GROUP        FROM SNMPv2-CONF;       -- [RFC2580]
12
13 radiusDynAuthClientMIB MODULE-IDENTITY
14        LAST-UPDATED "200608290000Z" -- 29 August 2006
15        ORGANIZATION "IETF RADEXT Working Group"
16        CONTACT-INFO
17               " Stefaan De Cnodder
18
19
20
21                 Alcatel
22                 Francis Wellesplein 1
23                 B-2018 Antwerp
24                 Belgium
25
26                 Phone: +32 3 240 85 15
27                 EMail: stefaan.de_cnodder@alcatel.be
28
29                 Nagi Reddy Jonnala
30                 Cisco Systems, Inc.
31                 Divyasree Chambers, B Wing,
32                 O'Shaugnessy Road,
33                 Bangalore-560027, India.
34
35                 Phone: +91 94487 60828
36                 EMail: njonnala@cisco.com
37
38                 Murtaza Chiba
39                 Cisco Systems, Inc.
40                 170 West Tasman Dr.
41                 San Jose CA, 95134
42
43                 Phone: +1 408 525 7198
44                 EMail: mchiba@cisco.com "
45        DESCRIPTION
46            "The MIB module for entities implementing the client
47             side of the Dynamic Authorization Extensions to the
48             Remote Authentication Dial-In User Service (RADIUS)
49             protocol. Copyright (C) The Internet Society (2006).
50             Initial version as published in RFC 4672;
51             for full legal notices see the RFC itself."
52
53        REVISION "200609290000Z" -- 29 August 2006
54        DESCRIPTION "Initial version as published in RFC 4672"
55        ::= { mib-2 145 }
56
57 radiusDynAuthClientMIBObjects OBJECT IDENTIFIER ::=
58                                       { radiusDynAuthClientMIB 1 }
59
60 radiusDynAuthClientScalars    OBJECT IDENTIFIER ::=
61                                { radiusDynAuthClientMIBObjects 1 }
62
63 radiusDynAuthClientDisconInvalidServerAddresses OBJECT-TYPE
64        SYNTAX Counter32
65        MAX-ACCESS read-only
66        STATUS current
67        DESCRIPTION
68              "The number of Disconnect-Ack and Disconnect-NAK packets
69
70
71
72               received from unknown addresses.  This counter may
73               experience a discontinuity when the DAC module
74               (re)starts, as indicated by the value of
75               radiusDynAuthClientCounterDiscontinuity."
76        ::= { radiusDynAuthClientScalars 1 }
77
78 radiusDynAuthClientCoAInvalidServerAddresses OBJECT-TYPE
79        SYNTAX Counter32
80        MAX-ACCESS read-only
81        STATUS current
82        DESCRIPTION
83              "The number of CoA-Ack and CoA-NAK packets received from
84               unknown addresses.  Disconnect-NAK packets received
85               from unknown addresses.  This counter may experience a
86               discontinuity when the DAC module (re)starts, as
87               indicated by the value of
88               radiusDynAuthClientCounterDiscontinuity."
89        ::= { radiusDynAuthClientScalars 2 }
90
91 radiusDynAuthServerTable OBJECT-TYPE
92        SYNTAX SEQUENCE OF RadiusDynAuthServerEntry
93        MAX-ACCESS not-accessible
94        STATUS     current
95        DESCRIPTION
96              "The (conceptual) table listing the RADIUS Dynamic
97               Authorization Servers with which the client shares a
98               secret."
99        ::= { radiusDynAuthClientMIBObjects 2 }
100
101 radiusDynAuthServerEntry OBJECT-TYPE
102        SYNTAX     RadiusDynAuthServerEntry
103        MAX-ACCESS not-accessible
104        STATUS     current
105        DESCRIPTION
106              "An entry (conceptual row) representing one Dynamic
107               Authorization Server with which the client shares a
108               secret."
109        INDEX      { radiusDynAuthServerIndex }
110        ::= { radiusDynAuthServerTable 1 }
111
112 RadiusDynAuthServerEntry ::= SEQUENCE {
113        radiusDynAuthServerIndex                     Integer32,
114        radiusDynAuthServerAddressType               InetAddressType,
115        radiusDynAuthServerAddress                   InetAddress,
116        radiusDynAuthServerClientPortNumber          InetPortNumber,
117        radiusDynAuthServerID                        SnmpAdminString,
118        radiusDynAuthClientRoundTripTime             TimeTicks,
119        radiusDynAuthClientDisconRequests            Counter32,
120
121
122
123        radiusDynAuthClientDisconAuthOnlyRequests    Counter32,
124        radiusDynAuthClientDisconRetransmissions     Counter32,
125        radiusDynAuthClientDisconAcks                Counter32,
126        radiusDynAuthClientDisconNaks                Counter32,
127        radiusDynAuthClientDisconNakAuthOnlyRequest  Counter32,
128        radiusDynAuthClientDisconNakSessNoContext    Counter32,
129        radiusDynAuthClientMalformedDisconResponses  Counter32,
130        radiusDynAuthClientDisconBadAuthenticators   Counter32,
131        radiusDynAuthClientDisconPendingRequests     Gauge32,
132        radiusDynAuthClientDisconTimeouts            Counter32,
133        radiusDynAuthClientDisconPacketsDropped      Counter32,
134        radiusDynAuthClientCoARequests               Counter32,
135        radiusDynAuthClientCoAAuthOnlyRequest        Counter32,
136        radiusDynAuthClientCoARetransmissions        Counter32,
137        radiusDynAuthClientCoAAcks                   Counter32,
138        radiusDynAuthClientCoANaks                   Counter32,
139        radiusDynAuthClientCoANakAuthOnlyRequest     Counter32,
140        radiusDynAuthClientCoANakSessNoContext       Counter32,
141        radiusDynAuthClientMalformedCoAResponses     Counter32,
142        radiusDynAuthClientCoABadAuthenticators      Counter32,
143        radiusDynAuthClientCoAPendingRequests        Gauge32,
144        radiusDynAuthClientCoATimeouts               Counter32,
145        radiusDynAuthClientCoAPacketsDropped         Counter32,
146        radiusDynAuthClientUnknownTypes              Counter32,
147        radiusDynAuthClientCounterDiscontinuity      TimeTicks
148 }
149
150
151 radiusDynAuthServerIndex OBJECT-TYPE
152        SYNTAX     Integer32 (1..2147483647)
153        MAX-ACCESS not-accessible
154        STATUS     current
155        DESCRIPTION
156              "A number uniquely identifying each RADIUS Dynamic
157               Authorization Server with which this Dynamic
158               Authorization Client communicates.  This number is
159               allocated by the agent implementing this MIB module
160               and is unique in this context."
161        ::= { radiusDynAuthServerEntry 1 }
162
163 radiusDynAuthServerAddressType OBJECT-TYPE
164        SYNTAX     InetAddressType
165        MAX-ACCESS read-only
166        STATUS     current
167        DESCRIPTION
168              "The type of IP address of the RADIUS Dynamic
169               Authorization Server referred to in this table entry."
170        ::= { radiusDynAuthServerEntry 2 }
171
172
173
174 radiusDynAuthServerAddress OBJECT-TYPE
175        SYNTAX     InetAddress
176        MAX-ACCESS read-only
177        STATUS     current
178        DESCRIPTION
179              "The IP address value of the RADIUS Dynamic
180               Authorization Server referred to in this table entry
181               using the version neutral IP address format.  The type
182               of this address is determined by the value of the
183               radiusDynAuthServerAddressType object."
184        ::= { radiusDynAuthServerEntry 3 }
185
186 radiusDynAuthServerClientPortNumber OBJECT-TYPE
187        SYNTAX     InetPortNumber (1..65535)
188        MAX-ACCESS read-only
189        STATUS     current
190        DESCRIPTION
191              "The UDP destination port that the RADIUS Dynamic
192               Authorization Client is using to send requests to this
193               server.  The value zero is invalid."
194        ::= { radiusDynAuthServerEntry 4 }
195
196
197 radiusDynAuthServerID OBJECT-TYPE
198        SYNTAX     SnmpAdminString
199        MAX-ACCESS read-only
200        STATUS     current
201        DESCRIPTION
202              "The NAS-Identifier of the RADIUS Dynamic Authorization
203               Server referred to in this table entry.  This is not
204               necessarily the same as sysName in MIB II."
205        REFERENCE
206              "RFC 2865, Section 5.32, NAS-Identifier."
207        ::= { radiusDynAuthServerEntry 5 }
208
209 radiusDynAuthClientRoundTripTime OBJECT-TYPE
210        SYNTAX     TimeTicks
211        UNITS      "hundredths of a second"
212        MAX-ACCESS read-only
213        STATUS     current
214        DESCRIPTION
215              "The time interval (in hundredths of a second) between
216               the most recent Disconnect or CoA request and the
217               receipt of the corresponding Disconnect or CoA reply.
218               A value of zero is returned if no reply has been
219               received yet from this server."
220        ::= { radiusDynAuthServerEntry 6 }
221
222
223
224
225 radiusDynAuthClientDisconRequests OBJECT-TYPE
226        SYNTAX     Counter32
227        UNITS      "requests"
228        MAX-ACCESS read-only
229        STATUS     current
230        DESCRIPTION
231              "The number of RADIUS Disconnect-Requests sent
232               to this Dynamic Authorization Server.  This also
233               includes the RADIUS Disconnect-Requests that have a
234               Service-Type attribute with value 'Authorize Only'.
235               Disconnect-NAK packets received from unknown addresses.
236               This counter may experience a discontinuity when the
237               DAC module (re)starts, as indicated by the value of
238               radiusDynAuthClientCounterDiscontinuity."
239        REFERENCE
240              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
241        ::= { radiusDynAuthServerEntry 7 }
242
243 radiusDynAuthClientDisconAuthOnlyRequests OBJECT-TYPE
244        SYNTAX     Counter32
245        UNITS      "requests"
246        MAX-ACCESS read-only
247        STATUS     current
248        DESCRIPTION
249              "The number of RADIUS Disconnect-Requests that include a
250               Service-Type attribute with value 'Authorize Only'
251               sent to this Dynamic Authorization Server.
252               Disconnect-NAK packets received from unknown addresses.
253               This counter may experience a discontinuity when the
254               DAC module (re)starts, as indicated by the value of
255               radiusDynAuthClientCounterDiscontinuity."
256        REFERENCE
257              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
258        ::= { radiusDynAuthServerEntry 8 }
259
260 radiusDynAuthClientDisconRetransmissions OBJECT-TYPE
261        SYNTAX     Counter32
262        UNITS      "retransmissions"
263        MAX-ACCESS read-only
264        STATUS     current
265        DESCRIPTION
266              "The number of RADIUS Disconnect-request packets
267               retransmitted to this RADIUS Dynamic Authorization
268               Server.  Disconnect-NAK packets received from unknown
269               addresses.  This counter may experience a discontinuity
270               when the DAC module (re)starts, as indicated by the
271               value of radiusDynAuthClientCounterDiscontinuity."
272        REFERENCE
273
274
275
276              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
277        ::= { radiusDynAuthServerEntry 9 }
278
279 radiusDynAuthClientDisconAcks  OBJECT-TYPE
280        SYNTAX     Counter32
281        UNITS      "replies"
282        MAX-ACCESS read-only
283        STATUS     current
284        DESCRIPTION
285              "The number of RADIUS Disconnect-ACK packets
286               received from this Dynamic Authorization Server.  This
287               counter may experience a discontinuity when the DAC
288               module (re)starts, as indicated by the value of
289               radiusDynAuthClientCounterDiscontinuity."
290        REFERENCE
291              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
292        ::= { radiusDynAuthServerEntry 10 }
293
294 radiusDynAuthClientDisconNaks OBJECT-TYPE
295        SYNTAX     Counter32
296        UNITS      "replies"
297        MAX-ACCESS read-only
298        STATUS     current
299        DESCRIPTION
300              "The number of RADIUS Disconnect-NAK packets
301               received from this Dynamic Authorization Server.
302               This includes the RADIUS Disconnect-NAK packets
303               received with a Service-Type attribute with value
304               'Authorize Only' and the RADIUS Disconnect-NAK
305               packets received if no session context was found.  This
306               counter may experience a discontinuity when the DAC
307               module (re)starts, as indicated by the value of
308               radiusDynAuthClientCounterDiscontinuity."
309        REFERENCE
310              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
311        ::= { radiusDynAuthServerEntry 11 }
312
313 radiusDynAuthClientDisconNakAuthOnlyRequest OBJECT-TYPE
314        SYNTAX     Counter32
315        UNITS      "replies"
316        MAX-ACCESS read-only
317        STATUS     current
318        DESCRIPTION
319              "The number of RADIUS Disconnect-NAK packets
320               that include a Service-Type attribute with value
321               'Authorize Only' received from this Dynamic
322               Authorization Server.  This counter may experience a
323               discontinuity when the DAC module (re)starts, as
324
325
326
327               indicated by the value of
328               radiusDynAuthClientCounterDiscontinuity."
329        REFERENCE
330              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
331        ::= { radiusDynAuthServerEntry 12 }
332
333 radiusDynAuthClientDisconNakSessNoContext OBJECT-TYPE
334        SYNTAX     Counter32
335        UNITS      "replies"
336        MAX-ACCESS read-only
337        STATUS     current
338        DESCRIPTION
339              "The number of RADIUS Disconnect-NAK packets
340               received from this Dynamic Authorization Server
341               because no session context was found; i.e., it
342               includes an Error-Cause attribute with value 503
343               ('Session Context Not Found').  This counter may
344               experience a discontinuity when the DAC module
345               (re)starts, as indicated by the value of
346               radiusDynAuthClientCounterDiscontinuity."
347        REFERENCE
348              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
349        ::= { radiusDynAuthServerEntry 13 }
350
351 radiusDynAuthClientMalformedDisconResponses OBJECT-TYPE
352        SYNTAX     Counter32
353        UNITS      "replies"
354        MAX-ACCESS read-only
355        STATUS     current
356        DESCRIPTION
357              "The number of malformed RADIUS Disconnect-Ack and
358               Disconnect-NAK packets received from this Dynamic
359               Authorization Server.  Bad authenticators and unknown
360               types are not included as malformed Disconnect-Ack and
361               Disconnect-NAK packets.  This counter may experience a
362               discontinuity when the DAC module (re)starts, as
363               indicated by the value of
364               radiusDynAuthClientCounterDiscontinuity."
365        REFERENCE
366              "RFC 3576, Section 2.1, Disconnect Messages (DM), and
367               Section 2.3, Packet Format."
368        ::= { radiusDynAuthServerEntry 14 }
369
370 radiusDynAuthClientDisconBadAuthenticators OBJECT-TYPE
371        SYNTAX     Counter32
372        UNITS      "replies"
373        MAX-ACCESS read-only
374        STATUS     current
375
376
377
378        DESCRIPTION
379              "The number of RADIUS Disconnect-Ack and Disconnect-NAK
380               packets that contained invalid Authenticator field
381               received from this Dynamic Authorization Server.  This
382               counter may experience a discontinuity when the DAC
383               module (re)starts, as indicated by the value of
384               radiusDynAuthClientCounterDiscontinuity."
385        REFERENCE
386              "RFC 3576, Section 2.1, Disconnect Messages (DM), and
387               Section 2.3, Packet Format."
388        ::= { radiusDynAuthServerEntry 15 }
389
390 radiusDynAuthClientDisconPendingRequests OBJECT-TYPE
391        SYNTAX     Gauge32
392        UNITS      "requests"
393        MAX-ACCESS read-only
394        STATUS     current
395        DESCRIPTION
396              "The number of RADIUS Disconnect-request packets
397               destined for this server that have not yet timed out
398               or received a response.  This variable is incremented
399               when an Disconnect-Request is sent and decremented
400               due to receipt of a Disconnect-Ack, a Disconnect-NAK,
401               a timeout, or a retransmission."
402        REFERENCE
403              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
404        ::= { radiusDynAuthServerEntry 16 }
405
406 radiusDynAuthClientDisconTimeouts OBJECT-TYPE
407        SYNTAX     Counter32
408        UNITS      "timeouts"
409        MAX-ACCESS read-only
410        STATUS     current
411        DESCRIPTION
412              "The number of Disconnect request timeouts to this
413               server.  After a timeout, the client may retry to the
414               same server or give up.  A retry to the same server is
415               counted as a retransmit and as a timeout.  A send
416               to a different server is counted as a
417               Disconnect-Request and as a timeout.  This counter
418               may experience a discontinuity when the DAC module
419               (re)starts, as indicated by the value of
420               radiusDynAuthClientCounterDiscontinuity."
421        REFERENCE
422              "RFC 3576, Section 2.1, Disconnect Messages (DM)."
423        ::= { radiusDynAuthServerEntry 17 }
424
425 radiusDynAuthClientDisconPacketsDropped OBJECT-TYPE
426
427
428
429        SYNTAX     Counter32
430        UNITS      "replies"
431        MAX-ACCESS read-only
432        STATUS     current
433        DESCRIPTION
434              "The number of incoming Disconnect-Ack and
435               Disconnect-NAK packets from this Dynamic Authorization
436               Server silently discarded by the client application for
437               some reason other than malformed, bad authenticators,
438               or unknown types.  This counter may experience a
439               discontinuity when the DAC module (re)starts, as
440               indicated by the value of
441               radiusDynAuthClientCounterDiscontinuity."
442        REFERENCE
443              "RFC 3576, Section 2.1, Disconnect Messages (DM), and
444               Section 2.3, Packet Format."
445        ::= { radiusDynAuthServerEntry 18 }
446
447 radiusDynAuthClientCoARequests OBJECT-TYPE
448        SYNTAX     Counter32
449        UNITS      "requests"
450        MAX-ACCESS read-only
451        STATUS     current
452        DESCRIPTION
453              "The number of RADIUS CoA-Requests sent to this
454               Dynamic Authorization Server.  This also includes
455               CoA requests that have a Service-Type attribute
456               with value 'Authorize Only'.  This counter may
457               experience a discontinuity when the DAC module
458               (re)starts, as indicated by the value of
459               radiusDynAuthClientCounterDiscontinuity."
460        REFERENCE
461              "RFC 3576, Section 2.2, Change-of-Authorization
462               Messages (CoA)."
463        ::= { radiusDynAuthServerEntry 19 }
464
465 radiusDynAuthClientCoAAuthOnlyRequest OBJECT-TYPE
466        SYNTAX     Counter32
467        UNITS      "requests"
468        MAX-ACCESS read-only
469        STATUS     current
470        DESCRIPTION
471              "The number of RADIUS CoA-requests that include a
472               Service-Type attribute with value 'Authorize Only'
473               sent to this Dynamic Authorization Client.  This
474               counter may experience a discontinuity when the DAC
475               module (re)starts, as indicated by the value of
476               radiusDynAuthClientCounterDiscontinuity."
477
478
479
480        REFERENCE
481              "RFC 3576, Section 2.2, Change-of-Authorization
482               Messages (CoA)."
483        ::= { radiusDynAuthServerEntry 20 }
484
485 radiusDynAuthClientCoARetransmissions OBJECT-TYPE
486        SYNTAX     Counter32
487        UNITS      "retransmissions"
488        MAX-ACCESS read-only
489        STATUS     current
490        DESCRIPTION
491              "The number of RADIUS CoA-request packets
492               retransmitted to this RADIUS Dynamic Authorization
493               Server.  This counter may experience a discontinuity
494               when the DAC module (re)starts, as indicated by the
495               value of radiusDynAuthClientCounterDiscontinuity."
496        REFERENCE
497              "RFC 3576, Section 2.2, Change-of-Authorization
498               Messages (CoA)."
499        ::= { radiusDynAuthServerEntry 21 }
500
501 radiusDynAuthClientCoAAcks  OBJECT-TYPE
502        SYNTAX     Counter32
503        UNITS      "replies"
504        MAX-ACCESS read-only
505        STATUS     current
506        DESCRIPTION
507              "The number of RADIUS CoA-ACK packets received from
508               this Dynamic Authorization Server.  This counter may
509               experience a discontinuity when the DAC module
510               (re)starts, as indicated by the value of
511               radiusDynAuthClientCounterDiscontinuity."
512        REFERENCE
513              "RFC 3576, Section 2.2, Change-of-Authorization
514               Messages (CoA)."
515        ::= { radiusDynAuthServerEntry 22 }
516
517 radiusDynAuthClientCoANaks OBJECT-TYPE
518        SYNTAX     Counter32
519        UNITS      "replies"
520        MAX-ACCESS read-only
521        STATUS     current
522        DESCRIPTION
523              "The number of RADIUS CoA-NAK packets received from
524               this Dynamic Authorization Server.  This includes the
525               RADIUS CoA-NAK packets received with a Service-Type
526               attribute with value 'Authorize Only' and the RADIUS
527               CoA-NAK packets received because no session context
528
529
530
531               was found.  This counter may experience a discontinuity
532               when the DAC module (re)starts, as indicated by the
533               value of radiusDynAuthClientCounterDiscontinuity."
534        REFERENCE
535              "RFC 3576, Section 2.2, Change-of-Authorization
536               Messages (CoA)."
537        ::= { radiusDynAuthServerEntry 23 }
538
539 radiusDynAuthClientCoANakAuthOnlyRequest OBJECT-TYPE
540        SYNTAX     Counter32
541        UNITS      "replies"
542        MAX-ACCESS read-only
543        STATUS     current
544        DESCRIPTION
545              "The number of RADIUS CoA-NAK packets that include a
546               Service-Type attribute with value 'Authorize Only'
547               received from this Dynamic Authorization Server.  This
548               counter may experience a discontinuity when the DAC
549               module (re)starts, as indicated by the value of
550               radiusDynAuthClientCounterDiscontinuity."
551        REFERENCE
552              "RFC 3576, Section 2.2, Change-of-Authorization
553               Messages (CoA)."
554        ::= { radiusDynAuthServerEntry 24 }
555
556 radiusDynAuthClientCoANakSessNoContext OBJECT-TYPE
557        SYNTAX     Counter32
558        UNITS      "replies"
559        MAX-ACCESS read-only
560        STATUS     current
561        DESCRIPTION
562              "The number of RADIUS CoA-NAK packets received from
563               this Dynamic Authorization Server because no session
564               context was found; i.e., it includes an Error-Cause
565               attribute with value 503 ('Session Context Not Found').
566               This counter may experience a discontinuity when the
567               DAC module (re)starts as indicated by the value of
568               radiusDynAuthClientCounterDiscontinuity."
569        REFERENCE
570              "RFC 3576, Section 2.2, Change-of-Authorization
571               Messages (CoA)."
572        ::= { radiusDynAuthServerEntry 25 }
573
574 radiusDynAuthClientMalformedCoAResponses OBJECT-TYPE
575        SYNTAX     Counter32
576        UNITS      "replies"
577        MAX-ACCESS read-only
578        STATUS     current
579
580
581
582        DESCRIPTION
583              "The number of malformed RADIUS CoA-Ack and CoA-NAK
584               packets received from this Dynamic Authorization
585               Server.  Bad authenticators and unknown types are
586               not included as malformed CoA-Ack and CoA-NAK packets.
587               This counter may experience a discontinuity when the
588               DAC module (re)starts, as indicated by the value of
589               radiusDynAuthClientCounterDiscontinuity."
590        REFERENCE
591              "RFC 3576, Section 2.2, Change-of-Authorization
592               Messages (CoA), and Section 2.3, Packet Format."
593        ::= { radiusDynAuthServerEntry 26 }
594
595 radiusDynAuthClientCoABadAuthenticators OBJECT-TYPE
596        SYNTAX     Counter32
597        UNITS      "replies"
598        MAX-ACCESS read-only
599        STATUS     current
600        DESCRIPTION
601              "The number of RADIUS CoA-Ack and CoA-NAK packets
602               that contained invalid Authenticator field
603               received from this Dynamic Authorization Server.
604               This counter may experience a discontinuity when the
605               DAC module (re)starts, as indicated by the value of
606               radiusDynAuthClientCounterDiscontinuity."
607        REFERENCE
608              "RFC 3576, Section 2.2, Change-of-Authorization
609               Messages (CoA), and Section 2.3, Packet Format."
610        ::= { radiusDynAuthServerEntry 27 }
611
612 radiusDynAuthClientCoAPendingRequests OBJECT-TYPE
613        SYNTAX     Gauge32
614        UNITS      "requests"
615        MAX-ACCESS read-only
616        STATUS     current
617        DESCRIPTION
618              "The number of RADIUS CoA-request packets destined for
619               this server that have not yet timed out or received a
620               response.  This variable is incremented when an
621               CoA-Request is sent and decremented due to receipt of
622               a CoA-Ack, a CoA-NAK, or a timeout, or a
623               retransmission."
624        REFERENCE
625              "RFC 3576, Section 2.2, Change-of-Authorization
626               Messages (CoA)."
627        ::= { radiusDynAuthServerEntry 28 }
628
629 radiusDynAuthClientCoATimeouts OBJECT-TYPE
630
631
632
633        SYNTAX     Counter32
634        UNITS      "timeouts"
635        MAX-ACCESS read-only
636        STATUS     current
637        DESCRIPTION
638              "The number of CoA request timeouts to this server.
639               After a timeout, the client may retry to the same
640               server or give up.  A retry to the same server is
641               counted as a retransmit and as a timeout.  A send to
642               a different server is counted as a CoA-Request and
643               as a timeout.  This counter may experience a
644               discontinuity when the DAC module (re)starts, as
645               indicated by the value of
646               radiusDynAuthClientCounterDiscontinuity."
647        REFERENCE
648              "RFC 3576, Section 2.2, Change-of-Authorization
649               Messages (CoA)."
650        ::= { radiusDynAuthServerEntry 29 }
651
652 radiusDynAuthClientCoAPacketsDropped OBJECT-TYPE
653        SYNTAX     Counter32
654        UNITS      "replies"
655        MAX-ACCESS read-only
656        STATUS     current
657        DESCRIPTION
658              "The number of incoming CoA-Ack and CoA-NAK from this
659               Dynamic Authorization Server silently discarded by the
660               client application for some reason other than
661               malformed, bad authenticators, or unknown types.  This
662               counter may experience a discontinuity when the DAC
663               module (re)starts, as indicated by the value of
664               radiusDynAuthClientCounterDiscontinuity."
665        REFERENCE
666              "RFC 3576, Section 2.2, Change-of-Authorization
667               Messages (CoA), and Section 2.3, Packet Format."
668        ::= { radiusDynAuthServerEntry 30 }
669
670 radiusDynAuthClientUnknownTypes OBJECT-TYPE
671        SYNTAX     Counter32
672        UNITS      "replies"
673        MAX-ACCESS read-only
674        STATUS     current
675        DESCRIPTION
676              "The number of incoming packets of unknown types
677               that were received on the Dynamic Authorization port.
678               This counter may experience a discontinuity when the
679               DAC module (re)starts, as indicated by the value of
680               radiusDynAuthClientCounterDiscontinuity."
681
682
683
684        REFERENCE
685              "RFC 3576, Section 2.3, Packet Format."
686        ::= { radiusDynAuthServerEntry 31 }
687
688 radiusDynAuthClientCounterDiscontinuity OBJECT-TYPE
689        SYNTAX TimeTicks
690        UNITS  "hundredths of a second"
691        MAX-ACCESS read-only
692        STATUS current
693        DESCRIPTION
694              "The time (in hundredths of a second) since the
695               last counter discontinuity.  A discontinuity may
696               be the result of a reinitialization of the DAC
697               module within the managed entity."
698        ::= { radiusDynAuthServerEntry 32 }
699
700
701 -- conformance information
702
703 radiusDynAuthClientMIBConformance
704        OBJECT IDENTIFIER ::= { radiusDynAuthClientMIB 2 }
705 radiusDynAuthClientMIBCompliances
706        OBJECT IDENTIFIER ::= { radiusDynAuthClientMIBConformance 1 }
707 radiusDynAuthClientMIBGroups
708        OBJECT IDENTIFIER ::= { radiusDynAuthClientMIBConformance 2 }
709 -- compliance statements
710
711 radiusDynAuthClientMIBCompliance MODULE-COMPLIANCE
712        STATUS  current
713        DESCRIPTION
714              "The compliance statement for entities implementing
715               the RADIUS Dynamic Authorization Client.
716               Implementation of this module is for entities that
717               support IPv4 and/or IPv6."
718        MODULE  -- this module
719        MANDATORY-GROUPS { radiusDynAuthClientMIBGroup }
720
721        OBJECT             radiusDynAuthServerAddressType
722        SYNTAX             InetAddressType { ipv4(1), ipv6(2) }
723        DESCRIPTION
724            "An implementation is only required to support IPv4 and
725             globally unique IPv6 addresses."
726
727        OBJECT             radiusDynAuthServerAddress
728        SYNTAX             InetAddress (SIZE(4|16))
729        DESCRIPTION
730            "An implementation is only required to support IPv4 and
731             globally unique IPv6 addresses."
732
733
734
735        GROUP              radiusDynAuthClientAuthOnlyGroup
736        DESCRIPTION
737              "Only required for Dynamic Authorization Clients that
738               are supporting Service-Type attributes with value
739               'Authorize-Only'."
740
741
742        GROUP              radiusDynAuthClientNoSessGroup
743        DESCRIPTION
744              "This group is not required if the Dynamic
745               Authorization Server cannot easily determine whether
746               a session exists (e.g., in case of a RADIUS
747               proxy)."
748
749        ::= { radiusDynAuthClientMIBCompliances 1 }
750
751 -- units of conformance
752
753 radiusDynAuthClientMIBGroup OBJECT-GROUP
754        OBJECTS { radiusDynAuthClientDisconInvalidServerAddresses,
755                  radiusDynAuthClientCoAInvalidServerAddresses,
756                  radiusDynAuthServerAddressType,
757                  radiusDynAuthServerAddress,
758                  radiusDynAuthServerClientPortNumber,
759                  radiusDynAuthServerID,
760                  radiusDynAuthClientRoundTripTime,
761                  radiusDynAuthClientDisconRequests,
762                  radiusDynAuthClientDisconRetransmissions,
763                  radiusDynAuthClientDisconAcks,
764                  radiusDynAuthClientDisconNaks,
765                  radiusDynAuthClientMalformedDisconResponses,
766                  radiusDynAuthClientDisconBadAuthenticators,
767                  radiusDynAuthClientDisconPendingRequests,
768                  radiusDynAuthClientDisconTimeouts,
769                  radiusDynAuthClientDisconPacketsDropped,
770                  radiusDynAuthClientCoARequests,
771                  radiusDynAuthClientCoARetransmissions,
772                  radiusDynAuthClientCoAAcks,
773                  radiusDynAuthClientCoANaks,
774                  radiusDynAuthClientMalformedCoAResponses,
775                  radiusDynAuthClientCoABadAuthenticators,
776                  radiusDynAuthClientCoAPendingRequests,
777                  radiusDynAuthClientCoATimeouts,
778                  radiusDynAuthClientCoAPacketsDropped,
779                  radiusDynAuthClientUnknownTypes,
780                  radiusDynAuthClientCounterDiscontinuity
781                }
782        STATUS  current
783
784
785
786        DESCRIPTION
787              "The collection of objects providing management of
788               a RADIUS Dynamic Authorization Client."
789        ::= { radiusDynAuthClientMIBGroups 1 }
790
791 radiusDynAuthClientAuthOnlyGroup OBJECT-GROUP
792        OBJECTS { radiusDynAuthClientDisconAuthOnlyRequests,
793                  radiusDynAuthClientDisconNakAuthOnlyRequest,
794                  radiusDynAuthClientCoAAuthOnlyRequest,
795                  radiusDynAuthClientCoANakAuthOnlyRequest
796                }
797        STATUS  current
798        DESCRIPTION
799              "The collection of objects supporting the RADIUS
800               messages including Service-Type attribute with
801               value 'Authorize Only'."
802        ::= { radiusDynAuthClientMIBGroups 2 }
803
804 radiusDynAuthClientNoSessGroup OBJECT-GROUP
805        OBJECTS { radiusDynAuthClientDisconNakSessNoContext,
806                  radiusDynAuthClientCoANakSessNoContext
807                }
808        STATUS  current
809        DESCRIPTION
810              "The collection of objects supporting the RADIUS
811               messages that are referring to non-existing sessions."
812        ::= { radiusDynAuthClientMIBGroups 3 }
813
814
815
816 END