Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia Internet Access Traffic Measurement and Analysis Steffen Gebert 1 , Rastin Pries 1 , Daniel Schlosser 1 , Klaus Heck 2 1 University of Würzburg, Germany 2 Hotzone GmbH, Berlin, Germany COST TMA Workshop 12.03.2012 Vienna, Austria
19
Embed
Internet Access Traffic Measurement and Analysis€¦ · Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia Internet Access Traffic Measurement
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Institute of Computer Science Chair of Communication Networks
Prof. Dr.-Ing. P. Tran-Gia
Internet Access Traffic Measurement and Analysis
Steffen Gebert1, Rastin Pries1, Daniel Schlosser1, Klaus Heck2
1University of Würzburg, Germany 2Hotzone GmbH, Berlin, Germany
COST TMA Workshop 12.03.2012
Vienna, Austria
Internet Access Traffic Measurement and Analysis Steffen Gebert
2 2
Motivation
u Internet traffic changes continuously - frequent observation required
u Characteristics vary from core to access, by clients, by country, etc.
u Traffic statistics as input parameters for § Bandwidth estimation § Dimensioning of network equipment § Simulation of networks and devices
u Example use case: Modelling of OpenFlow devices § Forwarding on Layer 2 § Forwarding decisions on a per-flow level
Internet Access Traffic Measurement and Analysis Steffen Gebert
3 3
Motivation (contd.)
u Previous measurements by Wamser, Pries, Heck1 in 2007 and 2008
u We present measurement from 2010 u Compare results and changes
1 On Traffic Characteristics of a Broadband Wireless Internet Access NGI’09, Aveiro, Portugal
other (< 1%) instant messaging (3%) unknown (9%)
streaming media (22%)
web traffic (25%)
P2P traffic (40%)
Internet Access Traffic Measurement and Analysis Steffen Gebert
4 4
Agenda
u Measurement Setup
u Measurement Results § Internet Usage Statistics § Application Statistics § Flow Characteristics
u Conclusion
Imag
e by
cem
a ht
tp://
ww
w.s
xc.h
u/ph
oto/
1215
187
Internet Access Traffic Measurement and Analysis Steffen Gebert
5 5
MEASUREMENT DESCRIPTION
Internet Access Traffic Measurement and Analysis Steffen Gebert
10 10
Network and Measurement Setup
30 Mbps full-duplex
250 households
350 households
Class-based traffic shaping
Class-based traffic shaping
Non-‐whitelisted traffic thro2eled to
1 Mbps full-‐duplex
Internet Access Traffic Measurement and Analysis Steffen Gebert
11 11
Software PaLM (Packet Level Measurements)
u Custom C#-based tool
u Captures network traffic
u Applies OpenDPI Deep-Packet-Inspection (in real-time)
Prefers safe classification over vague heuristics
u Anonymized Packet / Flow data stored in
MySQL database
Pal
m Im
age
base
d on
„Ban
ana
Tree
“ by
ahyl
ton
http
://w
ww
.sxc
.hu/
phot
o/13
7407
5
Internet Access Traffic Measurement and Analysis Steffen Gebert
12 12
MEASUREMENT RESULTS
Internet Access Traffic Measurement and Analysis Steffen Gebert
13 13
Measurement Statistics
u 14 days in June/July 2010
u 600 households
u 4.95 billion packets
u 202 million flows
u 3.23 TB data observed
Imag
e by
zea
fons
o ht
tp://
ww
w.s
xc.h
u/ph
oto/
6742
43
Internet Access Traffic Measurement and Analysis Steffen Gebert
14 14
Internet Usage
(retrieved from the ISP‘s billing system)
u Monthly traffic per user
18% of users > 40 GB
4% of users > 100 GB
60% of users > 10 GB
Digital economy rankings 2010 - Beyond e-readiness Average traffic per household (in 2009): • 12 GB for Germany • 19 GB for US We measured • 21.9 GB on average • 135 GB maximum
Internet Access Traffic Measurement and Analysis Steffen Gebert
15 15
Classification Success
u We prefer safe classification over vague heuristics
u Large number of failed connection attempts
19.0%
43.7%
3.1%
34.1%
#Flows Classified
Unclassified with inverse flow
No inverse flow TCP
No inverse flow UDP
35.8%
63.6%
0.6%
Traffic amount
Internet Access Traffic Measurement and Analysis Steffen Gebert
16 16
The unkown Share
u Port-based exploration of unclassified traffic
u Majority on port 80 § Likely to be web traffic § Cross-validation shows that Bittorrent also uses Port 80
33.0%
Traffic Amount
TCP Port 80
TCP+UDP Port 13838
TCP Port 443
Other
57.7%
7.7% 1.6%
Internet Access Traffic Measurement and Analysis Steffen Gebert
17 17
Application Usage
608 GB
19.6 M 13.1 M
796 MB 500 GB
4.2 M
1 GB
2.3 M
33.1 GB 13.5 GB
u HTTP and Bittorrent dominate amount of traffic
u 2008 (share of total traffic) § 25% HTTP § 40% P2P