From: Benoit PAPILLAULT <benoit.papillault@free.fr>
To: Stephen Hemminger <shemminger@vyatta.com>
Cc: Bridge@lists.linux-foundation.org, joakim.tjernlund@transmode.se
Subject: [Bridge] RSTP implementation choice
Date: Tue, 13 May 2008 21:24:02 +0200 [thread overview]
Message-ID: <4829EAD2.3060401@free.fr> (raw)
In-Reply-To: <20080513102806.55f16b36@extreme>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Stephen Hemminger a écrit :
| That said, we really need to get the STP updated to RSTP. There are
currently
| four options:
I agree since RSTP is now part of 802.1D-2004 and is backward compatible
with STP (with some limitations of course).
|
| 1) Existing userlevel RSTP daemon based on rstplib.
| 2) New RSTP code (from EMC) as daemon
| 3) Update of old STP kernel code to RSTP, this was done on ancient 2.4
| for embedded system
| 4) Port EMC RSTP code to kernel
|
| There doesn't appear to be lots of advantages to user space RSTP long term
| and the conversion process would be more painful.
|
| EMC code is slightly uglier (sorry) but has advantage of being recently
| interop tested.
|
| I don't have an easy answer, otherwise I would have just chosen one
and gone
| with it.
I like the userspace implementation (I intend to dig into it a bit
more). RSTP does not handle lots of traffic so it's fine to have it in
user mode. It would avoid to have the kernel bloated a bit more.
Moreover, I'm trying to design a new bridge protocol and it would help
to implement it in userspace with a clean rtnetlink API.
After all, routing protocols are not implemented into the kernel. Only
routing tables are.
My 2 cents,
Benoit
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFIKerSOR6EySwP7oIRAhjPAKCT0z70+0GMtScLoMWECSlDQgzpAwCgpY/a
xvYeDb9xFHulOz8SuecEE5M=
=9D00
-----END PGP SIGNATURE-----
next prev parent reply other threads:[~2008-05-13 19:24 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-05-07 9:22 [Bridge] STP bug, loop not detetcted Joakim Tjernlund
2008-05-07 9:33 ` Jaime Nebrera
2008-05-07 10:40 ` Benny Amorsen
2008-05-07 10:42 ` Benny Amorsen
2008-05-08 2:16 ` richardvoigt
2008-05-08 8:01 ` Joakim Tjernlund
2008-05-08 9:04 ` Francesco Dolcini
2008-05-08 10:01 ` Joakim Tjernlund
2008-05-08 12:13 ` Francesco Dolcini
2008-05-08 12:58 ` Joakim Tjernlund
2008-05-12 9:37 ` Joakim Tjernlund
2008-05-12 17:50 ` Stephen Hemminger
2008-05-12 17:54 ` Joakim Tjernlund
2008-05-13 3:10 ` richardvoigt
2008-05-13 7:35 ` Joakim Tjernlund
2008-05-13 8:41 ` Benny Amorsen
2008-05-13 22:29 ` Dylan Hall
2008-05-13 23:09 ` richardvoigt
2008-05-13 23:56 ` Dylan Hall
2008-05-14 0:55 ` Brad Dameron
2008-05-14 7:27 ` Francesco Dolcini
2008-05-13 17:28 ` Stephen Hemminger
2008-05-13 19:24 ` Benoit PAPILLAULT [this message]
2008-05-14 7:51 ` Francesco Dolcini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4829EAD2.3060401@free.fr \
--to=benoit.papillault@free.fr \
--cc=Bridge@lists.linux-foundation.org \
--cc=joakim.tjernlund@transmode.se \
--cc=shemminger@vyatta.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox