ISO/IEC 27001

⌘K
  1. Home
  2. Docs
  3. ISO/IEC 27001
  4. 5. ISO 27001 Annex A - 8 ...
  5. ISO 27001 Annex A 8.22: Segregation of Networks

ISO 27001 Annex A 8.22: Segregation of Networks

What is ISO 27001 Annex A 8.22 – Segregation of Networks?

ISO 27001 Annex A 8.22 focuses on segregating groups of information services, users, and information systems within networks according to the organization’s security and business requirements.

The purpose is to prevent unnecessary communication between systems, users, and environments and to limit the impact of a security incident.

Simple explanation

Network segregation means separating systems, users, or services into different network zones and controlling communication between those zones.

Instead of allowing everything to communicate with everything else:

User Network → Controlled Access → Application Network → Controlled Access → Database Network

This creates additional security boundaries.


Why is Network Segregation Important?

If an attacker compromises one system, unrestricted network access can allow the attacker to move to other systems.

For example:

Employee Laptop

↓

Compromised

↓

Application Server

↓

Database

↓

Sensitive Customer Data

Network segregation can reduce this type of lateral movement.

A properly designed network can restrict communication so that compromise of one environment does not automatically provide access to every other environment.


What does A.8.22 require?

The organization should consider whether different groups of:

  • Information services
  • Users
  • Information systems

need to be segregated.

The level of segregation should be based on:

  • Information-security risk
  • Business requirements
  • System criticality
  • Information sensitivity
  • Regulatory requirements
  • Customer requirements
  • Architecture
  • Threat environment

Segregation can be physical, logical, virtual, or implemented through access-control mechanisms.


Examples of Network Segregation

Common examples include:

1. Production vs. Development

Separate production systems from development and testing environments.

Development → Test → Production

Access to production should be appropriately restricted.

2. Corporate vs. Guest Wi-Fi

Employees and guests should not necessarily use the same network.

Corporate Wi-Fi

→ Internal resources

Guest Wi-Fi

→ Internet only

3. Application vs. Database

Applications may communicate with databases, but users do not need direct access to the database.

Users → Application → Database

rather than:

Users → Database

4. Internet-facing vs. Internal Systems

Public-facing systems can be placed in a controlled network zone, while internal systems remain protected.

5. Security Management Network

Administrative interfaces can be separated from ordinary user networks.

6. High-Sensitivity Systems

Systems containing particularly sensitive information may require stronger network isolation.


Activities Required to Implement A.8.22

1. Identify network zones

Start by identifying the organization’s major network environments.

For example:

Network ZonePurposeRisk
InternetPublic connectivityHigh
DMZPublic-facing servicesHigh
CorporateEmployee systemsMedium
ProductionBusiness applicationsHigh
DatabaseSensitive dataCritical
DevelopmentSoftware developmentMedium
GuestVisitor accessHigh
ManagementAdministrative systemsCritical

The exact zones will depend on the organization’s architecture.


2. Identify what should communicate

For each zone, determine:

  • Who needs access?
  • Which systems need communication?
  • Which ports are required?
  • Which protocols are required?
  • Which communication should be prohibited?

A simple rule is:

Allow only the communication that is required for business operations.


3. Implement network boundaries

Network segregation can be implemented using technologies such as:

  • VLANs
  • Firewalls
  • Security groups
  • Network ACLs
  • Subnets
  • Virtual networks
  • Private networks
  • VPNs
  • Zero Trust controls
  • Micro-segmentation
  • Routing controls
  • Access-control lists

Cloud environments commonly use virtual networks, subnets, security groups and network access controls rather than traditional physical network segmentation.


4. Define access rules

Network access rules should specify:

  • Source
  • Destination
  • Port
  • Protocol
  • Purpose
  • Owner
  • Approval
  • Expiration, where applicable

Example:

SourceDestinationPortPurpose
Web ServerApplication Server443Application traffic
Application ServerDatabase5432PostgreSQL
Employee NetworkInternet443Web access
Guest NetworkInternal NetworkDeniedPrevent internal access

5. Restrict unnecessary traffic

Network segregation should not become a collection of permanent exceptions.

Review whether:

  • Unused ports are open
  • Unnecessary routes exist
  • Development can access production
  • Guest users can reach internal resources
  • Employees can directly access databases
  • Administrative interfaces are exposed
  • Internet-facing systems can reach sensitive internal systems unnecessarily

6. Monitor network boundaries

Relevant network traffic and security events should be monitored according to risk.

