1-- *------------------------------------------------------------------
2-- * ADMIN-AUTH-STATS-MIB.my:  The Altiga Administrator Authentication Statistics MIB.
3-- *
4-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
5-- *
6-- * Copyright (c) 2002 by Cisco Systems, Inc.
7-- * All rights reserved.
8-- *
9-- *------------------------------------------------------------------
10
11ADMIN-AUTH-STATS-MIB DEFINITIONS ::= BEGIN
12
13   IMPORTS
14      MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, IpAddress, Counter32, TimeTicks
15        FROM SNMPv2-SMI
16      OBJECT-GROUP, MODULE-COMPLIANCE
17        FROM SNMPv2-CONF
18      alAdminAuthStats, alAdminAuthGroup
19        FROM ALTIGA-MIB
20      alAdminAuthMibModule
21        FROM ALTIGA-GLOBAL-REG;
22
23   altigaAdminAuthStatsMibModule MODULE-IDENTITY
24      LAST-UPDATED   "200209051300Z"
25      ORGANIZATION   "Cisco Systems, Inc."
26      CONTACT-INFO
27         "Cisco Systems
28          170 W Tasman Drive
29          San Jose, CA  95134
30          USA
31
32          Tel: +1 800 553-NETS
33          E-mail: cs-cvpn3000@cisco.com"
34
35      DESCRIPTION
36         "The Altiga Administrator Authentication Statistics MIB models counters and objects that are
37          of management interest for administration authentication.
38
39          Acronyms
40          The following acronyms are used in this document:
41
42            IP:         Internet Protocol
43
44            MIB:        Management Information Base
45
46            TACACS:     Terminal Access Controller Access Control System
47
48            UDP:        User Datagram Protocol
49
50         "
51
52        REVISION "200209051300Z"
53        DESCRIPTION
54                "Added module compliance."
55
56        REVISION "200207100000Z"
57        DESCRIPTION
58                "Updated with new header"
59
60      ::= { alAdminAuthMibModule 2 }
61
62-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
63-- MIB Objects
64-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
65
66alAminAuthStatsGlobal	OBJECT IDENTIFIER ::= { alAdminAuthStats 1 }
67
68alAdminAuthServStatsTable OBJECT-TYPE
69   SYNTAX     SEQUENCE OF AlAdminAuthServStatsEntry
70   MAX-ACCESS not-accessible
71   STATUS     current
72   DESCRIPTION
73      "The (conceptual) table listing the TACACS authentication
74       servers with which the client shares a secret."
75   ::= { alAdminAuthStats 2 }
76
77alAdminAuthServStatsEntry       OBJECT-TYPE
78   SYNTAX     AlAdminAuthServStatsEntry
79   MAX-ACCESS not-accessible
80   STATUS     current
81   DESCRIPTION
82      "An entry (conceptual row) representing a TACACS
83       authentication server with which the client shares a secret."
84   INDEX      { alAdminAuthServIndex }
85   ::= { alAdminAuthServStatsTable 1 }
86
87AlAdminAuthServStatsEntry  ::= SEQUENCE {
88   alAdminAuthServIndex                             Integer32,
89   alAdminAuthServAddress                           IpAddress,
90   alAdminAuthClientServerPortNumber                Integer32,
91   alAdminAuthClientRoundTripTime                   TimeTicks,
92   alAdminAuthClientAccessRequests                  Counter32,
93   alAdminAuthClientAccessRetransmissions           Counter32,
94   alAdminAuthClientAccessAccepts                   Counter32,
95   alAdminAuthClientAccessRejects                   Counter32,
96   alAdminAuthClientAccessChallenges                Counter32,
97   alAdminAuthClientMalformedAccessResponses        Counter32,
98   alAdminAuthClientBadAuthenticators               Counter32,
99   alAdminAuthClientPendingRequests                   Gauge32,
100   alAdminAuthClientTimeouts                        Counter32,
101   alAdminAuthClientUnknownType                     Counter32,
102   alAdminAuthServerGroupIdentification               Gauge32
103}
104
105alAdminAuthServIndex OBJECT-TYPE
106   SYNTAX     Integer32 (0..MAX)
107   MAX-ACCESS not-accessible
108   STATUS     current
109   DESCRIPTION
110      "A number uniquely identifying each ADMIN
111       Authentication server with which this client
112       communicates."
113   ::= { alAdminAuthServStatsEntry 1 }
114
115alAdminAuthServAddress OBJECT-TYPE
116   SYNTAX     IpAddress
117   MAX-ACCESS read-only
118   STATUS     current
119   DESCRIPTION
120      "The IP address of the ADMIN authentication server
121       referred to in this table entry."
122   ::= { alAdminAuthServStatsEntry 2 }
123
124alAdminAuthClientServerPortNumber  OBJECT-TYPE
125   SYNTAX     Integer32
126   MAX-ACCESS read-only
127   STATUS     current
128   DESCRIPTION
129      "The UDP port the client is using to send requests to
130       this server."
131   ::= { alAdminAuthServStatsEntry 3 }
132
133alAdminAuthClientRoundTripTime  OBJECT-TYPE
134   SYNTAX     TimeTicks
135   MAX-ACCESS read-only
136   STATUS     current
137   DESCRIPTION
138      "The time interval between the most recent
139       Access-Reply/Access-Challenge and the Access-Request that
140       matched it from this ADMIN authentication server."
141   ::= { alAdminAuthServStatsEntry 4 }
142
143-- Request/Response statistics
144-- Ignoring Unknown Types, then
145-- AccessRequests + AccesssRetransmissions = AccessAccepts +
146-- AccessRejects + AccessChallenges + PendingRequests + Timeouts
147
148alAdminAuthClientAccessRequests OBJECT-TYPE
149   SYNTAX     Counter32
150   MAX-ACCESS read-only
151   STATUS     current
152   DESCRIPTION
153      "The total number of ADMIN Access-Request packets sent
154       to this server since client start-up. This does not
155       include retransmissions."
156   ::= { alAdminAuthServStatsEntry 5 }
157
158alAdminAuthClientAccessRetransmissions OBJECT-TYPE
159   SYNTAX     Counter32
160   MAX-ACCESS read-only
161   STATUS     current
162   DESCRIPTION
163      "The total number of ADMIN Access-Request packets
164       retransmitted to this ADMIN authentication server
165       since client start-up."
166   ::= { alAdminAuthServStatsEntry 6 }
167
168alAdminAuthClientAccessAccepts OBJECT-TYPE
169   SYNTAX     Counter32
170   MAX-ACCESS read-only
171   STATUS     current
172   DESCRIPTION
173      "The total number of ADMIN Access-Accept packets
174       received from this server since client start-up."
175   ::= { alAdminAuthServStatsEntry 7 }
176
177alAdminAuthClientAccessRejects OBJECT-TYPE
178   SYNTAX     Counter32
179   MAX-ACCESS read-only
180   STATUS     current
181   DESCRIPTION
182      "The total number of ADMIN Access-Reject packets
183       received from this server since client start-up."
184   ::= { alAdminAuthServStatsEntry  8 }
185
186alAdminAuthClientAccessChallenges OBJECT-TYPE
187   SYNTAX     Counter32
188   MAX-ACCESS read-only
189   STATUS     current
190   DESCRIPTION
191      "The total number of ADMIN Access-Challenge packets
192       received from this server since client start-up."
193   ::= { alAdminAuthServStatsEntry 9 }
194
195-- "Access-Response" includes an Access-Accept, Access-Challenge
196-- or Access-Reject
197
198alAdminAuthClientMalformedAccessResponses OBJECT-TYPE
199   SYNTAX     Counter32
200   MAX-ACCESS read-only
201   STATUS     current
202   DESCRIPTION
203      "The total number of malformed ADMIN Access-Response
204       packets received from this server since client
205       start-up. Malformed packets include packets with
206       an invalid length. Bad authenticators or
207       Signature attributes are not
208       included as malformed access responses."
209   ::= { alAdminAuthServStatsEntry 10 }
210
211alAdminAuthClientBadAuthenticators OBJECT-TYPE
212   SYNTAX     Counter32
213   MAX-ACCESS read-only
214   STATUS     current
215   DESCRIPTION
216      "The total number of ADMIN Access-Response packets
217       containing invalid authenticators or Signature
218       attributes received from this server since client
219       start-up."
220   ::= { alAdminAuthServStatsEntry 11 }
221
222alAdminAuthClientPendingRequests OBJECT-TYPE
223   SYNTAX     Gauge32
224   MAX-ACCESS read-only
225   STATUS     current
226   DESCRIPTION
227      "The total number of ADMIN Access-Request packets
228       destined for this server that have not yet timed out
229       or received a response. This variable is incremented
230       when an Access-Request is sent and decremented due to
231       receipt of an Access-Reply or Access-Challenge,
232       a timeout or retransmission."
233   ::= { alAdminAuthServStatsEntry 12 }
234
235alAdminAuthClientTimeouts OBJECT-TYPE
236   SYNTAX     Counter32
237   MAX-ACCESS read-only
238   STATUS     current
239   DESCRIPTION
240      "The total number of authentication timeouts to this server
241       since client startup. After a timeout the client may
242       retry to the same server, send to a different server, or
243       give up. A retry to the same server is counted as a
244       retransmit as well as a timeout. A send to a different
245       server is counted as a Request as well as a timeout."
246   ::= { alAdminAuthServStatsEntry  13 }
247
248alAdminAuthClientUnknownType OBJECT-TYPE
249   SYNTAX     Counter32
250   MAX-ACCESS read-only
251   STATUS     current
252   DESCRIPTION
253      "The total number of ADMIN packets of unknown type which
254       were received from this server on the authentication port
255       since client start-up."
256   ::= { alAdminAuthServStatsEntry  14 }
257
258
259alAdminAuthServerGroupIdentification OBJECT-TYPE
260   SYNTAX     Gauge32
261   MAX-ACCESS read-only
262   STATUS     current
263   DESCRIPTION
264      "Id of group accociated with this server."
265   ::= { alAdminAuthServStatsEntry  15 }
266
267altigaAdminAuthStatsMibConformance OBJECT IDENTIFIER ::= { altigaAdminAuthStatsMibModule 1 }
268altigaAdminAuthStatsMibCompliances OBJECT IDENTIFIER ::= { altigaAdminAuthStatsMibConformance 1 }
269
270altigaAdminAuthStatsMibCompliance MODULE-COMPLIANCE
271   STATUS     current
272   DESCRIPTION
273      "The compliance statement for agents which
274       implement the Altiga Administrator Authentication Statistics MIB."
275   MODULE
276   MANDATORY-GROUPS {
277      alAdminAuthClientMIBGroup
278   }
279   ::= { altigaAdminAuthStatsMibCompliances 1 }
280
281alAdminAuthClientMIBGroup OBJECT-GROUP
282   OBJECTS {
283      alAdminAuthServAddress,
284      alAdminAuthClientServerPortNumber,
285      alAdminAuthClientRoundTripTime,
286      alAdminAuthClientAccessRequests,
287      alAdminAuthClientAccessRetransmissions,
288      alAdminAuthClientAccessAccepts,
289      alAdminAuthClientAccessRejects,
290      alAdminAuthClientAccessChallenges,
291      alAdminAuthClientMalformedAccessResponses,
292      alAdminAuthClientBadAuthenticators,
293      alAdminAuthClientPendingRequests,
294      alAdminAuthClientTimeouts,
295      alAdminAuthClientUnknownType,
296      alAdminAuthServerGroupIdentification
297   }
298   STATUS     current
299   DESCRIPTION
300      "The basic collection of objects providing management of
301       ADMIN Authentication Clients."
302   ::= { alAdminAuthGroup 2 }
303
304END
305