1f06ca4afSHartmut Brandt#
2f06ca4afSHartmut Brandt# Copyright (c) 2001-2003
3f06ca4afSHartmut Brandt#	Fraunhofer Institute for Open Communication Systems (FhG Fokus).
4f06ca4afSHartmut Brandt#	All rights reserved.
5f06ca4afSHartmut Brandt#
6f06ca4afSHartmut Brandt# Author: Harti Brandt <harti@freebsd.org>
7f06ca4afSHartmut Brandt#
8896052c1SHartmut Brandt# Redistribution and use in source and binary forms, with or without
9896052c1SHartmut Brandt# modification, are permitted provided that the following conditions
10896052c1SHartmut Brandt# are met:
11896052c1SHartmut Brandt# 1. Redistributions of source code must retain the above copyright
12896052c1SHartmut Brandt#    notice, this list of conditions and the following disclaimer.
13f06ca4afSHartmut Brandt# 2. Redistributions in binary form must reproduce the above copyright
14f06ca4afSHartmut Brandt#    notice, this list of conditions and the following disclaimer in the
15f06ca4afSHartmut Brandt#    documentation and/or other materials provided with the distribution.
16f06ca4afSHartmut Brandt#
17896052c1SHartmut Brandt# THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
18896052c1SHartmut Brandt# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19896052c1SHartmut Brandt# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20896052c1SHartmut Brandt# ARE DISCLAIMED.  IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
21896052c1SHartmut Brandt# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22896052c1SHartmut Brandt# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23896052c1SHartmut Brandt# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24896052c1SHartmut Brandt# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25896052c1SHartmut Brandt# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26896052c1SHartmut Brandt# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27896052c1SHartmut Brandt# SUCH DAMAGE.
28f06ca4afSHartmut Brandt#
29748b5b1eSHartmut Brandt# $Begemot: bsnmp/snmp_mibII/mibII_tree.def,v 1.13 2006/02/14 09:04:19 brandt_h Exp $
30f06ca4afSHartmut Brandt#
31f06ca4afSHartmut Brandt# Definition of the standard interfaces and ip trees.
32f06ca4afSHartmut Brandt#
33f06ca4afSHartmut Brandt(1 internet
34f06ca4afSHartmut Brandt  (2 mgmt
354ac8f406SShteryana Shopova    (1 mib-2
36f06ca4afSHartmut Brandt      (2 interfaces
37f06ca4afSHartmut Brandt        (1 ifNumber INTEGER op_interfaces GET)
38f06ca4afSHartmut Brandt        (2 ifTable
39f06ca4afSHartmut Brandt          (1 ifEntry : INTEGER op_ifentry
40f06ca4afSHartmut Brandt            (1 ifIndex INTEGER GET)
41f06ca4afSHartmut Brandt            (2 ifDescr OCTETSTRING GET)
42f06ca4afSHartmut Brandt            (3 ifType INTEGER GET)
43f06ca4afSHartmut Brandt            (4 ifMtu INTEGER32 GET)
44f06ca4afSHartmut Brandt            (5 ifSpeed GAUGE GET)
45f06ca4afSHartmut Brandt            (6 ifPhysAddress OCTETSTRING GET)
46f06ca4afSHartmut Brandt            (7 ifAdminStatus INTEGER GET SET)
47f06ca4afSHartmut Brandt            (8 ifOperStatus INTEGER GET)
48f06ca4afSHartmut Brandt            (9 ifLastChange TIMETICKS GET)
49f06ca4afSHartmut Brandt            (10 ifInOctets COUNTER GET)
50f06ca4afSHartmut Brandt            (11 ifInUcastPkts COUNTER GET)
51f06ca4afSHartmut Brandt            (12 ifInNUcastPkts COUNTER GET)
52f06ca4afSHartmut Brandt            (13 ifInDiscards COUNTER GET)
53f06ca4afSHartmut Brandt            (14 ifInErrors COUNTER GET)
54f06ca4afSHartmut Brandt            (15 ifInUnknownProtos COUNTER GET)
55f06ca4afSHartmut Brandt            (16 ifOutOctets COUNTER GET)
56f06ca4afSHartmut Brandt            (17 ifOutUcastPkts COUNTER GET)
57f06ca4afSHartmut Brandt            (18 ifOutNUcastPkts COUNTER GET)
58f06ca4afSHartmut Brandt            (19 ifOutDiscards COUNTER GET)
59f06ca4afSHartmut Brandt            (20 ifOutErrors COUNTER GET)
60f06ca4afSHartmut Brandt            (21 ifOutQLen GAUGE GET)
61f06ca4afSHartmut Brandt            (22 ifSpecific OID GET)
62f06ca4afSHartmut Brandt        ))
63f06ca4afSHartmut Brandt      )
64f06ca4afSHartmut Brandt      (4 ip
65f06ca4afSHartmut Brandt        (1 ipForwarding INTEGER op_ip GET SET)
66f06ca4afSHartmut Brandt        (2 ipDefaultTTL INTEGER op_ip GET SET)
67f06ca4afSHartmut Brandt        (3 ipInReceives COUNTER op_ipstat GET)
68f06ca4afSHartmut Brandt        (4 ipInHdrErrors COUNTER op_ipstat GET)
69f06ca4afSHartmut Brandt        (5 ipInAddrErrors COUNTER op_ipstat GET)
70f06ca4afSHartmut Brandt        (6 ipForwDatagrams COUNTER op_ipstat GET)
71f06ca4afSHartmut Brandt        (7 ipInUnknownProtos COUNTER op_ipstat GET)
72f06ca4afSHartmut Brandt        (8 ipInDiscards COUNTER op_ipstat GET)
73f06ca4afSHartmut Brandt        (9 ipInDelivers COUNTER op_ipstat GET)
74f06ca4afSHartmut Brandt        (10 ipOutRequests COUNTER op_ipstat GET)
75f06ca4afSHartmut Brandt        (11 ipOutDiscards COUNTER op_ipstat GET)
76f06ca4afSHartmut Brandt        (12 ipOutNoRoutes COUNTER op_ipstat GET)
77f06ca4afSHartmut Brandt        (13 ipReasmTimeout INTEGER32 op_ipstat GET)
78f06ca4afSHartmut Brandt        (14 ipReasmReqds COUNTER op_ipstat GET)
79f06ca4afSHartmut Brandt        (15 ipReasmOKs COUNTER op_ipstat GET)
80f06ca4afSHartmut Brandt        (16 ipReasmFails COUNTER op_ipstat GET)
81f06ca4afSHartmut Brandt        (17 ipFragOKs COUNTER op_ipstat GET)
82f06ca4afSHartmut Brandt        (18 ipFragFails COUNTER op_ipstat GET)
83f06ca4afSHartmut Brandt        (19 ipFragCreates COUNTER op_ipstat GET)
84f06ca4afSHartmut Brandt        (20 ipAddrTable
85f06ca4afSHartmut Brandt          (1 ipAddrEntry : IPADDRESS op_ipaddr
86f06ca4afSHartmut Brandt            (1 ipAdEntAddr IPADDRESS GET)
87f06ca4afSHartmut Brandt            (2 ipAdEntIfIndex INTEGER GET SET)
88f06ca4afSHartmut Brandt            (3 ipAdEntNetMask IPADDRESS GET SET)
89f06ca4afSHartmut Brandt            (4 ipAdEntBcastAddr INTEGER GET SET)
90f06ca4afSHartmut Brandt            (5 ipAdEntReasmMaxSize INTEGER GET)
91f06ca4afSHartmut Brandt        ))
92f06ca4afSHartmut Brandt        (22 ipNetToMediaTable
93f06ca4afSHartmut Brandt          (1 ipNetToMediaEntry : INTEGER IPADDRESS op_nettomedia
94f06ca4afSHartmut Brandt            (1 ipNetToMediaIfIndex INTEGER GET)
95f06ca4afSHartmut Brandt            (2 ipNetToMediaPhysAddress OCTETSTRING GET)
96f06ca4afSHartmut Brandt            (3 ipNetToMediaNetAddress IPADDRESS GET)
97f06ca4afSHartmut Brandt            (4 ipNetToMediaType INTEGER GET)
98f06ca4afSHartmut Brandt        ))
99f06ca4afSHartmut Brandt        (23 ipRoutingDiscards INTEGER op_ipstat)	# not available
100f06ca4afSHartmut Brandt        (24 ipForward
101f06ca4afSHartmut Brandt          (3 ipCidrRouteNumber GAUGE op_route GET)
102f06ca4afSHartmut Brandt          (4 ipCidrRouteTable
103f06ca4afSHartmut Brandt            (1 ipCidrRouteEntry : IPADDRESS IPADDRESS INTEGER IPADDRESS op_route_table
104f06ca4afSHartmut Brandt              (1 ipCidrRouteDest IPADDRESS GET)
105f06ca4afSHartmut Brandt              (2 ipCidrRouteMask IPADDRESS GET)
106f06ca4afSHartmut Brandt              (3 ipCidrRouteTos INTEGER GET)
107f06ca4afSHartmut Brandt              (4 ipCidrRouteNextHop IPADDRESS GET)
108f06ca4afSHartmut Brandt              (5 ipCidrRouteIfIndex INTEGER GET)	# SET
109f06ca4afSHartmut Brandt              (6 ipCidrRouteType INTEGER GET)		# SET
110f06ca4afSHartmut Brandt              (7 ipCidrRouteProto INTEGER GET)
111f06ca4afSHartmut Brandt              (8 ipCidrRouteAge INTEGER GET)
112f06ca4afSHartmut Brandt              (9 ipCidrRouteInfo OID GET)		# SET
113f06ca4afSHartmut Brandt              (10 ipCidrRouteNextHopAS INTEGER GET)	# SET
114f06ca4afSHartmut Brandt              (11 ipCidrRouteMetric1 INTEGER GET)	# SET
115f06ca4afSHartmut Brandt              (12 ipCidrRouteMetric2 INTEGER GET)	# SET
116f06ca4afSHartmut Brandt              (13 ipCidrRouteMetric3 INTEGER GET)	# SET
117f06ca4afSHartmut Brandt              (14 ipCidrRouteMetric4 INTEGER GET)	# SET
118f06ca4afSHartmut Brandt              (15 ipCidrRouteMetric5 INTEGER GET)	# SET
119f06ca4afSHartmut Brandt              (16 ipCidrRouteStatus INTEGER GET)	# SET
120f06ca4afSHartmut Brandt          ))
121f06ca4afSHartmut Brandt        )
122f06ca4afSHartmut Brandt      )
123f06ca4afSHartmut Brandt      (5 icmp
124f06ca4afSHartmut Brandt        (1 icmpInMsgs COUNTER op_icmpstat GET)
125f06ca4afSHartmut Brandt        (2 icmpInErrors COUNTER op_icmpstat GET)
126f06ca4afSHartmut Brandt        (3 icmpInDestUnreachs COUNTER op_icmpstat GET)
127f06ca4afSHartmut Brandt        (4 icmpInTimeExcds COUNTER op_icmpstat GET)
128f06ca4afSHartmut Brandt        (5 icmpInParmProbs COUNTER op_icmpstat GET)
129f06ca4afSHartmut Brandt        (6 icmpInSrcQuenchs COUNTER op_icmpstat GET)
130f06ca4afSHartmut Brandt        (7 icmpInRedirects COUNTER op_icmpstat GET)
131f06ca4afSHartmut Brandt        (8 icmpInEchos COUNTER op_icmpstat GET)
132f06ca4afSHartmut Brandt        (9 icmpInEchoReps COUNTER op_icmpstat GET)
133f06ca4afSHartmut Brandt        (10 icmpInTimestamps COUNTER op_icmpstat GET)
134f06ca4afSHartmut Brandt        (11 icmpInTimestampReps COUNTER op_icmpstat GET)
135f06ca4afSHartmut Brandt        (12 icmpInAddrMasks COUNTER op_icmpstat GET)
136f06ca4afSHartmut Brandt        (13 icmpInAddrMaskReps COUNTER op_icmpstat GET)
137f06ca4afSHartmut Brandt        (14 icmpOutMsgs COUNTER op_icmpstat GET)
138f06ca4afSHartmut Brandt        (15 icmpOutErrors COUNTER op_icmpstat GET)
139f06ca4afSHartmut Brandt        (16 icmpOutDestUnreachs COUNTER op_icmpstat GET)
140f06ca4afSHartmut Brandt        (17 icmpOutTimeExcds COUNTER op_icmpstat GET)
141f06ca4afSHartmut Brandt        (18 icmpOutParmProbs COUNTER op_icmpstat GET)
142f06ca4afSHartmut Brandt        (19 icmpOutSrcQuenchs COUNTER op_icmpstat GET)
143f06ca4afSHartmut Brandt        (20 icmpOutRedirects COUNTER op_icmpstat GET)
144f06ca4afSHartmut Brandt        (21 icmpOutEchos COUNTER op_icmpstat GET)
145f06ca4afSHartmut Brandt        (22 icmpOutEchoReps COUNTER op_icmpstat GET)
146f06ca4afSHartmut Brandt        (23 icmpOutTimestamps COUNTER op_icmpstat GET)
147f06ca4afSHartmut Brandt        (24 icmpOutTimestampReps COUNTER op_icmpstat GET)
148f06ca4afSHartmut Brandt        (25 icmpOutAddrMasks COUNTER op_icmpstat GET)
149f06ca4afSHartmut Brandt        (26 icmpOutAddrMaskReps COUNTER op_icmpstat GET)
150f06ca4afSHartmut Brandt      )
151f06ca4afSHartmut Brandt      (6 tcp
152f06ca4afSHartmut Brandt        (1 tcpRtoAlgorithm INTEGER op_tcp GET)
153f06ca4afSHartmut Brandt        (2 tcpRtoMin INTEGER32 op_tcp GET)
154f06ca4afSHartmut Brandt        (3 tcpRtoMax INTEGER32 op_tcp GET)
155f06ca4afSHartmut Brandt        (4 tcpMaxConn INTEGER32 op_tcp GET)
156f06ca4afSHartmut Brandt        (5 tcpActiveOpens COUNTER op_tcp GET)
157f06ca4afSHartmut Brandt        (6 tcpPassiveOpens COUNTER op_tcp GET)
158f06ca4afSHartmut Brandt        (7 tcpAttemptFails COUNTER op_tcp GET)
159f06ca4afSHartmut Brandt        (8 tcpEstabResets COUNTER op_tcp GET)
160f06ca4afSHartmut Brandt        (9 tcpCurrEstab GAUGE op_tcp GET)
161f06ca4afSHartmut Brandt        (10 tcpInSegs COUNTER op_tcp GET)
162f06ca4afSHartmut Brandt        (11 tcpOutSegs COUNTER op_tcp GET)
163f06ca4afSHartmut Brandt        (12 tcpRetransSegs COUNTER op_tcp GET)
164f06ca4afSHartmut Brandt        (13 tcpConnTable
165f06ca4afSHartmut Brandt          (1 tcpConnEntry : IPADDRESS INTEGER IPADDRESS INTEGER op_tcpconn
166f06ca4afSHartmut Brandt            (1 tcpConnState INTEGER GET)
167f06ca4afSHartmut Brandt            (2 tcpConnLocalAddress IPADDRESS GET)
168f06ca4afSHartmut Brandt            (3 tcpConnLocalPort INTEGER GET)
169f06ca4afSHartmut Brandt            (4 tcpConnRemAddress IPADDRESS GET)
170f06ca4afSHartmut Brandt            (5 tcpConnRemPort INTEGER GET)
171f06ca4afSHartmut Brandt        ))
172f06ca4afSHartmut Brandt        (14 tcpInErrs COUNTER op_tcp GET)
173f06ca4afSHartmut Brandt        (15 tcpOutRsts COUNTER op_tcp)		# don't know
174f06ca4afSHartmut Brandt      )
175f06ca4afSHartmut Brandt      (7 udp
176f06ca4afSHartmut Brandt        (1 udpInDatagrams COUNTER op_udp GET)
177f06ca4afSHartmut Brandt        (2 udpNoPorts COUNTER op_udp GET)
178f06ca4afSHartmut Brandt        (3 udpInErrors COUNTER op_udp GET)
179f06ca4afSHartmut Brandt        (4 udpOutDatagrams COUNTER op_udp GET)
180f06ca4afSHartmut Brandt        (5 udpTable
181f06ca4afSHartmut Brandt          (1 udpEntry : IPADDRESS INTEGER op_udptable
182f06ca4afSHartmut Brandt            (1 udpLocalAddress IPADDRESS GET)
183f06ca4afSHartmut Brandt            (2 udpLocalPort INTEGER GET)
184f06ca4afSHartmut Brandt        ))
185f06ca4afSHartmut Brandt      )
186f06ca4afSHartmut Brandt      (31 ifMIB
187f06ca4afSHartmut Brandt        (1 ifMIBObjects
188f06ca4afSHartmut Brandt          (1 ifXTable
189f06ca4afSHartmut Brandt            (1 ifXEntry : INTEGER op_ifxtable
190f06ca4afSHartmut Brandt              (1 ifName OCTETSTRING GET)
191f06ca4afSHartmut Brandt              (2 ifInMulticastPkts COUNTER GET)
192f06ca4afSHartmut Brandt              (3 ifInBroadcastPkts COUNTER GET)
193f06ca4afSHartmut Brandt              (4 ifOutMulticastPkts COUNTER GET)
194f06ca4afSHartmut Brandt              (5 ifOutBroadcastPkts COUNTER GET)
195f06ca4afSHartmut Brandt              (6 ifHCInOctets COUNTER64 GET)
196f06ca4afSHartmut Brandt              (7 ifHCInUcastPkts COUNTER64 GET)
197f06ca4afSHartmut Brandt              (8 ifHCInMulticastPkts COUNTER64 GET)
198f06ca4afSHartmut Brandt              (9 ifHCInBroadcastPkts COUNTER64 GET)
199f06ca4afSHartmut Brandt              (10 ifHCOutOctets COUNTER64 GET)
200f06ca4afSHartmut Brandt              (11 ifHCOutUcastPkts COUNTER64 GET)
201f06ca4afSHartmut Brandt              (12 ifHCOutMulticastPkts COUNTER64 GET)
202f06ca4afSHartmut Brandt              (13 ifHCOutBroadcastPkts COUNTER64 GET)
203f06ca4afSHartmut Brandt              (14 ifLinkUpDownTrapEnable INTEGER GET SET)
204f06ca4afSHartmut Brandt              (15 ifHighSpeed GAUGE GET)
205f06ca4afSHartmut Brandt              (16 ifPromiscuousMode INTEGER GET SET)
206f06ca4afSHartmut Brandt              (17 ifConnectorPresent INTEGER GET)
207f06ca4afSHartmut Brandt              (18 ifAlias OCTETSTRING GET)
208f06ca4afSHartmut Brandt              (19 ifCounterDiscontinuityTime TIMETICKS GET)
209f06ca4afSHartmut Brandt          ))
210f06ca4afSHartmut Brandt          (2 ifStackTable
211f06ca4afSHartmut Brandt            (1 ifStackEntry : INTEGER INTEGER op_ifstack
212f06ca4afSHartmut Brandt              (1 ifStackHigherLayer INTEGER)
213f06ca4afSHartmut Brandt              (2 ifStackLowerLayer INTEGER)
214f06ca4afSHartmut Brandt              (3 ifStackStatus INTEGER GET)
215f06ca4afSHartmut Brandt          ))
216f06ca4afSHartmut Brandt          (4 ifRcvAddressTable
217f06ca4afSHartmut Brandt            (1 ifRcvAddressEntry : INTEGER OCTETSTRING op_rcvaddr
218f06ca4afSHartmut Brandt              (1 ifRcvAddressAddress OCTETSTRING)
219f06ca4afSHartmut Brandt              (2 ifRcvAddressStatus INTEGER GET)
220f06ca4afSHartmut Brandt              (3 ifRcvAddressType INTEGER GET)
221f06ca4afSHartmut Brandt          ))
222f06ca4afSHartmut Brandt          (5 ifTableLastChange TIMETICKS op_ifmib GET)
223f06ca4afSHartmut Brandt          (6 ifStackLastChange TIMETICKS op_ifmib GET)
224f06ca4afSHartmut Brandt        )
225f06ca4afSHartmut Brandt      )
226f06ca4afSHartmut Brandt      (48 ipMIB
227f06ca4afSHartmut Brandt      )
228f06ca4afSHartmut Brandt      (49 tcpMIB
229f06ca4afSHartmut Brandt      )
230f06ca4afSHartmut Brandt      (50 udpMIB
231f06ca4afSHartmut Brandt      )
232f06ca4afSHartmut Brandt  ))
233c6a4e658SHartmut Brandt  (4 private
234c6a4e658SHartmut Brandt    (1 enterprises
235c6a4e658SHartmut Brandt      (12325 fokus
236c6a4e658SHartmut Brandt        (1 begemot
237c6a4e658SHartmut Brandt	  (3 begemotIp
238c6a4e658SHartmut Brandt	    (1 begemotIpObjects
239c6a4e658SHartmut Brandt	      (1 begemotMib2
240c6a4e658SHartmut Brandt		(1 begemotIfMaxspeed COUNTER64 op_begemot_mibII GET)
241c6a4e658SHartmut Brandt		(2 begemotIfPoll TIMETICKS op_begemot_mibII GET)
242c6a4e658SHartmut Brandt		(3 begemotIfForcePoll TIMETICKS op_begemot_mibII GET SET)
243bd96183dSShteryana Shopova		(4 begemotIfDataPoll TIMETICKS op_begemot_mibII GET SET)
244c6a4e658SHartmut Brandt	      )
245c6a4e658SHartmut Brandt	    )
246c6a4e658SHartmut Brandt	  )
247c6a4e658SHartmut Brandt        )
248c6a4e658SHartmut Brandt      )
249c6a4e658SHartmut Brandt    )
250c6a4e658SHartmut Brandt  )
251f06ca4afSHartmut Brandt  (6 snmpV2
252f06ca4afSHartmut Brandt    (3 snmpModules
253f06ca4afSHartmut Brandt      (1 snmpMIB
254f06ca4afSHartmut Brandt        (1 snmpMIBObjects
255f06ca4afSHartmut Brandt          (5 snmpTraps
256f06ca4afSHartmut Brandt            (3 linkDown OID op_snmp_trap)
257f06ca4afSHartmut Brandt            (4 linkUp OID op_snmp_trap)
258f06ca4afSHartmut Brandt          )
259f06ca4afSHartmut Brandt        )
260f06ca4afSHartmut Brandt      )
261f06ca4afSHartmut Brandt  ))
262f06ca4afSHartmut Brandt)
263