Packet Capture Analyzer
Inspect IoT packet captures with a guided Wireshark-style workflow
Packet Capture Analyzer
Packet Capture Analyzer
Read a small IoT capture like a protocol analyst: filter the packet list, step through frames, inspect layers, connect bytes to fields, and explain the capture pattern.
A guided packet-capture workbench for MQTT, CoAP, and BLE traffic.
Packet lists become readable when each row links to layers, fields, and bytes.
Step through MQTT, then isolate only publish traffic with a display filter.
Normal acknowledgements differ from retransmissions and radio notifications.
MQTT publish session
A sensor connects to a broker, publishes one value, and receives an acknowledgement.
Packet list
| No. | Time | Protocol | Flow | Info |
|---|
Packet details
Conversation sequence
Protocol summary
Learning Support
Start with rows
Read number, time, protocol, endpoints, and info. That gives the first explanation of the conversation.
Filter next
Use a protocol or port filter before adding addresses. Broad filters reduce noise without hiding context too early.
Inspect layers
Layer details explain who owns each field. MQTT fields are application data; ports belong to transport.
Confirm with bytes
The hex view is simplified, but it keeps the habit of checking that parsed fields come from actual captured bytes.
Quick Reference
Protocol filter
mqttShows only packets where the analyzer identified MQTT traffic.
Port filter
tcp.port==1883Finds traffic using the standard unencrypted MQTT port.
Address filter
ip.addr==192.168.1.100Shows packets where a device is either source or destination.
Message type
mqtt.type==PUBLISHMoves from protocol-level filtering to one application message type.
Retransmission
coap.retransmission==trueHighlights repeated confirmable CoAP requests caused by missing acknowledgement.
Exclude noise
!ackHides acknowledgement-only packets so payload-carrying messages are easier to compare.