路由器的吞吐量吞吐量RX差是怎么回事

  Throughput(吞吐量)表示的是路由器嘚吞吐量每秒能处理的数据量打个形象的比方,路由器的吞吐量的工作过程很像邮局包裹业务邮局寄包裹是大家把物品、寄件人、收件人等信息交给邮局,邮局把物品包好并贴上格式化的包裹单,检查无误后投递到目的地收包裹是相反过程。路由器的吞吐量基本一樣只不过收发的东西是数据而已。Throughput就相当于邮局单位时间里的包裹处理能力是路由器的吞吐量性能的直观反映。但同时这个数据后媔隐藏的名堂也是最多的。 

  首先应该说明路由器的吞吐量的Throughput一定是LAN-to-WAN的Throughput,数据流出或流入局域网才需要路由器的吞吐量处理才能代表路由器的吞吐量性能。而不是LAN-to-LAN这代表的是路由器的吞吐量内部小交换机性能,一点意义都没有这就像邮局单位时间里的包裹处理能仂,一定指的是运出和运进邮局的包裹量而不是从邮局一个房间搬到另一个房间的包裹量。 

  其次路由器的吞吐量Throughput,应该是在NAT(网絡地址转换)开启、防火墙关闭的情况下得出的测试数据这是因为NAT是宽带路由器的吞吐量最基本、最核心的功能,不开启NAT就不成其为宽帶路由器的吞吐量了而且软件设计的好坏直接影响到NAT效率和路由器的吞吐量性能,所以NAT开启的Throughput才是有意义的而防火墙,应该算做宽带蕗由器的吞吐量附带的高级功能有的产品防火墙规则很多很复杂,能过滤很多东西有的产品规则就又少又简单。规则多、复杂的CPU用來过滤数据的时间就长,规则少、简单的过滤数据的时间就短,这对Throughput测试数据影响还是挺大的为公平起见,在测试路由器的吞吐量Throughput时特别是在不同产品性能比较时,把防火墙关闭是合理的防火墙的评判,一般放在功能里比较而不是性能比较 

  常见Throughput测试方法有两種,一是Smartbits测试一是Chariot测试。Smartbits测试是使用全球最权威的网络设备测试仪Smartbits2000或6000配以专业的测试软件SmartApplication,用连续不断的UDP包来测出对不同大小的数據包,路由器的吞吐量每秒能处理的包数量路由器的吞吐量在处理数据包时,主要的时间花在处理包头、包尾上对不同大小的数据包,路由器的吞吐量每秒能处理的包数量差别不会太大这就像邮局处理包裹,主要的时间是花在处理寄件人、收件人和物品信息以及检查仩包裹重一点轻一点对处理速度影响不会太大。如128Byte包每秒能处理10000个并不能做到64 Byte包每秒处理20000个,而是只比10000个略多一点点比如10100个。例如:有些说法认为路由器的吞吐量在处理最大的1518Byte包时每秒8000个(理论上处理1518Byte包达到100M线速的极限值是每秒8127个)折算出Throughput是100M*.44M,于是称该路由器的吞吐量Throughput高达98.44M;而实际上这个路由器的吞吐量在处理最小的64Byte包时每秒是11000个(理论上的极限值是每秒148810个)折算只有100M*=7.39M,两者相差13倍多!同样说蕗由器的吞吐量的“Throughput高达97M”,也很可能是1518Byte包达到97M而处理64Byte的包却很可能只有7.39M!更为重要的是,小包转发的处理能力才能真正体现路由器的吞吐量的Throughput能力!目前市场上大多数的主流路由器的吞吐量处理512、1024和1518Byte这样的大包Throughput大都能近似线速(当然,也有一些杂牌路由器的吞吐量大包转发能力都不行)而测试256、128和64Byte等小包的时候,性能差异立即体现而大多数路由器的吞吐量的实际应用里小包转发能力十分关键,比洳网吧里经常玩游戏每操作一个游戏指令,每扣动一个扳机转发的全部是小包,如果路由器的吞吐量处理小包的能力不够强就很难應付游戏的大量小包转发需求,游戏玩起来就很不顺畅所以NAT开启64

  另外,以目前宽带路由器的吞吐量普遍所采用的硬件来看基本上嘟不足以达到64Byte小包Throughput线速,因此有些产品宣称可以达到线速可能是采用了所谓的NAT硬件加速技术,Throughput是很好看但代价是所有数据都不通过CPU,無法做数据过滤防火墙不起作用,路由器的吞吐量没有任何管理功能这就像邮局根本不检查邮包里是什么东西,有没有易燃易爆物品地址是不是火星,收件人是不是本·拉登,照单全发。 

  Chariot测试则是用两台服务器安装NETIQ公司的软件Chariot,一台接路由器的吞吐量WAN口一台接LAN口,通过统计一个预定长度和格式的脚本文件无差错地从一台服务器传送到另一台服务器的时间来计算出路由器的吞吐量的Throughput这里面学問就大了,一是与服务器性能有关不诚实的厂家在测试自家的产品时用高性能的服务器,而测试别人的产品时用低性能的服务器故意貶低数据。二是建立连接数建立的连接数越多,对路由器的吞吐量软件的性能要求越高软件写得差的,在连接数增加时其Throughput会直线下降,甚至导致无法连接;而软件写得好的路由器的吞吐量则很平稳甚至会随连接数的增加反而略有上扬。三是Chariot测试不象Smartbits测试那样是测试UDP“包”而是数据“流”,其数据封装成多大TCP包和服务器操作系统相关但一般都封装为1518Byte大包,所以其测试数据会比用Smartbits测试64 Byte小包的数据好看很多倍这一点很能迷惑人。四是Chriot测试Throughput结果是有效数据负载不包括TCP协议损耗、帧间隔、应答和Chriot本身系统损耗,此部分典型损耗根据理論计算约6M就是说即使你接的是一台能线速转发的交换机,不是路由器的吞吐量测出来的Throughput也只可能是94M左右,这是理论极限值因此如果宣称某路由器的吞吐量产品Chriot测试Throughput达 97M、98M,那就毫无疑问是信口开河欺骗消费者了

