I'm sponsoring this fast-track request for myself.  The timer is set
to 06/15/2009.

The Solaris Bridging project (PSARC 2008/055) has not yet integrated.
In order to support changes encountered in design review, this
proposal modifies that previous project and has the same Minor release
binding.

The primary changes (in summary) are:

  - Self-protection

    A self-protection mechanism for the forwarding table was added to
    avoid both memory explosion and some data theft threats.  Bridges
    by default forward to all interfaces, so avoiding theft generally
    means deleting entries.

  - Optional installation

    The bridging packages are optional, so dladm must return an error
    if the user tries to create a bridge and the optional software
    isn't installed.  A generic Consolidation Private
    DLADM_STATUS_OPTMISSING error is added for this (and for any
    future similar cases).  The packages are placed into a new
    SUNWCbridge cluster.

  - /dev/bridge/ is gone

    This is no longer needed; Clearview's /dev/net/ observability
    nodes serve all the needs of the bridging design.

  - Added accidentally-omitted long option names for dladm

  - Dynamic reconfiguration now supported

    New Project Private SUNW_bridge_rcm.so module added.

  - IEEE STP "mcheck" supported

  - Crossbow polling disabled on bridged links

  - MTU and link up/down handling detailed

The "materials" directory in the case contains these files:

  bridging-design.pdf   - current, reviewed design document (1.3)
  bridging-spec.txt     - updated architecture document
  bridging-spec.diff    - diffs versus final 2008/055 architecture

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to