Improving network architecture, protocol design, and resource availability.

We ensure your protocols scale correctly, your users and devices always have resources they need, and critical issues like DHCP misconfigurations do not take your environment down.

Designed for digital-first organisations
extension of your IT and security function
Compliance-aware (ISO, SOC, NCSC)
Security-first, Cyber Essentials Plus

Principles and Protocol: AWS, Azure & 3 Data Centers

This flowchart simulates DHCP Discover, Offer, Request, and Acknowledge messages across multiple clouds and DCs.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ClientAWS ClientAzure ClientDC1 ClientDC2 ClientDC3 RelayAWS RelayAzure RelayDC DHCPAWS DHCPAzure DHCPDC1 DHCPDC2 DHCPDC3

Vision in IPv4, Protocols & Subnetting for Networking

Learn IPv4 addressing and subnetting with practical Scenarios and Networking insights by Mohamed Warssame. Simplifying a complex topic step by step.

Network Protocols Overview

Planes, Protocols and their Principles

This card visualises the three main network planes (Data, Control, Management) and the protocols powering each layer.

Data Plane Control Plane Management Plane VXLAN GRE MPLS IPv4 Ethernet ARP TRILL STP VLAN LISP OSPF EIGRP BGP ISIS RIP PIM HSRP VRRP RPL SNMP Telnet SSH NetFlow sFlow RMON ICMP Monitors / Reports
Network Security Clinic: Mastering DHCP

Audience

IT professionals who want to master DHCP features, troubleshoot faster, and avoid IP conflicts, pool exhaustion, and downtime.

Real-World Experience

Migrating a network from North London Business Park to Barnet House with minimal DHCP issues.

What is DHCP (Dynamic Host Configuration Protocol)?

DHCP is a network protocol that automatically assigns IP addresses and other network settings (such as DNS servers and default gateways) to devices on a network.

Think of DHCP as “Google for network access.” Every device that joins a network asks DHCP for:

This process happens automatically 24/7, without user or admin intervention.

Small Networks

IT professionals can assign static IPs manually for ~20 devices.

Challenges with Manual IP Assignment in Large Networks

DHCP Solves This By

Is DHCP Software or Hardware?

DHCP in Cisco Networks

DHCP Tasks:

Types of DHCP Clients

DHCP Relay

A DHCP relay agent forwards DHCP broadcasts from clients to a server on a different network.

Cisco Command: ip helper-address [server-ip]

Without a relay, DHCP broadcasts cannot cross routers. The relay inserts its IP address (giaddr) so the server knows the client’s subnet.

DHCP Main Functions

Advanced DHCP Relay: Option 82

DHCP Pools and Subnets

Primary subnet: main IP range

Secondary subnets: additional ranges within the same pool

Allows seamless network growth and better address utilization.

Example DHCP Pool Configuration

ip dhcp excluded-address 172.16.1.1 172.16.1.20
ip dhcp pool dhcp_1
 network 172.16.1.0 255.255.255.0
 default-router 172.16.1.1
 dns-server 8.8.8.8 1.1.1.1
 domain-name netsecclinic.com
 lease 1
    

DHCP FLOW – DORA Process

[Client] ---> (1) Discover ---> [Server/Relay]
[Server] ---> (2) Offer ---> [Client]
[Client] ---> (3) Request ---> [Server]
[Server] ---> (4) Ack ---> [Client]
... up to step 16 (Lease Expiration/Rebind)
    

Top 10 Cisco DHCP Show Commands

👉 Get Your Free Network Security Assessment
>