Internet Traffic Measurement& Analysis Based on App- type 1
Jul 28, 2015
1
Internet Traffic Measurement&
AnalysisBased on App-type
2
Prepared by :
Khatap
Mosab
Hassan
3what is the internet traffic?
Is the flow of data across the Internet. Because of the distributed nature of the Internet,
there is no single point of measurement for total Internet traffic. Internet traffic data from public peering points can give an indication of Internet volume and growth, but these figures exclude traffic that remains within a single service provider's network as well as traffic that crosses private peering points
4
5
6Introduction to Internet Traffic Accurate traffic identification and
insightful measurements, form the foundation of network business intelligence and network policy control. Without identifying and measuring the traffic flowing on their networks, CSPs (Communicating sequential processes)are unable to craft new subscriber services, optimize shared resource utilization, and ensure correct billing and charging.
7Typical traffic classes
1) Sensitive traffic
Sensitive traffic is traffic the operator has an expectation to deliver on time. This includes VoIP, online gaming, video conferencing, and web browsing.
2) Best-effort traffic
Best effort traffic is all other kinds of non-deterimental traffic. This is traffic that the ISP deems isn't sensitive to Quality of Service metrics (jitter, packet loss, latency).
3) Undesired traffic
This category is generally limited to the delivery of spam and traffic created by worms, botnets, and other malicious attacks. In some networks, this definition can include such traffic as non-local VoIP (for example, Skype)
8
If we don’t Measure, we don’tKnow What’s Happening !
9
The Internet is an un-natural system, in widespread use. Its providers and users need to understand it! ISPs need to manage traffic loads,
detect unusual behaviour Researchers need to observe how
traffic behaves, so as to understand changes in traffic pattern
10
The Internet is always changing.
we need alots of data, to ensure our measurement consistency.
we need to share our data, so others can verify our work.
11 There are many different measurement
techniques some of them are ‘direct,’ e.g: send a test
packet to measure transit time others are much less direct, e.g:
Packet dispersion to measure available bandwidth
Passive methods, e.g. observing links to measure properties: (sizes, lifetimes) of traffic flows
12
App. categories of the packet classifiation
13
How we measure internet traffic application
Various software tools are available to measure network traffic. Software like :
Argus
Cacti
cFosSpeed
FlowMon
LiveAction
NetBeez
NetLimiter
Wireshark
NetFlow
14
The data collection and analysis
We use software wireshark to do it.
Wireshark is a free and open-source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education.
15
16
17
18
Protocol Hirarchy Statistics
19
I/O Graph with a filter http
20
1. Measurement WG, APAN 26, Queenstown, 2008 - Nevil Brownlee.
2. http://en.wikipedia.org/wiki/Traffic_classification
3. Williamson, Carey (2001). "Internet Traffic Measurement". IEEE Internet Computing 5 (6): 70–74.