双网口链路选择(双网口是这么玩的)
玩NAS的朋友大家都知道,电脑访问NAS读写速度达到100M的时候,这时候性能瓶颈就不在NAS或者客户机上了,这时候,性能瓶颈在网络上。虽然已经有了万兆网络的标准,可以解决这一瓶颈,但是万兆网卡,交换机的陈本不是一般玩家可以接受了。在这个时候,介绍一种简单,而不需要很高成本的方法,提高网络吞吐——双网线聚合。
先来说说网线的聚合吧。顾名思义,就是使用多条网线同时传输,达到更快的速度,一般我们使用IEEE802.1ad协议做聚合,也就是俗称的LACP动态聚合。当然聚合的作用不是单单如此,还有热备等其他用法,在这里就不讨论了。这里主要说利用聚合在提高带宽。
要说明的是,这里的端口聚合和我们以前看到的多WAN不是一个东西。多WAN加速是加快上网速度(突破运营商的限制),端口聚合是加快内网的传输速度(突破物理传输能力的限制)。
【准备】
首先来说说玩端口聚合需要点什么。
1、网卡
这个不用多说,要2条网线聚合,电脑需要2个网口。高端主板或者工作站等级的主板都默认提供了双Intel网卡,这个很方便我们来做端口聚合。如果你的主板不提供双网口,这时候需要独立网卡了。
关于这块板子,一把辛酸泪啊。群里的朋友都知道,这里不吐槽了。
开箱:
这里是一块Intel E1G42ET,芯片是82576,支持虚拟化等高级应用。
行货Intel的背面都贴有防伪标签。
网口正面,Intel居然散热片都不贴,看来这个卡发热很低
网卡接口部分,原厂卡做工还是相当的好。
2、交换机路由器
双口聚合属于二层协议,这些聚合配置在交换机上完成,要求交换机支持聚合。基本上傻瓜交换都不行的,需要可网管交换。今天这里使用了最便宜的可聚合交换,来自网件的GS108T。(图片来自网件)
作为一个强迫症,交换机能聚合了怎么能够,要路由到交换之前的数据链路也是2G的。所以路由器使用了来自网件的旗舰神机R8500。(图片来自网件)
R8500的Lan1和Lan2支持Lacp,可以拥有2G的链路速度。
3、NAS存储
写了这么多,最后来说说存储,存储就比较简单了,只要是个双网口的NAS都支持聚合,NAS的双网口用户也就是这个,所以买的时候注意双网口就好了。
这里是一台来自网件的RN31200,这里简单开箱
开箱:
虽然是3系列还是和常见10200机型的外观相似
背面接口部分,很明显可以看到2个网口。大家如果要玩2G,NAS一定要买双网口的。
【网络布局】
要达成全2G的目的,交换机通过2条网线连载R8500的Lan1和Lan2上,所有设备全在交换机上,都2条网线。
基本拓扑图:
【配置】
1、交换机
完成LACP的聚合,交换机首先要配置。配置哪些端口需要被聚合在一起。
对于GS108T来说,支持4组LAG,每组可以聚合4个端口,一般足够使用了。
这里简单说下配置。
在Switch,Lag下面做配置
1、LAG模式选择LACP
2、选择每组LAG的端口
很简单,配置就完成了。
2、路由器
R8500默认开启LACP,所以不需要做任何配置,直接只要把网线连接Lan1和Lan2就好了,自动回聚合。
3、存储
每家存储基本差不多,开启聚合后选择LACP或者802.11ad就好了
4、PC
无论是板载Intel网卡,还是安装独立Intel网卡,配置方式都是相同的。
首先需要安装完整的Intel网卡驱动,聚合功能在驱动中提供。
在设备管理器里面可以看到2个网卡,对应2个网口
对其中任意一个网卡右击,属性,看到详细的网卡信息。Intel的网卡提供很多功能。
在分组选项卡,聚合的设置在这边实现
新建一个组,随便起一个名字
选择要聚合的网卡,这里我们把两块网卡都选进去
选择聚合模式,这里选择LACP动态聚合
最后确认
操作完后,你会看到多出一张虚拟网卡,这张卡是聚合后的虚拟接口
这个聚合后的端口也可以设置vlan
本地连接也多出一个
查看链接状态,网口1是1G,但是没有IP
同样网口2是1G,但是没有IP
网口3对应新的虚拟网卡,连接速度显示2G,并且IP地址配置在虚拟网卡上
至此,所有的设备都配置好双口聚合,在局域网内全2G的内网传输达成。
【简单测试】
这里直接复制和写入NAS的文件,简单看下结果。
NAS磁盘 2块850 EVO 250G做RAID 0
PC磁盘 Intel 750 400G
可以看到性能提升很明显。
【总结】
在10G还未普及的今天,多口聚合是提高局域网带宽的一个方式。虽然能短时解决千兆带宽不够用的问题,但是我们还是期待10G万兆网络的普及。而现在,阻挠万兆普及的只剩下价格问题了,期待厂家给力啊。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com