SlideShare a Scribd company logo
NDI Communications - Engineering & Training
Network analysis Using Wireshark
Lesson 5 – Advanced Statistical Tools
Page 2
Lesson Objectives
By the end of this lesson, the participant will be able to:
Understand IO Graphs
Understand TCP stream graphs
Page 3
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 4
The "I/O Graphs" window
Page 5
The "I/O Graphs" window
1
2 3
4
Page 6
How to Test Line Performance
Clicking on a specific place
on the graph will forward
us to the packet on the
capture file
Page 7
And to see What Exactly Happened
Page 8
IO Graphs with Filters
Green – Download
Red – Upload
Watching video streamSimple browsing
Packets Per
Second
Traffic from PC (10.0.0.2) to the Internet
{Upload}
Traffic from Internet to the PC (10.0.0.2)
{Download}
Buffering
Y-Scale:
Packets/Tick
Page 9
What DupACKs Do:
Page 10
Another Example
Page 11
And Retransmissions
Retransmissions
DupACKs
Page 12
Protocol Distribution Graph
Page 13
Other Options with I/O Graphs
Page 14
TCP Connection Analysis
Page 15
RTP/RTSP Analysis
Page 16
IO Graphs Advanced Feature
Page 17
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 18
What We Measure
Line/Port
User
Connection
Page 19
Example – Traffic Between Nodes
Traffic between
10.2.10.101 and
10.2.10.240
Graph 1 (black) – total
traffic
Graph 2 (red) – filtered
traffic
Total traffic -
no filter
configured
Page 20
Example – Traffic on a Connection
Page 21
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 22
Advanced “Y-Axis”
Page 23
Retransmissions per Connection
High retransmissions rate (10 per
second) on the connection between
192.1.1.2 and 192.1.1.121
1 retransmissions/second
2 retransmissions/second
Page 24
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 25
TCP Stream Graphs
There are four types of TCP graphs:
Round Trip Time – time between packet send and Ack
Throughput – throughput measured by sequence numbers
Time-Sequence (Stevens) - TCP sequence numbers versus time
Time-Sequence (tcptrace) - TCP sequence numbers versus time, ACK values
received from the other endpoint and the receive window advertised from
the other endpoint
Window Scaling Graph – receiver window size
Page 26
Statistics – TCP Stream Graph
Page 27
Time / Sequence Graph (Stevens)
Seq No [B]
Time [Sec]
Time / Sequence representes how sequence
numbers advances with time
In a good connection (like in the example), the
line will be linear
The angle of the line indicates the speed of the
connection. In this example – fast connection
Time/Sequence (Stevens)
Page 28
Time / Sequence Graph (Stevens)
Seq No [B]
Time [Sec]
In this case, we see a non-
contiguous graph
Can be due to:
Severe packet loss
Server response
(processing) time
Time/Sequence (Stevens)
Page 29
Example B – Non-Stable Performance File
Transfer
5.25 seconds after start of
stream, we don’t see any
connectivity problems –
probably slow
server/applications
Page 30
What are These ???
What happened here ???
Time/Sequence (Stevens)
Page 31
And This???
Page 32
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 33
Time / Sequence Graph (Tcptrace)
Who is talking (What
connection are we
monitoring)
ACKs Graph
Data Graph
Time/Sequence (tcptrace)
Page 34
And Some More Details ….
Fast
retransmission
DupACKs
Time/Sequence (tcptrace)
Page 35
And more …
Sequence numbers advances in
the same packet (actually the
amount of date bytes in every
packet)
Time between
packets
This graph provides:
 Efficiency – is data transferred in
efficient manner
 Packet sizes – are all packet the
same
 TCP behavior – are there any
problems
 And more …..
Time/Sequence (tcptrace)
Page 36
Another Example
Time/Sequence (tcptrace)
Segments
sent
And
Ack’ed
Page 37
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 38
FTP Over HSUPA Graph
Throughput Graph
Instability
Instability
Instability
Instability
Page 39
Example A - Stable Performance File Transfer
Page 40
Example A - Stable Performance File Transfer
A stable throughput of
around 1MB/8Mb per
second
It is important to test
in parallel with SNMP
tool for channel
capacity
Throughput Graph
Page 41
Example B –
Non-Stable Performance Mail Transfer
Page 42
Example B – Non-Stable Performance File
Transfer
Something
happened here
(After ~5.25
Seconds)
Throughput Graph
Page 43
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 44
Round-Trip Time Graph
RTT Vs. Sequence numbers gives us the time that
take to Ack every packet.
In case of variations, it can cause DupACKs and
even Retransmissions
Usually will happen on communications lines:
Over the Internet
Over cellular networks
RTT Graph
Page 45
FTP Over Cellular Media Analysis
RTT Graph
Instability
Instability
Instability
Instability
Instability
Instability
Instability
Page 46
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 47
Window Size
Window size (Bytes)
Time (Seconds)
Stable Window
Size
InstabilitiesInstability Instabilities
Instability
Page 48
Chapter Content
Configuring IO Graphs with filters for measuring network
performance issues
Throughput measurements with IO Graph
IO Graph configurations with advanced Y-Axis parameters
TCP stream graphs – the Time-Sequence (Stevens) window
TCP stream graphs – the Time-Sequence (Tcp-trace) window
TCP stream graphs – the Throughput Graph window
TCP stream graphs – the Round Trip Time window
TCP stream graphs – the Window Scaling Graph window
Case studies
Page 49
Case #1 – Slow HTTP
ZERO WINDOW /
WINDOW FULL
Page 50
Case #2 - Voice Conference
Voice
stream #1
Voice
stream #2
Total
Traffic
Page 51
Case #3 -Transmission
Problem?
What happened here?
Page 52
Summary
For more information, technical data and many examples and case
studies:
http://www.amazon.com/Network-Analysis-Using-Wireshark-
Cookbook/dp/1849517649
Thanks!!!
Yoram Orzach
yoram@ndi-com.com
+972-52-4899699

