Skip to main content
SECURITY · NETWORK ARCHITECTURE

What Is the Purdue Model?

The Purdue model is a reference architecture that divides an industrial network into levels, from sensors and actuators at Level 0 up to business IT and the internet at Levels 4 and 5, with an industrial DMZ between them. It is widely used to plan network segmentation for industrial control systems.

01

What the Purdue model is

The Purdue model is a reference architecture that arranges the computers and networks of an industrial site into numbered levels, from the physical process at the bottom to the enterprise at the top. Its full name is the Purdue Enterprise Reference Architecture (PERA). It came out of work led by Theodore J. Williams and an industry consortium at Purdue University in the late 1980s and early 1990s, and the ISA-95 standard for integrating control and business systems later adopted its hierarchy.

The model was written to describe how manufacturing systems fit together, not as a security standard. It became the common map for industrial network security because each level has a clear job, and traffic between levels can be limited to what that job needs. Security teams use it to decide where to put boundaries, and it is the usual starting point for the zones and conduits described in IEC 62443.

Our FAQ on IT vs OT uses the model to show where business IT ends and operational technology begins. This page goes level by level.

02

The Purdue model levels

Most diagrams show six levels and an industrial DMZ. The lower levels are the OT zone, the upper levels are the IT or enterprise zone, and the DMZ sits between them.

Level Name Typical systems Typical hardware
Level 5 Enterprise network Corporate IT, cloud services, internet access Data centre servers, cloud
Level 4 Business planning and logistics ERP, email, scheduling, site IT Office servers and PCs
Level 3.5 Industrial DMZ Historian mirror, patch server, remote access jump host Firewalls, DMZ servers
Level 3 Site operations MES, plant historian, batch management Rack servers, edge servers
Level 2 Area supervisory control SCADA, HMIs, engineering workstations Panel PCs, industrial PCs
Level 1 Basic control PLCs, RTUs, drives, safety controllers Controllers, DIN rail PCs
Level 0 Physical process Sensors, actuators, motors, valves Field devices, I/O modules

Some versions merge Levels 4 and 5, and many show safety instrumented systems as a separate zone beside Levels 0 and 1, because a safety system should keep working even if the control network is compromised.

03

The industrial DMZ at Level 3.5

The most important boundary in the model sits between Level 3 and Level 4. An industrial DMZ (demilitarised zone) is a separate network segment, bounded by firewalls on both sides, where IT and OT exchange data without talking to each other directly.

  • //
    No direct traffic. A session from the business network ends in the DMZ, and a separate session carries the data on. Nothing passes straight through.
  • //
    Mirrored data. A historian or database copy in the DMZ gives business users plant data without letting them query the plant historian itself.
  • //
    Brokered remote access. Vendors connect to a jump host in the DMZ, where sessions are authenticated, logged and time-limited.
  • //
    Staged updates. Patches and antivirus signatures are downloaded to the DMZ, checked, then pushed down to Level 3.
  • //
    Separate accounts. User accounts and directory services in the OT zone and the DMZ are kept apart from the business domain, so a stolen office password does not also open the plant.
04

Network segmentation with the Purdue model

Network segmentation means splitting one flat network into smaller segments and controlling what can pass between them. In a Purdue design, each level, and often each production cell within a level, becomes its own segment.

Inside the OT zone, segments are usually built with VLANs on managed industrial switches, with access control lists or a firewall deciding which protocols may cross between them. Our managed switches almost all list IEEE 802.1Q VLANs, and many list access control lists and IEEE 802.1X port authentication. Between OT and IT, a firewall pair or data diode usually guards the DMZ.

At the edge of a cell, industrial IoT gateways with separate network controllers can read data from the machines on one port and publish selected values upward on another, so the cell network is never bridged to the level above.

FAQ · 01
Do you need a router to move traffic between VLANs?
Not always. A Layer 3 switch can route between VLANs at wire speed inside a site, while a router or firewall is better at the boundaries where traffic must be filtered, translated or inspected.
Read the full FAQ —
05

Is the Purdue model still relevant?

The model is more than 30 years old, and modern plants do not always fit it. Sensors that send data straight to the cloud, wireless devices, remote PLC programming and edge AI computers can all cut across the levels. Critics argue that a strict hierarchy does not describe how data really flows.

In practice, most security teams keep the Purdue levels as the map and add newer methods on top: IEC 62443 zones and conduits defined by risk rather than by level, zero trust principles for users and devices, and monitoring of the traffic that does cross a boundary. The model remains the shared language between control engineers, IT and auditors, and it is still the quickest way to explain to a new supplier which network a device will join and what it may talk to.

06

Quick answers on the Purdue model

The Purdue model: common questions

How many levels are in the Purdue model?

Six, numbered 0 to 5, plus the DMZ. Levels 0 to 3 are the OT zone, Levels 4 and 5 are the enterprise zone, and the industrial DMZ is often labelled Level 3.5.

What is the difference between the Purdue model and the OSI model?

They describe different things. The OSI model has seven layers for how network protocols carry data. The Purdue model has levels for what each system does in an industrial organisation.

How does the Purdue model relate to ISA-95?

ISA-95 uses its hierarchy. ISA-95 (IEC 62264) defines Levels 0 to 4 to describe how control systems exchange information with business systems such as MES and ERP.

Is the Purdue model part of IEC 62443?

Not formally. IEC 62443 uses zones and conduits based on risk. Many IEC 62443 designs start from the Purdue levels, but the standard does not require them.

Where does an HMI sit in the Purdue model?

Usually Level 2. Operator HMIs and SCADA clients supervise an area, so they sit above the PLCs at Level 1 and below site systems at Level 3.

We supply the panel PCs, industrial computers, gateways and managed switches that sit at Levels 0 to 3, with network interfaces, VLANs and security features configured as standard for the zone each one serves.