读书笔记:计算机网络9章:QoS服务质量

本文详细介绍了QoS(服务质量)在网络中的重要性,针对网络延迟、丢包等问题提出解决方案,通过分配带宽和设置优先级提升用户体验。讨论了实时通信、流媒体通信中的挑战及解决策略,如缓冲区、RTP、SIP等协议的作用,以及公平队列和流量整形的概念,阐述了分级服务和速度保证/延时保证等QoS技术。
摘要由CSDN通过智能技术生成

章节概述


本章节主要讲QoS服务质量。涉及到网络层、传输层和应用层。


QoS和用户需要得到的服务种类有关。不同的服务需要的带宽、延迟、丢包率都是不一样的。QoS是未来互联网的重要问题之一。


目前的互联网没有服务质量保证。因为目前的网络只是将数据包尽力投递到对方服务器,然而投递的速度、延迟、丢包率都是没有保障的。但是有时候“尽力”投递是不够的,因为有些应用需要有性能方面有保障,比如VoIP电话。虽然我们不能增加现有网络的带宽,但是我们可以给用户分配不同的带宽给用户带来更多利益。


举个例子。假设现在有两台计算机都同时运行两个应用VoIP和BitTorrent。VoIP对网络的延迟要求比较高,BitTorrent对带宽的要求比较高。当两个应用同时运行的时候VoIP的通话质量就会因为延迟太高而大大削减。但是BitTorrent几乎不会受到VoIP的影响。为了解决这个问题,提出了两种方法。第一种方法就是将一条线路拆分成两条线路,从而让每条线路各占一半的带宽。其中一条线路用来传输VoIP数据包,另一条线路用来传输BitTorrent数据包。这样VoIP的延迟就不会受到BitTorrent的影响了。但是BitTorrent的带宽却只有原来的一半。所以这种方法并不是最好的办法。第二种方法是,通过设置将VoIP的数据包优先传递,这样就既能保证VoIP的通话质量,又能保证BitTorrent的带宽,是一种双赢的方法。


QoS就是通过分配带宽来提升应用的用户体验的一种方法。它可以保证应用的贷款、让多个应用可以同时使用同一条线路而不影响体验,后续章节我们还将探讨数据包的优先级。


为了提供QoS,我们需要知道应用需要多少带宽、延迟和丢包率。下表展示了不同的应用对网络的需求。


应用 带宽 延迟

Jitter

延迟的变化范围

丢包率
邮件
文件共享             
网页访问                                       
远程登录                                       
在线音频             
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值