服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

我可以拥有超过1Gbit Nics的2Gbit吗?

所以这真的让我感到困惑 显然,因为1Gbit可以同时在两个方向上传输数据,所以应该可以在单个NIC上获得2Gbit的数据传输(1Gbitstream量发送和1Gbit接收)。 人们声称,因为1Gbit是全双工的(几乎总是),它总共是2Gbit。 我的直觉和电气背景告诉我,这里有一些不对的4双绞线250Mbit容量每个给1Gbit。 除非真的有可能同时向两个方向传输数据。 我用iperf做了一个testing。 Ubuntu服务器12.04 < – > MacBook Pro。 两者都有不错的CPU速度。 单独testing连接速度,在Mac上我可以看到112MB / s,无论哪个方向的数据。 在Ubuntu与vnstat和ifstat我得到了970Mbit的速度。 现在,在两台机器上同时启动服务器模式下的iperf并使用2个iperf客户端发送数据显示,例如,我在Ubuntu box上以600Mbit发送数据,并接收350Mbit数据。 这相当于1Gbit的链接。 所以对我来说没有神奇的2Gbit。 有人可以证实,或者说为什么我错了吗? 另一件令我困惑的事情是,例如24端口交换机,例如:吞吐量»up»:»50.6Mpps交换»容量:»68Gbps交换机»fabric»速度:»88Gbps 这将build议可以处理每个端口2GBit。 UPDATE 我用iperf -s iperf -c 10.0.20.91 -d -t60再次testing 其中窗口设置为212KB。 在上次testing中,我得到了 rx:961.41 Mbit / s 97603 p / s tx:953.53 Mbit / s 84725 p / s 在服务器网卡上,所以每路都是1GBit。