POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 2. Network Monitoring Metrics.

Slides:



Advertisements
Similar presentations
Measuring IP Performance Geoff Huston Telstra. What are you trying to measure? User experience –Responsiveness –Sustained Throughput –Application performance.
Advertisements

Streaming Video over the Internet
Pathload A measurement tool for end-to-end available bandwidth Manish Jain, Univ-Delaware Constantinos Dovrolis, Univ-Delaware Sigcomm 02.
Computer Networks Performance Metrics Computer Networks Term B10.
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:
1 MM3 - Reliability and Fault tolerance in Networks Service Level Agreements Jens Myrup Pedersen.
Hui Zhang, Fall Computer Networking TCP Enhancements.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli University of Calif, Berkeley and Lawrence Berkeley National Laboratory SIGCOMM.
QoS Solutions Confidential 2010 NetQuality Analyzer and QPerf.
Computer Networks Performance Metrics Advanced Computer Networks.
Internet Traffic Patterns Learning outcomes –Be aware of how information is transmitted on the Internet –Understand the concept of Internet traffic –Identify.
Next Generation Networks Chapter 10. Knowledge Concepts QoS concepts Bandwidth needs for Internet traffic.
Metrics for Performance Evaluation Nelson Fonseca State University of Campinas.
Yi Liang Multi-stream Voice Communication with Path Diversity.
Efficient Monitoring of QoS Parameters (EMQP) Authors: Vadim Drabkin Arie Orlovsky Constantine Elster Instructors: Dr. Danny Raz Mr. Ran Wolff.
Computer Networks: Performance Measures1 Computer Network Performance Measures.
Available bandwidth measurement as simple as running wget D. Antoniades, M. Athanatos, A. Papadogiannakis, P. Markatos Institute of Computer Science (ICS),
Networks: Performance Measures1 Network Performance Measures.
1 K. Salah Module 6.1: TCP Flow and Congestion Control Connection establishment & Termination Flow Control Congestion Control QoS.
PCP: Efficient Endpoint Congestion Control To appear in NSDI, 2006 Thomas Anderson, Andrew Collins, Arvind Krishnamurthy and John Zahorjan University of.
N ETWORK M ONITORING. D EFINITIONS Network monitoring describes the use of a system that constantly monitors a computer network for slow or failing systems.
Ch. 28 Q and A IS 333 Spring Q1 Q: What is network latency? 1.Changes in delay and duration of the changes 2.time required to transfer data across.
CS332 Ch. 28 Spring 2014 Victor Norman. Access delay vs. Queuing Delay Q: What is the difference between access delay and queuing delay? A: I think the.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
Draft-constantine-ippm-tcp-throughput-tm-02.txt 1 TCP Throughput Testing Methodology IETF 77 Anaheim Barry Constantine Reinhard.
Draft-constantine-ippm-tcp-throughput-tm-00.txt 1 TCP Throughput Testing Methodology IETF 76 Hiroshima Barry Constantine
Network Monitoring School of Electronics and Information Kyung Hee University. Choong Seon HONG Selected from ICAT 2003 Material of James W. K. Hong.
Reading Report 14 Yin Chen 14 Apr 2004 Reference: Internet Service Performance: Data Analysis and Visualization, Cross-Industry Working Team, July, 2000.
Computer Security: Principles and Practice First Edition by William Stallings and Lawrie Brown Lecture slides by Lawrie Brown Chapter 8 – Denial of Service.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
Traffic Monitoring on CJK-Network 16th CJK NGN-WG TTC Nobuyuki NAKAMURA ( Oki Electric Industry Co., Ltd.)
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Identifying Application Impacts on Network Design Designing and Supporting Computer.
These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (
Software Defined Networking: Traffic Monitoring and Analysis
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 5. Passive Monitoring Techniques.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 4. Active Monitoring Techniques.
IP Network Performance Measurements Bruce Morgan AARNet Pty Ltd.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
Discussion on IEEE metrics guidelines Document Number: IEEE R0 Date Submitted: Source: Antonio BovoVoice:
Document Number PXE PacketExpert™ - IPLinkSim WAN Link Emulator (PXE200)
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
1 Lecture 14 High-speed TCP connections Wraparound Keeping the pipeline full Estimating RTT Fairness of TCP congestion control Internet resource allocation.
11 Experimental and Analytical Evaluation of Available Bandwidth Estimation Tools Cesar D. Guerrero and Miguel A. Labrador Department of Computer Science.
Active Measurements on the AT&T IP Backbone Len Ciavattone, Al Morton, Gomathi Ramachandran AT&T Labs.
Chapter 8: Internet Operation. Network Classes Class A: Few networks, each with many hosts All addresses begin with binary 0 Class B: Medium networks,
1 Modeling and Performance Evaluation of DRED (Dynamic Random Early Detection) using Fluid-Flow Approximation Hideyuki Yamamoto, Hiroyuki Ohsaki Graduate.
CS 164: Slide Set 2: Chapter 1 -- Introduction (continued).
Transport Layer COM211 Communications and Networks CDA College Theodoros Christophides
Scavenger performance Cern External Network Division - Caltech Datagrid WP January, 2002.
A Real-Time Packet Burst Metric TERENA Networking Conference 2004 Klaus Mochalski Computer Science Department University of Leipzig, Germany Jörg Micheel.
1 Capacity Dimensioning Based on Traffic Measurement in the Internet Kazumine Osaka University Shingo Ata (Osaka City Univ.)
EE 122: Lecture 15 (Quality of Service) Ion Stoica October 25, 2001.
PCP: Efficient Endpoint Congestion Control NSDI, 2006 Thomas Anderson, Andrew Collins, Arvind Krishnamurthy and John Zahorjan University of Washington.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 1.Introduction.
Lecture Network layer -- May Congestion control Algorithms.
Network Performance.
Development of a QoE Model Himadeepa Karlapudi 03/07/03.
LECTURE 12 NET301 11/19/2015Lect NETWORK PERFORMANCE measures of service quality of a telecommunications product as seen by the customer Can.
EGEE is a project funded by the European Union under contract IST Study of Performance Standards, kick off (Task 1.1.1) Robert Stoy DFN EGEE.
Connect communicate collaborate Performance Metrics & Basic Tools Robert Stoy, DFN EGI TF, Madrid September 2013.
The Network Layer Congestion Control Algorithms & Quality-of-Service Chapter 5.
Performance Monitoring
Computer Network Performance Measures
Computer Network Performance Measures
Net301 LECTURE 10 11/19/2015 Lect
Network Performance Definitions
Requirements Definition
Presentation transcript:

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 2. Network Monitoring Metrics

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (2) 2. Network Monitoring Metrics  Representative network monitoring metrics working groups  CAIDA Metrics Working Group (  Latency  Packet Loss  Throughput  Link Utilization  Availability  IETF’s IP Performance Metrics (IPPM) Working Group (  Connectivity (RFC 2687)  One-Way Delay (RFC 2679)  One-Way Packet Loss (RFC 2680)  Round Trip Delay (RFC 2681)  Delay Variation  Bulk transfer capacity

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (3) 2. Network Monitoring Metrics One way loss RT loss One way delay RT delay Capacity Bandwidth Throughput Delay variance Network Monitoring Metrics Availability Connectivity Functionality Loss Delay Utilization

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (4) Availability  The percentage of a specified time interval during which the system was available for normal use  What is supposed to be available?  Service, Host, Network  Availabilities are usually reported as a single monthly figure  99.99% availability means that the service is unavailable for 4 minutes during a month  One can test availability by sending suitable packets and observing the answering packets (latency, packet loss)  Metrics  Connectivity: the physical connectivity of network elements  Functionality: whether the associated system works well or not

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (5) Packet Loss  The fraction of packets lost in transit from a host to another during a specified time interval  Internet packet transport works on a best-effort basis, i.e., a router may drop them depending on its current conditions  A moderate level of packet loss is not in itself tolerable  Some real-time services, e.g., VoIP, can tolerate some packet losses  TCP resends lost packets at a slower rate  Metrics  One way loss  Round Trip (RT) loss

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (6) Delay (Latency)  The time taken for a packet to travel from a host to another  Round Trip Delay = Forward transport delay + server delay + backward transport delay  Forward transport delay is often not the same as backward transport delay (may use different paths)  Ping is still the most commonly used to measure latency  Delay changes as conditions on the network vary  e.g., Server load, traffic load, router load, routing function  For streaming applications, high delay or delay variation (jitter) can cause degradation on user-perceived QoS  Metrics  One way delay  Round trip delay  Delay variance (jitter)

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (7) Throughput  The rate at which data is sent through the network, usually expressed in bytes/sec, packets/sec, or flows/sec  Be careful in choosing the interval; a long interval will average out short-term bursts in the data rate  A good compromise is to use one- to five-minute intervals, and to produce daily, weekly, monthly, and yearly plots  Link Utilization over a specified interval is simply the throughput for the link expressed as a percentage of the access rate  Metrics  Link Capacity (Mbps, Gbps)  Throughput (bytes/sec, packets/sec, flows/sec)  Utilization (%)

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (8) 3. Monitoring Approaches

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (9) 3. Monitoring Approaches Active Monitoring Passive Monitoring

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (10) 3. Monitoring Approaches - Active  Performed by sending test traffic into network 1)Generate test packets periodically or on-demand 2)Measure performance of test packets or responses 3)Take the statistics  Impose extra traffic on network and distort its behavior in the process  Test packet can be blocked by firewall or processed at low priority by routers  Mainly used to monitor network performance Test packet generator Test packet probe Response Probe Target host

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (11) 3. Monitoring Approaches - Passive  Carried out by observing network traffic 1)Collect packets from a link or network flow from a router 2)Perform analysis on captured packets for various purposes  Network device performance degrades by mirroring or flow export  Used to perform various traffic usage/characterization analysis/intrusion detection Flow Data Traffic Information Packet Capture Traffic Analysis Flow Generation Network link Router

POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (12) Comparison of Monitoring Approaches Active monitoringPassive monitoring ConfigurationMulti-pointSingle or multi-point Data sizeSmallLarge Network overheadAdditional traffic- Device overhead - No overhead if splitter is used PurposeDelay, packet loss, availability Throughput, traffic pattern, trend, & detection CPU RequirementLow to ModerateHigh