Juniper qos JNCIA.

Slides:



Advertisements
Similar presentations
Voice over IP.
Advertisements

Technical Presentation Series: QoS for MultiService IP Networks Quality of Service for MultiService IP Networks 8th March 2000 Quality of Service for MultiService.
Quality of Service CCDA Quick Reference.
Japan Telecom Information & Communication Labs
Author: Bill Buchanan. PoTs and IP Network Author: Bill Buchanan Base rate.
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.
CS640: Introduction to Computer Networks Aditya Akella Lecture 20 – QoS.
Tiziana Ferrari Diffserv testing in the wide area (TF-TANT task force)1 Diffserv testing in the wide area TF-TANT task force Tiziana Ferrari Italian National.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 20 – March 25, 2010.
Traffic Manager Vahid Tabatabaee Fall 2007.
© 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.
IPv6 Technology and Advanced Services 19/10/2004 IPv6 Technology and Advanced Services IPv6 Quality of Service Dimitris Primpas
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 3. QoS.
Spring 2002CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Internet Quality of Service. Quality of Service (QoS) The best-effort model, in which the network tries to deliver data from source to destination but.
Readying Data Networks for Converged Services Presented by: Jaye Armstrong-CCIE Director of Data Services.
Understanding QoS Fundamentals. The basic overview for QoS is “Who goes 1 st? ” from an exit perspective on a switch or router. ‘Evil Villains’ in the.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
Copyright © 2004 Juniper Networks, Inc. 1 SEEREN2 Summer School Heraklion, Sept 25 th Routing Issues: QoS/CoS Jean-Marc Uzé Liaison Research.
© 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.
Protection notice / Copyright notice Technical Sales, COM FN A SB / May 2006 SURPASS hiD 6600 Enhanced QoS Solution.
© 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.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
CHAPTER 8 Quality of Service. Integrated services (IntServ) Ensure that a specific flow of traffic is going to receive the appropriate level of bandwidth.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
IP QoS for 3G. A Possible Solution The main focus of this network QoS mechanism is to provide one, real time, service in addition to the normal best effort.
Quality of Service (QoS)
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
Tiziana Ferrari Diffserv deployment in the wide area: network design and testing1 Diffserv deployment in the wide area: network design and testing Tiziana.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
Example Applications needing Advanced Services Campus Focused Workshop on Advanced Networks Atlanta, GA.
Class-based QoS  Internet QoS model requires per session state at each router  1000s s of flows  per session RSVP is complex => reluctance.
Tiziana Ferrari Discussion on Less-Than Best-Effort services (LBE), TF-NFN Southampton Apr 02 1 Discussion on Less-than Best-Effort Services T.Ferrari.
Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network.
CIS679: DiffServ Model r Review of Last Lecture r 2-bit DiffServ architecture.
© 2001, Cisco Systems, Inc. Modular QoS CLI Classification.
ACL & QoS.
Multimedia Wireless Networks: Technologies, Standards, and QoS Chapter 3. QoS Mechanisms TTM8100 Slides edited by Steinar Andresen.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
Analysis of QoS Arjuna Mithra Sreenivasan. Objectives Explain the different queuing techniques. Describe factors affecting network voice quality. Analyse.
CS 447 Network & Data Communication QoS Implementation for the Internet IntServ and DiffServ Department of Computer Science Southern Illinois University.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 5: Implement Cisco AutoQoS.
© 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.
Quality of Service CLASSIFICATION AND MARKING. What is QoS? 1.It’s a CCIE topic – but that doesn’t mean you can’t learn! 1.Understand traffic flows AB.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 4: Implement the DiffServ QoS Model.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
© 2001, Cisco Systems, Inc. Modular QoS CLI Service Policy.
© 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
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Providing QoS in IP Networks
Mar-16 1 Cairo University Faculty of Engineering Electronics &Communication dpt. 4th year Linux-based Implementation Of a Router (B.Sc Graduation project)
Quality of Service Frameworks Hamed Khanmirza Principles of Network University of Tehran.
Instructor Materials Chapter 6: Quality of Service
Chapter 9 Optimizing Network Performance
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Quality of Service for MultiService IP Networks 8th March 2000
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Quality of Service Connecting Networks.
Chapter 6: Quality of Service
Quality of Service What is QoS? When is it needed?
Juniper Class of Service
Presentation transcript:

Juniper qos JNCIA

QOS? Converged networks supports various applications and flows. Need to prioritize sensitive traffic Intserv, diffserv

