WireShark

Wireshark is a surgical tool used to analyze ingress and egress traffic in a network.

Filters

It is important to learn how to use filters in Wireshark because there are thousands upon thousands of packets to go through; Narrowing down what you're looking for is a good way to not view too much information.

You can filter by: protocol, Date and Time, text strings, Boolean, etc.

Filters can also use Operators:

examples-

&& logical AND

|| Logical OR

Here are some useful filters:

Packetloss

  • tcp.analysis.lost_segment – Indicates we’ve seen a gap in sequence numbers in the capture. Packet loss can lead to duplicate ACKs, which leads to retransmissions.

  • tcp.analysis.retransmission – Displays all retransmissions in the capture. A few retransmissions are OK, excessive retransmissions are bad. This usually shows up as slow application performance and/or packet loss to the user.\

View SNI (SSL/TLS):

tls.handshake.extensions_server_name

Last updated