70 likes | 247 Views
计算机网络和 QoS. 尚 坤 Edited by 王天居. 信息在网络中传播. 信息首先被分解打包,被打包的信息通过路由传送到目的地,每个包如何被指派是并发决定的。. Data. Package. Router. Data. Data. Router. Router. 初始点. Router. Router. 路由器( Router ). 每个路由器有有限的容量,如果填满,就会发生丢包的现象( Package Loss ). P ackage. P ackage. P ackage. P ackage. P ackage.
E N D
计算机网络和QoS 尚坤 Edited by 王天居
信息在网络中传播 • 信息首先被分解打包,被打包的信息通过路由传送到目的地,每个包如何被指派是并发决定的。 Data Package Router Data Data Router Router 初始点 Router Router
路由器(Router) • 每个路由器有有限的容量,如果填满,就会发生丢包的现象(Package Loss) Package Package Package Package Package • 路由和路由之间,Package的传输需要时间,我们
网络传输服务质量问题 • 一堆包从Sender到Receiver之间存在以下问题 • (1)Dropped Packages:表现为打开网页时一些内容无法传送,引起信息准确性的问题 • (2)Delay:一般来讲,包的序列在经过多个路由后才到达目的地。表现为信息实时性的问题,例如用手机通话,必须将延时控制在0.15s一下 • (3)Jitter:不同的包是经由不同的路径到达目的地,而每条路径的Delay不一致造成的。表现为信息实时性和一致性的问题。 • (4)Out of Order Delivery:接收的包的顺序与发送的不一致,表现为信息一致性和信息同时性的问题 • (5)Error:传输过程中的出错的情况,更多的指包内的数据,表现在数据准确性的问题。
服务质量(QoS) • 用于不同服务质量问题的研究,起源与交通工程(Traffic Engineering) • 描述资源预留的机制(Resource Reservation Control Mechanisms) • 不同于QoE(Quality of Experience),其描述服务质量达标情况
什么是QoS • QoS is the ability to provide different priority to different applications, users or data flows, or to guarantee a certain level of performance to a data flow. ——Teletraffic Engineering Handbook • QoS is a set of quality requirement on the collective behavior of one or more objects. ——ITU Standard x.902 • QoS is the prioritize network, to help ensure the most important data get through the network as quick as possible ——Http://vonage.nmhoy.net/qos.html
QoS的基本算法 • 路由控制规则 • Traffic Shaping • Scheduling Algorithm • Congestion avoidance