정하경 MMLAB Fundamentals of Internet Measurement: a Tutorial Nevil Brownlee, Chris Lossley, “Fundamentals of Internet Measurement: a Tutorial,” CMG journal.

Slides:



Advertisements
Similar presentations
Theory Lunch. 2 Problem Areas Network Virtualization for Experimentation and Architecture –Embedding problems –Economics problems (markets, etc.) Network.
Advertisements

Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
Jaringan Komputer Lanjut Packet Switching Network.
Page 1 / 14 The Mesh Comparison PLANET’s Layer 3 MAP products v.s. 3 rd ’s Layer 2 Mesh.
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 1.
1 Network Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
Internet Control Message Protocol (ICMP)
CPSC 441 Tutorial - Network Tools 1 Network Tools CPSC 441 – Computer Communications Tutorial.
Internet Traffic Patterns Learning outcomes –Be aware of how information is transmitted on the Internet –Understand the concept of Internet traffic –Identify.
Server-based Inference of Internet Performance V. N. Padmanabhan, L. Qiu, and H. Wang.
Wide Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 11, Thursday 3/22/2007)
A simulation-based comparative evaluation of transport protocols for SIP Authors: M.Lulling*, J.Vaughan Department of Computer science, University college.
Network Traffic Measurement and Modeling CSCI 780, Fall 2005.
A Measurement Framework for Pin-Pointing Routing Changes Renata Teixeira (UC San Diego) with Jennifer Rexford (AT&T)
Dynamics of Hot-Potato Routing in IP Networks Renata Teixeira (UC San Diego) with Aman Shaikh (AT&T), Tim Griffin(Intel),
1 End-to-End Detection of Shared Bottlenecks Sridhar Machiraju and Weidong Cui Sahara Winter Retreat 2003.
Copyright © 2005 Department of Computer Science CPSC 641 Winter Network Traffic Measurement A focus of networking research for 20+ years Collect.
Rethinking Internet Traffic Management: From Multiple Decompositions to a Practical Protocol Jiayue He Princeton University Joint work with Martin Suchara,
Internet Bandwidth Measurement Techniques Muhammad Ali Dec 17 th 2005.
Routing.
1 TCP Traffic Analysis in cooperation with Motorola Todd DeSantis and David Loose Advisor: Professor Mark Claypool Co-Advisor: Professor Robert Kinicki.
Passive traffic measurement Capturing actual Internet packets in order to measure: –Packet sizes –Traffic volumes –Application utilisation –Resource utilisation.
NEtwork MObility By: Kristin Belanger. Contents Introduction Introduction Mobile Devices Mobile Devices Objectives Objectives Security Security Solution.
4 August 2015 RE Meyers, Ms.Ed., CCAI CCNA Discovery Curriculum Review Networking for Home and Small Businesses Chapter 4: Connecting to the Internet Through.
INTRUSION DETECTION SYSTEMS Tristan Walters Rayce West.
Network Simulation Internet Technologies and Applications.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Traffic Modeling.
Network Monitoring School of Electronics and Information Kyung Hee University. Choong Seon HONG Selected from ICAT 2003 Material of James W. K. Hong.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Unit 4, Lesson 11 How Data Travels the Internet
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.
Computer Networks. IP Addresses Before we communicate with a computer on the network we have to be able to identify it. Every computer on a network must.
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
1 Investigating Internet Performance USF 2003 RET Program Tahvia Shaw.
POSTECH DP&NM Lab. Internet Traffic Monitoring and Analysis: Methods and Applications (1) 5. Passive Monitoring Techniques.
NetFlow: Digging Flows Out of the Traffic Evandro de Souza ESnet ESnet Site Coordinating Committee Meeting Columbus/OH – July/2004.
Chapter 1 - Introduction How do Computer Networks and Internet operate? Explosive growth Internet Economic impact Complexity Abstractions and concepts.
Estimating Bandwidth of Mobile Users Sept 2003 Rohit Kapoor CSD, UCLA.
Measurement and Modeling of Packet Loss in the Internet Maya Yajnik.
Comparison of Public End-to-End Bandwidth Estimation tools on High-Speed Links Alok Shriram, Margaret Murray, Young Hyun, Nevil Brownlee, Andre Broido,
Comparison of Public End-to-End Bandwidth Estimation tools on High- Speed Links Alok Shriram, Margaret Murray, Young Hyun, Nevil Brownlee, Andre Broido,
Internetworking Concept and Architectural Model
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Requirements for Simulation and Modeling Tools Sally Floyd NSF Workshop August 2005.
A Measurement Study on the Impact of Routing Events on End-to-End Internet Path Performance Feng Wang 1, Zhuoqing Morley Mao 2 Jia Wang 3, Lixin Gao 1,
Detection of Routing Loops and Analysis of Its Causes Sue Moon Dept. of Computer Science KAIST Joint work with Urs Hengartner, Ashwin Sridharan, Richard.
April 4th, 2002George Wai Wong1 Deriving IP Traffic Demands for an ISP Backbone Network Prepared for EECE565 – Data Communications.
Multiplicative Wavelet Traffic Model and pathChirp: Efficient Available Bandwidth Estimation Vinay Ribeiro.
1 A Framework for Measuring and Predicting the Impact of Routing Changes Ying Zhang Z. Morley Mao Jia Wang.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
Self-generated Self-similar Traffic Péter Hága Péter Pollner Gábor Simon István Csabai Gábor Vattay.
Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
Net 221D:Computer Networks Fundamentals
Performance Limitations of ADSL Users: A Case Study Matti Siekkinen, University of Oslo Denis Collange, France Télécom R&D Guillaume Urvoy-Keller, Ernst.
On the Placement of Web Server Replicas Yu Cai. Paper On the Placement of Web Server Replicas Lili Qiu, Venkata N. Padmanabhan, Geoffrey M. Voelker Infocom.
IETF 62 NSIS WG1 Porgress Report: Metering NSLP (M-NSLP) Georg Carle, Falko Dressler, Changpeng Fan, Ali Fessi, Cornelia Kappler, Andreas Klenk, Juergen.
1 Internet Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
Architecture and Algorithms for an IEEE 802
Network Tools and Utilities
Routing.
CPSC 641: Network Measurement
CSE 550 Computer Network Design
Chapter-5 Traffic Engineering.
CPSC 641: Network Measurement
Routing.
Queueing Problem The performance of network systems rely on different delays. Propagation/processing/transmission/queueing delays Which delay is affected.
Presentation transcript:

