{vp, sra, Security in Differentiated Services Networks Venkatesh Prabhakar Srinivas R.

Slides:



Advertisements
Similar presentations
QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
Advertisements

Japan Telecom Information & Communication Labs
Quality of Service CS 457 Presentation Xue Gu Nov 15, 2001.
IETF Differentiated Services Concerns with Intserv: r Scalability: signaling, maintaining per-flow router state difficult with large number of flows r.
Real-Time Protocol (RTP) r Provides standard packet format for real-time application r Typically runs over UDP r Specifies header fields below r Payload.
QoS ( Intserv & Diffserv) BY ANJALI KULKARNI YI-AN CHEN.
IPv6 Technology and Advanced Services 19/10/2004 IPv6 Technology and Advanced Services IPv6 Quality of Service Dimitris Primpas
Integrated and Differentiated Services
1 Computer Networks with Internet Technology William Stallings Chapter 09 Integrated and Differentiated Services.
Integrated and Differentiated Services
Differentiated Services. Service Differentiation in the Internet Different applications have varying bandwidth, delay, and reliability requirements How.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
QoS Protocols & Architectures by Harizakis Costas.
CS Summer 2003 Lecture 8. CS Summer 2003 Populating LFIB with LDP Assigned/Learned Labels Changes in the LFIB may be triggered routing or.
CS 268: Differentiated Services Ion Stoica February 25, 2003.
Differentiated Service - 1 Differentiated Service  All rights reserved. No part of this publication and file may be reproduced, stored in a retrieval.
CSE 401N Multimedia Networking-2 Lecture-19. Improving QOS in IP Networks Thus far: “making the best of best effort” Future: next generation Internet.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
15-744: Computer Networking
DiffServ QoS in internet
School of Information Technologies IP Quality of Service NETS3303/3603 Weeks
1 Network Architecture and Design Internet QoS Differentiated Services (DiffServ) Multiprotocol Label Switching (MPLS) Reference Zheng Wang, Internet QoS,
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
An Architecture for Differentiated Services
CS 268: Lecture 11 (Differentiated Services) Ion Stoica March 6, 2001.
Spring 2002CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
1 Network Architecture and Design Internet QoS Differentiated Services (DiffServ) Multiprotocol Label Switching (MPLS) Reference Zheng Wang, Internet QoS,
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.
24-1 Chapter 24. Congestion Control and Quality of Service part Quality of Service 23.6 Techniques to Improve QoS 23.7 Integrated Services 23.8.
Mobile IP: Quality-of-Service Reference: “Domain based approach for QoS provisioning in mobile IP”; Ki-Il Kim; Sang-Ha Kim; Proc. IEEE Global Telecommunications.
Tiziana FerrariQuality of Service for Remote Control in the High Energy Physics Experiments CHEP, 07 Feb Quality of Service for Remote Control in.
QoS in MPLS SMU CSE 8344.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Integrated Services (RFC 1633) r Architecture for providing QoS guarantees to individual application sessions r Call setup: a session requiring QoS guarantees.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 23 - Multimedia Network Protocols (Layer 3) Klara Nahrstedt Spring 2011.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
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.
Vulnerabilities and Safeguards in Networks with QoS Support Dr. Sonia Fahmy CS Dept., Purdue University.
Quality of Service (QoS)
QOS مظفر بگ محمدی دانشگاه ایلام. 2 Why a New Service Model? Best effort clearly insufficient –Some applications need more assurances from the network.
CSC 336 Data Communications and Networking Lecture 8d: Congestion Control : RSVP Dr. Cheer-Sun Yang Spring 2001.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
Adaptive QoS Management for IEEE Future Wireless ISPs 通訊所 鄭筱親 Wireless Networks 10, 413–421, 2004.
Class-based QoS  Internet QoS model requires per session state at each router  1000s s of flows  per session RSVP is complex => reluctance.
Building Differentiated Services Using the Assured Forwarding PHB Group Juha Heinänen Telia Finland Inc.
1 Computer Networks with Internet Technology William Stallings Chapter 09 Integrated and Differentiated Services.
Slide 3-1 Class of Service (CoS) & Quality of Service (QoS) Sources: MPLS Forum V. Alwayn, Advanced MPLS Design and Implementation, Cisco Press E. W.
Quality of Service in IP Networks Presented by: John Rick Sharing the Knowledge Behind the Network.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 10 – Quality of Service (QoS)
Differentiated Services MPLS Doug Young Suh Last updated : Aug 1, 2009 diffServ/RSVP.
Bjorn Landfeldt, The University of Sydney 1 NETS3303 Networked Systems.
Providing QoS in IP Networks Future: next generation Internet with QoS guarantees m Differentiated Services: differential guarantees m Integrated Services:
1 Computer Networks with Internet Technology William Stallings Chapter 09 Integrated and Differentiated Services.
Supporting DiffServ with Per-Class Traffic Engineering in MPLS.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Differentiated Services IntServ is too complex –More focus on services than deployment –Functionality similar to ATM, but at the IP layer –Per flow QoS.
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
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.
11. Integrated and Differentiated Services Network Performance and Quality of Service.
Advanced Computer Networks
DiffServ QoS in internet
מנחה: דר ניסים צורי ישראל דורי בקשי שגיא
EE 122: Lecture 18 (Differentiated Services)
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
EE 122: Differentiated Services
CIS679: Two Planes and Int-Serv Model
Presentation transcript:

{vp, sra, Security in Differentiated Services Networks Venkatesh Prabhakar Srinivas R. Avasarala Sonia Fahmy

Terminology - I Per-Hop-Behaviour (PHB): The forwarding behaviour experienced by a traffic flow in a DS domain. Differentiated Services Code Point (DSCP): A specific field in the IP header used to select a PHB. Service Level Agreement (SLA): A service contract between a customer and a service-provider that specifies the forwarding service a customer would receive.

Terminology - II Assured Forwarding (AF): A PHB group that provides different levels of forwarding assurances by using different traffic classes, each with multiple drop precedences. Expedited Forwarding (EF): A PHB that provides low loss, low latency, low jitter, guaranteed bandwidth service. Multi-Field (MF) Classifier: A classifier that selects packets based on a combination of fields in the IP header. Behaviour Aggregate (BA) Classifier: A classifier that selects packets based on the DSCP field in the IP header.

Terminology - III Meter: A device that measures the traffic rates of flows. Marker: A device that marks the DSCP field in the IP packet header with values based on SLAs. Shaper: A device that delays packets in a traffic stream to cause it to conform to a defined traffic profile. Dropper: A device that drops out-of-profile traffic from a traffic stream.

DiffServ Architecture Boundary Router Edge Router (Ingress/Egress) Core Router Customer Egress Customer Host DS Domain Customer ACustomer B

DiffServ Code Point (DSCP) Source Address TTL Destination Address IP Options ProtocolHeader Cksum Identification VerIHLTOSTotal Length Unused 2 bit DSCP 6bit FlagOffset

Ingress Router Functionality MF Classifier Shaper/ Dropper Marker Meter

Core Router Functionality BA Classifier Packet Scheduler EF AF BE 4 queues 3 precedences/queue FIFO RED

Attacks on the DS framework I Network provisioning attacks: Automatic signalling protocols like RSVP or SNMP are used to configure DS nodes from policy distribution points (bandwidth brokers). This process can be attacked by injecting bogus configuration messages, modifying real messages, delaying or dropping them. Solution: Employ encryption of configuration message exchanges of these signalling protocols.

Attacks on the DS Framework II Data Forwarding process: Traffic can be injected into the network either to steal bandwidth or cause QoS degradation by causing other customer flows to experience longer delays and higher loss rates. Solution: We need intrusion detection and response systems to protect QoS in such cases. We propose a distributed monitoring approach with measurement of traffic characteristics like delays and loss rates at all the DS nodes. A network mgmt. station (NMS) collects all the measurements and analyses them to detect violations.

Delay Measurements At Ingress, for every IP packet with probability p, introduce a new probe packet with current timestamp At Egress, use current time – probe timestamp to measure delay and report to NMS in a control packet Edge Router IP Packet Probe PacketControl Packet NMS

Loss Measurements At the core routers, measure loss rate for all flows and classes. When loss rate of a class exceeds its threshold inform loss rate of the flow to NMS. At the NMS, average the reported loss rates and compare against SLA Edge RouterNMSCore Router

Processing at Core Router For every IP packet EF/AF Drop ? Update flow loss rate f_rate Inform NMS EF AFyes no Periodically, with time period t, send the loss rates of all flows with loss rates within a fraction k of the flow with the highest loss rate.

Processing at NMS EF/AF Update loss rate for the flow’s SLA at the core router sending this msg. For each message Core/Edge Compute delay as a weighted average davg davg>dSLA Violation Core EdgeEF AF yes no lmax > lSLA yes no

Testbed Setup Traffic Generator Ingress Router Core/Egress Router Traffic Sink NMS