SlideShare a Scribd company logo
Internet Traffic Measurement
Amir Hossein Mandegar
Dr. B. Akbari
September 2011
Computer Engineering and IT Department
Internet Traffic Measurement 2
Outline
 Why ?
 Tools
 Challenges
 Applications
Internet Traffic Measurement 3
Why Measure ?
 Although Internet works, it is far from being ideal
 Measurements of various aspects of it will:
 Help us to better understand why it works the way it does
 Help us to diagnose known problems and lead us one step
closer to their solutions
 Help us to design new features that the Internet should
provide to enable next-generation application requirements
Simply put, “Internet Measurements is key to the
design of the next-generation Internet”
Internet Traffic Measurement 4
What to Measure ?
 Physical Properties
 Devices (routers, NAT boxes, firewalls, switches),
Links (wired, wireless)
 Topology Properties
 Various levels – Autonomous Systems (AS),
Points of Presence (PoP), Routers, Interfaces
 Traffic Properties
 Delays (Transmission, Propagation, Queuing,
Processing etc.), Losses, Throughput, Jitter
Internet Traffic Measurement 5
Outline
 Why ?
 Tools
 Challenges
 Applications
Internet Traffic Measurement 6
Measurement Tools
 Active Measurement
 Passive Measurement
 Fused/Combined Measurement
 Inference Measurement
 Others
Internet Traffic Measurement 7
Active Measurement Tools
 Methods that involve adding traffic to the network for the
purposes of measurement
Ping: Sends ICMP ECHO_REQUEST and captures ECHO_REPLY
 Useful for measuring RTTs
 Only sender needs to be under experiment control
Traceroute: Ping nodes with incremental TTL from one
 Find Hops between source and destination node
 Only sender needs to be under experiment control
 There is some care about the result
Internet Traffic Measurement 8
Active Measurement Load
 Active Measurement inserts considerable load on
network links if attempting a large-scale topology
discovery
 Optimizations reduce this load considerably
 If single source is used, instead of going from source to
destination, a better approach is to retrace from destination
to source
 If multiple sources and multiple destinations are used,
sharing information among these would bring download
considerably
Internet Traffic Measurement 9
Passive Measurement
 Capture traffic generated by other users and
applications
 Routeview collects BGP views (routing tables) from
a large set of ASes
 OSPF LSAs can processed to generate router
graphs within an AS
Internet Traffic Measurement 10
Fused Measurement
 Active Measurement +
 Passive Measurement +
 Fused Measurement mixed method to use
benefits of each method.
 Less Traffic Load
 Less Required Storage
 More information for decision
Internet Traffic Measurement 11
Inference Measurment
 Measurement Limitations
 Direct access impossible
 Topology and link out of reach
 How to solve ?
 End-to-End Measurement
 Tomography: process of inferring network topology, delays,
packet losses etc. using only end-to-end measurements
Internet Traffic Measurement 12
Outline
 Why ?
 Tools
 Challenges
 Applications
Internet Traffic Measurement 13
Measurement Level
 Bit & Bytes (useless)
 Packets (High volume)
 High volume but valuable data for offline & generate traffic
 Flow (limited to flows)
 Protocols (Specific Protocol)
 TCP, UDP, IP, RTP, ..
 Application (Known applications)
 HTTP, DNS, MAIL, VOIP, ...
 SNMP
Internet Traffic Measurement 14
Hidden Pieces - Middleboxes
 Firewalls – provide security
 Traffic Shapers – assist in traffic management
 Proxies – improve performance
 NAT boxes – utilize IP address space efficiently
Each of these impedes visibility of network
components.
Example:
 firewalls may block active probing requests
 NATs hide away the no. of hosts and the structure of the
network on the other side
Internet Traffic Measurement 15
Trace Challenges
 Payload Privacy
 Encryption
 Sanitization
 Reduction Techniques (OC-48, 50% utilization,
155MBps)
 TCP: Syn/Fin/Rst
 Uni-direction Analysis
 Sampling Techniques
Internet Traffic Measurement 16
Outline
 Why ?
 Tools
 Challenges
 Applications
Internet Traffic Measurement 17
Bandwidth Measurment
 Bandwidth Measurement
 Amount of data the network can transmit per unit time
 Three kinds of bandwidth
 capacity: max throughput a link can sustain,
 available bandwidth: capacity – used bandwidth
 bulk transfer capacity: rate that a new single long-lived TCP
