电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 1 Overview - A big Picture on Traffic Control and QoS in IP networks

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 Unit 1 Overview----A big Picture on Traffic Control and Qos in IP networks 2616009:Network Traffic Engineering 1:Overview Page.1
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.1 Unit 1 Overview----A big Picture on Traffic Control and QoS in IP networks

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 Outline An overview on Internet applications and QoS requirements Internet architecture and Protocols 。 Internet traffic control and Congestion Control Traffic policing and shaping buffer management (e.g.tail drop,AQM:RED,Blue,...) Packet scheduling (e.g.WFQ,DRR,etc.). TCP,ECN,etc. Standardized services Intserv/RSVP,DiffServ 2616009:Network Traffic Engineering 1:Overview Page.2
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.2 Outline • An overview on Internet applications and QoS requirements • Internet architecture and Protocols • Internet traffic control and Congestion Control - Traffic policing and shaping - buffer management (e.g. tail drop, AQM: RED, Blue,…) - Packet scheduling (e.g. WFQ, DRR, etc.). - TCP, ECN, etc. • Standardized services - Intserv/RSVP, DiffServ

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 A Review of Internet architecture technology Applications Messaging datagram model>no direct confirmation of final receipt email (optional confirmation now)and IM emphasis on interoperation (SMS,pagers,...)delays measured in minutes - Retrieval query (request/response) 。“client-server'” ·ftp,HTTP emphasis on fast reliable transmission delays measured in seconds Continuous media generation rate~delivery rate rendering rate audio,video,measurements,control Internet telephony Multimedia conferencing related:streaming media >slightly longer timescales for rate matching video-on-demand emphasis is on timely and low-loss delivery real-time 。 delays measured in milliseconds 2616009:Network Traffic Engineering 1:Overview Page.3
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.3 A Review of Internet architecture & technology • Applications - Messaging datagram model no direct confirmation of final receipt – email (optional confirmation now) and IM emphasis on interoperation (SMS, pagers, …) delays measured in minutes - Retrieval & query (request/response) “client-server” ftp, HTTP emphasis on fast & reliable transmission delays measured in seconds - Continuous media generation rate ~ delivery rate ~ rendering rate audio, video, measurements, control – Internet telephony – Multimedia conferencing related: streaming media slightly longer timescales for rate matching – video-on-demand emphasis is on timely and low-loss delivery real-time delays measured in milliseconds

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 New applications New bandwidth-intensive applications Reality-based networking:virtual realility (security)cameras Distributed games often require only low-bandwidth control information current game traffic VolP Computation vs.storage vs.communications communications cost has decreased less rapidly than storage costs:Networked Storage system 2616009:Network Traffic Engineering 1:Overview Page.4
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.4 New applications • New bandwidth-intensive applications - Reality-based networking: virtual realility - (security) cameras • Distributed games often require only low-bandwidth control information - current game traffic ~ VoIP • Computation vs. storage vs. communications - communications cost has decreased less rapidly than storage costs: Networked Storage system

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 Essential need:Quality of Service ·Quality of service? Assured bandwidth from end-to-end (e.g.8Kbps for voice), communication privacy, minimal round trip time for packet delivery,Delay jitter regularity of the data flow, etc. ·Why IP QoS2 - Application is slow!(not enough BANDWIDTH) Video broadcast occasionally stalls!(DELAy temporarily increases-JITTER) - Phone calls over IP are no better than over satellite!(too much DELAY) Phone calls have really bad voice quality!(too many phone calls- PACKET DROPPS) 2616009:Network Traffic Engineering 1:Overview Page.5
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.5 Essential need: Quality of Service • Quality of service? - Assured bandwidth from end-to-end (e.g. 8Kbps for voice), - communication privacy, - minimal round trip time for packet delivery, Delay jitter - regularity of the data flow, - etc. • Why IP QoS? - Application is slow! (not enough BANDWIDTH) - Video broadcast occasionally stalls! (DELAY temporarily increases – JITTER) - Phone calls over IP are no better than over satellite! (too much DELAY) - Phone calls have really bad voice quality! (too many phone calls – PACKET DROPPS) -

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 What causes... Lack of bandwidth multiple flows are competing for a limited amount of bandwidth Too much delay -packets have to traverse many network devices and links that add up to the overall delay,and/or long queueing delay at routers (congestion) Variable delay sometimes there is a lot of other traffic which results in more delay Drops-packets have to be dropped when a link is congested (congestion) 2616009:Network Traffic Engineering 1:Overview Page.6
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.6 What causes ... - Lack of bandwidth – multiple flows are competing for a limited amount of bandwidth - Too much delay – packets have to traverse many network devices and links that add up to the overall delay, and/or long queueing delay at routers (congestion) - Variable delay – sometimes there is a lot of other traffic which results in more delay - Drops – packets have to be dropped when a link is congested (congestion)

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 Which Applications Have Which QoS Requirements? Throughput Delay Loss Jitter Interactive (e.g.Telnet) Low Low Low Not Important Batch (e.g. Not FTP) High Not Important Low Important Fragile (e.g. Low Low None Not SNA) Important Voice Low Low and Low Low Predictable Video High Low and Predictable Low Low 2616009:Network Traffic Engineering 1:Overview Page.7
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.7 Which Applications Have Which QoS Requirements? Throughput Delay Loss Jitter Interactive (e.g. Telnet) Batch (e.g. FTP) Fragile (e.g. SNA) Voice Low Low Not Important Not Important High Low Low Not Important None Not Important Low Low Low Low and Predictable Low Low Video High Low Low Low and Predictable

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 Outline An overview on Internet applications and QoS requirements 。 Internet architecture and Protocols 。 Internet traffic control and Congestion Control Traffic policing and shaping buffer management (e.g.tail drop,AQM:RED,Blue....) Packet scheduling (e.g.WFQ,DRR,etc.). TCP.ECN,etc. Standardized services Intserv/RSVP,DiffServ 2616009:Network Traffic Engineering 1:Overview Page.8
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.8 Outline • An overview on Internet applications and QoS requirements • Internet architecture and Protocols • Internet traffic control and Congestion Control - Traffic policing and shaping - buffer management (e.g. tail drop, AQM: RED, Blue,…) - Packet scheduling (e.g. WFQ, DRR, etc.). - TCP, ECN, etc. • Standardized services - Intserv/RSVP, DiffServ

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 Internet protocols email W phone... SMTP HTTP RTP... TCP UDP. The Internet Protocol Hourglass IP Ethernet PPP CSMA async sonet... copper fiber radio... 2616009:Network Traffic Engineering 1:Overview Page.9
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.9 Internet protocols email WWW phone... SMTP HTTP RTP... TCP UDP… IP Ethernet PPP… CSMA async sonet... copper fiber radio... The Internet Protocol Hourglass

