思科QoS指导

我有一个连接到互联网的10M连接到一个100M端口。 我正在开始使用QoS,并在思科3825路由器上进行一些设置。 现在我正在向前推进,我必须在我的路由器上实现它,而提供者不能为我提供QoS。

我如何设想它的工作原理是QoS将在我的路由器上丢弃或排队数据包,这将有助于防止供应商必须开始丢弃大量数据包的情况。 现在我所负责的任务是确保3个局域网中的一个局域网(10M互联网连接的3M)(比如3M的Gig Lan1)(但理想情况下这将在未来更加灵活)。

10M Internet on 100M port on HWIC-4ESW +-----------------------+ | | Gig Lan1 | Cisco 3825 | Lan3 on HWIC-4ESW | | +-----------------------+ Gig Lan2 

我需要了解更多有关QoS的知识,但是有一个目标技术和可能的示例configuration将帮助我将自己的头围绕在我正在做的更多的阅读上。

  • 您对于这种特殊情况推荐哪种思科QoS技术?
  • 有一个基本的示例configuration如何可能工作?

现在的10M线路并不堵塞,所以如果将来有些地方堵塞的话,那么这个线路还是有的。

我有一个通过互联网连接到这个通过VPN隧道连接到一个位置的VOIP。 此位置与其他办公室之间的其他位置都在单独的MPLSnetworking上。

哪个带宽是你关心的 – 传出还是传入? 如果您无法控制服务提供商的路由器,则无法获得真正的QoS(确保某些types的stream量比其他stream量优先于其他stream量)。 你可以做的是限制路由器上的某些stream量,确保剩余部分可用于目标networking。 例如,您可以在LAN2和LAN3接口上限制stream量(或某些types的stream量,如stream式video),这将保证LAN1始终具有3mbits可用。

在思科的术语中,这被称为stream量监pipe(而不是形成真正的QoS)这个文档是一个好的开始: http : //www.ict-partner.net/en/US/docs/ios/12_2/qos/configuration/导向/ qcfpolsh.html#wpxref40342

看到你在链路上的VOIP,我可能会这样(我假设你的10M WAN端口被固定为10M,所以不会使用分层的QoS策略来安装10M成形器)。

 class-map voice match dscp ef policy-map outbound class voice priority [ insert voice bandwidth allocation here ] class class-default fair-queue random-detect int Fa[whatever] service-policy output outbound 

为了使这个QoS策略定义您的语音stream量(我假设您允许通过您的交换结构DSCP,否则使用另一个标准匹配stream量,您充分利用扩展ACL进行匹配)作为标记为“Expedited Forwarding “(这是大多数硬件VoIP电话的标准)。 策略地图本身应该是非常简单的,你为语音通信留出了一个块(如果你使用的是G.728,那么每个同时呼叫的G.711的计数值约为100 kbps),其余部分是公平的(尽可能接近所有stream量的均匀分配带宽)并启用了WRED,以避免TCP同步。

按照思科术语,stream量被定义为具有相同的源和目标IP,源和目的端口,入局接口和TOS的所有分组。

TCP同步是当多个TCPstream同时倾向于增加其传输窗口时,导致所有stream同时拥塞接口,然后同时回落,导致“峰值带宽”有一个漂亮特征锯齿形状随着时间的推移。 通过丢弃less数几个数据包,这个“锯齿”就会被平滑掉,最终产生更多的吞吐量。

编辑 :如果你主要是在处理“下载”感兴趣,我会启用LAN接口上的随机检测,没有什么你,从QoS的方面来看,来自ISP的stream量会有什么大的影响,因为10M的限制已经发生了。 但是,通过在进入局域网的stream量上使用WRED(WRED只在出口工作,就我所知,在出口到局域网上这样做可能比根本没有做到这一点),你至less应该避免TCP同步。

更多编辑

在接口上执行给定的速度有两种方法。 有塑造,这只能出站,但将排队数据包,而不是放下它们。 还有一些警务工作,可以在入境和出境两种情况下工作,并且会丢弃任何超过指定限制的数据包。 警务和整形都可以定义两个限制,一个是下限,另一个是额外的,在“承诺”的速度可以处理不同于“超额”和“违反”类的交通。

允许使用整形,公平排队和WRED的3 Mbps出站策略如下所示:

 policy-map 3Mbps class class-default shape average 3000000 fair-queue random-detect 

将此作为出站策略应用于您希望保持“3 Meg或更less”的LAN接口,并且应该设置。