mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	
		
			
	
	
		
			172 lines
		
	
	
		
			5.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			172 lines
		
	
	
		
			5.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | CISCOSB-BRGMACSWITCH-MIB DEFINITIONS ::= BEGIN | ||
|  | 
 | ||
|  | -- Title:                CISCOSB ROS | ||
|  | --                       Private BRIDGE MAC SWITCH MIB | ||
|  | -- Version:              7.46 | ||
|  | -- Date:                 15-Jan-2007 | ||
|  | 
 | ||
|  | IMPORTS | ||
|  |     switch001                                          FROM CISCOSB-MIB | ||
|  |     OBJECT-TYPE, MODULE-IDENTITY                 FROM SNMPv2-SMI | ||
|  |     TruthValue                                   FROM SNMPv2-TC; | ||
|  | 
 | ||
|  | rlBrgMacSwitch MODULE-IDENTITY | ||
|  |                 LAST-UPDATED "200701020000Z" | ||
|  | 				ORGANIZATION "Cisco Small Business" | ||
|  | 
 | ||
|  | 				CONTACT-INFO | ||
|  | 				"Postal: 170 West Tasman Drive | ||
|  | 				San Jose , CA 95134-1706 | ||
|  | 				USA | ||
|  | 
 | ||
|  | 				Website: Cisco Small Business Home http://www.cisco.com/smb>;, | ||
|  | 				Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>" | ||
|  | 
 | ||
|  |                 DESCRIPTION | ||
|  |                       "This private MIB module defines Switching Parameters private MIBs." | ||
|  |                 REVISION "200701020000Z" | ||
|  |                 DESCRIPTION | ||
|  |                       "Initial revision." | ||
|  |         ::= { switch001 50 } | ||
|  | 
 | ||
|  | rlBrgMacSwVersion OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER | ||
|  |     MAX-ACCESS  read-only | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "MIB's version, the current version is 2." | ||
|  |     ::= { rlBrgMacSwitch 1 } | ||
|  | 
 | ||
|  | rlBrgMacSwMaxTableNumber OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER | ||
|  |     MAX-ACCESS  read-only | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "Maximum number of MAC Tables supported by the device." | ||
|  |     ::= { rlBrgMacSwitch 2 } | ||
|  | 
 | ||
|  | rlBrgMacSwDynamicTables OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER { | ||
|  |         supported (1), | ||
|  |         unsupported (2) | ||
|  |     } | ||
|  |     MAX-ACCESS  read-only | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "Specifies whether the device supports port dynamic MAC tables." | ||
|  |     ::= { rlBrgMacSwitch 3 } | ||
|  | 
 | ||
|  | --rlBrgMacSwTblPollingTimeout  OBJECT-TYPE | ||
|  | --    SYNTAX  INTEGER | ||
|  | --    MAX-ACCESS  read-write | ||
|  | --    STATUS  current | ||
|  | --    DESCRIPTION | ||
|  | --        "The units of this MIB object is seconds." | ||
|  | --    ::= { rlBrgMacSwitch 4 } | ||
|  | 
 | ||
|  | rlBrgMacSwOldEntryDeleteMode  OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER { | ||
|  |         refreshFlag (1), | ||
|  |         agingFlag(2), | ||
|  |         agingTime(3), | ||
|  |         boundaries(4) | ||
|  |     } | ||
|  |     MAX-ACCESS  read-only | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "The method used to delete old unused entries | ||
|  |          refresh_flag: | ||
|  |             The high level sets a flag when it adds or updates an entry, | ||
|  |             the Switch clears the flag each time, when it learns the | ||
|  |             station once more. | ||
|  |         aging_flag: | ||
|  |             The high level clears a flag when it adds or updates an entry, | ||
|  |             the Switch sets the flag each time, when it learns the station | ||
|  |             once more. | ||
|  |         aging_time: | ||
|  |             The high level defines a timeout, the Switch sends a message | ||
|  |             to the high level each time when the station doesn't send | ||
|  |             messages during interval between timeout and 2*timeout. | ||
|  |         Boundaries: | ||
|  |             The Switch doesn't support any mechanism, and the high level | ||
|  |             uses two boundaries: red and yellow. When the number of entries | ||
|  |             exceeds the red boundary, the high level deletes the oldest entries." | ||
|  |     ::= { rlBrgMacSwitch 5 } | ||
|  | 
 | ||
|  | rlBrgMacSwSpanningTree OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER { | ||
|  |         supported (1), | ||
|  |         unsupported (2) | ||
|  |     } | ||
|  |     MAX-ACCESS  read-only | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "Specifies whether the device supports port the Spanning Tree Protocol." | ||
|  |     ::= { rlBrgMacSwitch 6 } | ||
|  | 
 | ||
|  | rlBrgMacSwKeyType  OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER { | ||
|  |         macOnly (1), | ||
|  |         tagAndMac(2) | ||
|  |     } | ||
|  |     MAX-ACCESS  read-only | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "Specified the used MAC Address Table kye format: | ||
|  |          macOnly: | ||
|  |             One global MAC Address Table per device (leaky VLANs). | ||
|  |          tagAndMac: | ||
|  |             MAC Address Table per each VLAN (strick VLANs)." | ||
|  |     ::= { rlBrgMacSwitch 7 } | ||
|  | 
 | ||
|  | rlBrgMacSwYellowBoundary  OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER | ||
|  |     MAX-ACCESS  read-write | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "The yellow boundary." | ||
|  |     ::= { rlBrgMacSwitch 8 } | ||
|  | 
 | ||
|  | rlBrgMacSwRedBoundary  OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER | ||
|  |     MAX-ACCESS  read-write | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "The yellow boundary." | ||
|  |     ::= { rlBrgMacSwitch 9 } | ||
|  | 
 | ||
|  | rlBrgMacSwTrapEnable OBJECT-TYPE | ||
|  |     SYNTAX  TruthValue | ||
|  |     MAX-ACCESS  read-write | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "This variable indicates whether to create a SNMP trap | ||
|  |          if adding dynamic mac failed due to full hash chain." | ||
|  |     DEFVAL { false } | ||
|  |     ::= { rlBrgMacSwitch 10 } | ||
|  | 
 | ||
|  | rlBrgMacSwOperTrapCount  OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER | ||
|  |     MAX-ACCESS  read-only | ||
|  |     STATUS  current | ||
|  |     DESCRIPTION | ||
|  |         "This variable indicates the trap counter status | ||
|  |          (i.e. number of received MAC addresses since the last trap | ||
|  |          sent that haven't been inserted into the hash). | ||
|  |          It is relevant only when trap is enabled." | ||
|  |     ::= { rlBrgMacSwitch 11 } | ||
|  | 
 | ||
|  | rlBrgMacSwAdminTrapFrequency OBJECT-TYPE | ||
|  |     SYNTAX  INTEGER (1 .. 86400) | ||
|  | --    UNITS    "seconds" | ||
|  |     MAX-ACCESS   read-write | ||
|  |     STATUS   current | ||
|  |     DESCRIPTION | ||
|  |         "This variable indicates the minimal frequency (in seconds) | ||
|  |          of sending a trap. | ||
|  |          It is relevant only when trap is enabled." | ||
|  |     DEFVAL { 60 } | ||
|  |     ::= { rlBrgMacSwitch 12 } | ||
|  | 
 | ||
|  | END |