1000M以太网卡和交换机的吞吐量

先说几点误区:1、帧的多少跟理论带宽关系不太大(有影响,但不是特别明显),帧(frame)越多,前导字节和校验就越多,导致有效带宽减少(传输的真正数据少了),但理论带宽是不影响的。2、有一种jumbo frame(巨型帧:Jumbo frame)能把帧长扩大到9000字节,目前我知道的intel的千兆网卡都是支持巨型帧的。3、帧越多,会导致CPU负载过重,因为每次传输都要产生一个DMA中断,所以万兆网卡的负担在CPU那一块,跟网卡是没太大关系的。---------------------------------网卡和交换机的选择,不应该看总带宽,而是看应用场景,比如网吧里如果玩游戏的多,更应该看重小包的转发速率,如果是数据中心、影音点播,则应该注意大包的转发情况。一般来说,万兆网卡都能达到万兆的速度,但很考验CPU和硬盘(如果是从硬盘读数据),所以要综合考察你的应用环境。交换机方面应该选择企业级的,至少是锐捷、中兴、华为的档次,或者Cisco就更好。数据中心通过巨型帧可以轻松支持万兆网络,至于交换机本身的负担,这个不用担心,现在国内厂商的二层接入交换机背板带宽都超过20Gbps了,这还是五年前的事情,汇聚和核心交换机,上十万兆并不困难,普通以太网就可以了。以下有两个链接(可以看一下交换机的参数):RG-S2900系列交换机H3C S7500E(X)系列高端多业务路由交换机可以看到接入交换机转发能力都是上百G,核心交换机都是上T的水平。
■网友
100M网卡吞吐量8000 P/s,没有依据,实测电脑上100M有线网卡,1000Byte的包和500Byte的包数量,不一样,500Byte的包接近1000Byte包的两倍,总体数据流量,1000Byte是11Mb/s,500是10Mb/s的样子。
■网友
1000M bps,每秒传输极限就是125M。实测过。
■网友
你所说的云系统各节点,应该说的是云数据中心吧。一般在云数据中心当中,服务器到网络的上联链路一般是千兆或者万兆,TOR接入交换机到数据中心核心交换机之间的带宽一般是万兆或者40G,当然核心交换机之间的带宽就是万兆或者40G甚至100G了。至于网卡的厂商,一般是Emulex,Qlogic,Intel等厂家。网络设备的话,国外的是Cisco,Juniper,H3C,国内的话是华为和锐捷网络。
■网友
测量网卡的实际吞吐量时跟测试的主机硬件配置有关联吧?


    推荐阅读