下载
第10章流量整形与排队
最后一章不讨论访问表技术,而是讨论一些与之相关的技术,并介绍一些有用的特性。
我们将讨论使用各种排队和流量管理技术来控制网络流量的方式。Cisco IOS提供了许多控制
网络中流量的技术。例如,可以使用排队的方式来提高某些拥挤数据线路上流量的优先级。
通过流量整形技术可以严格地定义从某一个路由器接口发出的特定流量的大小,从而限制某
些流量。综合使用流量整形和排队可以控制网络中的数据流量。
10.1 排队技术
首先讨论一些称为排队技术的拥塞管理特征。这些拥塞管理特征允许用户按照报文优先
级的顺序,定义报文从接口发送的顺序,从而控制路由器接口的拥塞。使用不同的排队技术
可以控制从某一接口发送出去的流量比其他流量多一些或是少一些。排队技术只在要发送的
数据多于路由器接口一次能发送的数据时才有用。也就是说,只有当在路由接口中发生拥塞
时,排队技术才是有用的。如果在路由器接口上没有拥塞,在接口上配置排队是没有多少意
义的。
例如,可能会有这样的流量,它们从高速的L A N接口进入,从低速的L A N接口流出。在
这种情况下,如果不丢弃一些流量的话,路由器低速局域网接口要处理的流量就太多了。如
果流量超过了路由器所能容纳的数量,就会发生拥塞。例如,有一些大小为1 0 2 4 K b p s(大约
1 M b p s)的数据流,它们流经L A N接口,流向WA N接口,而WA N接口的处理速率为5 1 2 K b p s,
那么大约5 1 2 K b p s的流量将被抛弃。之所以说大约是因为路由器会试图将一部分流量保存在丢
弃缓冲中。如果进入路由器的流量只是突发的,而不是恒定数量的,路由器可以将一部分流
量放入缓冲之中,而不丢弃它。然而,路由器的缓冲是有限的,一旦缓冲满了,流量就会被
丢弃。排队技术允许用户按优先级对报文分类,这样重要的流量将被传送,而相对次要的流
量将被丢弃。
这是理解的关键,使用排队技术的理由是某些流量要比另一些流量更为重要。如果不在
乎被丢弃的流量,配置排队技术就没有什么意义。路由器会简单地按照先进先出的原则发送
流量,任何不能发送的流量将被丢弃,无论它们是哪一类流量。在大多数情况下,某些数据
会具有比其他流量更高的优先权,因而使用不同的排队机制来处理拥塞是一个好方法。
需要掌握的另一点是,只有当路由器发生拥塞即传输的数据流量大于接口处理速度时,
排队技术才是有用的。这通常只发生在低速的WA N接口上。在接口支持每秒1 0 0万位的L A N
环境中,拥塞只是一个小问题。在WA N环境中,通常只有1 0 0 0 b / s的传输率,拥塞极易发生。
10.2 排队方法
本节将介绍在C i s c o路由器上使用的四种排队技术。我们将详细地介绍为什么以及何时使
用各种排队技术。在本节的最后,我们会给出使用各种排队技术的示例。
第10章流量整形与排队137
下载
排队的类型
四种类型的排队:
1) 先进先出( F I F O)。
2) 加权公平排队(W F Q)。
3) 定制