Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.

Slides:



Advertisements
Similar presentations
Quality of Service CCDA Quick Reference.
Advertisements

© R. Jayanthan, K. Gunasakera 1999 Quality of Service in Multiservice Networks for Digital Economy R. Jayanthan & Kithsiri Gunasakera National IT Conference.
1 o Two issues in practice – Scale – Administrative autonomy o Autonomous system (AS) or region o Intra autonomous system routing protocol o Gateway routers.
EE 4272Spring, 2003 Chapter 12 Congestion in Data Networks Effect of Congestion Control  Ideal Performance  Practical Performance Congestion Control.
TELE202 Lecture 8 Congestion control 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »X.25 »Source: chapter 10 ¥This Lecture »Congestion control »Source:
William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Tiziana Ferrari Differentiated Services Test: Report1 Differentiated Service Test REPORT TF-TANT Tiziana Ferrari Frankfurt, 1 Oct.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.7: Introducing Traffic Policing and Shaping.
24.1 Chapter 24 Congestion Control and Quality of Service Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
Chapter 10 Congestion Control in Data Networks1 Congestion Control in Data Networks and Internets COMP5416 Chapter 10.
Leon-Garcia & Widjaja: Communication Networks Copyright ©2000 The McGraw Hill Companies A Little More on Chapter 7 And Start Chapter 8 TCP/IP.
© 2006 Cisco Systems, Inc. All rights reserved.QoS v2.2—5-1 Congestion Management Configuring FIFO and WFQ.
Managing Network Performance Queuing & Compression.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.10: Deploying End-to-End QoS.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
ACN: Congestion Control1 Congestion Control and Resource Allocation.
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
A Study on Quality of Service Issues in Internet Telephony  IP Telephony – Applications and Services  Advantages and benefits of Voice over IP  Technical.
CSE679: Multicast and Multimedia r Basics r Addressing r Routing r Hierarchical multicast r QoS multicast.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.5: Configuring CBWFQ and LLQ.
© 2006 Cisco Systems, Inc. All rights reserved. QOS Lecture 4 - Introducing QOS.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
QoS in MPLS SMU CSE 8344.
ITEC 275 Computer Networks – Switching, Routing, and WANs Week 11 Robert D’Andrea 2015.
CHAPTER 8 Quality of Service. Integrated services (IntServ) Ensure that a specific flow of traffic is going to receive the appropriate level of bandwidth.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 23 Congestion Control and Quality of Service.
Quality of Service (QoS)
CSC 336 Data Communications and Networking Lecture 8d: Congestion Control : RSVP Dr. Cheer-Sun Yang Spring 2001.
Example Applications needing Advanced Services Campus Focused Workshop on Advanced Networks Atlanta, GA.
CONGESTION CONTROL and RESOURCE ALLOCATION. Definition Resource Allocation : Process by which network elements try to meet the competing demands that.
1 The Internet and Networked Multimedia. 2 Layering  Internet protocols are designed to work in layers, with each layer building on the facilities provided.
ACL & QoS.
Multimedia Wireless Networks: Technologies, Standards, and QoS Chapter 3. QoS Mechanisms TTM8100 Slides edited by Steinar Andresen.
CIS460 – NETWORK ANALYSIS AND DESIGN CHAPTER 12 Optimizing Your Network Design.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
1 Congestion Control Computer Networks. 2 Where are we?
ITEC 275 Computer Networks – Switching, Routing, and WANs
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 23 Congestion Control and Quality of Service.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNP 1 v3.0 Module 1 Overview of Scalable Internetworks.
ITEC 275 Computer Networks – Switching, Routing, and WANs Week 11 Robert D’Andrea Some slides provide by Priscilla Oppenheimer and used with permission.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Mr. Mark Welton.  Quality of Service is deployed to prevent data from saturating a link to the point that other data cannot gain access to it  QoS allows.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2004 Cisco Press & Priscilla Oppenheimer.
© 2006 Cisco Systems, Inc. All rights reserved. Module 4: Implement the DiffServ QoS Model Lesson 4.6: Congestion Avoidance.
© 2006 Cisco Systems, Inc. All rights reserved. 3.2: Implementing QoS.
Lecture 8 -Traffic Management
1 Lecture 15 Internet resource allocation and QoS Resource Reservation Protocol Integrated Services Differentiated Services.
The Network Layer Congestion Control Algorithms & Quality-of-Service Chapter 5.
Multicast and Quality of Service Internet Technologies and Applications.
Assignment 1  Chapter 1:  Question 11  Question 13  Question 14  Question 33  Question 34  Chapter 2:  Question 6  Question 39  Chapter 3: 
Quality and Value for the Exam 100% Guarantee to Pass Your Exam Based on Real Exams Scenarios Verified Answers Researched by Industry.
Instructor Materials Chapter 6: Quality of Service
Chapter 9 Optimizing Network Performance
ITEC 275 Computer Networks – Switching, Routing, and WANs
Topics discussed in this section:
ITEC 275 Computer Networks – Switching, Routing, and WANs
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Congestion Control, Quality of Service, and Internetworking
ITEC 275 Computer Networks – Switching, Routing, and WANs
Chapter 25 Multimedia TCP/IP Protocol Suite
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Quality of Service What is QoS? When is it needed?
Presentation transcript:

Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer

Reasons to Optimize Meet key business and technical goals Use bandwidth efficiently Control delay and jitter Reduce serialization delay Support preferential service for essential applications Meet Quality of Service (QoS) requirements

IP Multicast Helps Optimize Bandwidth Usage With IP multicast, you can send a high-volume multimedia stream just once instead of once for each user Requires support for ◦ Multicast addressing ◦ Multicast registration (IGMP) ◦ Multicast routing protocols

IP Multicast Addressing Uses Class D multicast destination address ◦ to Converted to a MAC-layer multicast destination address ◦ The low-order 23 bits of the Class D address become the low-order 23 bits of the MAC-layer address ◦ The top 9 bits of the Class D address are not used ◦ The top 25 bits of the MAC-layer address are 0x01:00:5E followed by a binary 0

Internet Group Management Protocol (IGMP) Allows a host to join a multicast group Host transmits a membership-report message to inform routers on the segment that traffic for a group should be multicast to the host’s segment IGMPv2 has support for a router more quickly learning that the last host on a segment has left a group

Multicast Routing Protocols Becoming obsolete ◦ Multicast OSPF (MOSPF) ◦ Distance Vector Multicast Routing Protocol (DVMRP) Still used ◦ Protocol Independent Multicast (PIM)  Dense-Mode PIM  Sparse-Mode PIM

Reducing Serialization Delay Link-layer fragmentation and interleaving ◦ Breaks up and reassembles frames ◦ Multilink PPP ◦ Frame Relay FRF.12 Compressed Real Time Protocol ◦ RTP is used for voice and video ◦ Compressed RTP compresses the RTP, UDP, and IP header from 40 bytes to 2 to 4 bytes

A Few Technologies for Meeting QoS Requirements IETF controlled load service IETF guaranteed service IP precedence IP differentiated services

Classifying LAN Traffic IEEE 802.1p Classifies traffic at the data-link layer Supports eight classes of service A switch can have a separate queue for each class and service the highest-priority queues first

Cisco Switching Techniques Process switching Fast switching Autonomous, silicon, and optimum switching NetFlow switching Cisco Express Forwarding (CEF)

Cisco Queuing Services First in, first out (FIFO) queuing Priority queuing Custom queuing Weighted fair queuing (WFQ) Class-based WFQ (CBWFQ) Low latency queuing (LLQ)

Priority Queuing Packet in high queue? NO Dispatch Packet Continue YES Packet in medium queue? NO YES Packet in normal queue? NO YES Packet in low queue? NO YES START

Custom Queuing Reached transmission window size? NO Dispatch PacketNext Queue YES START (with Queue 1) Packet in Queue? NO YES

Low-Latency Queuing One queue always gets the green light ◦ Use this for voice Combine this with class-based weighted fair queuing ◦ Define traffic classes based on protocols, access control lists, and input interfaces ◦ Assign characteristics to classes such as bandwidth required and the maximum number of packets that can be queued for the class

Random Early Detection (RED) Congestion avoidance rather than congestion management Monitors traffic loads and randomly discards packets if congestion increases Source nodes detect dropped packets and slow down ◦ Works best with TCP Weighted Random Early Detection  Cisco’s implementation uses IP precedence or the DS field instead of just randomly dropping packets

Traffic Shaping Manage and control network traffic to avoid bottlenecks Avoid overwhelming a downstream router or link Reduce outbound traffic for a flow to a configured bit rate ◦ Queue bursts of traffic for that flow

Committed Access Rate (CAR) Cisco feature for classifying and policing traffic on an incoming interface Supports policies regarding how traffic that exceeds a certain bandwidth allocation should be handled Can drop a packet or change the IP precedence or DSCP bits

Summary Optimization provides the high bandwidth, low delay, and controlled jitter required by many critical business applications To minimize bandwidth utilization by multimedia applications, use IP multicast To reduce serialization delay, use link fragmentation and compressed RTP To support QoS and optimize performance, use IP precedence, DSCP, 802.1p. advanced switching and queuing methods, RED, CAR, etc.

Review Questions Why is it important to optimize your network? What has become of the IP type of service field? What are some methods for marking packets to identify the need for priority handling? Compare and contrast Cisco queuing services.