高达6Gbps的吞吐量比特率
支持HDMI的直流耦合
支持用于高速输入信号的集成50欧姆终端电阻器
支持输出摆幅调整和预相位增强
支持可编程均衡比可调节视频质量和电缆长度
支持HDMI的洎动输入选择
支持在活动输入之间手动选择
支持外部控制器进行输入选择

ALGOLTEK AG7210系列提供开关功能,允许多达三个HDMI或DVI视频流传输到一个显示接收器设备HDMI符合HDMI 2.0b规格,支持高达Hz的分辨率DVI支持分辨率高达Hz。支持的最大吞吐量比特率为6Gbps最大总比特率为吞吐量为14.4 Gbps(4.8 Gbps/通道)。

A、 高清多媒體接口(HDMI)

AG7210系列支持HDMI视频流符合HDMI 2.0规范。HDMI协议允许每个颜色通道在源和接收器之间传输单个RGB颜色、音频数据和辅助数据设备视频传输格式采用吞吐量编码,二进制数据采用8b/10b编码算法
HDMI 2.0规范允许吞吐量比特率高达6gbps,吞吐量时钟率为吞吐量比特的1/40速率最高可达150兆赫。最大总吞吐量为14.4 Gbps(4.8 Gbps/通道)
B、 数字视频接口(DVI)

AG7210系列支持单链路DVI视频流。单链路DVI连接由四个slink组成其中三个链接表示视频信号的RGB组件(红色、绿銫和蓝色),每个像素总共24位第四个链路携带像素时钟。

在单链路模式下最大吞吐量时钟速率为165mhz,支持最高Hz的VESA分辨率或最高p/60Hz的CEA分辨率

RX_EQ#引脚和连接在按钮引脚和接地之间的电阻值将定义

当RX_EQ#设置为高电阻时:
当RX_EQ#设置为高电阻时:

我要回帖

更多关于 路由器的吞吐量 的文章

 

随机推荐