정하경 MMLAB Fundamentals of Internet Measurement: a Tutorial Nevil Brownlee, Chris Lossley, “Fundamentals of Internet Measurement: a Tutorial,” CMG journal of Computer Resource Management, Issue 102, Spring Presenter: Jung, Hakyung

MMLAB 2/15 Outline  Motivation  Measurement topics  H/W versus S/W approaches  Active versus Passive measurements  Examples  Main observations in the past research  Conclusion

MMLAB 3/15 Motivation  Network troubleshooting  Protocol debugging  Test out “new, improved” version of network applications and protocols  Workload characterization  design of better protocols and network for supporting the application  Performance evaluation and improvement  Identifying performance bottleneck New versions of the protocols can provide better performance

MMLAB 4/15 Measurement Topics  Hardware approaches  Special-purpose tools designed to collect and analyze network data Often expensive Better functionality and performance  Software approaches  Modify the kernel for the packet-capture capability e.g. tcpdump  Access logs recorded by Web servers or proxies

MMLAB 5/15 Software approach example: MIPv6 traffic measurement HA IPv6 Network AP IPFIX Flow Collector MIPv6 Access Router with IPFIX IPFIX flow data IPv6 Router MN CN FA

MMLAB 6/15 Measurement Topics  Passive measurements  Observe normal network traffic without creating additional traffic e.g. counting # of packets traveling through routers  Do not perturb the network  Rely on traffic flowing across the link being measured  Active measurements  Send test traffic needed to make the measurement e.g. ping, traceroute utilities  Generate extra traffic onto a network, thereby affecting measurement results

MMLAB 7/15 Passive techniques: workload analysis (1/3)  A matrix of traffic from source to destination ASes  2 minute sample from FIX- west in April 1998  can be used to optimize topology or to determine the traffic balance among ISPs  since AS is the unit of routing relationship

MMLAB 8/15 Passive techniques: workload analysis (2/3)  A matrix of traffic from source to destination countries  2 minute sample from FIX- west in April 1998  gives a perspective on international commerce

MMLAB 9/15 Passive techniques: workload analysis (3/3)  Cumulative distribution of packet sizes, and of bytes by the size of packets carrying them  peaks at sizes of 44, 552, 576, and 1500 bytes

MMLAB 10/15 Active technique: Internet mapping project  skitter, a tool for dynamically discovering and depicting global Internet topology  uses the same procedures with traceroute utility  gathers connectivity information, RTT, path data

MMLAB 11/15 Active technique: RTTs measurement  The distribution of RTTs for 1600 probe packets  nearly symmetric & relatively large distribution  The plot of delay values measured along the path  congestion between hop 11 and hop 12

MMLAB 12/15 Observations in the past research (1/3)  Packet traffic is non-uniformly distributed  10% of the hosts account for 90% of the traffic  Client-Server paradigm  Network traffic exhibits “ locality ” properties  Packets are not independent; rather part of a higher-layer logical flow of information  Temporal locality (time-based correlation)  Spatial locality (geography-based correlation)

MMLAB 13/15 Observations in the past research (2/3)  The packet arrival process is not Poisson  Poisson arrival process Events occur independently at random times Inter-arrival times between events are exponentially distributed and independent Memoryless property  Inter-arrival times between packets are not exponentially distributed, nor are they independent  Packet arrival process is bursty  The session arrival process is Poisson  Users seen to operate independently at random

MMLAB 14/15 Observations in the past research (3/3)  Traffic flows are bi-directional, but often asymmetric  Download-intensive nature of the Web  Internet traffic continues to change  Traffic volume, traffic mix, protocols, applications, users  Data set collected from an operational network represents bye one snapshot at one point in time in the evolution of the Internet

MMLAB 15/15 Conclusion  Role of network traffic measurement  Design, testing, evaluation of Internet protocols & applications  Internet traffic measurement Methodology  Summary of the main observations from the past network measurement research  Internet traffic continues to change

MMLAB 16/15 Reference  N. Brownlee, C. Lossley, “Fundamentals of Internet Measurement: a Tutorial,” CMG journal of Computer Resource Management, Issue 102, Spring 2001  KC Claffy, “Internet measurement and data analysis: passive and active measurement,” NAE workshop, 1999  C. Williamson, “Internet Traffic Measurement, “ IEEE Internet Computing, Vol. 5, No. 6, 2001 