snmp_bridge man page on PC-BSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
PC-BSD logo
[printable version]

snmp_bridge(3)		 BSD Library Functions Manual		snmp_bridge(3)

NAME
     snmp_bridge — bridge module for snmpd.

LIBRARY
     (begemotSnmpdModulePath."bridge" = /usr/lib/snmp_bridge.so)

DESCRIPTION
     The snmp_bridge module implements the BRIDGE-MIB as standardized in RFC
     4188, the RSTP-MIB standardized in RFC4318 and a private BEGEMOT-BRIDGE-
     MIB, which allows management of multiple bridge interfaces.  Most of the
     objects defined in the private BEGEMOT-BRIDGE-MIB are duplicates of the
     original objects defined by the standard BRIDGE-MIB, but the private MIB
     also defines additional objects which make the functionality of
     snmp_bridge similar to ifconfig(8) for configuring bridge interfaces.
     Therefore one should consider adding write comminities or loading the
     snmp_bridge module on systems where security is crucial.

IMPLEMENTATION NOTES
     The additional objects to configure a bridge are:

     begemotBridgeBaseStatus
		Bridge interfaces can be created and destroyed via this
		object.	 SNMP SET operations with the following values are
		allowed:

		createAndWait  will attempt to create a bridge interface with
			       the name given by the table index.

		createAndGo    will attempt to create a bridge interface with
			       the name given by the table index and set the
			       status of the interface to "active/up".

		destroy	       will attempt to destroy the bridge interface.

     begemotBridgeBaseSpanEnabled
		A SNMP SET operation on this object is only successfull if the
		corresponding port has not been added as member of the bridge
		interface on the system.

     begemotBridgeBasePortStatus
		SNMP SET operations with the following values are allowed:

		createAndWait  will create a new row for the bridge member in
			       the SNMP begemotBridgeBasePortTable but will
			       not try to commit the information to the sys‐
			       tem.

		active	       will attempt to commit the information to the
			       system and will be successful only if a value
			       for begemotBridgeBaseSpanEnabled has been SET
			       already.

		destroy	       will attempt to remove the interface from the
			       system bridge interface.

     begemotBridgeBasePortPrivate
		This object controls a bridge interface flag called PRIVATE
		where any private port can not communicate with another pri‐
		vate port.

RESTRICTIONS
     Not all information in the MIBs is currently available in FreeBSD.	 The
     following variables carry no information:

     dot1dBasePortCircuit

     dot1dBasePortDelayExceededDiscards

     dot1dBasePortMtuExceededDiscards

     begemotBridgeBasePortDelayExceededDiscards

     begemotBridgeBasePortMtuExceededDiscards

FILES
     /usr/share/snmp/defs/bridge_tree.def
		The description of the MIB tree implemented by snmp_bridge.

     /usr/share/snmp/mibs/BRIDGE-MIB.txt
		This is the BRIDGE-MIB that is implemented by this module.

     /usr/share/snmp/mibs/RSTP-MIB.txt
		This is the RSTP-MIB implemented by this module.

     /usr/share/snmp/mibs/BEGEMOT-BRIDGE-MIB.txt
		This is the private BEGEMOT-BRIDGE-MIB that is implemented by
		this module.

SEE ALSO
     bsnmpd(1), gensnmptree(1), if_bridge(4), ifconfig(8), snmpmod(3)

AUTHORS
     Shteryana Shopova ⟨syrinx@FreeBSD.org⟩

BSD				August 6, 2007				   BSD
[top]

List of man pages available for PC-BSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net