Understanding ICS/OT Security: Network Devices Layer by Layer

Listen to this Post

Featured Image
Industrial Control Systems (ICS) and Operational Technology (OT) security rely heavily on understanding network devices and their roles. Below is a breakdown of key devices and their functions across different OSI layers.

🟨 Layer 2 Switches (Data Link Layer)

Connects devices using MAC addresses.

Types:

  • Unmanaged: Plug-and-play, ideal for small setups.
  • Managed: Configurable, used in complex OT networks.

Functions:

  • MAC Learning: Dynamically learns device locations.
  • VLANs: Segments networks logically.
  • Spanning Tree Protocol (STP): Prevents loops.
  • Port Security: Restricts MAC addresses per port.
  • Link Aggregation (LACP): Combines ports for speed/redundancy.

You Should Know:

 View MAC address table on a Cisco switch 
show mac address-table

Configure VLAN 
vlan 10 
name OT_Network

Enable Port Security 
interface GigabitEthernet0/1 
switchport mode access 
switchport port-security 
switchport port-security maximum 1 
switchport port-security violation shutdown 

🟨 Layer 3 Switches (Network Layer)

Routes traffic between subnets using IP addresses.

Types:

  • Managed: Optimized for routing and switching.

Functions:

  • Routing: Moves data between networks.
  • IP Multicast: Efficiently delivers data to multiple devices.
  • ACLs (Access Control Lists): Filters traffic by IP/port.
  • QoS (Quality of Service): Prioritizes critical traffic.
  • DHCP: Automates IP assignment.

You Should Know:

 Enable IP routing 
ip routing

Configure an ACL to block unauthorized access 
access-list 100 deny tcp any any eq 22 
access-list 100 permit ip any any

Apply ACL to an interface 
interface GigabitEthernet0/2 
ip access-group 100 in 

🟨 Firewalls (Layers 3-7)

Protects OT networks by controlling traffic.

Types:

  • Packet Filtering: Basic IP/port rules.
  • Stateful: Tracks connection states.
  • Application Layer: Inspects payloads.
  • Next-Gen Firewalls (NGFW): Includes IPS/IDS.

Functions:

  • Traffic Filtering: Allows/blocks based on rules.
  • NAT (Network Address Translation): Masks internal IPs.
  • Intrusion Detection/Prevention (IDS/IPS): Blocks attacks.
  • Logging: Tracks network activity.

You Should Know:

 Basic iptables rule to block an IP 
iptables -A INPUT -s 192.168.1.100 -j DROP

Allow only SSH from a trusted network 
iptables -A INPUT -p tcp --dport 22 -s 10.0.0.0/24 -j ACCEPT

Enable logging for dropped packets 
iptables -A INPUT -j LOG --log-prefix "DROPPED: " 

🟨 VPN Routers (Network Layer & Above)

Secures remote connections.

Types:

  • Site-to-Site VPN: Connects entire networks.
  • Remote Access VPN: For individual users.

Functions:

  • Tunneling (IPSec/SSL): Encrypts data in transit.
  • Authentication: Verifies users/devices.
  • Key Management: Secures encryption keys.

You Should Know:

 Check VPN tunnel status (StrongSwan) 
ipsec status

Linux OpenVPN client connection 
openvpn --config client.ovpn

Verify VPN routes 
ip route show 

🟨 Data Diodes

Ensures one-way data transfer for high-security zones.

Types:

  • Hardware-Based: Physical unidirectional transfer.
  • Software-Based: Uses logical controls.

Functions:

  • Unidirectional Transfer: No return path.
  • Protocol Break: Prevents feedback loops.
  • Network Segmentation: Isolates OT from IT.

You Should Know:

 Simulate one-way transfer using rsync (read-only) 
rsync -avz --remove-source-files /source/ user@destination:/backup/

Check network interfaces for anomalies 
ifconfig 
ethtool <interface> 

What Undercode Say

Understanding ICS/OT security requires mastering network layers and devices. Key takeaways:
– Layer 2 switches manage MAC-based traffic.
– Layer 3 switches handle IP routing.
– Firewalls enforce security policies.
– VPNs secure remote access.
– Data diodes ensure one-way security.

Expected Output:

A hardened ICS/OT network with proper segmentation, logging, and access controls.

Prediction:

As OT networks merge with IT, AI-driven anomaly detection will become crucial for real-time threat prevention.

( extracted from Zakhar Bernhardt’s LinkedIn post on ICS/OT Security.)

References:

Reported By: Zakharb Youll – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

Join Our Cyber World:

💬 Whatsapp | 💬 Telegram