首页 >路由器 >正文

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

一张网卡有四个2.5G网口,接口是PCIe 2.0 x4,有多款,有款乐扩四口2.5G网卡,卖299元,价格不贵,且在京东也有卖,有个15元的全品券,到手284元,平均一个2.5G口71元。很合理!

配有短挡板:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

先拆开看看,从硬件上来看后面测试结果,会让你容易明白一些。硬件是基础嘛!

一片正方形的铝散热器,覆盖了所有芯片,其中四颗是2.5G芯片,还有一颗是PCIe通道拆分器,或者叫pcie 交换芯片??

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

芯片与散热器之间用了带粘性的导热硅脂,所以要捭开散热器就要先用电吹风对它进行加热,然后用力撬起它,要有不怕死的精神。拆东西多了,你就知道要用怎样的手感,专业地说要用多少N·m的力矩。都是心中有数的,要么烂要么不烂,拆不坏的成功是概率很大的,足足有50%之多。

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

标题都告诉你2.5G网卡芯片是RTL8125B了。

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

The Realtek RTL8125BG/RTL8125BGS 10/100/1000M/2.5G Ethernet controller combines a four-speed IEEE 802.3 compatible Media Access Controller (MAC) with a four-speed Ethernet transceiver,PCI Express bus controller,and embedded memory.

Supports PCI Express 2.1


Supports 1-Lane 2.5/5Gbps PCI Express Bus

一共有四颗RTL8125B,网卡芯片的背面也有各对应的25Q64CSIG,对应着每颗RTL8125B,所以一共有4颗8MB SPI 闪存,是闪存还是寄存器?

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

四颗RTL8125B连向这一颗ASM1806:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

ASMedia PCIe product ASM1806,a low latency,low cost and low power 6 lane,maximum 4 downstream ports packet switch. With upstream PCIe Gen2x2 bandwidth,ASM1806 can enable users to build up various high speed IO systems,including server,system storage or communication platforms.

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

参数:

Upstream PCIe interface:

1-,2- lane PCIe® connecting with root port


Automatic detection of lane configuration on boot-up


Supporting transfer rate of 2.5Gb(250MB/s),5Gb(500MB/s) per lane

Downstream PCIe interface


4 lane PCIe® 2.0 interface supporting up to 4 PCIe® ports


Support L0s/L1/L23/L3 power saving states


Support L1 substate deep power saving mode


Support wake up function in S3/S4


Support port disable by individual control


Support LTR


Support AER


Support SRIS on both upstream and downstream ports.


Max Payload Size = 512Byte


Support hot-plug,surprise remove

从“With upstream PCIe Gen2x2 bandwidth”这里得知,这颗芯片的瓶颈会是PCie 2.0 x2,即500MB/s x2=1GB/s。换算成Gbps就是8Gbps,是这样换算不?我是参考以下资料的。

PCIe 吞吐量(可用带宽)计算方法:

吞吐量 = 传输速率 * 编码方案

例如:PCI-e2.0 协议支持 5.0 GT/s,即每一条Lane 上支持每秒钟内传输 5G个Bit;但这并不意味着 PCIe 2.0协议的每一条Lane支持 5Gbps 的速率。

为什么这么说呢?因为PCIe 2.0 的物理层协议中使用的是 8b/10b 的编码方案。 即每传输8个Bit,需要发送10个Bit;这多出的2个Bit并不是对上层有意义的信息。

那么, PCIe 2.0协议的每一条Lane支持 5 * 8 / 10 = 4 Gbps = 500 MB/s 的速率。

以一个PCIe 2.0 x8的通道为例,x8的可用带宽为 4 * 8 = 32 Gbps = 4 GB/s。

原文链接:https://blog.csdn.net/s_sunnyy/article/details/79027379

四口2.5G网卡的芯片汇总图如下:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

背面:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

把引脚放大看看,正面:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

看上图,最左边的脚有接电路,所以如果你要玩转接,这网卡是需要再接12V供电的。继续看,右边的一排引脚只接了一般呀,

背面:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

看上图左边一排也有一半也是没接线,所以这个是物理x4插脚,但实质只是x2的带宽。

不过从ASM1806的参数来看,它也就是x2而已。。。

以下是简单的测速,测速都是使用IxChariot软件进行。乐扩四口2.5G网卡插在I5 6500的主机里面。

直接来个双口双向:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

两个网口双向都没问题,跑满各自的端口速度,双口一共是4710Mbps,极限了。

(1Gbps端口的极限传输速度是945Mbps左右,2.5倍就是2362Mbps左右。传输数据包 有损耗的,因为每个数据封包里面要插入一些代码)

以下是四个网口同时双向传输,结果如下:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

把以上四口相加就是这网卡的总带宽了:5.5Gbps。

以上测速看不懂?那么把四个2.5G网口都接入一台万兆交换机,交换机每个端口自动识别为2.5Gbps速率,再把一个X550网口接入这台交换机,识别为10Gbps,接下来是四个2.5G网口与一个10G网口之间的传输速度测试。

10G同时向4个2.5G网口发送数据,结果是5.4Gbps:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

10G同时向3个2.5G网口发送数据,结果是4.7Gbps:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

想不到三个网口之和没有达到5G多bgps。

以下是反向。

4个2.5G网口同时向一个10G网口发送数据,结果是6.63Gbps:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

3个2.5G网口同时向一个10G网口发送数据,结果是6.55Gbps:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

发送数据的总带宽比接收的明显要高呀。

2个网口的放一起看了:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

两个网口也是发送速度比接收速度要快。不知道是不是交换机问题,还是不对等的网口传输就会这样!

把以上所有测速结果里面,挑一个最大值,就是6.63Gbps。四口2.5G总速度应该是9.45Gbps,这网卡的瓶颈是6.63Gbps,只能满足双口同时传输达到满速,三口不行,四口更不行。

RTL8125B还有双网口的,我也买回来了,但简单测试后就退掉了,只留了这张四口的。因为双口是pcie 2.0 x1,不过,它双口只有2.6Gbps:

四口2.5G网卡RTL8125B拆机和瓶颈速度测试

双口2.5G网卡的单个网口传输是是没有问题,可以有2372Mbps,跑满了。要购买双口的朋友是要谨慎了,但是,如果是买来DIY双2.5G软路由的,这就不成问题了,我们的宽带嘛,不对等的,2千兆宽带也只可能给你50M上行。。。。

不过双口的要220多元呢,加多60多元就可以跑满双口了,还多2个2.5G口用。

今天就到这里吧,最近没啥时间。

等做完2.5G网卡的小包转发测试再把以上数据做个汇总。

四口2.5G网卡京东购买链接

若有任何疑问可留言或关注微信公众号smyz-net

网友评论

验证码 换一张
取 消
暂无评论...
三日内热门评论文章
关键词
为您推荐
  • 相关阅读
  • 业界资讯
  • 手机通讯
  • 电脑办公
  • 新奇数码
  • 软件游戏
  • 科学探索