CAT-6 电缆:我应该期待什么速度?

Edd*_*ker 6 cable bandwidth cat6 cabling

我刚刚在整个房子里铺设了 CAT-6 电缆。我已经使用 CAT-6 接线板和 CAT-6 梯形校正插孔端接了我的两端。

我在两端放置了两台计算机(Macbook Pro 13";我相信能够达到 Gbps,而网关 PC 绝对能够达到 Gbps),将它们设置在同一网络上(手动分配地址 192.168。 0.1/24 和 192.168.0.2/24),并运行 iperf。中间没有交换机、集线器或任何其他网络设备:只有两台笔记本电脑,通过跳线连接到梯形插座或接线板。

结果如下:

eddie@prowl ~ $ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:   256 KByte (default)
------------------------------------------------------------
[  4] local 192.168.0.2 port 5001 connected with 192.168.0.1 port 1303
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec    560 MBytes    470 Mbits/sec
[  4] local 192.168.0.2 port 5001 connected with 192.168.0.1 port 1304
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec    559 MBytes    469 Mbits/sec
Run Code Online (Sandbox Code Playgroud)

据我了解,我应该得到的理论最大值约为 1000 Mbit 或 1 Gbit。除非我弄错了,否则我所看到的正好是其中的一半。

现在,我遇到的已知问题是我使用跳线连接到接线板和梯形插孔,我打赌它们充其量是 CAT-5 或 CAT-5e。

无论如何,我目前的问题是我是否应该对这条电缆的输出感到满意,或者我是否应该投资一些 CAT-6 跳线(无论如何我计划稍后,但现在为了测试目的,我'我很好奇我是否应该立即得到一些)来改善这些数字。

谢谢。

And*_*aKo 6

我会说你的结果看起来不错。还有许多其他因素会影响网络速度。Mac 和 PC 可能都有千兆网卡,但并非所有网卡都相同。

一般来说,在较旧的 PC 上,千兆网卡使用 PCI 插槽,这是瓶颈。对于集成卡尤其如此。此外,集成卡通常具有廉价的芯片组,可以将一些工作转移到 CPU 上。这会对网络性能产生负面影响。

想到的另一件事是 MTU 大小。它会影响网络速度。如果巨型帧被禁用,请尝试启用它们,看看会发生什么。

另外,作为旁注,我从来没有使用连接笔记本电脑和台式机的跳线获得超过 350Mb/s 的速度(我现在不记得网卡了,抱歉)。


Edd*_*ker 4

好吧,找到了我的问题,所以不幸的是,我必须将自己的答案标记为正确 - 我对在这里回答我的每个人都表示支持,因为您的帖子中有一些很棒的东西。

对我来说,问题是笔记本电脑中的网卡是“Broadcom NetXtreme Gigabit”卡。我不完全确定问题是什么,但如果我在 Linux 服务器上使用我的笔记本电脑,结果会完全不同:

eddie@prowl ~ $ iperf -c 10.0.0.10 2>&1
------------------------------------------------------------
Client connecting to 10.0.0.10, TCP port 5001
TCP window size:   129 KByte (default)
------------------------------------------------------------
[  3] local 10.0.0.216 port 52201 connected with 10.0.0.10 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.07 GBytes    920 Mbits/sec
Run Code Online (Sandbox Code Playgroud)

我猜这个问题与以下[来源]有关:

为什么没有选项将速度和双工强制为 1000Mb/s - 全双工?

根据 IEEE 标准,以 1000Mb/s 全双工运行的唯一符合 IEEE 标准的方式是通过自动协商。如果所使用的网络交换机符合 IEEE 标准,则在选择 autoneg 时,链路速度将自动协商为 1000Mb/s 全双工。

总而言之我很高兴。有一天我会解决 PC 笔记本电脑的问题,但现在,如果我可以使用 iperf 达到 920 Mbit/秒,至少这意味着我能够达到比 480 更高的速度!

感谢大家的帮助。希望这对其他人有帮助。