Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
资讯:交换机 路由器 综合布线 无线路由器 无线网卡 产品:交换机 路由器 录音电话 综合布线 条码设备 服务器 条码打印机
您现在的位置: 天极网 > 硬件 > 网络 > 如何实现多网卡Bonding
全文

如何实现多网卡Bonding

2004-07-26 00:00 作者: 何瑞芳 出处: 电脑报 责任编辑:stone

  将多块网卡虚拟成为一块网卡,使它们具有相同的IP地址。这项技术其实在SUN和Cisco的产品中已经存在,分别称为Trunking和etherchannel技术,在Linux中,这种技术称为Bonding。

  因为Bonding在内核2.4.x中已经包含了,我们只需要在编译的时候把网络设备选项中的Bonding driver support选中就可以了。然后,重新编译核心,重新启动计算机,执行如下命令:

  ismod bonding
  ifconfig eth0 down
  ifconfig eth1 down
  ifconfig bond0 ipaddress
  ifenslave bond0 eth0
  ifenslave bond0 eth1

  现在两块网卡已经能像一块网卡一样工作了。这样可以提高集群节点间的数据传输速度。当然,最好把这几句命令写成一个脚本,再由/etc/rc.d/rc.local调用,以便一开机就生效。

  Bonding技术对于服务器来说是个比较好的选择,在没有千兆网卡时,用两三块100bps的网卡作Bonding,可大大提高服务器到交换机之间的带宽,但是需要在交换机上将连接Bonding网卡的两个端口映射为同一个虚拟接口。

共1页。 1
    文章阅读排行
    周排行
    月排行
    欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml