路由器性能指标详解

上传人:子 文档编号:46876396 上传时间:2018-06-28 格式:PDF 页数:29 大小:547.48KB
返回 下载 相关 举报
路由器性能指标详解_第1页
第1页 / 共29页
路由器性能指标详解_第2页
第2页 / 共29页
路由器性能指标详解_第3页
第3页 / 共29页
路由器性能指标详解_第4页
第4页 / 共29页
路由器性能指标详解_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《路由器性能指标详解》由会员分享,可在线阅读,更多相关《路由器性能指标详解(29页珍藏版)》请在金锄头文库上搜索。

1、路由器性能指标详解路由器性能指标详解 表项主要比较路由器是否是模块化结构。模块化结构的路由器一般可扩展性较好,可以支持多种端口类型,例如以太网接口、快速以太网接口、高速串行口等,各种类型端口的数量一般可选。价格通常比较昂贵。固定配置路由器可扩展性较差,只用于固定类型和数量的端口,一般价格比较便宜。 路由器配置 接口种类 列举路由器能支持的接口种类,体现路由器的通用性。常见的接口种类有:通用串行接口(通过电缆转换成 RS 232 DTE/DCE 接口、V.35 DTE/DCE 接口、X.21 DTE/DCE 接口、RS 449 DTE/DCE 接口和 EIA530 DTE接口等)、10M 以太网

2、接口、快速以太网接口、10/100 自适应以太网接口、千兆以太网接口、ATM 接口(2M、25M、155M、633M 等)、POS 接口(155M、622M 等)、令牌环接口、FDDI 接口、E1/T1 接口、E3/T3 接口、ISDN 接口等。 用户可用槽数 该指标指模块化路由器中除 CPU 板、时钟板等必要系统板及/或系统板专用槽位外用户可以使用的插槽数。根据该指标以及用户板端口密度可以计算该路由器所支持的最大端口数。 CPU 无论在中低端路由器还是在高端路由器中,CPU 都是路由器的心脏。通常在中低端路由器中,CPU 负责交换路由信息、路由表查找以及转发数据包。在上述路由器中,CPU 的

3、能力直接影响路由器的吞吐量(路由表查找时间)和路由计算能力(影响网络路由收敛时间)。在高端路由器中,通常包转发和查表由 ASIC 芯片完成,CPU 只实现路由协议、计算路由以及分发路由表。由于技术的发展,路由器中许多工作都可以由硬件实现(专用芯片)。CPU 性能并不完全反映路由器性能。路由器性能由路由器吞吐量、时延和路由计算能力等指标体现。 内存 路由器中可能由多种内存,例如 Flash、DRAM 等。内存用作存储配置、路由器操作系统、路由协议软件等内容。在中低端路由器中,路由表可能存储在内存中。通常来说路由器内存越大越好(不考虑价格)。但是与 CPU 能力类似,内存同样不直接反映路由器性能与

4、能力。因为高效的算法与优秀的软件可能大大节约内存。 端口密度 该指标体现路由器制作的集成度。由于路由器体积不同,该指标应当折合成机架内每英寸端口数。但是出于直观和方便,通常可以使用路由器对每种端口支持的最大数量来替代。 路由协议支持 路由信息协议(RIP) RIP 是基于距离向量的路由协议,通常利用跳数来作为计量标准。RIP 是一种内部网关协议。由于 RIP 实现简单,是使用范围最广泛的路由协议。该协议收敛较慢,一般用于规模较小的网络。RIP 协议在 RFC 1058规定。 路由信息协议版本 2 (RIPv2) 该协议是 RIP 的改进版本, 允许携带更多的信息, 并且与 RIP 保持兼容。

5、在 RIP 基础上增加了地址掩码 (支持 CIDR)、下一跳地址、可选的认证信息等内容。该版本在 RFC 1723 中规范化。 开放的最短路径优先协议版本 2 (OSPFv2) 该协议是一种基于链路状态的路由协议,由 IETF 内部网关协议工作组专为 IP 开发,作为 RIP 的后继内部网关协议。OSPF 的作用在于最小代价路由、多相同路径计算和负载均衡。OSPF 拥有开放性和使用 SPF 算法两大特性。 “中间系统中间系统”协议(ISIS) ISIS 协议同样是基于链路状态的路由协议。该协议由 ISO 提出,起初用于 OSI 网络环境,后修改成可以在双重环境下运行。该协议与 OSPF 协议类

6、似,可用于大规模 IP 网作为内部网关协议。 边缘网关协议(BGP4) BGP协议是用于替代EGP的域间路由协议。 BGP4是当前IP网上最流行的也是唯一可选的自治域间路由协议。该版本协议支持 CIDR,并且可以使用路由聚合机制大大减小路由表。BGP4 协议可以利用多种属性来灵活地控制路由策略。 802.3、802.1Q 的支持 802.3 是 IEEE 针对以太网的标准。支持以太网接口的路由器必须符合 802.3 协议。802.1Q 是 IEEE 对虚拟网的标准。符合 802.1Q 的路由器接口可以在同一物理接口上支持多个 VLAN。 对 IPv6 的支持 未来的 IP 网可能是一个采用 I

7、Pv6 的网络。由于 Web 的出现导致互联网爆炸性的发展,IP 网的用户迅速增加,IP 地址空前紧张,于是提出 IPv6。 IPv6 首先要解决的问题是扩大地址空间,同时还在 IP 层增加了认证和加密的安全措施,为实时业务的应用定义了流标签(Flow Label)。但是由于市场的巨大惯性以及无类别编址(CIDR)的有效应用大大推迟了 IP 地址耗尽的时间,IPv6 至今尚未得到广泛应用。但是随着业务的增加,互联网的进一步发展,采用 IPv6 是不可避免的。 对 IP 以外协议的支持 除支持 IP 协议外,路由器设备还可以支持 IPX、DECNet、AppleTalk 等协议。这些协议在国外有

8、一定应用,在我国应用较少,一般不用考虑。 源地址路由支持,透明桥接 地址路由指路由器为数据包选择路由时不根据 IP 包的目的地址(通常情况根据目的地址),而根据 IP 包的源地址选路。源地址路由是策略路由的一种。一般路由器应当支持。透明桥接是指路由器端口以透明网桥的方式工作,执行网桥的功能。不对数据包作路由检查转发,只作 MAC 帧桥接。 策略路由方式 路由器除将目的地址作为选路的依据以外,还可以根据 TOS 字段、源和目的端口号(高层应用协议)来为数据包选择路径。 策略路由可以在一定程度上实现流量工程, 使不同服务质量的流或者不同性质的数据 (语音、FTP)走不同的路径。 PPP,MLPPP

9、 PPP 协议是互联网协议中一个重要协议:早期的网络是由路由器使用 PPP 协议点到点连接起来的,并且大多数用户采用 PPP 接入。所以凡是具有串口的路由器都应当支持 PPP 协议并作为首选。MLPPP 是指将多个 PPP 链路捆绑使用。 PPPOE 支持 PPP Over Ethernet 是一种新型的协议用于解决对以太网接入用户的认证和计费问题。与此类似的是 PPP Over ATM 协议,使用该协议的路由器设备可以终结接入业务。当前 PPPOE 与 PPPOA 协议存在的问题是容量问题。大多数支持该协议的路由器只能处理数千个活动的会话。 组播支持(列举协议) 互连网组管理协议(IGMP)

10、 IGMP (Internet Group Management Protocol)是 IP 主机用作向相邻多目路由器报告多目组成员。多目路由器是支持组播的路由器,向本地网络发送 IGMP 查询。主机通过发送 IGMP 报告来应答查询。组播路由器负责将组播包转发到所有网络中组播成员。 距离矢量组播路由协议(DVMRP) DVMRP 是基于距离矢量的组播路由协议,基本上基于 RIP 开发。DVMRP 利用 IGMP 与邻居交换路由数据包。协议无关组播协议(PIM) PIM 是一种组播传输协议,能在现存 IP 网上传输组播数据。PIM 是一种独立于路由协议的组播协议,可以工作在两种模式:密集模式和

11、疏松模式。在 PIM 密集模式下,报文分组缺省向所有端口转发,直到发生裁减和切除。在密集模式下假设所有端口上的设备都是组播成员,可能使用组播包。疏松模式与密集模式相反,只向有请求的端口发送组播数据。 VPN 支持 IP 上的 VPN 已经在上文路由器技术中描述。可能使用的协议有 L2TP、GRE、IP Over IP、IPSec 等。并且应当关注支持 VPN 的能力。 加密方式 路由器可能在 VPN 实现中或其他条件下使用加密机制来保证安全。路由器使用 CPU 执行软件算法通常会影响转发效率。部分路由器在设计中采用硬件加密方式来提高转发效率。 MPLS MPLS 技术已在上文路由器技术中描述。

