Prof. Shervin Shirmohammadi SITE, University of Ottawa. Network Analysis: Process Part 1. Lecture 6: Prof. Shervin Shirmohammadi CEG
|
|
- Lindsey Brown
- 5 years ago
- Views:
Transcription
1 Lecture 6: Network Analysis: Process Part 1 Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG
2 Overview The principles, guidelines, and procedures for requirements analysis are part of the process model. How do you gather and mange user, application, device, and network requirements? Determine which service metrics to measure. Introduce modeling and simulation. Develop performance requirements for delay, capacity, and RMA. General and environment specific thresholds. The importance of predictable and guaranteed performance. Lecture 7 Traffic flow analysis by mapping requirements to geographic locations. Prof. Shervin Shirmohammadi CEG
3 Requirements Analysis Process Gather and List Requirements Develop Service Metrics Characterize Behavior Develop Requirements Map Requirements Prof. Shervin Shirmohammadi CEG
4 Gathering and Listing Requirements Determining initial conditions Type of Project: New network, a modification, an analysis of network problems, outsourcing, consolidation, or upgrade. The scope of the Project: size, distance, number of sites Example of initial design goals: Upgrade technology, improve performance, support new users, You might or might not be aware of outside forces: political, administrative, financial Prof. Shervin Shirmohammadi CEG
5 Existing Components This particular initial condition is a common and crucial one in that it will often act as constraints to your design. Is the performance target a multi-tier or single tier network. Multi-tier network: where one or more user, application, and/or devices requirements are significantly greater than those of other performance requirements for that network. Single-tier network: has no distinctive set of applications, users or hosts that have significantly greater performance requirements. Exercise 1 Prof. Shervin Shirmohammadi CEG
6 Working with Users Customer Expectations: Estimating resources and schedule, from a rapid initial evaluation of the problem, to quickly evaluate feasibility of expectations Most of the time, customer expectations need to be adjusted This is a very soft skill Survey/questionnaire, ( , fax, mail) Follow up surveys with telephone calls Follow up with face to face meetings. Conduct whiteboard sessions. Spend time with some high-performance users This is an interactive and continuous process: should not be approached in a hit-and-run fashion. Prof. Shervin Shirmohammadi CEG
7 Taking Performance Measurements Can be done in a controlled environment (left figure) or actual network (right figure). Pros and cons of each? Application Session Traffic Application Traffic across Network Performance and Session Data Collected Existing Network Performance and Session Data Collected Prof. Shervin Shirmohammadi CEG
8 Requirements Management and Tracking Since the requirements gathering phase is interactive and continuous, tracking and management of changes becomes important. Similar to software requirements management, although not as complicated as that. Tools should be used to capture requirements: Word processor Spread sheet Proprietary tools Different versions must be kept, for historical reasons and for accountability, and managed. Can use a configuration management tool for this Prof. Shervin Shirmohammadi CEG
9 Mapping Location Information Application G North Campus LAN Servers Applications E,F Servers 88 Central Campus LAN 51 2 Storage Server Application C South Campus LAN Applications A,D Prof. Shervin Shirmohammadi CEG
10 Developing Service Metrics For performance characteristics to be useful, they must be configurable, measurable, and verifiable. Availability, in terms of percent uptime or downtime Recoverability or stability, in terms of MTBF, MTTR and MTBSO (Service Outage) Error and loss rates, BER, CLR (Cell Loss Rate), CMR (Cell misinsertion ratio), frame and packet loss rates Service metrics for capacity Data rates: Peak data Rate (PDR), sustained data rate (SDR), minimum data rate Data size: burst size and duration Service metrics for delay End-to-end, round-trip or system delay Latency Delay variation Timeliness Prof. Shervin Shirmohammadi CEG
11 Measurement Tools Configuring and measuring service levels: use your basic Network Management Tools Simple Network Management Protocol (SNMP) Common Management Information Protocol (CMIP) Bytes in/out, IP packets in/out, dropped ICMP packets, capacity limits, burst tolerance, delay, downtime. Ping, traceroot, pathchar ( round-trip delay, per-link capacity, path traces TCPdump Exercise 2 Prof. Shervin Shirmohammadi CEG
12 Characterizing Behaviour How do users and applications use the network? Helps us understand their requirements. Usage patterns Frequency and duration of application sessions Number of simultaneous sessions Application behaviour Data sizes Frequency and time duration data passes the network Traffic flow characteristics Degree of multicasting (broadcasting) Prof. Shervin Shirmohammadi CEG
13 Modeling and Simulation This is often useful in predicting, determining, or estimating requirements and data flows. Good in the architecture and design process for understanding temporal and spatial behaviors of traffic flows, equipment type, placement, configuration, and behavior under stress. The advantage of this is that they can be used over and over again. We are using the OPNET IT Guru tool in this course for simulation. Disadvantage? Difference with analytical modeling? Where do traffic sources in simulation tools come from? Prof. Shervin Shirmohammadi CEG
14 An example of a Queue Web server: handles requests in 1 msec If requests arrive at a constant rate of 1000 req/sec or less, everything works fine. In reality, arrival rate is not constant but varies. Suppose arrival rate is irregular with an average of 500 req/sec. Prof. Shervin Shirmohammadi CEG
15 Normalized Rate: Ratio of arrival rate to processing rate. Prof. Shervin Shirmohammadi CEG
16 Prof. Shervin Shirmohammadi CEG
17 Prof. Shervin Shirmohammadi CEG
18 Queue Behavior The behavior of a system with a queue may not be according to our intuition. When arrival rate is 50%, after 50 seconds, an average buffer size of 43 requests, with a peak of over 600 requests, is needed. When arrival rate is 95% (~2 times 50%), the average buffer size rises to 1859 (~40 times as before). When arrival rate is 99% compared to 95% (a tiny increase), the average buffer size rises to 2583 (~40% increase). Prof. Shervin Shirmohammadi CEG
19 RMA Requirements This is done through defining thresholds on the values. General thresholds are those that apply to most or all networks Environment thresholds are determined from the environment of the current network. These measures are generally defined as: MTBF/MTBCF/MTTR These are generally expressed in hours. Reliability is estimated by measuring the failure rate per hours of operation. MTBF = 1/failureRate The failure rate of a system is computed by adding the failure rates (total hours) of the components and then inverting this value. MTTR: Time to restore the system to fully operational status once it has experienced a fault. Availability is a Relationship of Reliability to Maintainability: (MTBF) / (MTBF + MTTR) OR MTBCF / (MTBCF + MTTR) Reflects only failure time, not scheduled maintenance downtime. Can be improved by: Replacing faulty components at a quicker scheduled rate. Design redundant paths for critical components. (expensive) Is it possible to have MTBF and MTBCF on the same network? Prof. Shervin Shirmohammadi CEG
20 Availability Measures A common measure for availability is a percentage of uptime or downtime. For example % ( five nines reliability) Most systems operate at 99.99% uptime (general threshold) % Uptime Yearly Monthly Weekly Daily 99% 87.6h 7.3h 1.68h 14.4m 99.9% 8.76h 44m 10m 1.4m 99.99% 53m 4.4m 1m 8.6s % 5.3m 26.3s 6s 0.86s Is it enough to just specify a percentage as a requirement? Prof. Shervin Shirmohammadi CEG
21 Availability Examples Pacific Bell s switched multimegabit data services (SMDS) Mean time between service outages of 3500 hours or more, with an MTTR of 3.5 hrs or less. Bellcore specifications for SMDS Availability of 99.9%. Similar measure to Pacific but less specific. Testbed Low Performance High Performance 99.5 %Uptime Prof. Shervin Shirmohammadi CEG
22 Delay Requirements Several delay measures are used: End to end Round trip Delay variation. Delay requirements Interaction Delay (INTD) waiting time seconds Human Response Time (HRT) human perceptive delay 100 ms Network propagation delay Depends on technology and distance (< 10 msec) Prof. Shervin Shirmohammadi CEG
23 Interactive Applications Delays Interactive-Burst Interactive-Burst or Interactive-Bulk Interactive-Bulk Human Response Time Delay (Seconds) Interaction Delay Prof. Shervin Shirmohammadi CEG
24 Delay Thresholds A guideline is to determine the limiting factor from the delay values (the ultimate delay bottleneck within the system). These can be reduced one at a time until the delay is at an acceptable level. We must keep in mind real physical limitations early in the design, for example: Real physical limitations determine that the physical delay of a network from Los Angeles and Tokyo is ~120 ms. No matter what you do you cannot improve this. Where can one look in order to improve on the delay of a network that theoretically can support say 10 ms delay but actually has a 100 ms delay? Improve or tune the OSs and/or network protocols. Difficult to do and requires a great deal of experience Get better device peripherals. Quick research can determine performance problems with devices. Prof. Shervin Shirmohammadi CEG
25 System Responsiveness System responsiveness = HRT/TCT, when HRT>=RTT System responsiveness = HRT/(RTT*TCT), when HRT<RTT HRT: Human response time RTT: Round-trip time TCT: Task Completion time SR < 3, a low degree of responsiveness (interactive bulk) SR > 3, a high degree of responsiveness (interactive burst) Prof. Shervin Shirmohammadi CEG
26 Delay Variation (Jitter) Requirements Delay variation is often coupled with end-to end or round trip delay to give an overall delay performance value. A rule of thumb is use a 1% to 2% of end-to-end delay as the delay variation. For example: An estimate for delay variation when the end-to-end delay is 40 ms is approximately 400 to 800 µs. What type of applications are impacted more by jitter than by the delay itself? Prof. Shervin Shirmohammadi CEG
27 Capacity Requirements Capacity requirements often used are: Peak data rate, sustained data rate, minimum data rate, or combinations of all of these. We only have a intuitive feeling of particular application limits: Telnet will not have a data rate of 100 Mb/s and that FTP should not run at 10 Kb/s if greater capacity is available. Prof. Shervin Shirmohammadi CEG
28 Capacity for Some Typical Apps Application Average Completion Time (Seconds) Average Data Size (Bytes) Distributed Computing Web Transactions Database Entries/Queries Payroll Entries Teleconference What about audio? Video? Prof. Shervin Shirmohammadi CEG
Lecture 6: Network Analysis: Process Part 1
Lecture 6: Network Analysis: Process Part 1 Instructor: Hussein Al Osman Based on Slides by: Profs Makrakis and Shirmohammadi Hussein Al Osman CEG4190 6-1 Overview The principles, guidelines, and procedures
More informationLecture 4: Introduction to Computer Network Design
Lecture 4: Introduction to Computer Network Design Instructor: Hussein Al Osman Based on Slides by: Prof. Shervin Shirmohammadi Hussein Al Osman CEG4190 4-1 Computer Networks Hussein Al Osman CEG4190 4-2
More informationLecture 14: Performance Architecture
Lecture 14: Performance Architecture Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 14-1 Background Performance: levels for capacity, delay, and RMA. Performance
More informationLecture 8: Flow Analysis
Lecture 8: Flow Analysis Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 8-1 Network Analysis Requirement Analysis Gather Requirements Develop Service Metrics
More informationArchitectural Considerations. Lecture 16: Prof. Shervin Shirmohammadi SITE, University of Ottawa. Prof. Shervin Shirmohammadi CEG
Lecture 16: Architectural Considerations Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 16-1 Network Architecture Architecture: high-level, end-to-end structure
More informationLecture 16: Architectural Considerations
Lecture 16: Architectural Considerations Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 16-1 Network : high-level, end-to-end structure for the network. Relationships
More informationTop-Down Network Design
Top-Down Network Design Chapter Two Analyzing Technical Goals and Tradeoffs Original slides by Cisco Press & Priscilla Oppenheimer Scalability Availability Performance Accuracy Security Manageability Usability
More informationLecture 20: Automated Fault Management
Lecture 20: Automated Fault Management Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4395 20-1 Fault Management Fault Management consists of 5 steps: 1. Fault detection
More informationAutomated Fault Management. Lecture 20: Prof. Shervin Shirmohammadi SITE, University of Ottawa. Prof. Shervin Shirmohammadi CEG
Lecture 20: Automated Fault Management Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4395 20-1 Fault Management Fault Management consists of 5 steps: 1. Fault detection
More informationCan Congestion-controlled Interactive Multimedia Traffic Co-exist with TCP? Colin Perkins
Can Congestion-controlled Interactive Multimedia Traffic Co-exist with TCP? Colin Perkins Context: WebRTC WebRTC project has been driving interest in congestion control for interactive multimedia Aims
More informationComprehensive Citrix HDX visibility powered by NetScaler Management and Analytics System
Solution Brief HDX Insight powered by Citrix Comprehensive Citrix HDX visibility powered by NetScaler Management and Analytics System HDX Insight is the only tool in the market that provides endto-end
More informationA common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert
A common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert data into a proper analog signal for playback. The variations
More informationQuick Note 044. Estimating Cellular Data Overhead When Using TransPort Enterprise Routers and Digi Remote Manager SM 2.0
Quick Note 044 Estimating Cellular Data Overhead When Using TransPort Enterprise Routers and Digi Remote Manager SM 2.0 Digi Technical Support February 2014 Contents 1 Document Version...2 2 Abstract...3
More informationBroadband Quality of Service
Broadband Quality of Service Prof. Timothy Gonsalves Dept of Computer Science & Engg TeNeT Group, IIT-Madras R.Thirumurthy Midas Communication Technologies Pvt Ltd TeNeT Group IIT-M TeNeT Group IIT-M Jun
More informationModule objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols
Integrated services Reading: S. Keshav, An Engineering Approach to Computer Networking, chapters 6, 9 and 4 Module objectives Learn and understand about: Support for real-time applications: network-layer
More informationAppendix B. Standards-Track TCP Evaluation
215 Appendix B Standards-Track TCP Evaluation In this appendix, I present the results of a study of standards-track TCP error recovery and queue management mechanisms. I consider standards-track TCP error
More informationQoS on Low Bandwidth High Delay Links. Prakash Shende Planning & Engg. Team Data Network Reliance Infocomm
QoS on Low Bandwidth High Delay Links Prakash Shende Planning & Engg. Team Data Network Reliance Infocomm Agenda QoS Some Basics What are the characteristics of High Delay Low Bandwidth link What factors
More informationPerformance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks
Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks P. Rajan Dr. K.L.Shanmuganathan Research Scholar Prof.
More informationTop-Down Network Design
Top-Down Network Design Chapter Two Analyzing Technical Goals and Tradeoffs Copyright 2010 Cisco Press & Priscilla Oppenheimer 1 Technical Goals Scalability Availability Performance Security Manageability
More informationConvergence of communication services
Convergence of communication services Lecture slides for S-38.191 5.4.2001 Mika Ilvesmäki Networking laboratory Contents Services and contemporary networks IP service Voice over IP DataoverIP Convergence
More informationLecture 14: Multimedia Communications
Lecture 14: Multimedia Communications Prof. Shervin Shirmohammadi SITE, University of Ottawa Fall 2005 CEG 4183 14-1 Multimedia Characteristics Bandwidth Media has natural bitrate, not very flexible. Packet
More information2. Select a broadband plan: For the service provider(s) selected above, select at least one plan within the following advertised speed range:
Indicator X: Fixed (Wired) Broadband Quality of Service Experienced by the User Definition: Quality of Service Experience (QoSE) is a term used to differentiate between the QoS of a network and the QoS
More informationModule 4 STORAGE NETWORK BACKUP & RECOVERY
Module 4 STORAGE NETWORK BACKUP & RECOVERY BC Terminology, BC Planning Lifecycle General Conditions for Backup, Recovery Considerations Network Backup, Services Performance Bottlenecks of Network Backup,
More informationLecture 10: Protocol Design
Lecture 10: Protocol Design Prof. Shervin Shirmohammadi SITE, University of Ottawa Fall 2005 CEG 4183 10-1 Introduction TCP and UDP are generic protocols: They fulfill the needs of a wide range of applications
More informationNetwork Design Considerations for Grid Computing
Network Design Considerations for Grid Computing Engineering Systems How Bandwidth, Latency, and Packet Size Impact Grid Job Performance by Erik Burrows, Engineering Systems Analyst, Principal, Broadcom
More informationTraffic and Performance Visibility for Cisco Live 2010, Barcelona
Traffic and Performance Visibility for Cisco Live 2010, Barcelona Background Cisco Live is Cisco's annual premier education and training event for IT, networking, and communications professionals. Cisco
More informationCAPACITY PLANNING FOR THE DATA WAREHOUSE BY W. H. Inmon
CAPACITY PLANNING FOR THE DATA WAREHOUSE BY W. H. Inmon The data warehouse environment - like all other computer environments - requires hardware resources. Given the volume of data and the type of processing
More informationSupercharge your virtual app and desktop user experience
Supercharge your virtual app and desktop user experience How Citrix SD-WAN creates a reliable WAN for high-performance application delivery Citrix.com ebook Align Cloud Strategy to Business Goals 1 Delivering
More informationLecture Outline. Requirements Analysis I. Defining Requirements Analysis. Network Design: A Systems Approach. Jeremiah Deng.
Lecture Outline TELE302 Lecture 15 Requirements Analysis I Jeremiah Deng TELE / InfoSci, University of Otago 31 August 2015 1 2 Starting from the Top 3 4 Other Requirements 5 TELE302 Lecture 15 2 / 30
More informationProf. Shervin Shirmohammadi SITE, University of Ottawa. Internet Protocol (IP) Lecture 2: Prof. Shervin Shirmohammadi CEG
Lecture 2: Internet Protocol (IP) Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4185 2-1 Network Layer Provides the upper layers with independence from the data
More informationIntroduction to ATM Traffic Management on the Cisco 7200 Series Routers
CHAPTER 1 Introduction to ATM Traffic Management on the Cisco 7200 Series Routers In the latest generation of IP networks, with the growing implementation of Voice over IP (VoIP) and multimedia applications,
More informationA Talari Networks White Paper. Turbo Charging WAN Optimization with WAN Virtualization. A Talari White Paper
A Talari Networks White Paper Turbo Charging WAN Optimization with WAN Virtualization A Talari White Paper Turbo Charging WAN Optimization with WAN Virtualization 2 Introduction WAN Virtualization is revolutionizing
More informationIP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview
This module describes IP Service Level Agreements (SLAs). IP SLAs allows Cisco customers to analyze IP service levels for IP applications and services, to increase productivity, to lower operational costs,
More informationLecture 3: The Transport Layer: UDP and TCP
Lecture 3: The Transport Layer: UDP and TCP Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4395 3-1 The Transport Layer Provides efficient and robust end-to-end
More informationConfiguring Cisco IOS IP SLAs Operations
CHAPTER 39 This chapter describes how to use Cisco IOS IP Service Level Agreements (SLAs) on the switch. Cisco IP SLAs is a part of Cisco IOS software that allows Cisco customers to analyze IP service
More informationLevel 3 SM Enhanced Management - FAQs. Frequently Asked Questions for Level 3 Enhanced Management
Level 3 SM Enhanced Management - FAQs Frequently Asked Questions for Level 3 Enhanced Management 2015 Level 3 Communications, LLC. All rights reserved. 1 LAYER 3: CONVERGED SERVICES 5 Where can I find
More informationBasic Concepts of Reliability
Basic Concepts of Reliability Reliability is a broad concept. It is applied whenever we expect something to behave in a certain way. Reliability is one of the metrics that are used to measure quality.
More informationPerformance Modeling
Performance Modeling EECS 489 Computer Networks http://www.eecs.umich.edu/~zmao/eecs489 Z. Morley Mao Tuesday Sept 14, 2004 Acknowledgement: Some slides taken from Kurose&Ross and Katz&Stoica 1 Administrivia
More informationOverview. TCP & router queuing Computer Networking. TCP details. Workloads. TCP Performance. TCP Performance. Lecture 10 TCP & Routers
Overview 15-441 Computer Networking TCP & router queuing Lecture 10 TCP & Routers TCP details Workloads Lecture 10: 09-30-2002 2 TCP Performance TCP Performance Can TCP saturate a link? Congestion control
More informationII. Principles of Computer Communications Network and Transport Layer
II. Principles of Computer Communications Network and Transport Layer A. Internet Protocol (IP) IPv4 Header An IP datagram consists of a header part and a text part. The header has a 20-byte fixed part
More informationQuantifying Skype User Satisfaction
EECS443: Skype satisfaction presentation p. 1/14 Quantifying Skype User Satisfaction Kuan-Ta Chen, Chun-Ying Huang, Polly Huang, and Chin-Laung Lei SIGCOMM 06, Sep 2006, Pisa, Italy. EECS443: Skype satisfaction
More informationMultipath TCP. Prof. Mark Handley Dr. Damon Wischik Costin Raiciu University College London
Multipath TCP How one little change can make: Google more robust your iphone service cheaper your home broadband quicker prevent the Internet from melting down enable remote brain surgery cure hyperbole
More informationIntelligent Performance Software Testing
White Paper Intelligent Performance Software Testing The field of software functional testing is undergoing a major transformation. What used to be an onerous manual process took a big step forward with
More informationG Robert Grimm New York University
G22.3250-001 Receiver Livelock Robert Grimm New York University Altogether Now: The Three Questions What is the problem? What is new or different? What are the contributions and limitations? Motivation
More informationResource Control and Reservation
1 Resource Control and Reservation Resource Control and Reservation policing: hold sources to committed resources scheduling: isolate flows, guarantees resource reservation: establish flows 2 Usage parameter
More informationRSVP 1. Resource Control and Reservation
RSVP 1 Resource Control and Reservation RSVP 2 Resource Control and Reservation policing: hold sources to committed resources scheduling: isolate flows, guarantees resource reservation: establish flows
More informationGoliath Technology Overview with MEDITECH Module
Customers # 324 Fortune 500 Goliath Technology Overview with MEDITECH Module In approximately one week, support tickets dropped by 25% z Our Customers were complaining about persistent slowness with Citrix.
More informationDocuments. Configuration. Important Dependent Parameters (Approximate) Version 2.3 (Wed, Dec 1, 2010, 1225 hours)
1 of 7 12/2/2010 11:31 AM Version 2.3 (Wed, Dec 1, 2010, 1225 hours) Notation And Abbreviations preliminaries TCP Experiment 2 TCP Experiment 1 Remarks How To Design A TCP Experiment KB (KiloBytes = 1,000
More informationLecture 5: Foundation of Network Management
Lecture 5: Foundation of Network Management Prof. Shervin Shirmohammadi SITE, University of Ottawa Prof. Shervin Shirmohammadi CEG 4395 5-1 Network Management Standards OSI: Common Management Information
More informationIEEE 1588 PTP clock synchronization over a WAN backbone
Whitepaper IEEE 1588 PTP clock synchronization over a WAN backbone A field study comparing PTP clock synchronization accuracy against GPS external time reference in a live production WAN environment Contents
More informationLab 1: Improving performance by LAN Hardware Upgrade
Lab 1: Improving performance by LAN Hardware Upgrade Objective In this lab, OPNET s IT Guru Academic Edition advanced modeling software will be used to study performance improvements in LAN obtained by
More informationIslamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 4021: Networks Discussion. Chapter 1.
Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 4021: Networks Discussion Chapter 1 Foundation Eng. Haneen El-Masry February, 2014 A Computer Network A computer
More informationLecture 8: Internet and Online Services. CS 598: Advanced Internetworking Matthew Caesar March 3, 2011
Lecture 8: Internet and Online Services CS 598: Advanced Internetworking Matthew Caesar March 3, 2011 Demands of modern networked services Old approach: run applications on local PC Now: major innovation
More informationChapter 4. Routers with Tiny Buffers: Experiments. 4.1 Testbed experiments Setup
Chapter 4 Routers with Tiny Buffers: Experiments This chapter describes two sets of experiments with tiny buffers in networks: one in a testbed and the other in a real network over the Internet2 1 backbone.
More informationCS 557 Congestion and Complexity
CS 557 Congestion and Complexity Observations on the Dynamics of a Congestion Control Algorithm: The Effects of Two-Way Traffic Zhang, Shenker, and Clark, 1991 Spring 2013 The Story So Far. Transport layer:
More informationCHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS
28 CHAPTER 3 EFFECTIVE ADMISSION CONTROL MECHANISM IN WIRELESS MESH NETWORKS Introduction Measurement-based scheme, that constantly monitors the network, will incorporate the current network state in the
More informationCS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007
CS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007 Question 344 Points 444 Points Score 1 10 10 2 10 10 3 20 20 4 20 10 5 20 20 6 20 10 7-20 Total: 100 100 Instructions: 1. Question
More informationQoS metrics and requirements
QoS metrics and requirements Lectured by Alexander Pyattaev Department of Communications Engineering Tampere University of Technology alexander.pyattaev@tut.fi March 5, 2012 Outline 1 Introduction 2 Performance
More informationEpisode 5. Scheduling and Traffic Management
Episode 5. Scheduling and Traffic Management Part 3 Baochun Li Department of Electrical and Computer Engineering University of Toronto Outline What is scheduling? Why do we need it? Requirements of a scheduling
More informationCHAPTER 3 GRID MONITORING AND RESOURCE SELECTION
31 CHAPTER 3 GRID MONITORING AND RESOURCE SELECTION This chapter introduces the Grid monitoring with resource metrics and network metrics. This chapter also discusses various network monitoring tools and
More informationMulticast and Quality of Service. Internet Technologies and Applications
Multicast and Quality of Service Internet Technologies and Applications Aims and Contents Aims Introduce the multicast and the benefits it offers Explain quality of service and basic techniques for delivering
More informationNetwork traffic engineering
University of Roma Sapienza DIET Network traffic engineering Lecturer: Andrea Baiocchi DIET - University of Roma Sapienza E-mail: andrea.baiocchi@uniroma1.it URL: http://net.infocom.uniroma1.it/corsi/ing_traffico/
More informationAnnual Public Safety PSAP Survey results
Annual Public Safety PSAP Survey results 573 PSAP Employees Surveyed March - July 2016 2016 Stratus Technologies. All Rights Reserved. 1 Stratus PSAP Survey March 2016 From March 2016 through July of 2016,
More informationOn the Effectiveness of CoDel for Active Queue Management
1 13 Third International Conference on Advanced Computing & Communication Technologies On the Effectiveness of CoDel for Active Queue Management Dipesh M. Raghuvanshi, Annappa B., Mohit P. Tahiliani Department
More informationdifferent problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management
Traffic and Congestion Management in ATM 3BA33 David Lewis 3BA33 D.Lewis 2007 1 Traffic Control Objectives Optimise usage of network resources Network is a shared resource Over-utilisation -> congestion
More informationTowards (More) Data Science in Communication Networks NetSys KuVS Preisverleihung - Presentation
Towards (More) Data Science in Communication Networks NetSys 2017 - KuVS Preisverleihung - Presentation Andreas Schmidt, MSc Telecommunications Lab Saarland Informatics Campus - Saarbrücken March 15, 2017
More informationCS519: Computer Networks. Lecture 5, Part 5: Mar 31, 2004 Queuing and QoS
: Computer Networks Lecture 5, Part 5: Mar 31, 2004 Queuing and QoS Ways to deal with congestion Host-centric versus router-centric Reservation-based versus feedback-based Window-based versus rate-based
More informationOverview Computer Networking What is QoS? Queuing discipline and scheduling. Traffic Enforcement. Integrated services
Overview 15-441 15-441 Computer Networking 15-641 Lecture 19 Queue Management and Quality of Service Peter Steenkiste Fall 2016 www.cs.cmu.edu/~prs/15-441-f16 What is QoS? Queuing discipline and scheduling
More informationPERFORMANCE TUNING TECHNIQUES FOR VERITAS VOLUME REPLICATOR
PERFORMANCE TUNING TECHNIQUES FOR VERITAS VOLUME REPLICATOR Tim Coulter and Sheri Atwood November 13, 2003 VERITAS ARCHITECT NETWORK TABLE OF CONTENTS Introduction... 3 Overview of VERITAS Volume Replicator...
More informationPLEASE READ CAREFULLY BEFORE YOU START
Page 1 of 20 MIDTERM EXAMINATION #1 - B COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2008-75 minutes This examination document
More informationPLEASE READ CAREFULLY BEFORE YOU START
Page 1 of 20 MIDTERM EXAMINATION #1 - A COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2008-75 minutes This examination document
More informationmeasurement goals why traffic measurement of Internet is so hard? measurement needs combined skills diverse traffic massive volume of traffic
measurement goals Traffic Measurement and Analysis () SOI ASIA Lecture 22//26 Kenjiro Cho Sony Computer Science Labs, Inc. kjc@csl.sony.co.jp for operations trouble shooting diagnosis and tuning of performance,
More informationCS533 Modeling and Performance Evaluation of Network and Computer Systems
CS533 Modeling and Performance Evaluation of Network and Computer Systems Selection of Techniques and Metrics (Chapter 3) 1 Overview One or more systems, real or hypothetical You want to evaluate their
More informationDigital Transformation Drives Distributed Store Networks To The Breaking Point
Digital Transformation Drives Distributed Store Networks To The GET STARTED Overview Forward-looking retailers are realizing the value of cloud- and data center-based applications as they move high-priority
More informationHP 830 Series PoE+ Unified Wired-WLAN Switch Switching Engine
HP 830 Series PoE+ Unified Wired-WLAN Switch Switching Engine Network Management and Monitoring Configuration Guide Part number: 5998-3936 Software version: 3308P26 Document version: 6W101-20130628 Legal
More informationCS533 Modeling and Performance Evaluation of Network and Computer Systems
CS533 Modeling and Performance Evaluation of Network and Computer s Selection of Techniques and Metrics Overview One or more systems, real or hypothetical You want to evaluate their performance What technique
More informationAgilent Technologies IP Telephony Reporter J5422A
Established 1981 Advanced Test Equipment Rentals www.atecorp.com 800-404-ATEC (2832) Agilent Technologies IP Telephony Reporter J5422A Product Overview Voice Quality 255 Interations 135.0 250 200 Clarity
More informationLotus Sametime 3.x for iseries. Performance and Scaling
Lotus Sametime 3.x for iseries Performance and Scaling Contents Introduction... 1 Sametime Workloads... 2 Instant messaging and awareness.. 3 emeeting (Data only)... 4 emeeting (Data plus A/V)... 8 Sametime
More informationIntroduction to Real-Time Communications. Real-Time and Embedded Systems (M) Lecture 15
Introduction to Real-Time Communications Real-Time and Embedded Systems (M) Lecture 15 Lecture Outline Modelling real-time communications Traffic and network models Properties of networks Throughput, delay
More informationAdvanced Computer Networks
Advanced Computer Networks QoS in IP networks Prof. Andrzej Duda duda@imag.fr Contents QoS principles Traffic shaping leaky bucket token bucket Scheduling FIFO Fair queueing RED IntServ DiffServ http://duda.imag.fr
More informationQuality of Service (QoS)
Quality of Service (QoS) The Internet was originally designed for best-effort service without guarantee of predictable performance. Best-effort service is often sufficient for a traffic that is not sensitive
More informationMASV Accelerator Technology Overview
MASV Accelerator Technology Overview Introduction Most internet applications, FTP and HTTP to name a few, achieve network transport via the ubiquitous TCP protocol. But TCP suffers from latency, packet
More informationCS144: Intro to Computer Networks Homework 1 Scan and submit your solution online. Due Friday January 30, 4pm
CS144: Intro to Computer Networks Homework 1 Scan and submit your solution online. Due Friday January 30, 2015 @ 4pm Your Name: SUNet ID: @stanford.edu Check if you would like exam routed back via SCPD:
More informationesight V300R001C10 SLA Technical White Paper Issue 01 Date HUAWEI TECHNOLOGIES CO., LTD.
V300R001C10 Issue 01 Date 2013-12-10 HUAWEI TECHNOLOGIES CO., LTD. 2013. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written
More informationEECS 3214: Computer Network Protocols and Applications. Final Examination. Department of Computer Science and Engineering
Department of Computer Science and Engineering EECS 3214: Computer Network Protocols and Applications Final Examination Instructor: N. Vlajic Date: April 9, 2016 Instructions: Examination time: 180 min.
More informationAn Empirical Study of Delay Jitter Management Policies
An Empirical Study of Delay Jitter Management Policies D. Stone and K. Jeffay Computer Science Department University of North Carolina, Chapel Hill ACM Multimedia Systems Volume 2, Number 6 January 1995
More informationLab 4. Firewall Filters and Class of Service. Overview. Introduction to JUNOS Software & Routing Essentials
Lab 4 Firewall Filters and Class of Service Overview This lab demonstrates configuration and monitoring of Firewall Filters and Class of Service on JUNOS devices. In this lab, you use the Command Line
More informationNetwork Management & Monitoring
Network Management & Monitoring Network Delay These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/) End-to-end
More informationXO Stats: User Guide. Monitor your circuit performance, troubleshoot, and plan future network capacity requirements
XO Stats: User Guide Monitor your circuit performance, troubleshoot, and plan future network capacity requirements XO Stats is a web-based portal that allows you, an XO Communications data and Internet
More informationWhite paper ETERNUS Extreme Cache Performance and Use
White paper ETERNUS Extreme Cache Performance and Use The Extreme Cache feature provides the ETERNUS DX500 S3 and DX600 S3 Storage Arrays with an effective flash based performance accelerator for regions
More informationOutline. EE 122: Networks Performance & Modeling. Outline. Motivations. Definitions. Timing Diagrams. Ion Stoica TAs: Junda Liu, DK Moon, David Zats
EE 122: Networks Performance & Modeling Ion Stoica As: Junda Liu, DK Moon, David Zats http://inst.eecs.berkeley.edu/~ee122/fa09 (Materials with thanks to Vern Paxson, Jennifer Rexford, and colleagues at
More informationBroadband Quality of Service
Broadband Quality of Service R.Thirumurthy Midas Communication Technologies Pvt Ltd TeNeT Group IIT-M TeNeT Group IIT-M 5/5/2009 1 Jan 2009 1 Overview The QoS metrics The evaluation methodology AT-Tester
More informationExperiments on TCP Re-Ordering March 27 th 2017
Experiments on TCP Re-Ordering March 27 th 2017 Introduction The Transmission Control Protocol (TCP) is very sensitive to the behavior of packets sent end-to-end. Variations in arrival time ( jitter )
More informationImplementation of a leaky bucket module for simulations in NS-3
Implementation of a leaky bucket module for simulations in NS-3 P. Baltzis 2, C. Bouras 1,2, K. Stamos 1,2,3, G. Zaoudis 1,2 1 Computer Technology Institute and Press Diophantus Patra, Greece 2 Computer
More informationNET0183 Networks and Communications
Lectures 7 and 8 Measured performance of an Ethernet Ethernet is a CSMA/CD network. Carrier Sense Multiple Access with Collision Detection 1 Historical Case Study http://portal.acm.org/beta/citation.cfm?id=359044
More informationVerizon Spark Hosted Calling Service Level Agreement ( SLA )
Verizon Service Level Agreement ( SLA ) 1. Overview. This SLA provides performance metrics and provisions for. is designed for Cisco Unified Communications Manager, Unified Presence Server and Unity Connections
More informationThe Total Network Volume chart shows the total traffic volume for the group of elements in the report.
Tjänst: Network Health Total Network Volume and Total Call Volume Charts Public The Total Network Volume chart shows the total traffic volume for the group of elements in the report. Chart Description
More informationInternetwork. recursive definition point-to-point and multi-access: internetwork. composition of one or more internetworks
Internetwork A B E C D recursive definition point-to-point and multi-access: internetwork composition of one or more internetworks Additional complications to deal with: addressing necessary LAN addresses
More informationNETWORK PERFORMANCE & AVAILABILITY REPORTING: SOMEONE HAS TO START IT (PAPER #5141)
NETWORK PERFORMANCE & AVAILABILITY REPORTING: SOMEONE HAS TO START IT (PAPER #5141) By Cathy Liu, AES, and Dr. Leo Lo, Shenlo, 2005. ABSTRACT The measurement of network service levels has long been a neglected
More informationCongestion control in TCP
Congestion control in TCP If the transport entities on many machines send too many packets into the network too quickly, the network will become congested, with performance degraded as packets are delayed
More information