PCI-E 4x网卡如何支持10GB/s的速度?

PCI-E 4x网卡如何支持10GB/s的速度?

这张卡https://www.edimax.com/edimax/merchandise/merchandise_detail/data/edimax/global/smb_network_adapters_pci_card/en-9320tx-e/

制造商声称这是 10GB/s 卡:

  • 使用 100 米 UTP 电缆实现 10 Gigabit 吞吐量
  • PCI Express rev. 2.0 规范 x4 接口

现在维基百科说,4x PCI-E 插槽修订版 2 支持最大 2.0 GB/s 带宽。那么这张卡应该如何工作?维基百科错了吗?还是制造商在撒谎?还是有什么我不知道的黑魔法?

https://en.wikipedia.org/wiki/PCI_Express

艾迪麦克斯

答案1

您混淆了千兆位和千兆字节。

2 千兆字节/秒 (GB/s) 等于 16 千兆比特/秒 (Gb/s)。因此,PCIe x4 插槽可以轻松支持 10 千兆比特,理论上还有 6Gb/s 的剩余。

答案2

他们在不同的单位。

该网卡的广告中称其速度为Gigabits/s (Gb/s),而 PCI-E 维基百科页面显示的速度为Gigabytes/s (GB/s)。1 GB = 8 GB 或 1GB = 8Gb。

因此 4X PCI-E rev.2 实际上支持 16Gb/s,足以处理 10GbE 卡。

(如果你查看制造商的网站,只使用 Gb,而不是 GB,因为问题中错误引用了)

相关内容