More Related Content

What's hot

Scanning and Enumeration in Cyber Security.pptx
Scanning and Enumeration in Cyber Security.pptxScanning and Enumeration in Cyber Security.pptx
Scanning and Enumeration in Cyber Security.pptx
MahdiHasanSowrav
 
Network types & its topology
Network types & its topologyNetwork types & its topology
Network types & its topology
DEVI NATARAJAN
 
Identify and resolve network problems
Identify and resolve network problemsIdentify and resolve network problems
Identify and resolve network problems
Abenezer Abiti
 
Wireshark Inroduction Li In
Wireshark Inroduction  Li InWireshark Inroduction  Li In
Wireshark Inroduction Li In
mhaviv
 
Computer networking (nnm)
Computer networking (nnm)Computer networking (nnm)
Computer networking (nnm)
nnmaurya
 
Chapter01
Chapter01Chapter01
Chapter01
bhagavanprasad
 
Information Security Challenges & Opportunities
Information Security Challenges & OpportunitiesInformation Security Challenges & Opportunities
Information Security Challenges & Opportunities
Muhammad Faisal Naqvi, CISSP, CISA, AMBCI, ITIL, ISMS LA n Master
 
VLANs_Module_3.pptx
VLANs_Module_3.pptxVLANs_Module_3.pptx
VLANs_Module_3.pptx
BOURY1
 
Operation of Ping - (Computer Networking)
Operation of Ping - (Computer Networking) Operation of Ping - (Computer Networking)
Operation of Ping - (Computer Networking)
Jubayer Al Mahmud
 
Cisco CCNA- DHCP Server
Cisco CCNA-  DHCP ServerCisco CCNA-  DHCP Server
Cisco CCNA- DHCP Server
Hamed Moghaddam
 
Ns lecture5: Introduction to Computer, Information, and Network Security.
Ns lecture5: Introduction to Computer, Information, and Network Security.Ns lecture5: Introduction to Computer, Information, and Network Security.
Ns lecture5: Introduction to Computer, Information, and Network Security.
Aksum Institute of Technology(AIT, @Letsgo)
 
Tcp header/IP Header/Authentication header
Tcp header/IP Header/Authentication headerTcp header/IP Header/Authentication header
Tcp header/IP Header/Authentication header
Faizan Shaikh
 
Chapter04 -- network protocols
Chapter04  -- network protocolsChapter04  -- network protocols
Chapter04 -- network protocols
Raja Waseem Akhtar
 
Lesson 2 slideshow
Lesson 2 slideshowLesson 2 slideshow
Lesson 2 slideshow
Arnold Derrick Kinney
 
Routing fundamentals with mikrotik
Routing fundamentals with mikrotikRouting fundamentals with mikrotik
Routing fundamentals with mikrotik
Achmad Mardiansyah
 
Network Security
Network SecurityNetwork Security
Network Security
MAJU
 
STP Protection
STP ProtectionSTP Protection
STP Protection
Netwax Lab
 
Chapter10
Chapter10Chapter10
Chapter10
Muhammad Ahad
 

What's hot (20)

Scanning and Enumeration in Cyber Security.pptx
Scanning and Enumeration in Cyber Security.pptxScanning and Enumeration in Cyber Security.pptx
Scanning and Enumeration in Cyber Security.pptx
 
Sandboxing
SandboxingSandboxing
Sandboxing
 
Network types & its topology
Network types & its topologyNetwork types & its topology
Network types & its topology
 
Identify and resolve network problems
Identify and resolve network problemsIdentify and resolve network problems
Identify and resolve network problems
 
Wireshark Inroduction Li In
Wireshark Inroduction  Li InWireshark Inroduction  Li In
Wireshark Inroduction Li In
 
Computer networking (nnm)
Computer networking (nnm)Computer networking (nnm)
Computer networking (nnm)
 
Chapter01
Chapter01Chapter01
Chapter01
 
Tcp
TcpTcp
Tcp
 
Information Security Challenges & Opportunities
Information Security Challenges & OpportunitiesInformation Security Challenges & Opportunities
Information Security Challenges & Opportunities
 
