《Cisco QoS认证考试指南(第2版)》——1.2节基础内容

本节书摘来自异步社区《Cisco QoS认证考试指南(第2版)》一书中的第1章,第1.2节基础内容,作者 【美】Wendell Odom , Michael J. Cavanaugh,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.2 基础内容
Cisco QoS认证考试指南(第2版)
当我还是个小男孩时,我住在佐治亚州的巴恩斯维尔,那时我会和父亲一起去银行。每个银行出纳员前面都排着一队人,等着向出纳员进行咨询并办理他们的业务。而排在我们前面的人总是非常慢(我们称之为“布巴法则”——你总是排在体形庞大、不友善且名为“布巴”的人后面)。比我们晚到银行的人总是比我们优先获得服务,因为他没有排在“布巴”后面。但这是在南方农村,人们并不那么匆匆忙忙,所以也没有人真的很介意排队。

后来我们搬到了大城市——斯内尔维尔,就在亚特兰大旁边。在斯内尔维尔的银行里,人们的时间都很有限,因此在这里只有一条队以及很多出纳员。事实证明(排队理论证明),相对于每个出纳员接待排在自己前面的一队客户来说,很多出纳员共同接待一队客户,客户排队的平均时间有所降低。这时,如果那个很慢的人(布巴)正在出纳员1那里办理业务,当出纳员2空闲后,父亲和我就可以去出纳员2那里,而不是让比我们晚到银行的人优先获得服务。图1-1对比了这两种在银行或快餐店常见的排队方法,即多队列/多服务员对比单队列/多服务员。单队列多服务员缩短了客户的平均等待时间,但也无法使你幸运地选择一条快速队列——即布巴未排在其中的队列。


bc5b577ce3f323b7724be71ae077540d2660897c

斯内尔维尔的银行选择了不同的排队方法,这种方法为所有人都带来了好处,是吗?实际上,这种单队列也确实带来了一个不良影响——因为只有一个队列,你无法在到达银行时从多个队列中进行选择,并且碰巧选择了所有人都很快的队列。在这种情况下,平均每个人都获得了更好的服务,但你没机会真正很快地办完业务离开银行。总之,这种排队方法提高了大多数人的客户体验,而降低了少数人的客户体验。

在网络中,QoS描述了一组庞大的概念和工具,你可以用其影响那些访问特定服务的数据包。我们中的大多数人在想到QoS时,会想到各种队列特性,即重新排列输出队列,使某些数据包获得优先服务。但还有很多其他QoS特性可以对传输质量产生影响,比如压缩、丢弃策略、整形、限速和信令等。最终,无论你使用了哪种机制,你都使某类数据包的处理行为优于其他类型的数据包。与银行的情况一样,实施QoS就是实现“管理下的公平”,与此同时也实现了“管理下的不公平”——即你有意使一种数据包获得优先服务。事实上,引用Cisco QoS课程中对QoS的定义:

这种网络能力旨在为一部分用户/应用提供更好的或“特殊”的服务,这样做会对其他用户/应用产生不良影响。

我们所有人都有可能在日常生活中,沮丧地排到某条队列中。如果在收费站或在迪士尼等待旋转木马时(或者其他任何地方),从没有人排在我们前面就太好了。为了实现这个愿望,就需要设置更多的收费站,迪士尼需要扩大20倍,银行需要雇佣更多的出纳员。即使这样,增加更多的服务员并不总是能解决问题——收费站仍会在高峰时期拥挤不堪,迪士尼仍会在学校放假期间人满为患,银行仍会在每周五下午挤满领取周薪的人(至少我住的地方确实如此)。从经济的角度来看,为了消除队列而将迪士尼扩建20倍是个荒唐的想法。同样地,从经济的角度来看,将现有链路扩容20倍带宽可能也并不合理。毕竟,就联网来说,你只能负担得了这么多的容量或带宽。

本章首先密切关注QoS工具可以影响的4个流量特征:

带宽;
延迟;
抖动;
丢包。
当QoS工具针对某些流量优化了这些特性时,它可能同时为其他流量带来了不良影响。因此在你决定通过增加其他数据包的延迟,来减少一种数据包的延迟时,你应该理解每一种应用对网络的需求。下文详细介绍了语音、视频和数据流对于带宽、延迟、抖动和丢包的需求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值