diff options
author | buytenh <buytenh> | 2001-06-22 19:59:02 +0000 |
---|---|---|
committer | buytenh <buytenh> | 2001-06-22 19:59:02 +0000 |
commit | 38837a8e19540690c80f5a3b0971e0e1495a4a3e (patch) | |
tree | c1136c0d3a50a9887a866c403c416e3f6efb1a07 /doc/WISHLIST | |
download | android_external_brctl-38837a8e19540690c80f5a3b0971e0e1495a4a3e.tar.gz android_external_brctl-38837a8e19540690c80f5a3b0971e0e1495a4a3e.tar.bz2 android_external_brctl-38837a8e19540690c80f5a3b0971e0e1495a4a3e.zip |
Initial revision
Diffstat (limited to 'doc/WISHLIST')
-rw-r--r-- | doc/WISHLIST | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/WISHLIST b/doc/WISHLIST new file mode 100644 index 0000000..fdc664c --- /dev/null +++ b/doc/WISHLIST @@ -0,0 +1,28 @@ +Would be nice if: + +- Get the 802.1d tcpdump patch merged into Alexey's version. + +- Kernel driver (a la ipip and ip_gre) which encapsulates raw ethernet + frames in raw IP (proto 97) or UDP/IP packets. + +- Add address learning limiting (hard limit at a fixed # of + addresses? or maybe using rate markers?). There is a nasty DoS in + here. + +- Add fdb entry port # change limiting. For example: if one MAC + address switches port more than once in the same second, there is + something wrong (somebody trying to spoof?), so print a warning. + +- Faster port state cycling; currently it takes 30 seconds for ports + to cycle to the forwarding state. + +- Detect port speed and adjust path cost accordingly? + +- Use MII ioctls for detecting link beat lost quickly? + +- Keep the IEEE 802.1d-mandated statistics (counters, mostly). + +- Maybe integrate Kristian's GNOME frontend (see PROJECTS) once it + stabilises. It looks nice. + +- A cgi bridge configurer (a la Samba's SWAT, yummy....) |