VLANs_Module_3.pptx
VLANs_Module_3.pptxVLANs_Module_3.pptx
VLANs_Module_3.pptx
 
Operation of Ping - (Computer Networking)
Operation of Ping - (Computer Networking) Operation of Ping - (Computer Networking)
Operation of Ping - (Computer Networking)
 
Cisco CCNA- DHCP Server
Cisco CCNA-  DHCP ServerCisco CCNA-  DHCP Server
Cisco CCNA- DHCP Server
 
Ns lecture5: Introduction to Computer, Information, and Network Security.
Ns lecture5: Introduction to Computer, Information, and Network Security.Ns lecture5: Introduction to Computer, Information, and Network Security.
Ns lecture5: Introduction to Computer, Information, and Network Security.
 
Tcp header/IP Header/Authentication header
Tcp header/IP Header/Authentication headerTcp header/IP Header/Authentication header
Tcp header/IP Header/Authentication header
 
Chapter04 -- network protocols
Chapter04  -- network protocolsChapter04  -- network protocols
Chapter04 -- network protocols
 
Lesson 2 slideshow
Lesson 2 slideshowLesson 2 slideshow
Lesson 2 slideshow
 
Routing fundamentals with mikrotik
Routing fundamentals with mikrotikRouting fundamentals with mikrotik
Routing fundamentals with mikrotik
 
Network Security
Network SecurityNetwork Security
Network Security
 
STP Protection
STP ProtectionSTP Protection
STP Protection
 
Chapter10
Chapter10Chapter10
Chapter10
 

Viewers also liked

Ch 06 -- Bandwidth Delay and Jitter Issues
Ch 06 -- Bandwidth Delay and Jitter IssuesCh 06 -- Bandwidth Delay and Jitter Issues
Ch 06 -- Bandwidth Delay and Jitter Issues
Yoram Orzach
 
Ch 07 -- The Expert System
Ch 07 -- The Expert SystemCh 07 -- The Expert System
Ch 07 -- The Expert System
Yoram Orzach
 
Wireshark course, Ch 03: Capture and display filters
Wireshark course, Ch 03: Capture and display filtersWireshark course, Ch 03: Capture and display filters
Wireshark course, Ch 03: Capture and display filters
Yoram Orzach
 
Wireshark course, Ch 02: Introduction to wireshark
Wireshark course, Ch 02: Introduction to wiresharkWireshark course, Ch 02: Introduction to wireshark
Wireshark course, Ch 02: Introduction to wireshark
Yoram Orzach
 
Network Analysis Using Wireshark 1
Network Analysis Using Wireshark 1Network Analysis Using Wireshark 1
Network Analysis Using Wireshark 1
Yoram Orzach
 
Wireshark Basics
Wireshark BasicsWireshark Basics
Wireshark Basics
Yoram Orzach
 
Ch 03 --- the OpenFlow protocols
Ch 03 --- the OpenFlow protocolsCh 03 --- the OpenFlow protocols
Ch 03 --- the OpenFlow protocols
Yoram Orzach
 
Ch 04 --- sdn deployment models
Ch 04 --- sdn deployment modelsCh 04 --- sdn deployment models
Ch 04 --- sdn deployment models
Yoram Orzach
 
Introduction To Cellular And Wireless Networks
Introduction To Cellular And Wireless NetworksIntroduction To Cellular And Wireless Networks
Introduction To Cellular And Wireless Networks
Yoram Orzach
 
Ch 05 --- nfv basics
Ch 05 --- nfv basicsCh 05 --- nfv basics
Ch 05 --- nfv basics
Yoram Orzach
 
Nmap commands
Nmap commandsNmap commands
Nmap commands
Kailash Kumar
 
Ch 09 -- ARP & IP Analysis
Ch 09 -- ARP & IP AnalysisCh 09 -- ARP & IP Analysis
Ch 09 -- ARP & IP Analysis
Yoram Orzach
 
[NCTU] [CCCA] Network Security I
[NCTU] [CCCA] Network Security I[NCTU] [CCCA] Network Security I
[NCTU] [CCCA] Network Security IXatierlike Lee
 
BSides Algiers - Nmap Scripting Engine - Hani Benhabiles
BSides Algiers - Nmap Scripting Engine - Hani BenhabilesBSides Algiers - Nmap Scripting Engine - Hani Benhabiles
BSides Algiers - Nmap Scripting Engine - Hani BenhabilesShellmates
 
SSL basics and SSL packet analysis using wireshark
SSL basics and SSL packet analysis using wiresharkSSL basics and SSL packet analysis using wireshark
SSL basics and SSL packet analysis using wireshark
Al Imran, CISA
 
Ch 08 -- Ethernet & LAN Switching Troubleshooting
Ch 08 -- Ethernet & LAN Switching TroubleshootingCh 08 -- Ethernet & LAN Switching Troubleshooting
Ch 08 -- Ethernet & LAN Switching Troubleshooting
Yoram Orzach
 
Reconnaissance - For pentesting and user awareness
Reconnaissance - For pentesting and user awarenessReconnaissance - For pentesting and user awareness
Reconnaissance - For pentesting and user awareness
Leon Teale
 
OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)
OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)
OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)
Denny K
 
Network Forensics: Packet Analysis Using Wireshark
Network Forensics: Packet Analysis Using WiresharkNetwork Forensics: Packet Analysis Using Wireshark
Network Forensics: Packet Analysis Using Wireshark
n|u - The Open Security Community
 

Viewers also liked (20)

Ch 06 -- Bandwidth Delay and Jitter Issues
Ch 06 -- Bandwidth Delay and Jitter IssuesCh 06 -- Bandwidth Delay and Jitter Issues
Ch 06 -- Bandwidth Delay and Jitter Issues
 
Ch 07 -- The Expert System
Ch 07 -- The Expert SystemCh 07 -- The Expert System
Ch 07 -- The Expert System
 
Wireshark course, Ch 03: Capture and display filters
Wireshark course, Ch 03: Capture and display filtersWireshark course, Ch 03: Capture and display filters
Wireshark course, Ch 03: Capture and display filters
 
Wireshark course, Ch 02: Introduction to wireshark
Wireshark course, Ch 02: Introduction to wiresharkWireshark course, Ch 02: Introduction to wireshark
Wireshark course, Ch 02: Introduction to wireshark
 
Network Analysis Using Wireshark 1
Network Analysis Using Wireshark 1Network Analysis Using Wireshark 1
Network Analysis Using Wireshark 1
 
Wireshark Basics
Wireshark BasicsWireshark Basics
Wireshark Basics
 
Ch 03 --- the OpenFlow protocols
Ch 03 --- the OpenFlow protocolsCh 03 --- the OpenFlow protocols
Ch 03 --- the OpenFlow protocols
 
Ch 04 --- sdn deployment models
Ch 04 --- sdn deployment modelsCh 04 --- sdn deployment models
Ch 04 --- sdn deployment models
 
Introduction To Cellular And Wireless Networks
Introduction To Cellular And Wireless NetworksIntroduction To Cellular And Wireless Networks
Introduction To Cellular And Wireless Networks
 
Ch 05 --- nfv basics
Ch 05 --- nfv basicsCh 05 --- nfv basics
Ch 05 --- nfv basics
 
Nmap commands
Nmap commandsNmap commands
Nmap commands
 
Ch 09 -- ARP & IP Analysis
Ch 09 -- ARP & IP AnalysisCh 09 -- ARP & IP Analysis
Ch 09 -- ARP & IP Analysis
 
[NCTU] [CCCA] Network Security I
[NCTU] [CCCA] Network Security I[NCTU] [CCCA] Network Security I
[NCTU] [CCCA] Network Security I
 
BSides Algiers - Nmap Scripting Engine - Hani Benhabiles
BSides Algiers - Nmap Scripting Engine - Hani BenhabilesBSides Algiers - Nmap Scripting Engine - Hani Benhabiles
BSides Algiers - Nmap Scripting Engine - Hani Benhabiles
 
SSL basics and SSL packet analysis using wireshark
SSL basics and SSL packet analysis using wiresharkSSL basics and SSL packet analysis using wireshark
SSL basics and SSL packet analysis using wireshark
 
Ch 08 -- Ethernet & LAN Switching Troubleshooting
Ch 08 -- Ethernet & LAN Switching TroubleshootingCh 08 -- Ethernet & LAN Switching Troubleshooting
Ch 08 -- Ethernet & LAN Switching Troubleshooting
 
Reconnaissance - For pentesting and user awareness
Reconnaissance - For pentesting and user awarenessReconnaissance - For pentesting and user awareness
Reconnaissance - For pentesting and user awareness
 
OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)
OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)
OSTU - Quickstart Guide for Wireshark (by Tony Fortunato)
 
Network Forensics: Packet Analysis Using Wireshark
Network Forensics: Packet Analysis Using WiresharkNetwork Forensics: Packet Analysis Using Wireshark
Network Forensics: Packet Analysis Using Wireshark
 
Wireshark
WiresharkWireshark
Wireshark
 

Similar to Wireshark course, Ch 05: Advanced statistics tools

Pipelined Compression in Remote GPU Virtualization Systems using rCUDA: Early...
Pipelined Compression in Remote GPU Virtualization Systems using rCUDA: Early...Pipelined Compression in Remote GPU Virtualization Systems using rCUDA: Early...
Pipelined Compression in Remote GPU Virtualization Systems using rCUDA: Early...
Carlos Reaño González
 
ACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems InterconnectACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems Interconnect
Sleek International
 
ACIT Mumbai - OSI Model
ACIT Mumbai - OSI ModelACIT Mumbai - OSI Model
ACIT Mumbai - OSI Model
Sleek International
 
transport protocols
transport protocolstransport protocols
transport protocols
Srinivasa Rao
 
CN Jntu PPT
CN Jntu PPTCN Jntu PPT
CN Jntu PPT
Osmania University
 
performance evaluation of TCP varients in Mobile ad-hoc Network
performance evaluation of TCP varients in Mobile ad-hoc Networkperformance evaluation of TCP varients in Mobile ad-hoc Network
performance evaluation of TCP varients in Mobile ad-hoc Network
ခ်စ္​ စု
 