12、MPLS 中除包括标记交换外还包括快速重路由、MPLS 中 VPN、流量工程等高级应用。由于 MPLS 标准尚未成熟,对 MPLS 互通也应当关注。 路由器性能 全双工线速转发能力 路由器最基本且最重要的功能是数据包转发。在同样端口速率下转发小包是对路由器包转发能力最大的考验。全双工线速转发能力是指以最小包长(以太网 64 字节、 POS 口 40 字节)和最小包间隔(符合协议规定)在路由器端口上双向传输同时不引起丢包。该指标是路由器性能重要指标。 设备吞吐量 指设备整机包转发能力,是设备性能的重要指标。路由器的工作在于根据 IP 包头或者 MPLS 标记选路,所以性能指标是转发包数量每秒。设

13、备吞吐量通常小于路由器所有端口吞吐量之和。 端口吞吐量 端口吞吐量是指端口包转发能力,通常使用 pps:包每秒来衡量,它是路由器在某端口上的包转发能力。通常采用两个相同速率接口测试。但是测试接口可能与接口位置及关系相关。例如同一插卡上端口间测试的吞吐量可能与不同插卡上端口间吞吐量值不同。 背靠背帧数 背靠背帧数是指以最小帧间隔发送最多数据包不引起丢包时的数据包数量。该指标用于测试路由器缓存能力。有线速全双工转发能力的路由器该指标值无限大。 路由表能力 路由器通常依靠所建立及维护的路由表来决定如何转发。路由表能力是指路由表内所容纳路由表项数量的极限。由于 Internet 上执行 BGP 协议的

14、路由器通常拥有数十万条路由表项,所以该项目也是路由器能力的重要体现。 背板能力 背板能力是路由器的内部实现。背板能力能够体现在路由器吞吐量上:背板能力通常大于依据吞吐量和测试包场所计算的值。但是背板能力只能在设计中体现,一般无法测试。 丢包率 丢包率是指测试中所丢失数据包数量占所发送数据包的比率,通常在吞吐量范围内测试。丢包率与数据包长度以及包发送频率相关。在一些环境下可以加上路由抖动、大量路由后测试。 时延 时延是指数据包第一个比特进入路由器到最后一比特从路由器输出的时间间隔。在测试中通常使用测试仪表发出测试包到收到数据包的时间间隔。时延与数据包长相关,通常在路由器端口吞吐量范围内测试,超过

15、吞吐量测试该指标没有意义。 时延抖动 时延抖动是指时延变化。数据业务对时延抖动不敏感,所以该指标没有出现在 Benchmarking 测试中。由于IP 上多业务,包括语音、视频业务的出现,该指标才有测试的必要性。 VPN 支持能力 通常路由器都能支持 VPN。其性能差别一般体现在所支持 VPN 数量上。专用路由器一般支持 VPN 数量较多。无故障工作时间 该指标按照统计方式指出设备无故障工作的时间。一般无法测试,可以通过主要器件的无故障工作时间计算或者大量相同设备的工作情况计算。 内部时钟精度 拥有 ATM 端口做电路仿真或者 POS 口的路由器互连通常需要同步。 如使用内部时钟则其精度会影响

16、误码率。内部时钟精度级别定义以及测试方法可参见相应同步标准。 QoS 能力 队列管理机制 队列管理控制机制通常指路由器拥塞管理机制以及队列调度算法。常见的方法有 RED、WRED、WRR、DRR、WFQ、WF2Q 等。 端口硬件队列数 通常路由器中所支持的优先级由端口硬件队列来保证。每个队列中的优先级由队列调度算法控制。 QoS 分类方式 指路由器可以区分 QoS 所依据的信息。最简单的 QoS 分类可以基于端口。同样路由器也可以依据链路层优先级(802.1Q 中规定)、上层内容(TOS 字段、源地址、目的地址、源端口、目的端口等信息)来区分包优先级。 分类业务带宽保证 体现路由器是否能对各种业务等级作带宽保证。该指标可以由队列调度算法等方式实现。 RSVP RSVP 是资源预留协议,用于端到端路径上资源的预留。使用软状态刷新,是流驱动工作方式。该协议一般不能在大规模全国范围网络上运行。但是通常路由器支持该协议,一些著名厂商

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号