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
|
CISCOSB-rldot1q-MIB DEFINITIONS ::= BEGIN
-- Title: CISCOSB Switch Interfaces Private
-- Version: 7.47
-- Date: 25 Nov 2008
IMPORTS
ifIndex FROM IF-MIB
Unsigned32, MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
RowStatus, TruthValue, TEXTUAL-CONVENTION FROM SNMPv2-TC
PortList, dot1qStaticUnicastEntry, dot1qTpFdbEntry FROM Q-BRIDGE-MIB
switch001 FROM CISCOSB-MIB
rlpBridgeMIBObjects FROM CISCOSB-BRIDGEMIBOBJECTS-MIB;
rlq-bridge-mib MODULE-IDENTITY
LAST-UPDATED "200811250000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Postal: 170 West Tasman Drive
San Jose , CA 95134-1706
USA
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
DESCRIPTION
"The private MIB module definition for dot1q MIBs."
::= { rlpBridgeMIBObjects 8 }
rldot1q OBJECT IDENTIFIER ::= { rlpBridgeMIBObjects 8 }
-- -------------------------------------------------------------
-- dot1qStaticUnicastTable Augmentation
-- -------------------------------------------------------------
rldot1qStaticUnicastTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rldot1qStaticUnicastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An augmentation to dot1qStaticUnicastTable"
::= { rldot1q 1 }
rldot1qStaticUnicastEntry OBJECT-TYPE
SYNTAX Rldot1qStaticUnicastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An augmentation to dot1qStaticUnicastEntry"
AUGMENTS {dot1qStaticUnicastEntry}
::= { rldot1qStaticUnicastTable 1 }
Rldot1qStaticUnicastEntry ::=
SEQUENCE {
rldot1qStaticUnicastAddressOwner INTEGER
}
rldot1qStaticUnicastAddressOwner OBJECT-TYPE
SYNTAX INTEGER {
static(1),
learned(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The learned status of this entry:
static(1) - address has added by user.
learned(2)- address has added by device."
DEFVAL { static }
::= { rldot1qStaticUnicastEntry 1 }
-- -------------------------------------------------------------
-- dot1qTpFdbTable Augmentation
-- -------------------------------------------------------------
rldot1qTpFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rldot1qTpFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An augmentation to dot1qTpFdbTable"
::= { rldot1q 2 }
rldot1qTpFdbEntry OBJECT-TYPE
SYNTAX Rldot1qTpFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An augmentation to dot1qTpFdbEntry"
AUGMENTS {dot1qTpFdbEntry}
::= { rldot1qTpFdbTable 1 }
Rldot1qTpFdbEntry ::=
SEQUENCE {
rldot1qTpFdbSubStatus INTEGER
}
rldot1qTpFdbSubStatus OBJECT-TYPE
SYNTAX INTEGER {
none(1),
dynamic-static(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sub status of this entry. The meanings of the values
are:
none(1) -
non of the following.
dynamic-static(2) -
the value of the corresponding instance of dot1qTpFdbPort was
learned dynamically in SW but kept as static address in HW."
::= { rldot1qTpFdbEntry 1 }
-- -------------------------------------------------------------
-- rldot1qTpFdbCountTable
-- -------------------------------------------------------------
rldot1qTpFdbCountTable OBJECT-TYPE
SYNTAX SEQUENCE OF Rldot1qTpFdbCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Counters for FDB table. Per VLAN, port and type."
::= { rldot1q 3 }
rldot1qTpFdbCountEntry OBJECT-TYPE
SYNTAX Rldot1qTpFdbCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Count the number of MAC address for a specific VLAN, port and type."
INDEX { rldot1qTpFdbCountVlanTag, rldot1qTpFdbCountPort, rldot1qTpFdbCountType }
::= { rldot1qTpFdbCountTable 1 }
Rldot1qTpFdbCountEntry ::=
SEQUENCE {
rldot1qTpFdbCountVlanTag
INTEGER,
rldot1qTpFdbCountPort
Integer32,
rldot1qTpFdbCountType
INTEGER,
rldot1qTpFdbCountCount
INTEGER
}
rldot1qTpFdbCountVlanTag OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vlan Tag. Zero means all vlans"
::= { rldot1qTpFdbCountEntry 1 }
rldot1qTpFdbCountPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port. Zero means all ports"
::= { rldot1qTpFdbCountEntry 2 }
rldot1qTpFdbCountType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- secured
invalid(2),
learned(3), --dynamic
self(4), --self
mgmt(5), --static
multicast(6),
ipv4Host(7),
ipv6Host(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of the address:
TODO
"
::= { rldot1qTpFdbCountEntry 3 }
rldot1qTpFdbCountCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of address per selected vlan, port and type."
::= { rldot1qTpFdbCountEntry 4 }
END
|