Transportlayer tanenbaum
Transportlayer tanenbaumTransportlayer tanenbaum
Transportlayer tanenbaum
Mahesh Kumar Chelimilla
 
Beyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocolsBeyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocols
Olivier Bonaventure
 
Features
FeaturesFeatures
Features
kq4pgkim1e
 
Proportional-integral genetic algorithm controller for stability of TCP network
Proportional-integral genetic algorithm controller for stability of TCP network Proportional-integral genetic algorithm controller for stability of TCP network
Proportional-integral genetic algorithm controller for stability of TCP network
IJECEIAES
 
F45013942
F45013942F45013942
F45013942
IJERA Editor
 
Jaimin chp-6 - transport layer- 2011 batch
Jaimin   chp-6 - transport layer- 2011 batchJaimin   chp-6 - transport layer- 2011 batch
Jaimin chp-6 - transport layer- 2011 batch
Jaimin Jani
 
iMinds' course: preceding exercises
iMinds' course: preceding exercisesiMinds' course: preceding exercises
iMinds' course: preceding exercises
FORGE project
 
chapter 3.2 TCP.pptx
chapter 3.2 TCP.pptxchapter 3.2 TCP.pptx
chapter 3.2 TCP.pptx
Tekle12
 
KandR_TCP (1).ppt notes for congestion control
KandR_TCP (1).ppt    notes for congestion controlKandR_TCP (1).ppt    notes for congestion control
KandR_TCP (1).ppt notes for congestion control
GOKULKANNANMMECLECTC
 
Performance Evaluation of High Speed Congestion Control Protocols
Performance Evaluation of High Speed Congestion Control  ProtocolsPerformance Evaluation of High Speed Congestion Control  Protocols
Performance Evaluation of High Speed Congestion Control Protocols
IOSR Journals
 
Computer network (13)
Computer network (13)Computer network (13)
Computer network (13)
NYversity
 
UDT
UDTUDT
UDT
lilyco
 
Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...
RealTime-at-Work (RTaW)
 

Similar to Wireshark course, Ch 05: Advanced statistics tools (20)

Pipelined Compression in Remote GPU Virtualization Systems using rCUDA: Early...
Pipelined Compression in Remote GPU Virtualization Systems using rCUDA: Early...Pipelined Compression in Remote GPU Virtualization Systems using rCUDA: Early...
Pipelined Compression in Remote GPU Virtualization Systems using rCUDA: Early...
 
ACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems InterconnectACIT Mumbai - Open Systems Interconnect
ACIT Mumbai - Open Systems Interconnect
 
ACIT Mumbai - OSI Model
ACIT Mumbai - OSI ModelACIT Mumbai - OSI Model
ACIT Mumbai - OSI Model
 
transport protocols
transport protocolstransport protocols
transport protocols
 
CN Jntu PPT
CN Jntu PPTCN Jntu PPT
CN Jntu PPT
 
performance evaluation of TCP varients in Mobile ad-hoc Network
performance evaluation of TCP varients in Mobile ad-hoc Networkperformance evaluation of TCP varients in Mobile ad-hoc Network
performance evaluation of TCP varients in Mobile ad-hoc Network
 
Transportlayer tanenbaum
Transportlayer tanenbaumTransportlayer tanenbaum
Transportlayer tanenbaum
 
Beyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocolsBeyond TCP: The evolution of Internet transport protocols
Beyond TCP: The evolution of Internet transport protocols
 
Features
FeaturesFeatures
Features
 
Proportional-integral genetic algorithm controller for stability of TCP network
Proportional-integral genetic algorithm controller for stability of TCP network Proportional-integral genetic algorithm controller for stability of TCP network
Proportional-integral genetic algorithm controller for stability of TCP network
 
F45013942
F45013942F45013942
F45013942
 
Jaimin chp-6 - transport layer- 2011 batch
Jaimin   chp-6 - transport layer- 2011 batchJaimin   chp-6 - transport layer- 2011 batch
Jaimin chp-6 - transport layer- 2011 batch
 
iMinds' course: preceding exercises
iMinds' course: preceding exercisesiMinds' course: preceding exercises
iMinds' course: preceding exercises
 
chapter 3.2 TCP.pptx
chapter 3.2 TCP.pptxchapter 3.2 TCP.pptx
chapter 3.2 TCP.pptx
 
KandR_TCP (1).ppt notes for congestion control
KandR_TCP (1).ppt    notes for congestion controlKandR_TCP (1).ppt    notes for congestion control
KandR_TCP (1).ppt notes for congestion control
 
Performance Evaluation of High Speed Congestion Control Protocols
Performance Evaluation of High Speed Congestion Control  ProtocolsPerformance Evaluation of High Speed Congestion Control  Protocols
Performance Evaluation of High Speed Congestion Control Protocols
 
Computer network (13)
Computer network (13)Computer network (13)
Computer network (13)
 
UDT
UDTUDT
UDT
 
