武汉大学计算机学院:《多媒体技术及应用》 Chapter 6 Integrated and Differentiated Services

Chapter 6 Integrated and Differentiated Services 6.0 Introduction o New additions to Internet increasing traffic High volume client/server application Web ● Graphics d Real time voice and video I Need to manage traffic and control congestion ◆ TEFT standards Integrated services Collective service to set of traffic demands in domain Limit demand reserve resources a Differentiated services Classify traffic in groups Different group traffic handled differently
1 Chapter 6 Integrated and Differentiated Services 6.0 Introduction New additions to Internet increasing traffic ◼ High volume client/server application ◼ Web Graphics ◼ Real time voice and video ◼ Need to manage traffic and control congestion IEFT standards ◼ Integrated services Collective service to set of traffic demands in domain ◼ Limit demand & reserve resources ◼ Differentiated services Classify traffic in groups Different group traffic handled differently

6.1 Integrated Services Architecture(ISA) o IPv4 header fields for precedence and type of service usually ignored O ATM only network designed to support TCP, UDP and real-time traffic t May need new installation Add functionality to routers ce(Qos)within TCP/IF o Need to support Quality of serv Means of requesting Qos
2 6.1 Integrated Services Architecture (ISA) IPv4 header fields for precedence and type of service usually ignored ATM only network designed to support TCP, UDP and real-time traffic ◼ May need new installation Need to support Quality of Service (QoS) within TCP/IP ◼ Add functionality to routers ◼ Means of requesting QoS

6.1.1 Internet traffic 1. Elastic e Can adjust to changes in delay and throughput o E.g. common TCP and UDP application t E-Mail-insensitive to delay changes e FTP-User expect delay proportional to file size Sensitive to changes in throughput SNMP-delay not a problem, except when caused by congestion .Web(http)TelNet-SenSitivEtodelay o Not per packet delay -total elapsed time E. g. web page loading time For small items, delay across internet dominates For large items it is throughput over connection o Need some Qos control to match to demand
3 6.1.1 Internet Traffic 1. Elastic Can adjust to changes in delay and throughput E.g. common TCP and UDP application ◼ E-Mail – insensitive to delay changes ◼ FTP – User expect delay proportional to file size Sensitive to changes in throughput ◼ SNMP – delay not a problem, except when caused by congestion ◼ Web (HTTP), TELNET – sensitive to delay Not per packet delay – total elapsed time ◼ E.g. web page loading time ◼ For small items, delay across internet dominates ◼ For large items it is throughput over connection Need some QoS control to match to demand

6.1 1 Internet Traffic 2. Inelastic o Does not easily adapt to changes in delay and throughput Real time traffic ◆ Throughput Minimum may be required Delay 中Eg. stock trading o Jitter- Delay variation More jitter requires a bigger buffer E.g. teleconferencing requires reasonable upper bound ◆ Packet loss
4 6.1.1 Internet Traffic 2. Inelastic Does not easily adapt to changes in delay and throughput ◼ Real time traffic Throughput ◼ Minimum may be required Delay ◼ E.g. stock trading Jitter - Delay variation ◼ More jitter requires a bigger buffer ◼ E.g. teleconferencing requires reasonable upper bound Packet loss

3. Inelastic traffic problems o Difficult to meet requirements on network with variable queuing delays and congestion Need preferential treatment o Applications need to state requirements t Ahead of time(preferably)or on the fly Using fields in IP header Resource reservation protocol o Must still support elastic traffic u Deny service requests that leave too few resources to handle elastic traffic demands 5
5 3. Inelastic Traffic Problems Difficult to meet requirements on network with variable queuing delays and congestion Need preferential treatment Applications need to state requirements ◼ Ahead of time (preferably) or on the fly ◼ Using fields in IP header ◼ Resource reservation protocol Must still support elastic traffic ◼ Deny service requests that leave too few resources to handle elastic traffic demands

6.1.2 ISA Approach o Provision of Qos over IP o Sharing available capacity when congested ◆ Router mechanisms Routing Algorithms Select to minimize delay i Packet discard Causes TcP sender to back off and reduce load ◆ Enahnced by IsA 6
6 6.1.2 ISA Approach Provision of QoS over IP Sharing available capacity when congested Router mechanisms ◼ Routing Algorithms Select to minimize delay ◼ Packet discard Causes TCP sender to back off and reduce load Enahnced by ISA