connection would obtain over a path
Internet Traffic Measurement 18
Path Provisioning by Traceroute
 Suppose the path between A and D is to be
determined using traceroute
A
X Y
D
B C
Internet Traffic Measurement 19
Traceroute Process
A
X Y
D
B C
Dest = D
TTL = 1
B: “time
exceeded”
Internet Traffic Measurement 20
Traceroute Process
A
X Y
D
B C
Dest = D
TTL = 2
C: “time
exceeded”
Internet Traffic Measurement 21
Traceroute Process
A
X Y
D
B C
Dest = D
TTL = 3
D: “echo
reply”
Internet Traffic Measurement 22
Traceroute issues
 Path Asymmetry (Destination -> Source need
not retrace Source -> Destination)
 Unstable Paths and False Edges
 Aliases
 Measurement Load
Internet Traffic Measurement 23
Unstable Paths and False Edges
Inferred path: A -> B -> Y
A
X Y
D
B C
Dest = D
TTL = 1
B: “time
exceeded”
Dest = D
TTL = 2
Y: “time
exceeded”
Internet Traffic Measurement 24
Aliases
 IP addresses are for interfaces and not
routers
 Routers typically have many interfaces, each
with its own IP address
 IP addresses of all the router interfaces are
aliases
 Traceroute results require resolution of
aliases if they are to be used for topology
building
Internet Traffic Measurement 25
Video Quality Measurment
 Subjective Evaluation
 Variety cause of user experience
 Need many user to vote
 Objective Evaluation
 Data Metrics (PSNR)
 Picture Metrics (MPQM ,SSIM)
 Packet/Bit stream Metrics (Loss)
 Full/Reduced/Non Reference
 Visible/Invisible distortion
Internet Traffic Measurement 26
Video Quality Measurment
 GOP
 Frames (P, I, B)
 Slices
Internet Traffic Measurement 27
Video Quality Measurment
 Stream should be packetized
 TS(DVB) vs RTP(IPTV)
 Passive Measurement
 Deep Packet Inspection
 Resilience and Error correction
 Quality Estimation (Fuzzy, NN, ...)
Thank You!

More Related Content

What's hot

(Slides) A demand-oriented information retrieval method on MANET
(Slides) A demand-oriented information retrieval method on MANET(Slides) A demand-oriented information retrieval method on MANET
(Slides) A demand-oriented information retrieval method on MANET
Naoki Shibata
 
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Waqas Tariq
 
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New RenoIRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET Journal
 
Communications made easy_spectrumtechnologies
Communications made easy_spectrumtechnologiesCommunications made easy_spectrumtechnologies
Communications made easy_spectrumtechnologies
Parveen Sultana
 
MCDRR Packet Scheduling Algorithm for Multi-channel Wireless Networks
MCDRR Packet Scheduling Algorithm for Multi-channel Wireless NetworksMCDRR Packet Scheduling Algorithm for Multi-channel Wireless Networks
MCDRR Packet Scheduling Algorithm for Multi-channel Wireless Networks
Mithileysh Sathiyanarayanan
 
A Review on Congestion Control Approaches for Real-Time Streaming Application...
A Review on Congestion Control Approaches for Real-Time Streaming Application...A Review on Congestion Control Approaches for Real-Time Streaming Application...
A Review on Congestion Control Approaches for Real-Time Streaming Application...
IJCSIS Research Publications
 
Icacci presentation-ssh traffic
Icacci presentation-ssh trafficIcacci presentation-ssh traffic
Icacci presentation-ssh traffic
vinaykumar R
 
FORECASTING THE WIMAX TRAFFIC VIA MODIFIED ARTIFICIAL NEURAL NETWORK MODELS
FORECASTING THE WIMAX TRAFFIC VIA MODIFIED ARTIFICIAL NEURAL NETWORK MODELSFORECASTING THE WIMAX TRAFFIC VIA MODIFIED ARTIFICIAL NEURAL NETWORK MODELS
FORECASTING THE WIMAX TRAFFIC VIA MODIFIED ARTIFICIAL NEURAL NETWORK MODELS
ijaia
 
Rustam Pirmagomedov
Rustam PirmagomedovRustam Pirmagomedov
Rustam Pirmagomedov
AlexMinov
 
Research Report - Merging Interstate Transportation Networks for routing Haza...
Research Report - Merging Interstate Transportation Networks for routing Haza...Research Report - Merging Interstate Transportation Networks for routing Haza...
Research Report - Merging Interstate Transportation Networks for routing Haza...Andrew Emerson
 
