-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathBAY-STACK-ARP-INSPECTION-MIB
125 lines (106 loc) · 3.34 KB
/
BAY-STACK-ARP-INSPECTION-MIB
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
BAY-STACK-ARP-INSPECTION-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TruthValue
FROM SNMPv2-TC
InterfaceIndex
FROM IF-MIB
VlanIndex
FROM Q-BRIDGE-MIB
bayStackMibs
FROM SYNOPTICS-ROOT-MIB;
bayStackArpInspectionMib MODULE-IDENTITY
LAST-UPDATED "200606230000Z"
ORGANIZATION "Nortel Ltd."
CONTACT-INFO "nortel.com"
DESCRIPTION
"This MIB module is used for ARP inspection configuration
settings in Nortel's software and products."
REVISION "200606230000Z" -- June 23, 2006
DESCRIPTION
"Ver 1: Initial version."
::= { bayStackMibs 18 }
bsArpInspectionNotifications
OBJECT IDENTIFIER ::= { bayStackArpInspectionMib 0 }
bsArpInspectionObjects
OBJECT IDENTIFIER ::= { bayStackArpInspectionMib 1 }
--
-- VLAN table
--
bsArpInspectionVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsArpInspectionVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to control ARP inspection settings per-VLAN."
::= { bsArpInspectionObjects 1 }
bsArpInspectionVlanEntry OBJECT-TYPE
SYNTAX BsArpInspectionVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing objects for controlling ARP inspection settings
for a VLAN."
INDEX { bsArpInspectionVlanId }
::= { bsArpInspectionVlanTable 1 }
BsArpInspectionVlanEntry ::=
SEQUENCE {
bsArpInspectionVlanId VlanIndex,
bsArpInspectionVlanEnabled TruthValue
}
bsArpInspectionVlanId OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN ID value of the VLAN."
::= { bsArpInspectionVlanEntry 1 }
bsArpInspectionVlanEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to control whether ARP inspection is enabled
for this VLAN."
::= { bsArpInspectionVlanEntry 2 }
--
-- Interface table
--
bsArpInspectionIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsArpInspectionIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to control ARP inspection settings per-interface."
::= { bsArpInspectionObjects 2 }
bsArpInspectionIfEntry OBJECT-TYPE
SYNTAX BsArpInspectionIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing objects for controlling ARP inspection settings
for an interface."
INDEX { bsArpInspectionIfIndex }
::= { bsArpInspectionIfTable 1 }
BsArpInspectionIfEntry ::=
SEQUENCE {
bsArpInspectionIfIndex InterfaceIndex,
bsArpInspectionIfTrusted TruthValue
}
bsArpInspectionIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value of the interface."
::= { bsArpInspectionIfEntry 1 }
bsArpInspectionIfTrusted OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to control whether this interface is trusted
for ARP inspection purposes."
::= { bsArpInspectionIfEntry 2 }
END