Monitoring may identify:

  • Unauthorized connection attempts
  • Blocked traffic
  • Unexpected communication
  • Port scanning
  • Lateral movement
  • Firewall-rule violations
  • Unusual traffic patterns
  • Changes to network controls

7. Periodically review segregation

Network segregation should be reviewed when:

  • Network architecture changes
  • New applications are introduced
  • New cloud environments are created
  • New users or locations are added
  • Firewall rules change
  • Major security incidents occur
  • New regulatory/customer requirements arise
  • Systems are retired

Example – SaaS Startup

Consider a SaaS startup operating a cloud-based application.

Its architecture contains:

  • Public web application
  • Application servers
  • Database
  • Development environment
  • Corporate employee network
  • Guest Wi-Fi
  • Management interfaces

A simplified architecture could be:

Internet

↓

WAF / Firewall

↓

Public/Application Zone

↓

Application Zone

↓

Database Zone

At the same time:

Corporate Network → Internet / Approved Internal Services

Guest Network → Internet Only

Development → Development Resources

Management Network → Restricted Administrative Interfaces

The database does not need to be directly accessible from employee laptops or the public Internet.

This limits the number of possible paths to sensitive systems.


What Events Should Trigger Review?

TriggerAction
New applicationDetermine required network zone
New production environmentReview segmentation
Cloud migrationReassess network architecture
New officeReview network zones
New remote-access solutionReview access paths
Major firewall changeReview affected segmentation
Security incidentReassess network boundaries
New sensitive dataReview isolation requirements
New customer requirementReview network controls
Major infrastructure changeUpdate architecture
System retirementRemove unnecessary network rules

Startup-Focused Quick Summary

Does a startup need complicated network segmentation?

No.

A startup does not need an enterprise-grade network with dozens of VLANs just to implement A.8.22.

The objective is to create appropriate separation based on risk.

A small SaaS startup might only need:

  • Production
  • Development
  • Corporate
  • Guest
  • Database
  • Management

Depending on its architecture.

Minimum startup implementation

A startup can begin with:

  1. Create a basic network architecture diagram.
  2. Identify production, development and corporate environments.
  3. Separate guest access from internal systems.
  4. Restrict direct access to databases.
  5. Protect management interfaces.
  6. Define required communication paths.
  7. Block unnecessary traffic.
  8. Review firewall/security-group rules periodically.
  9. Monitor important network activity.
  10. Document significant changes.

Simple rule

If two systems do not need to communicate, don’t allow them to communicate by default.

And:

If a system contains sensitive information, consider whether it needs stronger network isolation.

Small team ≠ flat network.

A startup can have a simple architecture while still maintaining meaningful network segregation.


Example Network Segmentation Matrix

Source ZoneDestination ZoneAccessPurposeApproval
InternetWeb/WAFAllowedPublic applicationSecurity
InternetDatabaseDeniedNot requiredN/A
CorporateProductionRestrictedAdministration/supportAuthorized Owner
DevelopmentProductionRestricted/DeniedMinimize riskManagement/Security
ApplicationDatabaseAllowedApplication data accessApplication Owner
GuestCorporateDeniedPrevent internal accessSecurity
GuestInternetAllowedInternet accessIT
AdminProductionRestrictedAdministrative activitiesAuthorized Admin

The exact rules should be based on the organization’s architecture and risk assessment.


Network Segregation Design Questions

For each network zone, ask:

Users

  • Who can access this zone?
  • Are privileged users separated?
  • Is guest access isolated?

Systems

  • Which systems are located here?
  • Are production and development separated?
  • Are critical systems isolated?

Communication

  • Which systems need to communicate?
  • Which ports are required?
  • Which protocols are required?
  • What traffic should be blocked?

Administration

  • How is administrative access performed?
  • Are management interfaces isolated?
  • Is MFA required?

Monitoring

  • Is network traffic logged?
  • Are suspicious connections detected?
  • Are important firewall events monitored?

A.8.22 Audit Evidence

An auditor may request evidence such as:

Architecture

  • Network architecture diagram
  • Network topology
  • Cloud network diagram
  • Data-flow diagram
  • Network zone documentation

Configuration

  • VLAN configuration
  • Firewall configuration
  • Security groups
  • Network ACLs
  • Routing tables
  • Subnet configuration
  • VPN configuration
  • Micro-segmentation rules

Access-control evidence

  • Firewall-rule review
  • Network access requests
  • Rule approvals
  • Access-control matrix
  • Administrative access records

Monitoring

  • Firewall logs
  • Network monitoring
  • Security alerts
  • Intrusion detection/prevention records
  • Network traffic analysis