UDT
UDTUDT
UDT
 
Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...Early-stage topological and technological choices for TSN-based communication...
Early-stage topological and technological choices for TSN-based communication...
 

More from Yoram Orzach

Network analysis Using Wireshark Lesson 1- introduction to network troublesho...
Network analysis Using Wireshark Lesson 1- introduction to network troublesho...Network analysis Using Wireshark Lesson 1- introduction to network troublesho...
Network analysis Using Wireshark Lesson 1- introduction to network troublesho...
Yoram Orzach
 
Network analysis Using Wireshark Lesson 12 - bandwidth and delay issues
Network analysis Using Wireshark Lesson 12 - bandwidth and delay issuesNetwork analysis Using Wireshark Lesson 12 - bandwidth and delay issues
Network analysis Using Wireshark Lesson 12 - bandwidth and delay issues
Yoram Orzach
 
Network analysis Using Wireshark Lesson 11: TCP and UDP Analysis
Network analysis Using Wireshark Lesson 11: TCP and UDP AnalysisNetwork analysis Using Wireshark Lesson 11: TCP and UDP Analysis
Network analysis Using Wireshark Lesson 11: TCP and UDP Analysis
Yoram Orzach
 
Network Analysis Using Wireshark Jan 18- seminar
Network Analysis Using Wireshark Jan 18- seminar Network Analysis Using Wireshark Jan 18- seminar
Network Analysis Using Wireshark Jan 18- seminar
Yoram Orzach
 
Network Analysis Using Wireshark -10- arp and ip analysis
Network Analysis Using Wireshark -10- arp and ip analysis Network Analysis Using Wireshark -10- arp and ip analysis
Network Analysis Using Wireshark -10- arp and ip analysis
Yoram Orzach
 
Network Analysis Using Wireshark Chapter 09 ethernet and lan switching
Network Analysis Using Wireshark Chapter 09 ethernet and lan switchingNetwork Analysis Using Wireshark Chapter 09 ethernet and lan switching
Network Analysis Using Wireshark Chapter 09 ethernet and lan switching
Yoram Orzach
 
Network Analysis Using Wireshark Chapter 08 the expert system
Network Analysis Using Wireshark Chapter 08 the expert systemNetwork Analysis Using Wireshark Chapter 08 the expert system
Network Analysis Using Wireshark Chapter 08 the expert system
Yoram Orzach
 
lesson 7- Network analysis Using Wireshark - advanced statistics tools
lesson 7- Network analysis Using Wireshark - advanced statistics toolslesson 7- Network analysis Using Wireshark - advanced statistics tools
lesson 7- Network analysis Using Wireshark - advanced statistics tools
Yoram Orzach
 
Network Analysis Using Wireshark -Chapter 6- basic statistics tools
Network Analysis Using Wireshark -Chapter 6- basic statistics toolsNetwork Analysis Using Wireshark -Chapter 6- basic statistics tools
Network Analysis Using Wireshark -Chapter 6- basic statistics tools
Yoram Orzach
 
Network analysis Using Wireshark Lesson 3: locating wireshark
Network analysis Using Wireshark Lesson 3: locating wiresharkNetwork analysis Using Wireshark Lesson 3: locating wireshark
Network analysis Using Wireshark Lesson 3: locating wireshark
Yoram Orzach
 
lesson 2- Network analysis Using Wireshark introduction to cellular feb-2017
lesson 2- Network analysis Using Wireshark introduction to cellular feb-2017lesson 2- Network analysis Using Wireshark introduction to cellular feb-2017
lesson 2- Network analysis Using Wireshark introduction to cellular feb-2017
Yoram Orzach
 
Network Analysis using Wireshark 5: display filters
Network Analysis using Wireshark 5: display filtersNetwork Analysis using Wireshark 5: display filters
Network Analysis using Wireshark 5: display filters
Yoram Orzach
 
Network analysis Using Wireshark 4: Capture Filters
Network analysis Using Wireshark 4: Capture FiltersNetwork analysis Using Wireshark 4: Capture Filters
Network analysis Using Wireshark 4: Capture Filters
Yoram Orzach
 
Ch 02 --- sdn and openflow architecture
Ch 02 --- sdn and openflow architectureCh 02 --- sdn and openflow architecture
Ch 02 --- sdn and openflow architecture
Yoram Orzach
 
Ch 01 --- introduction to sdn-nfv
Ch 01 --- introduction to sdn-nfvCh 01 --- introduction to sdn-nfv
Ch 01 --- introduction to sdn-nfv
Yoram Orzach
 
Wireshark - Basics
Wireshark - BasicsWireshark - Basics
Wireshark - Basics
Yoram Orzach
 
Introduction To Cellular Networks
Introduction To Cellular NetworksIntroduction To Cellular Networks
Introduction To Cellular NetworksYoram Orzach
 

More from Yoram Orzach (17)

Network analysis Using Wireshark Lesson 1- introduction to network troublesho...
Network analysis Using Wireshark Lesson 1- introduction to network troublesho...Network analysis Using Wireshark Lesson 1- introduction to network troublesho...
Network analysis Using Wireshark Lesson 1- introduction to network troublesho...
 
