summaryrefslogtreecommitdiff
path: root/MIBS/dell/F10-FIB-MIB
blob: 407a824cfd24151b0aead43e67448f5d77a8e623 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
F10-FIB-MIB DEFINITIONS ::= BEGIN

	IMPORTS
		MODULE-IDENTITY, OBJECT-TYPE,
		Integer32, IpAddress, Counter64
			FROM SNMPv2-SMI
		MacAddress
			FROM SNMPv2-TC
		MODULE-COMPLIANCE, OBJECT-GROUP
			FROM SNMPv2-CONF
		chSysCardNumber
			FROM F10-CHASSIS-MIB
		f10Mgmt
			FROM FORCE10-SMI;
    
	f10IpForwardMib MODULE-IDENTITY
		LAST-UPDATED "200709141200Z"   -- Sep 14, 2007 12:00:00 GMT
		ORGANIZATION "Force10 Networks, Inc."
		CONTACT-INFO
			"Force10 Networks, Inc.
			 350 Holger Way
			 San Jose, CA 95134 USA
			 Phone: +1 (408) 571 3500
			 Fax:   +1 (408) 571 3550
			 Email: support@force10networks.com"
		DESCRIPTION
			"This MIB module is used to display CIDR multipath IP Routes." 
		REVISION     "200709141200Z"   -- Sep 14, 2007 12:00:00 GMT
		DESCRIPTION
			"Initial version of this MIB module." 
	::= { f10Mgmt 9 }
	

-- ****************************************************************************
--
--  Top-Level Object Identifier Assignments for the FIB MIB
--
-- ****************************************************************************

f10IpForwardMibObjects       OBJECT IDENTIFIER ::= { f10IpForwardMib 1 }
f10IpForwardMibConformance   OBJECT IDENTIFIER ::= { f10IpForwardMib 2 }


-- ****************************************************************************
--
--  IP Forward Version Table
--
-- ****************************************************************************

f10IpForwardVersionTable OBJECT-TYPE
	SYNTAX     SEQUENCE OF F10IpForwardVersionEntry
	MAX-ACCESS not-accessible
	STATUS     current
	DESCRIPTION
		"This entity's IP forward version table."
	::= { f10IpForwardMibObjects 1 }

f10IpForwardVersionEntry OBJECT-TYPE
	SYNTAX     F10IpForwardVersionEntry
	MAX-ACCESS not-accessible
	STATUS     current
	DESCRIPTION
		"The row definition for the ip forward version Table."
	INDEX {
		chSysCardNumber
	}
	::= { f10IpForwardVersionTable 1 }

F10IpForwardVersionEntry ::=
	SEQUENCE {
		f10IpForwardVersion
			Counter64
	}

f10IpForwardVersion OBJECT-TYPE
	SYNTAX     Counter64 
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"A version number on the Forwarding Table. 
		 This is always fetched from one line card."
	::= { f10IpForwardVersionEntry 1 }
		
	
-- ****************************************************************************
--
--  IP Forwarding Table
--
--  The IP Forwarding Table obsoletes and replaces the ipRoute Table current 
--  in MIB-I and MIB-II.  It adds knowledge of the autonomous system of 
--  the next hop, multiple next hop support, and policy routing support.
--
-- ****************************************************************************

f10IpForwardTable OBJECT-TYPE
	SYNTAX     SEQUENCE OF F10IpForwardEntry
	MAX-ACCESS not-accessible
	STATUS     current
	DESCRIPTION
		"This entity's IP Routing table."
	::= { f10IpForwardMibObjects 2 }

f10IpForwardEntry OBJECT-TYPE
	SYNTAX     F10IpForwardEntry
	MAX-ACCESS not-accessible
	STATUS     current
	DESCRIPTION
		"A particular route to a particular  destination,
		 under a particular policy."
	INDEX {
		chSysCardNumber,
		f10IpforwardDest,
		f10IpforwardMask,
		f10IpforwardNextHop,
		f10IpforwardFirstHop
	}
	::= { f10IpForwardTable 1 }

