1RADLAN-MAC-BASE-PRIO DEFINITIONS ::= BEGIN 2 3-- Title: RADLAN MAC BASE PRIO 4-- Version: 7.36 5-- Date: 1 Apr 2004 6-- 7IMPORTS 8 OBJECT-TYPE FROM SNMPv2-SMI 9 rnd FROM RADLAN-MIB 10 MacAddress FROM SNMPv2-TC 11 RowStatus FROM RADLAN-SNMPv2; 12 13rlMacBasePrio OBJECT IDENTIFIER ::= { rnd 101 } 14 15rlMacBasePrioMibVersion OBJECT-TYPE 16 SYNTAX INTEGER 17 MAX-ACCESS read-only 18 STATUS current 19 DESCRIPTION 20 "Indicates the snmp support version that is supported by 21 this device." 22 ::= { rlMacBasePrio 1 } 23 24rlMacBasePrioSupport OBJECT-TYPE 25 SYNTAX OCTET STRING (SIZE(1)) 26 MAX-ACCESS read-only 27 STATUS current 28 DESCRIPTION 29 "indicates which features of the max base prio 30 are supported: 31 (bit 0 is the most significant bit) 32 bit 0 - ForceL3Cos 33 bit 1 - SADA_TC 34 " 35 ::= { rlMacBasePrio 2 } 36 37rlMacBasePrioForceL3CosEnable OBJECT-TYPE 38 SYNTAX INTEGER { 39 enable(1), 40 disable(2) 41 } 42 MAX-ACCESS read-write 43 STATUS current 44 DESCRIPTION 45 "This variable controlls the activation of ForceL3Cos feature in Mac base 46 priority" 47 ::= { rlMacBasePrio 3 } 48 49rlMacBasePrioForceL3CosTable OBJECT-TYPE 50 SYNTAX SEQUENCE OF RlMacBasePrioForceL3CosEntry 51 MAX-ACCESS not-accessible 52 STATUS current 53 DESCRIPTION 54 "A table that contains information about ranges 55 of addresses that are used in the mac based ptiority 56 with the ForceL3Cos feature." 57 ::= { rlMacBasePrio 4 } 58 59rlMacBasePrioForceL3CosEntry OBJECT-TYPE 60 SYNTAX RlMacBasePrioForceL3CosEntry 61 MAX-ACCESS not-accessible 62 STATUS current 63 DESCRIPTION 64 "Information about ranges of MAC addresses 65 that are used in the mac based priority with 66 the ForeL3Cos feature" 67 INDEX { rlMacBasePrioForceL3CosAddress,rlMacBasePrioForceL3CosMask } 68 ::= { rlMacBasePrioForceL3CosTable 1 } 69 70RlMacBasePrioForceL3CosEntry ::= 71 SEQUENCE { 72 rlMacBasePrioForceL3CosAddress 73 MacAddress, 74 rlMacBasePrioForceL3CosMask 75 MacAddress, 76 rlMacBasePrioForceL3CosRowStatus 77 RowStatus 78 } 79 80rlMacBasePrioForceL3CosAddress OBJECT-TYPE 81 SYNTAX MacAddress 82 MAX-ACCESS read-write 83 STATUS current 84 DESCRIPTION 85 "The range of address of this entry. 86 The range may not hold MAC multicast addresses. " 87 ::= { rlMacBasePrioForceL3CosEntry 1 } 88 89rlMacBasePrioForceL3CosMask OBJECT-TYPE 90 SYNTAX MacAddress 91 MAX-ACCESS read-write 92 STATUS current 93 DESCRIPTION 94 "Indicate the mask to be logical-ANDed with the 95 learned address before being compared to 96 the value in the rlMacBasePrioForceL3CosAddress field." 97 ::= { rlMacBasePrioForceL3CosEntry 2 } 98 99rlMacBasePrioForceL3CosRowStatus OBJECT-TYPE 100 SYNTAX RowStatus 101 MAX-ACCESS read-write 102 STATUS current 103 DESCRIPTION 104 "The row status variable, used according to 105 row installation and removal conventions." 106 ::= { rlMacBasePrioForceL3CosEntry 3 } 107 108rlMacBasePrioForceL3CosParamsTable OBJECT-TYPE 109 SYNTAX SEQUENCE OF RlMacBasePrioForceL3CosParamsEntry 110 MAX-ACCESS not-accessible 111 STATUS current 112 DESCRIPTION 113 "The table holds the global parameters of 114 the L3 cos :TC, UP,DSCP." 115 ::= { rlMacBasePrio 5 } 116 117rlMacBasePrioForceL3CosParamsEntry OBJECT-TYPE 118 SYNTAX RlMacBasePrioForceL3CosParamsEntry 119 MAX-ACCESS not-accessible 120 STATUS current 121 DESCRIPTION 122 "" 123 INDEX { rlMacBasePrioForceL3CosParamsEntryIndex } 124 ::= { rlMacBasePrioForceL3CosParamsTable 1 } 125 126RlMacBasePrioForceL3CosParamsEntry ::= 127 SEQUENCE { 128 rlMacBasePrioForceL3CosParamsEntryIndex 129 INTEGER, 130 rlMacBasePrioForceL3CosParamsEntryTC 131 INTEGER, 132 rlMacBasePrioForceL3CosParamsEntryUP 133 INTEGER, 134 rlMacBasePrioForceL3CosParamsEntryDSCP 135 INTEGER 136 } 137 138rlMacBasePrioForceL3CosParamsEntryIndex OBJECT-TYPE 139 SYNTAX INTEGER 140 MAX-ACCESS read-write 141 STATUS current 142 DESCRIPTION 143 "Index of the ForceL3Cos parameters table." 144 ::= { rlMacBasePrioForceL3CosParamsEntry 1 } 145 146rlMacBasePrioForceL3CosParamsEntryTC OBJECT-TYPE 147 SYNTAX INTEGER 148 MAX-ACCESS read-write 149 STATUS current 150 DESCRIPTION 151 "The value of the globla TC" 152 ::= { rlMacBasePrioForceL3CosParamsEntry 2 } 153 154rlMacBasePrioForceL3CosParamsEntryUP OBJECT-TYPE 155 SYNTAX INTEGER 156 MAX-ACCESS read-write 157 STATUS current 158 DESCRIPTION 159 "The value of the globla UP" 160 ::= { rlMacBasePrioForceL3CosParamsEntry 3 } 161 162rlMacBasePrioForceL3CosParamsEntryDSCP OBJECT-TYPE 163 SYNTAX INTEGER 164 MAX-ACCESS read-write 165 STATUS current 166 DESCRIPTION 167 "The value of the globla DSCP" 168 ::= { rlMacBasePrioForceL3CosParamsEntry 4 } 169 170rlMacBasePrioSADATCEnable OBJECT-TYPE 171 SYNTAX INTEGER { 172 enable(1), 173 disable(2) 174 } 175 MAX-ACCESS read-write 176 STATUS current 177 DESCRIPTION 178 "This variable controlls the activation of SA/DA priority feature in Mac base 179 priority" 180 ::= { rlMacBasePrio 6 } 181 182rlMacBasePrioSADATCTable OBJECT-TYPE 183 SYNTAX SEQUENCE OF RlMacBasePrioSADATCEntry 184 MAX-ACCESS not-accessible 185 STATUS current 186 DESCRIPTION 187 "A table that contains information about ranges 188 of addresses that are used in the mac based ptiority 189 with the ForceL3Cos feature." 190 ::= { rlMacBasePrio 7 } 191 192rlMacBasePrioSADATCEntry OBJECT-TYPE 193 SYNTAX RlMacBasePrioSADATCEntry 194 MAX-ACCESS not-accessible 195 STATUS current 196 DESCRIPTION 197 "Information about ranges of MAC addresses 198 that are used in the mac based priority with 199 the ForeL3Cos feature" 200 INDEX { rlMacBasePrioSADATCAddress,rlMacBasePrioSADATCMask } 201 ::= { rlMacBasePrioSADATCTable 1 } 202 203RlMacBasePrioSADATCEntry ::= 204 SEQUENCE { 205 rlMacBasePrioSADATCAddress 206 MacAddress, 207 rlMacBasePrioSADATCMask 208 MacAddress, 209 rlMacBasePrioSADATCPrio 210 INTEGER, 211 rlMacBasePrioSADATCRowStatus 212 RowStatus 213 } 214 215rlMacBasePrioSADATCAddress OBJECT-TYPE 216 SYNTAX MacAddress 217 MAX-ACCESS read-write 218 STATUS current 219 DESCRIPTION 220 "The range of address of this entry. 221 The range may not hold MAC multicast addresses. " 222 ::= { rlMacBasePrioSADATCEntry 1 } 223 224rlMacBasePrioSADATCMask OBJECT-TYPE 225 SYNTAX MacAddress 226 MAX-ACCESS read-write 227 STATUS current 228 DESCRIPTION 229 "Indicate the mask to be logical-ANDed with the 230 learned address before being compared to 231 the value in the rlMacBasePrioSADATCAddress field." 232 ::= { rlMacBasePrioSADATCEntry 2 } 233 234 rlMacBasePrioSADATCPrio OBJECT-TYPE 235 SYNTAX INTEGER 236 MAX-ACCESS read-write 237 STATUS current 238 DESCRIPTION 239 "The priority that will assign to all MAC 240 addresses that are match the range of this entry." 241 ::= { rlMacBasePrioSADATCEntry 3 } 242 243rlMacBasePrioSADATCRowStatus OBJECT-TYPE 244 SYNTAX RowStatus 245 MAX-ACCESS read-write 246 STATUS current 247 DESCRIPTION 248 "The row status variable, used according to 249 row installation and removal conventions." 250 ::= { rlMacBasePrioSADATCEntry 4 } 251 252END 253