Network analysis Using Wireshark Lesson 12 - bandwidth and delay issues
Network analysis Using Wireshark Lesson 12 - bandwidth and delay issuesNetwork analysis Using Wireshark Lesson 12 - bandwidth and delay issues
Network analysis Using Wireshark Lesson 12 - bandwidth and delay issues
 
Network analysis Using Wireshark Lesson 11: TCP and UDP Analysis
Network analysis Using Wireshark Lesson 11: TCP and UDP AnalysisNetwork analysis Using Wireshark Lesson 11: TCP and UDP Analysis
Network analysis Using Wireshark Lesson 11: TCP and UDP Analysis
 
Network Analysis Using Wireshark Jan 18- seminar
Network Analysis Using Wireshark Jan 18- seminar Network Analysis Using Wireshark Jan 18- seminar
Network Analysis Using Wireshark Jan 18- seminar
 
Network Analysis Using Wireshark -10- arp and ip analysis
Network Analysis Using Wireshark -10- arp and ip analysis Network Analysis Using Wireshark -10- arp and ip analysis
Network Analysis Using Wireshark -10- arp and ip analysis
 
Network Analysis Using Wireshark Chapter 09 ethernet and lan switching
Network Analysis Using Wireshark Chapter 09 ethernet and lan switchingNetwork Analysis Using Wireshark Chapter 09 ethernet and lan switching
Network Analysis Using Wireshark Chapter 09 ethernet and lan switching
 
Network Analysis Using Wireshark Chapter 08 the expert system
Network Analysis Using Wireshark Chapter 08 the expert systemNetwork Analysis Using Wireshark Chapter 08 the expert system
Network Analysis Using Wireshark Chapter 08 the expert system
 
lesson 7- Network analysis Using Wireshark - advanced statistics tools
lesson 7- Network analysis Using Wireshark - advanced statistics toolslesson 7- Network analysis Using Wireshark - advanced statistics tools
lesson 7- Network analysis Using Wireshark - advanced statistics tools
 
Network Analysis Using Wireshark -Chapter 6- basic statistics tools
Network Analysis Using Wireshark -Chapter 6- basic statistics toolsNetwork Analysis Using Wireshark -Chapter 6- basic statistics tools
Network Analysis Using Wireshark -Chapter 6- basic statistics tools
 
Network analysis Using Wireshark Lesson 3: locating wireshark
Network analysis Using Wireshark Lesson 3: locating wiresharkNetwork analysis Using Wireshark Lesson 3: locating wireshark
Network analysis Using Wireshark Lesson 3: locating wireshark
 
lesson 2- Network analysis Using Wireshark introduction to cellular feb-2017
lesson 2- Network analysis Using Wireshark introduction to cellular feb-2017lesson 2- Network analysis Using Wireshark introduction to cellular feb-2017
lesson 2- Network analysis Using Wireshark introduction to cellular feb-2017
 
Network Analysis using Wireshark 5: display filters
Network Analysis using Wireshark 5: display filtersNetwork Analysis using Wireshark 5: display filters
Network Analysis using Wireshark 5: display filters
 
Network analysis Using Wireshark 4: Capture Filters
Network analysis Using Wireshark 4: Capture FiltersNetwork analysis Using Wireshark 4: Capture Filters
Network analysis Using Wireshark 4: Capture Filters
 
Ch 02 --- sdn and openflow architecture
Ch 02 --- sdn and openflow architectureCh 02 --- sdn and openflow architecture
Ch 02 --- sdn and openflow architecture
 
Ch 01 --- introduction to sdn-nfv
Ch 01 --- introduction to sdn-nfvCh 01 --- introduction to sdn-nfv
Ch 01 --- introduction to sdn-nfv
 
Wireshark - Basics
Wireshark - BasicsWireshark - Basics
Wireshark - Basics
 
Introduction To Cellular Networks
Introduction To Cellular NetworksIntroduction To Cellular Networks
Introduction To Cellular Networks
 

Recently uploaded

重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
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
 
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
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
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
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
nhiyenphan2005
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
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
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
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
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
JeyaPerumal1
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
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
 

Recently uploaded (20)

重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
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...
 
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
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
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
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
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...
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
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 ...
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
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
 

