Control-Plane Segmentation Validation

Control-plane segmentation must be empirically validated to ensure that administrative services are reachable only through intended network paths. Configuration alone does not guarantee isolation.

This lab validates the combined effect of Outer Layer controls by confirming:

  • Management services are accessible only via the management interface

  • Data-plane VLANs do not expose control-plane services

  • No unintended lateral movement paths exist

  • Administrative access paths are deterministic and controlled

This lab validates network-layer segmentation only. Authentication and authorization enforcement are validated separately in the Middle Layer.

Executive Summary

Segmentation design must be empirically validated. This lab confirms that IP Allowlisting and Self IP Port Lockdown work together to eliminate alternate management paths and enforce control-plane isolation.

Threat Scenario

In the absence of proper segmentation validation:

  • A data-plane Self IP may inadvertently expose SSH or HTTPS.

  • Broad source access to the management IP may allow lateral movement.

  • Routing misconfigurations may create alternate administrative paths.

  • Firewall rules may not reflect actual device-level exposure.

Segmentation validation ensures that:

  • Only authorized administrative hosts can reach the management IP.

  • Data-plane VLAN interfaces do not expose management services.

  • No unintended control-plane access paths exist.

Objective

This lab will:

  • Inventory BIG-IP management and data-plane interfaces

  • Validate management service reachability on the management interface

  • Validate management service non-reachability on data-plane Self IPs

  • Document an exposure matrix as evidence of segmentation posture

Hardened Enterprise Reference Design

Note

Validation should be performed from representative network locations:

  • Authorized administrative host (management network)

  • Data-plane host (DMZ or internal VLAN)

Note

Administrative access to the BIG-IP control plane must occur only through the management network. Data-plane VLANs must not expose management services.



Lab Procedure

Step 1 – Identify Interface Inventory

  1. Log in to the BIG-IP Configuration Utility.

  2. Record the following:

    • Management IP (Platform → Configuration)

    • External Self IP (Network → Self IPs)

    • Internal Self IP (Network → Self IPs)


Platform screen showing management IP configuration

Platform configuration showing the BIG-IP management IP address.


Self IP inventory showing external and internal Self IPs

Self IP inventory identifying external and internal data-plane interfaces.


Record the following values:

  • Mgmt IP: 10.1.1.5

  • External Self IP: 10.1.10.5

  • Internal Self IP: 10.1.20.5


Step 2 – Validate Management IP Reachability (Authorized Path)

Execution Context:

  • Host: Windows Jump Host (10.1.1.4)

  • Network Interface: Management Network (10.1.1.0/24)

  • Powershell

Run the following commands:

Test-NetConnection 10.1.1.5 -Port 443
Test-NetConnection 10.1.1.5 -Port 22

Expected:

  • TcpTestSucceeded : True (for enabled services)

PowerShell output showing management IP reachable on TCP 22 and 443 from an authorized host

Authorized-path validation confirming that management services are reachable only from the approved administrative host.


Step 3 – Validate Data-Plane Self IP Non-Reachability

Administrative services must not be reachable on data-plane Self IPs.

External Network Validation

Execution Context:

  • Host: Windows Jump Host

  • Network Interface: External / DMZ Network (10.1.10.10)

  • Powershell

Run the following commands:

Test-NetConnection 10.1.10.5 -Port 443
Test-NetConnection 10.1.10.5 -Port 22

Expected:

  • TcpTestSucceeded : False

Validation showing external Self IP blocked on TCP 22 and 443

External Self IP validation confirming that SSH (22) and HTTPS (443) are not exposed on the data plane.

Note

The Windows Jump Host contains multiple network interfaces. Windows selects the source interface automatically based on the destination network.

Internal Network Validation

Execution Context:

  • Host: Ubuntu App Services host (10.1.20.9)

  • Network Interface: Internal Application Network (10.1.20.0/24)

  • Webshell

Run the following commands:

nc -zv 10.1.20.5 443
nc -zv 10.1.20.5 22

Expected:

  • Connection timed out

  • Connection refused

Validation showing internal Self IP blocked on TCP 22 and 443

Internal Self IP validation confirming that management services are not reachable from application networks.

Note

ICMP echo responses may still succeed. This validation tests TCP service reachability only.


Step 4 – Validate Unauthorized Access to Management IP

Note

In UDF environments the management network may be routable from other lab networks. The validation focuses on whether administrative login is permitted, not whether the TCP socket itself responds.

Execution Context:

  • Host: Ubuntu App Services host (10.1.20.9)

  • Network Interface: Internal Application Network (10.1.20.0/24)

  • Webshell

Attempt to reach the BIG-IP management interface:

ssh admin@10.1.1.5

Expected:

  • Permission denied

  • Connection closed by remote host

Validation showing management IP blocked from unauthorized host

This confirms that only the authorized administrative host (10.1.1.4) can successfully authenticate to the BIG-IP management interface.


Step 5 – Document the Exposure Matrix

Complete and document the following matrix:

Source Host

Target Interface

TCP 22 Expected

TCP 22 Observed

TCP 443 Expected

TCP 443 Observed

Result

Windows Jump Host 10.1.1.4

Mgmt IP (10.1.1.5) (authorized)

Open

Open

Ubuntu App Services 10.1.20.9

Mgmt IP (10.1.1.5) (unauthorized)

Blocked

Blocked

Windows Jump Host 10.1.10.10

External Self IP (10.1.10.5)

Blocked

Blocked

Ubuntu App Services 10.1.20.9

Internal Self IP (10.1.20.5)

Blocked

Blocked

This matrix serves as documented evidence that control-plane segmentation is functioning as designed.


Validation Summary

If segmentation is correctly enforced:

  • Management services are reachable only through the management interface

  • Only authorized administrative hosts can reach the management IP

  • Unauthorized hosts cannot reach the management IP

  • Data-plane VLAN Self IPs do not expose SSH or HTTPS

  • No alternate administrative access paths exist

Outer Layer Alignment

This lab validates the combined effect of:

  • IP Allowlisting – controls who may access management services

  • Self IP Port Lockdown – controls where management services are exposed

Together they enforce:

  • Deterministic administrative access paths

  • Network-layer least privilege

  • Control-plane isolation

  • Zero Trust segmentation principles

Success Criteria

  • Mgmt IP reachable for authorized host on required ports

  • Mgmt IP not reachable for unauthorized hosts

  • External Self IP not reachable on SSH/HTTPS

  • Internal Self IP not reachable on SSH/HTTPS

  • Exposure matrix completed and documented as evidence