Testing

  • Vulnerability assessment
  • Penetration testing
  • Network security testing
  • Segmentation testing

Change management

  • Network change tickets
  • Firewall-rule changes
  • Architecture changes
  • Approval records

A.8.22 Audit Checklist

Audit QuestionEvidence
Has the network architecture been documented?Network Diagram
Are important network zones identified?Network Architecture
Are sensitive systems appropriately segregated?Architecture/Configuration
Are production and development separated where required?Network Configuration
Is guest access isolated from internal resources?Wi-Fi/Firewall Configuration
Is database access restricted?Firewall/Security Groups
Are network communication requirements documented?Segmentation Matrix
Are unnecessary connections restricted?Firewall Rules
Are network boundaries monitored?Logs/Monitoring
Are firewall/security-group rules reviewed?Review Records
Are network changes controlled?Change Tickets
Is segregation tested where appropriate?VAPT/Penetration Test
Are network zones reviewed after major changes?Review Evidence

Common Mistakes

1. Flat network

Everything can communicate with everything else.

This can make lateral movement easier following a compromise.

2. Production and development are connected unnecessarily

Developers may have excessive access to production systems.

Access should be restricted according to business and security requirements.

3. Guest Wi-Fi can access internal resources

Guest networks should generally be isolated from internal networks unless there is a specific justified requirement.

4. Database exposed directly

Users and Internet-facing systems should not have unnecessary direct access to sensitive databases.

5. Too many firewall exceptions

Over time, temporary access rules can become permanent.

Review rules periodically.

6. No documentation

The technical configuration may exist, but nobody can explain why the network is segmented the way it is.

Maintain an architecture diagram and appropriate documentation.

7. Assuming cloud means segmentation is automatic

Cloud platforms provide segmentation capabilities, but the organization still needs to configure and manage them appropriately.


Practical Implementation Model

A practical A.8.22 implementation model is:

Identify Systems & Users

↓

Classify Information & Risk

↓

Define Network Zones

↓

Define Required Communication

↓

Implement Segmentation

↓

Restrict Unnecessary Traffic

↓

Monitor

↓

Review Rules

↓

Test

↓

Update After Changes


Policy vs. Architecture vs. Evidence

ElementExample
PolicyNetwork access shall be appropriately segregated based on security and business requirements.
ArchitectureProduction, development, guest and database environments are separated.
ConfigurationFirewall/security groups restrict communication between zones.
EvidenceNetwork diagrams, firewall rules, review records and security testing.

A network diagram alone does not prove effective segregation.

Likewise, a firewall configuration alone may not demonstrate that the segregation requirements were properly defined.

The auditor should be able to see the connection between:

Risk → Requirement → Architecture → Configuration → Monitoring → Review


Useful Resources

Recommended documents

  • Draft Network Segregation Standard – [Insert Draft Document Link]
  • Network Architecture Diagram Template – [Insert Draft Document Link]
  • Network Segmentation Matrix – [Insert Draft Document Link]
  • Firewall Rule Review Checklist – [Insert Draft Document Link]
  • Cloud Network Security Checklist – [Insert Draft Document Link]
  • Network Security Policy – [Insert Draft Document Link]
  • Network Change Management Procedure – [Insert Draft Document Link]

Related ISO 27001 controls

A.8.22 works closely with:

  • A.5.15 – Access control
  • A.5.18 – Access rights
  • A.8.2 – Privileged access rights
  • A.8.3 – Information access restriction
  • A.8.5 – Secure authentication
  • A.8.9 – Configuration management
  • A.8.15 – Logging
  • A.8.16 – Monitoring activities
  • A.8.20 – Network security
  • A.8.21 – Security of network services
  • A.8.24 – Use of cryptography

Final Takeaway

ISO 27001 Annex A 8.22 is about separating network environments and controlling communication between them according to security and business requirements.

A practical organization should be able to answer:

What are our network zones?
Why are they separated?
Who can communicate with each zone?
Which connections are allowed?
Which connections are blocked?
How do we monitor and review the segregation?

For a startup, network segregation does not have to be complicated.

Start with the basics:

Production ≠ Development
Guest ≠ Corporate
Database ≠ Public Internet
Management Interfaces ≠ General User Access

Then strengthen segmentation as the organization’s systems, risks, customers and regulatory requirements grow.

A.8.22 = Identify → Separate → Restrict → Monitor → Review → Test → Improve.

How can we help?

Leave a Reply

Your email address will not be published. Required fields are marked *