Wireshark course, Ch 05: Advanced statistics tools

  • 1. NDI Communications - Engineering & Training Network analysis Using Wireshark Lesson 5 – Advanced Statistical Tools
  • 2. Page 2 Lesson Objectives By the end of this lesson, the participant will be able to: Understand IO Graphs Understand TCP stream graphs
  • 3. Page 3 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 4. Page 4 The "I/O Graphs" window
  • 5. Page 5 The "I/O Graphs" window 1 2 3 4
  • 6. Page 6 How to Test Line Performance Clicking on a specific place on the graph will forward us to the packet on the capture file
  • 7. Page 7 And to see What Exactly Happened
  • 8. Page 8 IO Graphs with Filters Green – Download Red – Upload Watching video streamSimple browsing Packets Per Second Traffic from PC (10.0.0.2) to the Internet {Upload} Traffic from Internet to the PC (10.0.0.2) {Download} Buffering Y-Scale: Packets/Tick
  • 13. Page 13 Other Options with I/O Graphs
  • 16. Page 16 IO Graphs Advanced Feature
  • 17. Page 17 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 18. Page 18 What We Measure Line/Port User Connection
  • 19. Page 19 Example – Traffic Between Nodes Traffic between 10.2.10.101 and 10.2.10.240 Graph 1 (black) – total traffic Graph 2 (red) – filtered traffic Total traffic - no filter configured
  • 20. Page 20 Example – Traffic on a Connection
  • 21. Page 21 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 23. Page 23 Retransmissions per Connection High retransmissions rate (10 per second) on the connection between 192.1.1.2 and 192.1.1.121 1 retransmissions/second 2 retransmissions/second
  • 24. Page 24 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 25. Page 25 TCP Stream Graphs There are four types of TCP graphs: Round Trip Time – time between packet send and Ack Throughput – throughput measured by sequence numbers Time-Sequence (Stevens) - TCP sequence numbers versus time Time-Sequence (tcptrace) - TCP sequence numbers versus time, ACK values received from the other endpoint and the receive window advertised from the other endpoint Window Scaling Graph – receiver window size
  • 26. Page 26 Statistics – TCP Stream Graph
  • 27. Page 27 Time / Sequence Graph (Stevens) Seq No [B] Time [Sec] Time / Sequence representes how sequence numbers advances with time In a good connection (like in the example), the line will be linear The angle of the line indicates the speed of the connection. In this example – fast connection Time/Sequence (Stevens)
  • 28. Page 28 Time / Sequence Graph (Stevens) Seq No [B] Time [Sec] In this case, we see a non- contiguous graph Can be due to: Severe packet loss Server response (processing) time Time/Sequence (Stevens)
  • 29. Page 29 Example B – Non-Stable Performance File Transfer 5.25 seconds after start of stream, we don’t see any connectivity problems – probably slow server/applications
  • 30. Page 30 What are These ??? What happened here ??? Time/Sequence (Stevens)
  • 32. Page 32 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 33. Page 33 Time / Sequence Graph (Tcptrace) Who is talking (What connection are we monitoring) ACKs Graph Data Graph Time/Sequence (tcptrace)
  • 34. Page 34 And Some More Details …. Fast retransmission DupACKs Time/Sequence (tcptrace)
  • 35. Page 35 And more … Sequence numbers advances in the same packet (actually the amount of date bytes in every packet) Time between packets This graph provides:  Efficiency – is data transferred in efficient manner  Packet sizes – are all packet the same  TCP behavior – are there any problems  And more ….. Time/Sequence (tcptrace)
  • 36. Page 36 Another Example Time/Sequence (tcptrace) Segments sent And Ack’ed
  • 37. Page 37 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 38. Page 38 FTP Over HSUPA Graph Throughput Graph Instability Instability Instability Instability
  • 39. Page 39 Example A - Stable Performance File Transfer
  • 40. Page 40 Example A - Stable Performance File Transfer A stable throughput of around 1MB/8Mb per second It is important to test in parallel with SNMP tool for channel capacity Throughput Graph
  • 41. Page 41 Example B – Non-Stable Performance Mail Transfer
  • 42. Page 42 Example B – Non-Stable Performance File Transfer Something happened here (After ~5.25 Seconds) Throughput Graph
  • 43. Page 43 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 44. Page 44 Round-Trip Time Graph RTT Vs. Sequence numbers gives us the time that take to Ack every packet. In case of variations, it can cause DupACKs and even Retransmissions Usually will happen on communications lines: Over the Internet Over cellular networks RTT Graph
  • 45. Page 45 FTP Over Cellular Media Analysis RTT Graph Instability Instability Instability Instability Instability Instability Instability
  • 46. Page 46 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 47. Page 47 Window Size Window size (Bytes) Time (Seconds) Stable Window Size InstabilitiesInstability Instabilities Instability
  • 48. Page 48 Chapter Content Configuring IO Graphs with filters for measuring network performance issues Throughput measurements with IO Graph IO Graph configurations with advanced Y-Axis parameters TCP stream graphs – the Time-Sequence (Stevens) window TCP stream graphs – the Time-Sequence (Tcp-trace) window TCP stream graphs – the Throughput Graph window TCP stream graphs – the Round Trip Time window TCP stream graphs – the Window Scaling Graph window Case studies
  • 49. Page 49 Case #1 – Slow HTTP ZERO WINDOW / WINDOW FULL
  • 50. Page 50 Case #2 - Voice Conference Voice stream #1 Voice stream #2 Total Traffic
  • 51. Page 51 Case #3 -Transmission Problem? What happened here?
  • 52. Page 52 Summary For more information, technical data and many examples and case studies: http://www.amazon.com/Network-Analysis-Using-Wireshark- Cookbook/dp/1849517649 Thanks!!! Yoram Orzach yoram@ndi-com.com +972-52-4899699