Contributed by ben on from the all-your-network-loops-are-belong-to-us dept.
Reyk Floeter recently brought in support for Rapid Spanning Tree Protocol to
bridge(4). RSTP provides better handling of network loops by constantly monitoring the status of the network. In the event of a loop, it will fail over without a significant delay in network traffic.
CVSROOT: /cvs Module name: src Changes by: reyk at cvs.openbsd.org 2006/12/03 06:41:19 Modified files: sys/net : if_bridge.c if_bridge.h bridgestp.c if.c sys/sys : sockio.h sbin/brconfig : brconfig.c brconfig.8 Log message: Add Rapid Spanning Tree Protocol support (802.1d-2004) based on work by Andrew Thompson (thompsa
freebsd.org). The local changes include adoption to our bridge code, reduced stack usage and many other bits. If stp is enabled, RSTP will now be used by default. Thanks for help from Andrew. This code has been in snaps for while now, commit encouraged by deraadt@
(Comments are closed)