git: kernel - Major bridging functionality added (bonding)

看板DFBSD_commit作者時間15年前 (2011/02/25 06:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
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
文章代碼(AID): #1DPjnfAw (DFBSD_commit)