Flow o IP packet can be associated with a flow Distinguishable stream of related IP packets t From single user activity Requiring same Qos h E. g. one transport connection or one video stream Unidirectional t Can be more than one recipient ●Ⅳ Multicast Membership of flow identified by source and destination IP address, port numbers, protocol type IPv6 header flow identifier can be used but isnot necessarily equivalent to ISA flow
7 Flow IP packet can be associated with a flow ◼ Distinguishable stream of related IP packets ◼ From single user activity ◼ Requiring same QoS ◼ E.g. one transport connection or one video stream ◼ Unidirectional ◼ Can be more than one recipient Multicast ◼ Membership of flow identified by source and destination IP address, port numbers, protocol type ◼ IPv6 header flow identifier can be used but isnot necessarily equivalent to ISA flow

ISA Functions ◆ Admission control For Qos, reservation required for new flow Gv RSVP used ◆ Routing algorithn Base decision on Qos parameters ◆ Queuing discipline Take account of different flow requirements ◆ Discard policy Manage congestion Me leet Qos
8 ISA Functions Admission control ◼ For QoS, reservation required for new flow ◼ RSVP used Routing algorithm ◼ Base decision on QoS parameters Queuing discipline ◼ Take account of different flow requirements Discard policy ◼ Manage congestion ◼ Meet QoS

6.1.3 ISA Implementation in Router ◆ Background Functions Routing Reservation Admission Manage Protocol(s) Protocol Control ment Agent Traffic Routing Database Control Database ◆ Forwarding Classifier Packet oos queuing functions Route Scheduler Selection +best-effort queuing
9 6.1.3 ISA Implementation in Router Background Functions Forwarding functions

ISA Components-Background Functions o Reservation Protocol RSVP ◆ Admission control ◆ Management agent Can use agent to modify traffic control database and direct admission control ◆ Routing protocol 10
10 ISA Components – Background Functions Reservation Protocol ◼ RSVP Admission control Management agent ◼ Can use agent to modify traffic control database and direct admission control Routing protocol
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 华中科技大学计算机学院:《计算机系统结构》课程PPT教学课件(讲稿,共十章,清华第2版,主讲:林安).ppt
- 华中科技大学计算机学院:《计算机系统结构》课程习题解答(清华第2版).doc
- 《过程控制》 第十六讲 过程计算机控制系统特点.ppt
- 《过程控制》 第十五讲 磨矿工艺简介.ppt
- 《过程控制》 第十四讲 比值控制系统.ppt
- 《过程控制》 第十三章 前馈控制结构.ppt
- 《过程控制》 第十二章 串级控制系统的结构.ppt
- 《过程控制》 第十一讲 PID参数对系统动静态特性的影响.ppt
- 《过程控制》 第十讲 单回路控制系统结构.ppt
- 《过程控制》 第九讲 常用调节规律.ppt
- 《过程控制》 第八讲 被控过程数学模型.ppt
- 《过程控制》 第七讲 执行器.ppt
- 《过程控制》 第六讲 压力的基本概念及单位.ppt
- 《过程控制》 第五讲 温标及换算关系.ppt
- 《过程控制》 第四讲 电流二线制.ppt
- 《过程控制》 第三讲 检测仪表功能及组成.ppt
- 《过程控制》 第二讲 过程控制的品质指标.ppt
- 《过程控制》 第一讲 过程控制目的.ppt
- 聊城大学教育传播技术学院:数据库应用基础教程——Visua| FoxPro 6.0程序设计.ppt
- SPSS FOR WINDOWS 简明教程.doc
- 武汉大学计算机学院:《多媒体技术及应用》 Chapter 7 protocols for Qos Support.ppt
- 武汉大学计算机学院:《多媒体技术及应用》 第五章 多媒体通信网络的服务质量.ppt
- 武汉大学计算机学院:《多媒体技术及应用》 第一章 多媒体通信技术概述.ppt
- 武汉大学计算机学院:《多媒体技术及应用》 第三章 多媒体数椐压缩編码.ppt
- 武汉大学计算机学院:《多媒体技术及应用》 第二章 多媒体系统的主要属性.ppt
- 武汉大学计算机学院:《多媒体技术及应用》 第四章 多媒体同步.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第十章 面向对象测试.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第十一章 软件工程的前景.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第一章 绪论.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第二章 软件项目管理.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第三章 软件需求分析.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第四章 软件设计.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第五章 软件测试.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第五章 软件测试续.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第六章 软件维护.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第六章(6-2) 远程软工.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第七章 远程软工.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第七章(7-2) 面向对象软件工程的概念.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第八章 远程软工.ppt
- 西安交通大学软件学院:《面向对象的软件工程》 第八章 面向对象分析.ppt