看板 DFBSD_commit 關於我們 聯絡資訊
commit 1e8583743e3c4e239dbff20b8d85e6b25fe43c3f Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Thu Feb 24 14:14:42 2011 -0800 kernel - Major bridging functionality added (bonding) * Add channel bonding support to if_bridge. This utilizes the link2 flag on the bridge interface. Participating member interfaces must be programmed to the same MAC address. Multiple bonding groups can be created. Note that both sides of participating member interfaces must implement the link2 feature. If the other side does not it will likely be blocking (due to the spanning tree protocol) some of the member interfaces and you will get packet loss. * Document all the link flags and new features. Summary of changes: sbin/ifconfig/ifbridge.c | 27 +++- sbin/ifconfig/ifconfig.8 | 50 +++++ share/man/man4/bridge.4 | 45 ++++- sys/net/bridge/bridgestp.c | 71 +++++++- sys/net/bridge/if_bridge.c | 395 +++++++++++++++++++++++++++++++++++------ sys/net/bridge/if_bridgevar.h | 10 +- 6 files changed, 533 insertions(+), 65 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1e8583743e3c4e239dbff20b8d85e6b25fe43c3f -- DragonFly BSD source repository