F10IpForwardEntry ::=
	SEQUENCE {
		f10IpforwardDest
			IpAddress,
		f10IpforwardMask
			IpAddress,
		f10IpforwardNextHop
			IpAddress,
		f10IpforwardFirstHop
			IpAddress,
		f10IpforwardIfIndex
			Integer32,
		f10IpforwardMacAddress
			MacAddress,
		f10IpforwardEgressPort
			OCTET STRING,
		f10IpforwardCamIndex
			Integer32
	}

f10IpforwardDest OBJECT-TYPE
	SYNTAX     IpAddress
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"The destination IP address of this route. An
		 entry  with  a value of 0.0.0.0 is considered a
		 default route."
	::= { f10IpForwardEntry 1 }

f10IpforwardMask OBJECT-TYPE
	SYNTAX     IpAddress
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"Indicate the mask to be logical-ANDed with the destination
		 address  before  being compared to the value in 
		 the f10IpforwardDest field."
	::= { f10IpForwardEntry 2 }

f10IpforwardNextHop OBJECT-TYPE
	SYNTAX     IpAddress
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"On remote routes, the address of the next system
		 en route; Otherwise, 0.0.0.0."
	::= { f10IpForwardEntry 3 }

f10IpforwardFirstHop OBJECT-TYPE
	SYNTAX     IpAddress
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"On remote routes, the address of the Gateway 
		 to the nexthop; 0.0.0.0 if the Nexthop itself is a Gateway
                 to the Destination"
	::= { f10IpForwardEntry 4 }

f10IpforwardIfIndex OBJECT-TYPE
	SYNTAX     Integer32
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"The ifIndex value which identifies  the  local
		 interface  through  which  the next hop of this
		 route should be reached."
	::= { f10IpForwardEntry 5 }

f10IpforwardMacAddress OBJECT-TYPE
	SYNTAX     MacAddress 
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"The Mac address of the NextHop."
	::= { f10IpForwardEntry 6 }

f10IpforwardEgressPort OBJECT-TYPE
	SYNTAX     OCTET STRING (SIZE (0..255))
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"The name of the egress port to which the packets will be
		 forwarded."
	::= { f10IpForwardEntry 7 }

f10IpforwardCamIndex OBJECT-TYPE
	SYNTAX     Integer32
	MAX-ACCESS read-only
	STATUS     current
	DESCRIPTION
		"Cam Entry corresponding to a row."
	::= { f10IpForwardEntry 8 }


-- ****************************************************************************
--
-- Module Conformance Statement
--
-- DESCRIPTION: This module conformance statement includes the compliance 
--    statements and the units of conformance section.
--
-- ****************************************************************************

f10IpForwardMibCompliances OBJECT IDENTIFIER ::= { f10IpForwardMibConformance 1 }
f10IpForwardMibGroups      OBJECT IDENTIFIER ::= { f10IpForwardMibConformance 2 }

-- ****************************************************************************
-- Compliance Statement
-- ****************************************************************************

f10IpForwardMibCompliance MODULE-COMPLIANCE
	STATUS current
	DESCRIPTION 
		"The basic implementation requirements for the 
		 Force10 Enterprise Ip Forward MIB."
	MODULE    -- this module
	MANDATORY-GROUPS { 
		f10IpForwardObjectGroup
	}
	::= { f10IpForwardMibCompliances 1 }

-- ****************************************************************************
-- Units of Conformance
-- ****************************************************************************

f10IpForwardObjectGroup OBJECT-GROUP
	OBJECTS {
		f10IpForwardVersion,
		f10IpforwardDest,
		f10IpforwardMask,
		f10IpforwardNextHop,
		f10IpforwardFirstHop,
		f10IpforwardIfIndex,
		f10IpforwardMacAddress,
		f10IpforwardEgressPort,
		f10IpforwardCamIndex
   }
   STATUS current
   DESCRIPTION 
      "Objects for the ATM interface table."
   ::= { f10IpForwardMibGroups 1 }

END