Free tech learning for everyone, from basics to pro

Industrial IoTIoT SecurityAdvanced

Monitoring OT networks safely: passive monitoring and asset discovery

In short: OT monitoring watches industrial network traffic without touching the devices. Copies of traffic from SPAN ports or TAPs feed sensors that decode industrial protocols, build an asset inventory and learn normal behaviour. Alerts on new devices, program changes and unusual commands give early warning of attacks and mistakes.

Why OT monitoring is different

In IT you install agents on endpoints and scan the network on a schedule. In OT, controllers rarely support agents, and active scans can freeze older devices. Yet visibility is the foundation of every other control: you cannot protect assets you do not know about. The answer is passive monitoring, which observes copies of network traffic and never sends anything to the devices.

Passive OT monitoringSPAN or TAPcopy trafficSensordecodeprotocolsAssetinventorybuilt fromtrafficBaselinenormal talkersAlertsto SOC
Figure 1. Traffic is copied, never interrupted; the sensor learns the network and flags changes.

Getting the traffic

  • SPAN (Switched Port Analyzer), or port mirroring, copies traffic from chosen ports or VLANs to a monitoring port. It is cheap and uses existing switches, but a busy switch may drop mirrored packets.
  • Network TAP (test access point) is a hardware device placed in a link that copies every packet. It is more reliable and cannot inject traffic, but needs a brief outage to install.
  • Placement: start at the IT/OT boundary and the links between level 2 and level 1, where commands to controllers pass.

Use a dedicated, receive-only interface on the sensor with no IP address, so it cannot be used as a path into OT.

# Cisco-style switch: mirror the controller VLAN to the sensor port
monitor session 1 source vlan 31 both
monitor session 1 destination interface GigabitEthernet1/0/24

# On the Linux sensor: capture a baseline, then analyse it with Zeek
sudo ip link set eth1 up promisc on
sudo tcpdump -i eth1 -w ot-baseline.pcap
zeek -C -r ot-baseline.pcap

Asset discovery and baselining

Passive versus active discoveryPassiveListens to copied trafficNo risk to devicesMisses silent assetsNeeds good tap pointsActive (careful)Queries devices directlyGets firmware detailsCan upset fragile devicesOnly in agreed windows
Figure 2. Most OT programmes start passive and add carefully controlled active queries later.

A sensor that understands industrial protocols can identify vendors, models and often firmware versions from normal traffic, building an inventory automatically. Over days or weeks it learns a baseline: which hosts talk to which, on what protocols and function codes, and how often. Industrial networks are predictable, so deviations stand out far more clearly than in IT.

Alert onWhy it matters
New device or new talkerUnauthorised laptop, rogue access point or attacker foothold
PLC program download or mode changeLogic change, legitimate or malicious; should match a change ticket
Write commands from an unexpected hostOnly the SCADA server or engineering workstation should write
IT protocols in OT (RDP, SMB from outside)Possible lateral movement from the business network
Internet-bound connections from OTMalware command-and-control or misconfiguration
Firmware update trafficShould only happen in planned maintenance windows

Tools and integration with the SOC

Open-source options include Zeek and Suricata, which have parsers or rules for several industrial protocols, and Malcolm, a free network analysis suite published by the Idaho National Laboratory with CISA support that bundles these tools. Commercial OT security platforms add deep protocol coverage, vulnerability matching and vendor-specific knowledge. Whatever you use, send alerts to the SOC (security operations centre), but make sure analysts have OT playbooks: the right response to a suspicious PLC write is to call the control room, not to isolate the controller.

  1. Agree scope, tap points and responsibilities with operations and engineering.
  2. Deploy sensors passively and let them learn for a few weeks.
  3. Review the discovered inventory with engineers and correct it.
  4. Tune alerts so each one is meaningful and has an owner.
  5. Write joint IT/OT response playbooks and test them in tabletop exercises.

Tip: only monitor networks you are authorised to monitor. Even passive capture of industrial traffic needs written approval from the asset owner, and captures may contain sensitive process data, so store them securely.

Practice

Why is a network TAP often preferred over SPAN for OT monitoring?
A TAP copies every packet reliably and is physically unable to inject traffic, whereas a busy switch may drop mirrored packets.
Your sensor alerts on a PLC program download at 02:00. What should happen first?
Check with the control room and engineering whether it matches an approved change; if not, follow the OT incident playbook rather than isolating devices blindly.
Why does baselining work well in OT?
Industrial communication is repetitive and predictable, so new talkers, commands or protocols stand out clearly.

Key takeaways

  • Passive monitoring sees OT traffic without touching fragile devices.
  • Use SPAN or, preferably, TAPs at the IT/OT boundary and controller links.
  • Protocol-aware sensors build an asset inventory and learn a baseline.
  • Alert on new devices, program changes, unexpected writes and internet traffic.
  • Feed alerts to the SOC with OT-specific playbooks and engineering involvement.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.