路由器效能指标详解与简介

如题所述

第1个回答  2022-11-23

  说到路由器的效能,不妨我先给大家简单的介绍一下什么是路由器,路由器是用来做什么的!

  路由器是一种连线多个网路或网段的网路装置,它能将不同网路或网段之间的资料资讯进行“翻译”,以使它们能够相互“读”懂对方的资料,从而构成一个更大的网路。

  路由器有两大典型功能,即资料通道功能和控制功能。资料通道功能包括转发决定、背板转发以及输出链路排程等,一般由特定的硬体来完成;控制功能一般用软体来实现,包括与相邻路由器之间的资讯交换、系统配置、系统管理等。

  多少年来,路由器的发展有起有伏。90年代中期,传统路由器成为制约因特网发展的瓶颈。ATM交换机取而代之,成为IP骨干网的核心,路由器变成了配角。进入90年代末期,Internet规模进一步扩大,流量每半年翻一番,ATM网又成为瓶颈,路由器东山再起,Gbps路由交换机在1997年面世后,人们又开始以Gbps路由交换机取代ATM交换机,架构以路由器为核心的骨干网。

  相信大家已经对路由器的概念基本了解,那么下面我们就说说核心路由器十项效能指标:

  高速路由器的系统交换能力与处理能力是其有别于一般路由器能力的重要体现。目前,高速路由器的背板交换能力应达到40Gbps以上,同时系统即使暂时不提供OC-192/STM-64介面,也必须在将来无须对现有介面卡和通用部件升级的情况下支援该介面。在装置处理能力方面,当系统满负荷执行时,所有介面应该能够以线速处理短包,如40位元组、64位元组,同时,高速路由器的交换矩阵应该能够无阻塞地以线速处理所有介面的交换,且与流量的型别无关。

  指标之一: 吞吐量

  吞吐量是路由器的包转发能力。吞吐量与路由器埠数量、埠速率、资料包长度、资料包型别、路由计算模式分布或集中以及测试方法有关,一般泛指处理器处理资料包的能力。高速路由器的包转发能力至少达到20Mpps以上。吞吐量主要包括两个方面:

  1. 整机吞吐量

  整机指装置整机的包转发能力,是装置效能的重要指标。路由器的工作在于根据IP包头或者MPLS 标记选路,因此效能指标是指每秒转发包的数量。整机吞吐量通常小于路由器所有埠吞吐量之和。

  2. 埠吞吐量

  埠吞吐量是指埠包转发能力,它是路由器在某埠上的包转发能力。通常采用两个相同速率测试介面。一般测试介面可能与介面位置及关系相关,例如同一插卡上埠间测试的吞吐量可能与不同插卡上埠间吞吐量值不同。

  指标之二:路由表能力

  路由器通常依靠所建立及维护的路由表来决定包的转发。路由表能力是指路由表内所容纳路由表项数量的极限。由于在Internet上执行BGP协议的路由器通常拥有数十万条路由表项,所以该专案也是路由器能力的重要体现。一般而言,高速路由器应该能够支援至少25万条路由,平均每个目的地址至少提供2条路径,系统必须支援至少25个BGP对等以及至少50个IGP邻居。

  指标之三:背板能力

  背板指输入与输出埠间的物理通路。背板能力是路由器的内部实现,传统路由器采用共享背板,但是作为高效能路由器不可避免会遇到拥塞问题,其次也很难设计出高速的共享汇流排,所以现有高速路由器一般采用可交换式背板的设计。背板能力能够体现在路由器吞吐量上,背板能力通常大于依据吞吐量和测试包长所计算的值。但是背板能力只能在设计中体现,一般无法测试。

  指标之四:丢包率

  丢包率是指路由器在稳定的持续负荷下,由于资源缺少而不能转发的资料包在应该转发的资料包中所占的比例。丢包率通常用作衡量路由器在超负荷工作时路由器的效能。丢包率与资料包长度以及包传送频率相关,在一些环境下,可以加上路由抖动或大量路由后进行测试模拟。

  指标之五:时延

  时延是指资料包第一个位元进入路由器到最后一个位元从路由器输出的时间间隔。该时间间隔是储存转发方式工作的路由器的处理时间。时延与资料包长度和链路速率都有关,通常在路由器埠吞吐量范围内测试。时延对网路效能影响较大, 作为高速路由器,在最差情况下, 要求对1518位元组及以下的IP包时延均都小于1ms。

  指标之六:背靠背帧数

  背靠背帧数是指以最小帧间隔传送最多资料包不引起丢包时的资料包数量。该指标用于测试路由器快取能力。具有线速全双工转发能力的路由器,该指标值无限大。

  指标之七:时延抖动

  时延抖动是指时延变化。资料业务对时延抖动不敏感,所以该指标通常不作为衡量高速路由器的重要指标。对IP上除资料外的其他业务,如语音、视讯业务,该指标才有测试的必要性。

  指标之八:服务质量能力

  1.伫列管理机制

  伫列管理控制机制通常指路由器拥塞管理机制及其伫列排程演算法。常见的方法有RED、WRED、 WRR、DRR、WFQ、WF2Q等。

  排队策略:

  ● 支援公平排队演算法。

  ● 支援加权公平排队演算法。该演算法给每个伫列一个权weight,由它决定该伫列可享用的链路频宽。这样,实时业务可以确实得到所要求的效能,非弹性业务流可以与普通Best-effort业务流相互隔离。

  ● 在输入/输出伫列的管理上,应采用虚拟输出伫列的方法。

  拥塞控制:

  ● 必须支援WFQ、RED等拥塞控制机制。

  ● 必须支援一种机制,由该机制可以为不符合其业务级别CIR/Burst合同的流量标记一个较高的丢弃优先顺序,该优先顺序应比满足合同的流量和尽力而为的流量的丢弃优先顺序高。

  ● 在有可能存在输出伫列争抢的交换环境中,必须提供有效的方法消除头部拥塞。

  2.埠硬体伫列数

  通常路由器所支援的优先顺序由埠硬体伫列来保证。每个伫列中的优先顺序由伫列排程演算法控制。

  指标之九:网路管理

  网管是指网路管理员通过网路管理程式对网路上资源进行集中化管理的操作,包括配置管理、计账管理、效能管理、差错管理和安全管理。装置所支援的网管程度体现装置的可管理性与可维护性,通常使用SNMPv2协议进行管理。网管粒度指示路由器管理的精细程度,如管理到埠、到网段、到IP地址、到MAC地址等粒度。管理粒度可能会影响路由器转发能力。

  指标之十:可靠性和可用性

  1.装置的冗余

  冗余可以包括介面冗余、插卡冗余、电源冗余、系统板冗余、时钟板冗余、装置冗余等。冗余用于保证装置的可靠性与可用性,冗余量的设计应当在装置可靠性要求与投资间折衷。 路由器可以通过VRRP等协议来保证路由器的冗余。

  2.热插拔元件

  由于路由器通常要求24小时工作,所以更换部件不应影响路由器工作。部件热插拔是路由器24小时工作的保障。

  3.无故障工作时间

  该指标按照统计方式指出装置无故障工作的时间。一般无法测试,可以通过主要器件的无故障工作时间计算或者大量相同装置的工作情况计算。

  4.内部时钟精度

  拥有ATM埠做电路模拟或者POS口的路由器互连通常需要同步。在使用内部时钟时,其精度会影响误位元速率。

  在高速路由器技术规范中,高速路由器的可靠性与可靠性规定应达到以下要求:

  ① 系统应达到或超过99.999%的可用性。

  ② 无故障连续工作时间:MTBF>10万小时。

  ③ 故障恢复时间:系统故障恢复时间 < 30 mins。

  ④ 系统应具有自动保护切换功能。主备用切换时间应小于50ms。

  ⑤ SDH和ATM介面应具有自动保护切换功能,切换时间应小于50ms。

  ⑥ 要求装置具有高可靠性和高稳定性。主处理器、主储存器、交换矩阵、电源、汇流排仲裁器和管理介面等系统主要部件应具有热备份冗余。线卡要求m+n备份并提供远端测试诊断功能。电源故障能保持连线的有效性。

  ⑦ 系统必须不存在单故障点。

相似回答