IEC 60870-5-104 and IEC 61850 Protocol Analysis With Wireshark
IEC 60870-5-104 and IEC 61850 Protocol Analysis With Wireshark
com/blog/2022/08/03/iec104-61850-analysis
Learn packet analysis with challenging Wireshark labs (+25 advanced PCAP case-
Learn more
studies) !
Table of contents
The power industry relies on robust communication protocols to ensure the safe and
efficient operation of electrical substations. Two widely adopted protocols are IEC
60870-5-104 (IEC 104) and IEC 61850. IEC 104 is a standard telecontrol protocol used for
remote control and monitoring of substations, while IEC 61850 is a comprehensive
standard for substation automation, covering various aspects such as data modeling,
communication services, and system configuration.
Wireshark provides built-in support for decoding and analyzing IEC 104 traffic. To
capture IEC 104 traffic on your network, use the following capture filter:
1 of 3 9/16/2024, 5:38 PM
IEC 60870-5-104 and IEC 61850 Protocol Analysis with Wireshark https://www.packetsafari.com/blog/2022/08/03/iec104-61850-analysis
Once you have captured some IEC 104 traffic, apply the following display filter to focus
on relevant packets:
iec104
In the packet details pane, you can inspect the IEC 104 protocol structure, including the
Application Protocol Data Unit (APDU) and its various fields such as Type Identification,
Cause of Transmission, and Information Objects. By analyzing these fields, you can
identify the type of command or information being exchanged and pinpoint potential
issues in the communication.
Wireshark also supports IEC 61850 protocol analysis, including Manufacturing Message
Specification (MMS) and Generic Object-Oriented Substation Events (GOOSE) traffic. To
capture IEC 61850 traffic, use the following capture filter:
mms
sv or goose
The packet details pane will show the IEC 61850 message structure, including the MMS
or GOOSE header, and the data payload. You can explore various fields like Logical
Nodes, Data Attributes, and Quality Flags to understand the exchanged information and
2 of 3 9/16/2024, 5:38 PM
IEC 60870-5-104 and IEC 61850 Protocol Analysis with Wireshark https://www.packetsafari.com/blog/2022/08/03/iec104-61850-analysis
1. Familiarize yourself with the IEC 104 and IEC 61850 protocol specifications to better
understand the message structure and identify potential issues.
3. Create custom Wireshark profiles for IEC protocol analysis, including custom
columns, colorization rules, and display filters.
By understanding IEC 104 and IEC 61850 protocol analysis with Wireshark, you can
significantly improve your ability to troubleshoot and optimize substation networks. To
further enhance your packet analysis skills, consider enrolling in our WIRED for Packet
Analysis training course (https://oripka.de/en/wired/) and exploring the advanced
features of our PacketSafari PCAP analyzer (https://app.packetsafari.com).
3 of 3 9/16/2024, 5:38 PM