Performance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University NetworkPerformance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University Network
ijtsrd
 
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
TELKOMNIKA JOURNAL
 
Seeds Poster
Seeds PosterSeeds Poster
Seeds Poster
Rudolf Husar
 
Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia Network
IRJET Journal
 

What's hot (15)

(Slides) A demand-oriented information retrieval method on MANET
(Slides) A demand-oriented information retrieval method on MANET(Slides) A demand-oriented information retrieval method on MANET
(Slides) A demand-oriented information retrieval method on MANET
 
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
 
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New RenoIRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
IRJET- Simulation Analysis of a New Startup Algorithm for TCP New Reno
 
Communications made easy_spectrumtechnologies
Communications made easy_spectrumtechnologiesCommunications made easy_spectrumtechnologies
Communications made easy_spectrumtechnologies
 
MCDRR Packet Scheduling Algorithm for Multi-channel Wireless Networks
MCDRR Packet Scheduling Algorithm for Multi-channel Wireless NetworksMCDRR Packet Scheduling Algorithm for Multi-channel Wireless Networks
MCDRR Packet Scheduling Algorithm for Multi-channel Wireless Networks
 
A Review on Congestion Control Approaches for Real-Time Streaming Application...
A Review on Congestion Control Approaches for Real-Time Streaming Application...A Review on Congestion Control Approaches for Real-Time Streaming Application...
A Review on Congestion Control Approaches for Real-Time Streaming Application...
 
Icacci presentation-ssh traffic
Icacci presentation-ssh trafficIcacci presentation-ssh traffic
Icacci presentation-ssh traffic
 
FORECASTING THE WIMAX TRAFFIC VIA MODIFIED ARTIFICIAL NEURAL NETWORK MODELS
FORECASTING THE WIMAX TRAFFIC VIA MODIFIED ARTIFICIAL NEURAL NETWORK MODELSFORECASTING THE WIMAX TRAFFIC VIA MODIFIED ARTIFICIAL NEURAL NETWORK MODELS
FORECASTING THE WIMAX TRAFFIC VIA MODIFIED ARTIFICIAL NEURAL NETWORK MODELS
 
Rustam Pirmagomedov
Rustam PirmagomedovRustam Pirmagomedov
Rustam Pirmagomedov
 
Research Report - Merging Interstate Transportation Networks for routing Haza...
Research Report - Merging Interstate Transportation Networks for routing Haza...Research Report - Merging Interstate Transportation Networks for routing Haza...
Research Report - Merging Interstate Transportation Networks for routing Haza...
 
1720 1724
1720 17241720 1724
1720 1724
 