Main QOS building blocks Classification Marking Congestion management Congestion avoidance Traffic policing and shaping Link efficiency Congestion avoidance and Link effeciency

Diffserv – L2 Priority Code Point (PCP) for Ethernet encapsulation PCP Acronym Traffic Types 1 0 (lowest) BK Background BE Best Effort 2 EE Excellent Effort 3 CA Critical Applications 4 VI Video, < 100 ms latency and jitter 5 VO Voice, < 10 ms latency and jitter 6 IC Internetwork Control 7 7 (highest) NC Network Control

DIFFSERV – L3

DSCP Class DSCP (bin) DSCP (dec) IP precedence ToS (dec) none cs1 1000 8 1 32 af11 1010 10 40 af12 1100 12 48 af13 1110 14 56 cs2 10000 16 2 64 af21 10010 18 72 af22 10100 20 80 af23 10110 22 88 cs3 11000 24 3 96 af31 11010 26 104 af32 11100 28 112 af33 11110 30 120 cs4 100000 4 128 af41 100010 34 136 af42 100100 36 144 af43 100110 38 152 cs5 101000 5 160 ef 101110 46 184 cs6 110000 6 192 cs7 111000 7 224

Classification Match traffic and put it into proper queue Firewall filters user@host# show from { protocol [ udp tcp ]; port 5060; } then { forwarding-class cos-voice; accept;

marking Rewrites DSCP value with a new one per forwarding class Forwarding classes should be the same across whole network There is no special meaning of particular classes [edit class-of-service] rewrite-rules { dscp rewrite-dscps { forwarding-class cos-voice { loss-priority low code-points ef; } forwarding-class cos-video { loss-priority low code-points cs5; forwarding-class cos-critical { loss-priority low code-points af31; forwarding-class cos-bulk { loss-priority low code-points af11; loss-priority high code-points cs1;

Congestion management Queuing mechanisms FIFO WFQ CBWFQ CBWFQ + PQ = LLQ CQ, PQ WFQ gives each flow same BW. Lower weight = better priority. Weight depends on IP prec.

LLQ

Congestion avoidance RED WRED, CBWRED Configured as drop-profile under [edit class-of-service schedulers scheduler-name] Tail drop RED – min and max threshold

Traffic shaping and policing Single token bucket Dual Token Bucket (single rate three color marker) Dual rate token bucket (two rate three color marker) [edit firewall] three-color-policer 1m-cir { two-rate { committed-burst-size 3k; committed-information-rate 1m; peak-burst-size 3k; peak-information-rate 2m; }

TWO RATE THREE COLOR MARKER CIR (bps) = Bc/Tc Default Tc = 125 ms

LAB Task 1: [ ] Mark and classify HTTP and ICMP traffic between C1 and C2. [ ] Use DSCP EF for HTTP traffic and assign it to Queue1. [ ] Use DSCP AF1x for ICMP traffic and assign it Queue2. [ ] Verify your setting on C1 and C2 in Wireshark. Task 2: [ ] Assign to EF traffic 10% of BW and assign it to strict priority queue. [ ] Assign to AF traffic 30% of BW. [ ] Use default BW assignment for NC and rest for BE.

root@JR1# show interfaces fe-0/0/3 unit 0 { description To-PC1; root@JR1# show firewall filter qos-marker { term icmp { from { source-address { 10.0.0.2/32; } protocol icmp; then { forwarding-class expedited-forwarding; accept; term http { destination-port 80; forwarding-class assured-forwarding; term default { then accept; root@JR1# show interfaces fe-0/0/3 unit 0 { description To-PC1; family inet { filter { input qos-marker; } address 10.0.0.1/24; root@JR1# show class-of-service interfaces { fe-0/0/3 { classifiers { dscp default; rewrite-rules {

class-of-service { interfaces { fe-* { scheduler-map http-icmp-qos; } schedulers { sched-ef { transmit-rate percent 10; buffer-size percent 10; priority strict-high; sched-af { transmit-rate percent 30; buffer-size percent 30; priority high; sched-be { transmit-rate percent 55; buffer-size percent 55; sched-nc { transmit-rate percent 5; buffer-size percent 5; class-of-service { scheduler-maps { http-icmp-qos { forwarding-class network-control scheduler sched-nc; forwarding-class best-effort scheduler sched-be; forwarding-class assured-forwarding scheduler sched-af; forwarding-class expedited-forwarding scheduler sched-ef; }

END