Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
SNMP_BRIDGE(3)         FreeBSD 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 communities 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 successful 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
                                      system.

                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
                private 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>

FreeBSD 11.0-PRERELEASE         August 6, 2007         FreeBSD 11.0-PRERELEASE

NAME | LIBRARY | DESCRIPTION | IMPLEMENTATION NOTES | RESTRICTIONS | FILES | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=snmp_bridge&sektion=3&manpath=FreeBSD+10.3-RELEASE+and+Ports>

home | help