Good day!
I am happy to introduce open source MSTP daemon:
http://sourceforge.net/p/mstpd
Of course due to current limitations of the Linux bridge code, namely:
- no integration with VLAN code
- no support of different FIDs (independent learning)
- no support of the per-MSTI port states
this daemon is not very useful for the bare Linux box. It can work only with
support of specialized driver which talks to the MSTP-aware hardware (most of
the today ethernet switching parts are MSTP-aware and support FIDs and
per-MSTI port states).
Nevertheless I hope to find some interest in my work. Maybe it will stimulate
in some way the integration of the Linux bridge and VLAN code, who knows?
From the IEEE point of view they are already merged, see 802.1Q-2005 which
incorporates previous editions of 802.1q and 802.1d and 802.1w/s.
Once again, all interested are welcome. Please review, criticize, test,
modify, patch, deploy and do other things :) Any kind of feedback is
extremely welcome :)
--
Vitalii Demianets