Performance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University NetworkPerformance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University Network
 
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
Performance Analysis of Data Traffic Offload Scheme on Long Term Evolution (L...
 
Seeds Poster
Seeds PosterSeeds Poster
Seeds Poster
 
Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia Network
 

Viewers also liked

مبادئ الإحصاء مقاييس التشتت
مبادئ الإحصاء مقاييس التشتتمبادئ الإحصاء مقاييس التشتت
مبادئ الإحصاء مقاييس التشتتخالد ال شعلان
 
الجغرافيا الكمية والاحصائية
الجغرافيا الكمية والاحصائيةالجغرافيا الكمية والاحصائية
الجغرافيا الكمية والاحصائية
Dr. Talal Al-Harigi
 
إحصائيات العينة ومعالم المجتمع
إحصائيات العينة ومعالم المجتمعإحصائيات العينة ومعالم المجتمع
إحصائيات العينة ومعالم المجتمعng1234567ng
 
الانحراف المعياري 1
الانحراف المعياري 1الانحراف المعياري 1
الانحراف المعياري 1fatima harazneh
 
الفصل الاول علم الاحصاء المفاهيم والوظائف وعلاقته بالعلوم الاخرى
الفصل الاول علم الاحصاء المفاهيم والوظائف وعلاقته بالعلوم الاخرىالفصل الاول علم الاحصاء المفاهيم والوظائف وعلاقته بالعلوم الاخرى
الفصل الاول علم الاحصاء المفاهيم والوظائف وعلاقته بالعلوم الاخرى
Osama Hosam
 
Principles of Statistics
Principles of StatisticsPrinciples of Statistics
Principles of Statistics
M.Saber
 
ملخص الاحصاء التطبيقي - الوحدة الاولى
ملخص الاحصاء التطبيقي - الوحدة الاولىملخص الاحصاء التطبيقي - الوحدة الاولى
ملخص الاحصاء التطبيقي - الوحدة الاولى
جامعة القدس المفتوحة
 
ملخص الاحصاء التطبيقي - الوحدة الخامسة
ملخص الاحصاء التطبيقي - الوحدة الخامسةملخص الاحصاء التطبيقي - الوحدة الخامسة
ملخص الاحصاء التطبيقي - الوحدة الخامسة
جامعة القدس المفتوحة
 
Booth price-and-map
Booth price-and-mapBooth price-and-map
Booth price-and-map
Sami Al-Shammary
 
The Analysis of the Egyptian Economic Census Survey 2012/2013 - Mohamed Ismae...
The Analysis of the Egyptian Economic Census Survey 2012/2013 - Mohamed Ismae...The Analysis of the Egyptian Economic Census Survey 2012/2013 - Mohamed Ismae...
The Analysis of the Egyptian Economic Census Survey 2012/2013 - Mohamed Ismae...
Economic Research Forum
 
Metrology in the GCC
Metrology in the GCCMetrology in the GCC
Samples Saleh alshaikhi
Samples Saleh alshaikhiSamples Saleh alshaikhi
Samples Saleh alshaikhi
Saleh Al Shaikhi
 
Saudi arabia construction report feb. 2016
Saudi arabia construction report   feb. 2016Saudi arabia construction report   feb. 2016
Saudi arabia construction report feb. 2016
Ibrahim Al-Hudhaif
 
مقاييس النزعة المركزية
مقاييس النزعة المركزيةمقاييس النزعة المركزية
مقاييس النزعة المركزية
nalmesfer
 
المحاضرة الاولى تعريف علم الاحصاء والرموز الاحصائية
المحاضرة الاولى   تعريف علم الاحصاء والرموز الاحصائيةالمحاضرة الاولى   تعريف علم الاحصاء والرموز الاحصائية
المحاضرة الاولى تعريف علم الاحصاء والرموز الاحصائية
College of Agriculture , Univeristy of Diyala
 
Sampling in Mass Comm Research
Sampling in Mass Comm ResearchSampling in Mass Comm Research
Sampling in Mass Comm Research
Eisa Al Nashmi
 
العينات الاحصائية(1)
العينات الاحصائية(1)العينات الاحصائية(1)
العينات الاحصائية(1)
hanankarablieh
 
اساسيات الاحصاء
اساسيات الاحصاءاساسيات الاحصاء
اساسيات الاحصاء
Ibrahim Alhariri
 
نظم ادارة قواعد البيانات (1) محاضرة
نظم ادارة قواعد البيانات (1) محاضرةنظم ادارة قواعد البيانات (1) محاضرة
نظم ادارة قواعد البيانات (1) محاضرة
Huda Farhan
 

Viewers also liked (20)

مبادئ الإحصاء مقاييس التشتت
مبادئ الإحصاء مقاييس التشتتمبادئ الإحصاء مقاييس التشتت
مبادئ الإحصاء مقاييس التشتت
 
الجغرافيا الكمية والاحصائية
الجغرافيا الكمية والاحصائيةالجغرافيا الكمية والاحصائية
الجغرافيا الكمية والاحصائية
 
إحصائيات العينة ومعالم المجتمع
إحصائيات العينة ومعالم المجتمعإحصائيات العينة ومعالم المجتمع
إحصائيات العينة ومعالم المجتمع
 
الانحراف المعياري 1
الانحراف المعياري 1الانحراف المعياري 1
الانحراف المعياري 1
 
الفصل الاول علم الاحصاء المفاهيم والوظائف وعلاقته بالعلوم الاخرى
الفصل الاول علم الاحصاء المفاهيم والوظائف وعلاقته بالعلوم الاخرىالفصل الاول علم الاحصاء المفاهيم والوظائف وعلاقته بالعلوم الاخرى
الفصل الاول علم الاحصاء المفاهيم والوظائف وعلاقته بالعلوم الاخرى
 
Principles of Statistics
Principles of StatisticsPrinciples of Statistics
Principles of Statistics
 
ملخص الاحصاء التطبيقي - الوحدة الاولى
ملخص الاحصاء التطبيقي - الوحدة الاولىملخص الاحصاء التطبيقي - الوحدة الاولى
ملخص الاحصاء التطبيقي - الوحدة الاولى
 
ملخص الاحصاء التطبيقي - الوحدة الخامسة
ملخص الاحصاء التطبيقي - الوحدة الخامسةملخص الاحصاء التطبيقي - الوحدة الخامسة
ملخص الاحصاء التطبيقي - الوحدة الخامسة
 
Booth price-and-map
Booth price-and-mapBooth price-and-map
Booth price-and-map
 
The Analysis of the Egyptian Economic Census Survey 2012/2013 - Mohamed Ismae...
The Analysis of the Egyptian Economic Census Survey 2012/2013 - Mohamed Ismae...The Analysis of the Egyptian Economic Census Survey 2012/2013 - Mohamed Ismae...
The Analysis of the Egyptian Economic Census Survey 2012/2013 - Mohamed Ismae...
 
General physics i-1
General physics i-1General physics i-1
General physics i-1
 
Metrology in the GCC
Metrology in the GCCMetrology in the GCC
Metrology in the GCC
 
Samples Saleh alshaikhi
Samples Saleh alshaikhiSamples Saleh alshaikhi
Samples Saleh alshaikhi
 
Saudi arabia construction report feb. 2016
Saudi arabia construction report   feb. 2016Saudi arabia construction report   feb. 2016
Saudi arabia construction report feb. 2016
 
مقاييس النزعة المركزية
مقاييس النزعة المركزيةمقاييس النزعة المركزية
مقاييس النزعة المركزية
 
المحاضرة الاولى تعريف علم الاحصاء والرموز الاحصائية
المحاضرة الاولى   تعريف علم الاحصاء والرموز الاحصائيةالمحاضرة الاولى   تعريف علم الاحصاء والرموز الاحصائية
المحاضرة الاولى تعريف علم الاحصاء والرموز الاحصائية
 
Sampling in Mass Comm Research
Sampling in Mass Comm ResearchSampling in Mass Comm Research
Sampling in Mass Comm Research
 
العينات الاحصائية(1)
العينات الاحصائية(1)العينات الاحصائية(1)
العينات الاحصائية(1)
 
اساسيات الاحصاء
اساسيات الاحصاءاساسيات الاحصاء
اساسيات الاحصاء
 
نظم ادارة قواعد البيانات (1) محاضرة
نظم ادارة قواعد البيانات (1) محاضرةنظم ادارة قواعد البيانات (1) محاضرة
نظم ادارة قواعد البيانات (1) محاضرة
 

Similar to Internet measurement (Presentation)

Traffic data fusion methodology
Traffic data fusion methodologyTraffic data fusion methodology
Traffic data fusion methodology
JumpingJaq
 
Traffic analysis for Planning, Peering and Security by Julie Liu
Traffic analysis for Planning, Peering and Security by Julie LiuTraffic analysis for Planning, Peering and Security by Julie Liu
Traffic analysis for Planning, Peering and Security by Julie LiuMyNOG
 
G03403041052
G03403041052G03403041052
G03403041052
theijes
 
Traffic Profiles and Management for Support of Community Networks
Traffic Profiles and Management for Support of Community NetworksTraffic Profiles and Management for Support of Community Networks
Traffic Profiles and Management for Support of Community NetworksSmartenIT
 
Prototype Implementation of a Demand Driven Network Monitoring Architecture
Prototype Implementation of a Demand Driven Network Monitoring ArchitecturePrototype Implementation of a Demand Driven Network Monitoring Architecture
Prototype Implementation of a Demand Driven Network Monitoring ArchitectureAugusto Ciuffoletti
 
Jamming aware traffic allocation for multiple-path routing using portfolio se...
Jamming aware traffic allocation for multiple-path routing using portfolio se...Jamming aware traffic allocation for multiple-path routing using portfolio se...
Jamming aware traffic allocation for multiple-path routing using portfolio se...
Saad Bare
 
OSI Model.pptx
OSI Model.pptxOSI Model.pptx
OSI Model.pptx
milon24
 
Taming Big Data!
Taming Big Data!Taming Big Data!
Taming Big Data!
Ian Foster
 
Delivering Application-Layer​ Traffic Optimization​ (ALTO) Services based on ...
Delivering Application-Layer​ Traffic Optimization​ (ALTO) Services based on ...Delivering Application-Layer​ Traffic Optimization​ (ALTO) Services based on ...
Delivering Application-Layer​ Traffic Optimization​ (ALTO) Services based on ...
Danny Alex Lachos Perez
 
Network Flow Analysis
Network Flow AnalysisNetwork Flow Analysis
Network Flow Analysisguest23ccda3
 
Network Flow Analysis
Network Flow AnalysisNetwork Flow Analysis
Network Flow Analysisguest23ccda3
 
Wiki2010 Unit 4
Wiki2010 Unit 4Wiki2010 Unit 4
Wiki2010 Unit 4
Rebecca Buono
 
Computer Networks Lecture Notes 01
Computer Networks Lecture Notes 01Computer Networks Lecture Notes 01
Computer Networks Lecture Notes 01
Sreedhar Chowdam
 
check iternet speed
check iternet speedcheck iternet speed
check iternet speedcheck speed
 
6-OSI Model - ISO - Organization for Standardization.
6-OSI Model - ISO - Organization for Standardization.6-OSI Model - ISO - Organization for Standardization.
6-OSI Model - ISO - Organization for Standardization.
vedhatrioathi100
 
Computer networks Module 3 Transport layer
Computer networks Module 3 Transport layerComputer networks Module 3 Transport layer
Computer networks Module 3 Transport layer
claudle200415
 
934 Ch1 Networks
934 Ch1  Networks934 Ch1  Networks
934 Ch1 Networkstechbed
 
Agata overview
Agata overviewAgata overview
Agata overview
Udi Levin
 
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
ijwmn
 

Similar to Internet measurement (Presentation) (20)

Traffic data fusion methodology
Traffic data fusion methodologyTraffic data fusion methodology
Traffic data fusion methodology
 
Traffic analysis for Planning, Peering and Security by Julie Liu
Traffic analysis for Planning, Peering and Security by Julie LiuTraffic analysis for Planning, Peering and Security by Julie Liu
Traffic analysis for Planning, Peering and Security by Julie Liu
 
G03403041052
G03403041052G03403041052
G03403041052
 
Traffic Profiles and Management for Support of Community Networks
Traffic Profiles and Management for Support of Community NetworksTraffic Profiles and Management for Support of Community Networks
Traffic Profiles and Management for Support of Community Networks
 
Prototype Implementation of a Demand Driven Network Monitoring Architecture
Prototype Implementation of a Demand Driven Network Monitoring ArchitecturePrototype Implementation of a Demand Driven Network Monitoring Architecture
Prototype Implementation of a Demand Driven Network Monitoring Architecture
 
Jamming aware traffic allocation for multiple-path routing using portfolio se...
Jamming aware traffic allocation for multiple-path routing using portfolio se...Jamming aware traffic allocation for multiple-path routing using portfolio se...
Jamming aware traffic allocation for multiple-path routing using portfolio se...
 
OSI Model.pptx
OSI Model.pptxOSI Model.pptx
OSI Model.pptx
 
Taming Big Data!
Taming Big Data!Taming Big Data!
Taming Big Data!
 
Delivering Application-Layer​ Traffic Optimization​ (ALTO) Services based on ...
Delivering Application-Layer​ Traffic Optimization​ (ALTO) Services based on ...Delivering Application-Layer​ Traffic Optimization​ (ALTO) Services based on ...
Delivering Application-Layer​ Traffic Optimization​ (ALTO) Services based on ...
 
Network Flow Analysis
Network Flow AnalysisNetwork Flow Analysis
Network Flow Analysis
 
Network Flow Analysis
Network Flow AnalysisNetwork Flow Analysis
Network Flow Analysis
 
Wiki2010 Unit 4
Wiki2010 Unit 4Wiki2010 Unit 4
Wiki2010 Unit 4
 
Computer Networks Lecture Notes 01
Computer Networks Lecture Notes 01Computer Networks Lecture Notes 01
Computer Networks Lecture Notes 01
 
check iternet speed
check iternet speedcheck iternet speed
check iternet speed
 
6-OSI Model - ISO - Organization for Standardization.
6-OSI Model - ISO - Organization for Standardization.6-OSI Model - ISO - Organization for Standardization.
6-OSI Model - ISO - Organization for Standardization.
 
Computer networks Module 3 Transport layer
Computer networks Module 3 Transport layerComputer networks Module 3 Transport layer
Computer networks Module 3 Transport layer
 
Antony review
Antony reviewAntony review
Antony review
 
934 Ch1 Networks
934 Ch1  Networks934 Ch1  Networks
934 Ch1 Networks
 
Agata overview
Agata overviewAgata overview
Agata overview
 
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
AN ADVANCED QOS ANALYSIS AND EVALUATION METHOD FOR MOBILE INTERNET ACCESS
 

More from Amir Hossein Mandegar

Internet measurement(Document)
Internet measurement(Document)Internet measurement(Document)
Internet measurement(Document)
Amir Hossein Mandegar
 
Robocup2006
Robocup2006Robocup2006
Video Quality Measurement based on Network Traffic
Video Quality Measurement based on Network TrafficVideo Quality Measurement based on Network Traffic
Video Quality Measurement based on Network Traffic
Amir Hossein Mandegar
 
Video Quality Measurement based on Network Traffic
Video Quality Measurement based on Network TrafficVideo Quality Measurement based on Network Traffic
Video Quality Measurement based on Network Traffic
Amir Hossein Mandegar
 
Autonomous Rescue Robot Mapping(Presentation)
Autonomous Rescue Robot Mapping(Presentation)Autonomous Rescue Robot Mapping(Presentation)
Autonomous Rescue Robot Mapping(Presentation)
Amir Hossein Mandegar
 
Autonomous rescue robot mapping
Autonomous rescue robot mappingAutonomous rescue robot mapping
Autonomous rescue robot mapping
Amir Hossein Mandegar
 

More from Amir Hossein Mandegar (6)

Internet measurement(Document)
Internet measurement(Document)Internet measurement(Document)
Internet measurement(Document)
 
Robocup2006
Robocup2006Robocup2006
Robocup2006
 
Video Quality Measurement based on Network Traffic
Video Quality Measurement based on Network TrafficVideo Quality Measurement based on Network Traffic
Video Quality Measurement based on Network Traffic
 
Video Quality Measurement based on Network Traffic
Video Quality Measurement based on Network TrafficVideo Quality Measurement based on Network Traffic
Video Quality Measurement based on Network Traffic
 
Autonomous Rescue Robot Mapping(Presentation)
Autonomous Rescue Robot Mapping(Presentation)Autonomous Rescue Robot Mapping(Presentation)
Autonomous Rescue Robot Mapping(Presentation)
 
Autonomous rescue robot mapping
Autonomous rescue robot mappingAutonomous rescue robot mapping
Autonomous rescue robot mapping
 

Recently uploaded

test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
VivekSinghShekhawat2
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 

Recently uploaded (20)

test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptxInternet-Security-Safeguarding-Your-Digital-World (1).pptx
Internet-Security-Safeguarding-Your-Digital-World (1).pptx
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 

Internet measurement (Presentation)

  • 1. Internet Traffic Measurement Amir Hossein Mandegar Dr. B. Akbari September 2011 Computer Engineering and IT Department
  • 2. Internet Traffic Measurement 2 Outline  Why ?  Tools  Challenges  Applications
  • 3. Internet Traffic Measurement 3 Why Measure ?  Although Internet works, it is far from being ideal  Measurements of various aspects of it will:  Help us to better understand why it works the way it does  Help us to diagnose known problems and lead us one step closer to their solutions  Help us to design new features that the Internet should provide to enable next-generation application requirements Simply put, “Internet Measurements is key to the design of the next-generation Internet”
  • 4. Internet Traffic Measurement 4 What to Measure ?  Physical Properties  Devices (routers, NAT boxes, firewalls, switches), Links (wired, wireless)  Topology Properties  Various levels – Autonomous Systems (AS), Points of Presence (PoP), Routers, Interfaces  Traffic Properties  Delays (Transmission, Propagation, Queuing, Processing etc.), Losses, Throughput, Jitter
  • 5. Internet Traffic Measurement 5 Outline  Why ?  Tools  Challenges  Applications
  • 6. Internet Traffic Measurement 6 Measurement Tools  Active Measurement  Passive Measurement  Fused/Combined Measurement  Inference Measurement  Others
  • 7. Internet Traffic Measurement 7 Active Measurement Tools  Methods that involve adding traffic to the network for the purposes of measurement Ping: Sends ICMP ECHO_REQUEST and captures ECHO_REPLY  Useful for measuring RTTs  Only sender needs to be under experiment control Traceroute: Ping nodes with incremental TTL from one  Find Hops between source and destination node  Only sender needs to be under experiment control  There is some care about the result
  • 8. Internet Traffic Measurement 8 Active Measurement Load  Active Measurement inserts considerable load on network links if attempting a large-scale topology discovery  Optimizations reduce this load considerably  If single source is used, instead of going from source to destination, a better approach is to retrace from destination to source  If multiple sources and multiple destinations are used, sharing information among these would bring download considerably
  • 9. Internet Traffic Measurement 9 Passive Measurement  Capture traffic generated by other users and applications  Routeview collects BGP views (routing tables) from a large set of ASes  OSPF LSAs can processed to generate router graphs within an AS
  • 10. Internet Traffic Measurement 10 Fused Measurement  Active Measurement +  Passive Measurement +  Fused Measurement mixed method to use benefits of each method.  Less Traffic Load  Less Required Storage  More information for decision
  • 11. Internet Traffic Measurement 11 Inference Measurment  Measurement Limitations  Direct access impossible  Topology and link out of reach  How to solve ?  End-to-End Measurement  Tomography: process of inferring network topology, delays, packet losses etc. using only end-to-end measurements
  • 12. Internet Traffic Measurement 12 Outline  Why ?  Tools  Challenges  Applications
  • 13. Internet Traffic Measurement 13 Measurement Level  Bit & Bytes (useless)  Packets (High volume)  High volume but valuable data for offline & generate traffic  Flow (limited to flows)  Protocols (Specific Protocol)  TCP, UDP, IP, RTP, ..  Application (Known applications)  HTTP, DNS, MAIL, VOIP, ...  SNMP
  • 14. Internet Traffic Measurement 14 Hidden Pieces - Middleboxes  Firewalls – provide security  Traffic Shapers – assist in traffic management  Proxies – improve performance  NAT boxes – utilize IP address space efficiently Each of these impedes visibility of network components. Example:  firewalls may block active probing requests  NATs hide away the no. of hosts and the structure of the network on the other side
  • 15. Internet Traffic Measurement 15 Trace Challenges  Payload Privacy  Encryption  Sanitization  Reduction Techniques (OC-48, 50% utilization, 155MBps)  TCP: Syn/Fin/Rst  Uni-direction Analysis  Sampling Techniques
  • 16. Internet Traffic Measurement 16 Outline  Why ?  Tools  Challenges  Applications
  • 17. Internet Traffic Measurement 17 Bandwidth Measurment  Bandwidth Measurement  Amount of data the network can transmit per unit time  Three kinds of bandwidth  capacity: max throughput a link can sustain,  available bandwidth: capacity – used bandwidth  bulk transfer capacity: rate that a new single long-lived TCP connection would obtain over a path
  • 18. Internet Traffic Measurement 18 Path Provisioning by Traceroute  Suppose the path between A and D is to be determined using traceroute A X Y D B C
  • 19. Internet Traffic Measurement 19 Traceroute Process A X Y D B C Dest = D TTL = 1 B: “time exceeded”
  • 20. Internet Traffic Measurement 20 Traceroute Process A X Y D B C Dest = D TTL = 2 C: “time exceeded”
  • 21. Internet Traffic Measurement 21 Traceroute Process A X Y D B C Dest = D TTL = 3 D: “echo reply”
  • 22. Internet Traffic Measurement 22 Traceroute issues  Path Asymmetry (Destination -> Source need not retrace Source -> Destination)  Unstable Paths and False Edges  Aliases  Measurement Load
  • 23. Internet Traffic Measurement 23 Unstable Paths and False Edges Inferred path: A -> B -> Y A X Y D B C Dest = D TTL = 1 B: “time exceeded” Dest = D TTL = 2 Y: “time exceeded”
  • 24. Internet Traffic Measurement 24 Aliases  IP addresses are for interfaces and not routers  Routers typically have many interfaces, each with its own IP address  IP addresses of all the router interfaces are aliases  Traceroute results require resolution of aliases if they are to be used for topology building
  • 25. Internet Traffic Measurement 25 Video Quality Measurment  Subjective Evaluation  Variety cause of user experience  Need many user to vote  Objective Evaluation  Data Metrics (PSNR)  Picture Metrics (MPQM ,SSIM)  Packet/Bit stream Metrics (Loss)  Full/Reduced/Non Reference  Visible/Invisible distortion
  • 26. Internet Traffic Measurement 26 Video Quality Measurment  GOP  Frames (P, I, B)  Slices
  • 27. Internet Traffic Measurement 27 Video Quality Measurment  Stream should be packetized  TS(DVB) vs RTP(IPTV)  Passive Measurement  Deep Packet Inspection  Resilience and Error correction  Quality Estimation (Fuzzy, NN, ...)