Feng Gang National Laboratory of Communication,UESTC Aug 2017 Ver 1.4 Why the hourglass architecture? Why an Internet layer? - make a bigger network global addressing virtualized network to isolate end-to-end protocols from network details/changes Why a single internet protocol? maximize interoperability minimize number of service interfaces Why a narrow internet protocol? assumes least common network functionality to maximize number of usable networks 2616009:Network Traffic Engineering 1:Overview Page.10
2616009: Network Traffic Engineering Feng Gang National Laboratory of Communication, UESTC Aug 2017 Ver 1.4 1: Overview Page.10 Why the hourglass architecture? • Why an Internet layer? - make a bigger network - global addressing - virtualized network to isolate end-to-end protocols from network details/changes • Why a single internet protocol? - maximize interoperability - minimize number of service interfaces • Why a narrow internet protocol? - assumes least common network functionality to maximize number of usable networks
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Introduction(冯钢).pdf
- 电子科技大学:《大数据分析与挖掘 Big Data Analysis and Mining》课程教学资源(课件讲稿)Lecture 7 Hadoop-Spark.pdf
- 电子科技大学:《大数据分析与挖掘 Big Data Analysis and Mining》课程教学资源(课件讲稿)Lecture 6 Graph Mining.pdf
- 电子科技大学:《大数据分析与挖掘 Big Data Analysis and Mining》课程教学资源(课件讲稿)Lecture 5 Data Stream Mining.pdf
- 电子科技大学:《大数据分析与挖掘 Big Data Analysis and Mining》课程教学资源(课件讲稿)Lecture 4 Sampling for Big Data.pdf
- 电子科技大学:《大数据分析与挖掘 Big Data Analysis and Mining》课程教学资源(课件讲稿)Lecture 3 Hashing.pdf
- 电子科技大学:《大数据分析与挖掘 Big Data Analysis and Mining》课程教学资源(课件讲稿)Lecture 2 BasicConcepts(Foundations of Data Mining).pdf
- 电子科技大学:《大数据分析与挖掘 Big Data Analysis and Mining》课程教学资源(课件讲稿)Lecture 1 Intro(主讲:邵俊明).pdf
- 计算机科学与技术(PPT讲稿)Unlock with Your Heart - Heartbeat-based Authentication on Commercial Mobile Phones.pptx
- 计算机科学与技术(参考文献)VECTOR - Velocity Based Temperature-field Monitoring with Distributed Acoustic Devices.pdf
- 计算机科学与技术(参考文献)VSkin - Sensing Touch Gestures on Surfaces of Mobile Devices Using Acoustic Signals.pdf
- 计算机科学与技术(参考文献)RespTracker - Multi-user Room-scale Respiration Tracking with Commercial Acoustic Devices.pdf
- 计算机科学与技术(参考文献)Dynamic Speed Warping - Similarity-Based One-shot Learning for Device-free Gesture Signals.pdf
- 计算机科学与技术(参考文献)SpiderMon - Towards Using Cell Towers as Illuminating Sources for Keystroke Monitoring.pdf
- 计算机科学与技术(参考文献)Unlock with Your Heart:Heartbeat-based Authentication on Commercial Mobile Phones.pdf
- 计算机科学与技术(参考文献)QGesture - Quantifying Gesture Distance and Direction with WiFi Signals.pdf
- 计算机科学与技术(PPT讲稿)QGesture - Quantifying Gesture Distance and Direction with WiFi Signals.pptx
- 计算机科学与技术(参考文献)Gait Recognition Using WiFi Signals.pdf
- 计算机科学与技术(参考文献)Gait Recognition Using WiFi Signals.pdf
- 计算机科学与技术(参考文献)Depth Aware Finger Tapping on Virtual Displays.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 2 Call-level Models and Admission Control.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 3 Traffic Policing and Shaping.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 4 TCP Traffic Control.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 5 Buffer Management.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 6 Packet Scheduling.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 7 IntServ/RSVP and DiffServ.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 8 Traffic Management and Modeling.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 9 Network Traffic Engineering.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 10 Network Coding and Traffic Balancing.pdf
- 电子科技大学:《先进计算机网络技术》课程教学资源(课件讲稿)Unit 11 AI Enabled Wireless Access Control and Handoff.pdf
- 《机器学习 Machine Learning》课程教学资源(实践资料)华为Atlas人工智能计算解决方案产品彩页.pdf
- 《机器学习 Machine Learning》课程教学资源(实践资料)Xshell远程登陆开发板方法(华为atlas800 - 910).pdf
- 《机器学习 Machine Learning》课程教学资源(实践资料)MNIST手写体识别实验.pdf
- 《机器学习 Machine Learning》课程教学资源(实践资料)MNIST手写数字识别的Atlas 200DK推理应用.pdf
- 《机器学习 Machine Learning》课程教学资源(实践资料)ModelArts花卉识别(基于MindSpore的图像识别全流程代码实战).pdf
- 《机器学习 Machine Learning》课程教学资源(书籍文献)[德] Andreas C. Müller [美] Sarah Guido《Python机器学习基础教程 Introduction to Machine Learning with Python》.pdf
- 《机器学习 Machine Learning》课程教学资源(书籍文献)[美] 弗朗索瓦·肖莱《Python深度学习 Deep Learning with Python》.pdf
- 《机器学习 Machine Learning》课程教学资源(书籍文献)Finding Structure in Time.pdf
- 《机器学习 Machine Learning》课程教学资源(书籍文献)Learning representations by back-propagating errors.pdf
- 《机器学习 Machine Learning》课程教学资源(书籍文献)Attention Is All You Need.pdf