Network Segmentation That Actually Contains a Breach
Segmentation is the difference between an incident and a disaster. When an attacker lands on one machine — through a phished credential, an unpatched service, a malicious download — what happens next is decided almost entirely by the network's shape. On a flat network, that first foothold can reach the domain controller, the database and the backups directly. On a well-segmented one, it reaches a handful of neighbours and a wall. The attacker's move is the same; your architecture decides the outcome.
The reason flat networks persist is that they are easy and everything works. Every system can reach every other system, so nothing ever breaks for a firewall reason, and no one has to reason about who talks to whom. That convenience is precisely the attacker's convenience. Lateral movement — the phase where an intruder pivots from the initial victim toward the crown jewels — is trivial when there is nothing in the way, and it is the phase where most of the damage in a major breach is actually done.
Segmentation is about the traffic you deny
The instinct is to think of segmentation as drawing zones. The real work is deciding what is not allowed to cross between them. A segment is only as good as the policy at its boundary, and a boundary that permits any-to-any is decoration. The discipline is to define the small set of flows each zone legitimately needs — this app tier to that database on one port, this management jump host to those servers — and deny the rest by default. That default-deny east-west posture is what turns a boundary into containment. Zones without enforced policy between them are not segments; they are labels on a diagram, and an attacker does not read your diagram.
From zones to microsegmentation
- Separate by trust and function, not by accident. User endpoints, servers, management interfaces, OT/IoT and third-party connections belong in distinct zones with controlled crossings — a printer VLAN should never reach a domain controller.
- Protect the management plane hardest. The interfaces that administer the environment — hypervisors, switches, the directory — are the attacker's true target; isolate them behind jump hosts and deny direct access from the user network.
- Default-deny east-west. Filtering north-south (internet) while trusting everything internal is the classic mistake; the damaging movement is lateral, so the policy that matters is between internal zones.
- Move toward identity-based microsegmentation. Coarse VLANs help; per-workload policy that follows the workload — independent of IP — is what contains a breach in a cloud or containerised estate where addresses are ephemeral.
- Assume the boundary will be tested. Log and alert on denied cross-zone attempts; a spike is often the first visible sign of an intruder probing for a path.
The trap: segmentation on paper
Many organisations have a beautiful segmentation diagram and a network that does not match it. Firewall rulebases accrete exceptions; a temporary any-any rule for a project outlives the project; a misconfigured route quietly bridges two zones that were meant to be separate. The diagram says contained; the packets say flat. This is why segmentation is not a design you complete but a property you verify — by actually testing whether traffic that should be blocked is blocked, from inside each zone, on a recurring basis.
- From a normal user endpoint, attempt a connection to a management interface or a database that policy says should be unreachable. If it connects, your segmentation is on paper only.
- Review one internal firewall or security-group rulebase for any-to-any or overly broad rules. A single permissive exception can flatten the zones around it.
Spot checks catch the obvious holes; mapping every reachable path an attacker could actually traverse across your estate is what our assessment does end to end.
Effective segmentation depends on knowing every system, every interface and every flow that actually exists — including the ones no diagram records. Containment is impossible without that map: you can't segment what you haven't discovered.