扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
如何理解路由器的包转发率
在描述交换机性能时有很多指标,比如,交换容量(Gbps)、背板带宽(Gbps)、吞吐率或包转发率(Mpps)等等。一台交换机性能的最重要指标是:吞吐率(Mpps),因为这个是能最终体现交换机应用的性能指标,用户一般直奔这个主题,就是要看产品每秒能转发多少个包。吞吐量一般是指包长为64字节时的单位端口
路由器有和交换机相似的性能指标。路由器性能有两个较重要的指标:背板能力(背板带宽/总线带宽),指路由器背板容量或者总线能力。吞吐率指路由器的数据包路由转发能力。路由器的吞吐率一般用kpps来作单位,就是“每秒千包数”,因为一般的路由器的LAN到WAN的包路由转发率都不是很高,相对交换机的很容易就可达到每秒百万包数,它就要小得多,所以没有用 “Mpps”。除非是高端的骨干路由器,如思科在Cisco 10000路由器,它的转发率6.2Mpps。另一个原因是在高端领域,路由器和交换机的界限实在模糊,有的产品干脆叫“交换路由器”,转发能力很高。
路由器可分中高端路由器和低端路由器。包交换能力>IMpps的路由器可称为中高端路由器,包交换能力在IMpps以下的路由器可称为低端路由器。如思科公司7500,10000系列,12000系列路由器的包转发能力都是每秒百万包级的;而3600系列和2600系列为低端路由器。所以路由器一般会用kpps来作单位。
在评测路由器的转发能力时,有些评测工具会用到以下6种字节长度的数据包来做评测标准,它们分别是:64B,128B,256B,512B,1024B,1518B字节长度的数据包,而最常见的是分别称为小包的64B和称为大包的128B。小酷在思科的网站找到这么一行“E”文:“throughput of the Cisco 2651XM at the smaller packet size of 64 bytes”,因此小酷认为思科也会随大流用小包64字节来做为自己产品的评测标准,这是不是太牵强了呀?小酷心里感到有点诚惶诚恐,但转念一想,大家都用小包来做标准,这不显得自己的产品更有竞争力些吗?没有必要用大包或更大包、更更大包呀。
小结:以上仅是小酷对网友在论坛提问题引发的思考,也希望广大读者参与讨论,更重要的在采购路由器能够对产品的转发能力指标有个正确的考查,以便能让将购买的产品能胜任自己网络业务需要的能力。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者