Network Security Fundamentals Lab
Network security begins with understanding how traffic should move before deciding how to restrict it.
Welcome to the Network Security Fundamentals Lab.
You have already built the certification foundation through:
- CCST Cybersecurity
- CCNA
- Cisco Cybersecurity Professional Path
- CCNP Security
Now you will begin the practical Cisco/network-security lab sequence.
The objective is to move from:
I understand networking and security concepts.
to:
I can build a segmented network, analyze traffic paths, identify weak trust relationships, troubleshoot connectivity, and document security findings.
This lab is especially relevant for:
- Network Security Engineers
- SOC Analysts
- Network Engineers
- Firewall Engineers
- Security Analysts
- Cloud Security Engineers
- Security Consultants
π― Mission Information
Section titled βπ― Mission Informationβ| Item | Details |
|---|---|
| Lab | Network Security Fundamentals |
| Difficulty | Beginner β Intermediate |
| Estimated Time | 2β3 Hours |
| Primary Focus | Networking, Segmentation & Security Fundamentals |
| Target Roles | Network Security Engineer, SOC Analyst, Network Engineer |
| Certification Alignment | CCST Cybersecurity, CCNA, CCNP Security |
| Career Skill | Secure Network Design & Traffic Analysis |
| Environment | Cisco Packet Tracer / Approved Lab Environment |
| Output | Network Diagram, Traffic Matrix, Security Findings, Troubleshooting Evidence |
π’ Mission Scenario
Section titled βπ’ Mission ScenarioβYou have joined an organization as a junior Network Security Engineer.
The organization currently has a simple network where:
- employees
- application servers
- databases
- administrators
have been connected with limited segmentation.
Security leadership is concerned that:
- user devices may reach sensitive servers directly
- management access may not be isolated
- VLAN design may be weak
- routing may allow excessive communication
- network documentation is incomplete
- security teams do not clearly understand permitted traffic
Your task is to redesign the lab environment into a more secure and understandable network architecture.
π― Mission Objectives
Section titled βπ― Mission ObjectivesβBy the end of this lab, you should be able to:
- build a basic network topology
- understand IPv4 addressing
- create subnet plans
- configure VLAN concepts
- understand inter-VLAN routing
- define trust boundaries
- implement basic segmentation
- analyze packet flow
- identify unnecessary connectivity
- secure administrative access
- troubleshoot common network failures
- create network-security findings
- document remediation
π Prerequisites
Section titled βπ PrerequisitesβYou should understand:
- IPv4 basics
- subnet masks
- TCP/IP
- switches
- routers
- VLAN concepts
- default gateways
- basic routing
- common ports
Recommended previous learning:
- CCST Cybersecurity
- CCNA
- Cisco Cybersecurity Professional Path
π§ Network Security Mental Model
Section titled βπ§ Network Security Mental ModelβFor every connection, ask:
Source βSource Network βSwitch / VLAN βDefault Gateway βRouting βSecurity Control βDestination Network βDestination Host βReturn PathThen ask:
Should this communication exist?
That final question turns networking into security engineering.
ποΈ Lab Architecture
Section titled βποΈ Lab ArchitectureβBuild a simple enterprise network.
Internet | Router | Core Switch ____________________|____________________ | | | | | | VLAN 10 VLAN 20 VLAN 30 Users Applications Database10.10.10.0/24 10.10.20.0/24 10.10.30.0/24
| VLAN 40 Management 10.10.40.0/24π§ Intended Security Model
Section titled βπ§ Intended Security ModelβThe target design should approximately follow:
Users βApplications βDatabasesAdministrative access should originate from:
Management Network βNetwork Devices / Serversnot from every user VLAN.
π§ͺ Task 1 β Build the Basic Topology
Section titled βπ§ͺ Task 1 β Build the Basic TopologyβCreate:
-
one router or Layer 3 routing device
-
one or more switches
-
user endpoint
-
application server
-
database server
-
administrator workstation
Suggested names:
R1
SW1
USER-PC01
APP-SRV01
DB-SRV01
ADMIN-PC01π§ͺ Task 2 β Create the Addressing Plan
Section titled βπ§ͺ Task 2 β Create the Addressing PlanβUse:
| VLAN | Purpose | Network |
|---|---|---|
| VLAN 10 | Users | 10.10.10.0/24 |
| VLAN 20 | Applications | 10.10.20.0/24 |
| VLAN 30 | Database | 10.10.30.0/24 |
| VLAN 40 | Management | 10.10.40.0/24 |
Suggested gateways:
VLAN 1010.10.10.1
VLAN 2010.10.20.1
VLAN 3010.10.30.1
VLAN 4010.10.40.1π§ Why Separate Networks?
Section titled βπ§ Why Separate Networks?βEach subnet represents a different trust or business function.
This makes it easier to apply:
-
ACLs
-
firewall policies
-
monitoring
-
routing controls
π§ͺ Task 3 β Assign Host Addresses
Section titled βπ§ͺ Task 3 β Assign Host AddressesβExample:
USER-PC0110.10.10.10/24Gateway: 10.10.10.1
APP-SRV0110.10.20.10/24Gateway: 10.10.20.1
DB-SRV0110.10.30.10/24Gateway: 10.10.30.1
ADMIN-PC0110.10.40.10/24Gateway: 10.10.40.1π§ͺ Task 4 β Validate Local Connectivity
Section titled βπ§ͺ Task 4 β Validate Local ConnectivityβBefore routing between networks, validate each subnet.
Check:
-
IP address
-
subnet mask
-
switch connectivity
-
local reachability
π§ Troubleshooting Principle
Section titled βπ§ Troubleshooting PrincipleβDo not troubleshoot routing until local connectivity works.
Use:
Physical βInterface βIP Configuration βLocal Networkπ§ͺ Task 5 β Create VLANs
Section titled βπ§ͺ Task 5 β Create VLANsβCreate:
VLAN 10USERS
VLAN 20APPLICATIONS
VLAN 30DATABASE
VLAN 40MANAGEMENTAssign switch ports appropriately.
π§ Security Benefit
Section titled βπ§ Security BenefitβVLANs create logical separation.
But remember:
VLANs alone do not enforce all security requirements.
Routing and access controls still matter.
π§ͺ Task 6 β Validate VLAN Membership
Section titled βπ§ͺ Task 6 β Validate VLAN MembershipβConfirm:
-
user PC belongs to VLAN 10
-
application server belongs to VLAN 20
-
database belongs to VLAN 30
-
administrator workstation belongs to VLAN 40
Create:
| Device | VLAN | Expected |
|---|---|---|
| USER-PC01 | 10 | Yes |
| APP-SRV01 | 20 | Yes |
| DB-SRV01 | 30 | Yes |
| ADMIN-PC01 | 40 | Yes |
π§ͺ Task 7 β Configure Inter-VLAN Routing
Section titled βπ§ͺ Task 7 β Configure Inter-VLAN RoutingβConfigure the lab so that VLANs can communicate through an approved routing device.
The exact method depends on your topology.
Possible approaches include:
-
router-on-a-stick
-
Layer 3 switch
Conceptually:
VLAN 10 βRouting Device βVLAN 20π§ Important Security Lesson
Section titled βπ§ Important Security LessonβRouting enables communication.
Security controls determine whether that communication should be allowed.
π§ͺ Task 8 β Test Full Connectivity
Section titled βπ§ͺ Task 8 β Test Full ConnectivityβInitially, test whether:
USER-PC01β APP-SRV01
USER-PC01β DB-SRV01
ADMIN-PC01β APP-SRV01
ADMIN-PC01β DB-SRV01Record:
| Source | Destination | Works? |
|---|---|---|
| User | Application | |
| User | Database | |
| Admin | Application | |
| Admin | Database |
π¨ Security Observation
Section titled βπ¨ Security ObservationβIf every network can reach every other network, routing may work perfectly while the architecture remains insecure.
This is an important distinction:
Functional does not automatically mean secure.
π§ͺ Task 9 β Define Trust Boundaries
Section titled βπ§ͺ Task 9 β Define Trust BoundariesβClassify networks.
Example:
| Network | Trust Level | Purpose |
|---|---|---|
| User | Standard | Employee endpoints |
| Application | Higher | Business applications |
| Database | High | Sensitive data |
| Management | Privileged | Administration |
π§ Trust Should Not Be Binary
Section titled βπ§ Trust Should Not Be BinaryβDo not think only:
TrustedvsUntrustedDifferent internal zones may require different protections.
π§ͺ Task 10 β Build a Traffic Requirement Matrix
Section titled βπ§ͺ Task 10 β Build a Traffic Requirement MatrixβBefore applying security controls, document the business flows.
Example:
| Source | Destination | Service | Required? |
|---|---|---|---|
| Users | Application | HTTPS | Yes |
| Users | Database | Database Port | No |
| Applications | Database | Database Port | Yes |
| Management | Network Devices | SSH | Yes |
| Users | Management | SSH | No |
π§ Security Principle
Section titled βπ§ Security PrincipleβYour controls should implement this matrix.
Do not configure rules first and try to justify them later.
π§ͺ Task 11 β Understand Least-Privilege Networking
Section titled βπ§ͺ Task 11 β Understand Least-Privilege NetworkingβThe desired model is:
Required Source βRequired Destination βRequired ServiceNot:
Any βAny βAnyπ§ͺ Task 12 β Identify an Insecure Traffic Path
Section titled βπ§ͺ Task 12 β Identify an Insecure Traffic PathβScenario:
USER-PC01 βDB-SRV01The user network can directly reach the database.
Ask:
Does a standard employee workstation require direct database connectivity?
For this lab:
No.
Document this as a finding.
π¨ Example Finding
Section titled βπ¨ Example FindingβFinding ID:NET-001
Title:User Network Can Directly Access Database Network
Severity:High
Observation:User VLAN hosts can communicate directly with database systems.
Risk:Compromise of an employee endpoint could provide direct network access to sensitive database infrastructure.
Recommendation:Restrict user-to-database traffic and require access through the authorized application tier.π§ͺ Task 13 β Add Basic Traffic Restrictions
Section titled βπ§ͺ Task 13 β Add Basic Traffic RestrictionsβUse an ACL or equivalent lab mechanism to enforce:
Users βApplicationswhile denying:
Users XDatabasesKeep required application-to-database traffic permitted.
π§ Security Validation
Section titled βπ§ Security ValidationβAfter implementation test:
User β ApplicationExpected: Allow
User β DatabaseExpected: Deny
Application β DatabaseExpected: Allowπ§ͺ Task 14 β Document ACL Logic
Section titled βπ§ͺ Task 14 β Document ACL LogicβDo not only record commands.
Document intent.
Rule 1
Source:User Network
Destination:Application Network
Service:Approved Application Traffic
Action:Permit
Rule 2
Source:User Network
Destination:Database Network
Action:Denyπ§ͺ Task 15 β Review Rule Order
Section titled βπ§ͺ Task 15 β Review Rule OrderβUnderstand that ACL rule order matters.
Conceptually:
Specific Permit βSpecific Deny βBroader Rules βImplicit DenyIncorrect ordering can:
-
allow too much
-
block required traffic
π§ͺ Task 16 β Secure the Management Network
Section titled βπ§ͺ Task 16 β Secure the Management NetworkβThe administrator workstation should use:
ADMIN-PC01 βManagement Network βNetwork InfrastructureStandard users should not directly administer devices.
π¨ Insecure Pattern
Section titled βπ¨ Insecure PatternβUser Network βSSH / Telnet βRouterwithout a business requirement.
π§ͺ Task 17 β Prefer Secure Administration
Section titled βπ§ͺ Task 17 β Prefer Secure AdministrationβWhere supported in your lab, prefer:
SSHrather than:
Telnetπ§ Why?
Section titled βπ§ Why?βTelnet transmits data without the protections expected from secure remote administration.
π§ͺ Task 18 β Restrict Administrative Source Networks
Section titled βπ§ͺ Task 18 β Restrict Administrative Source NetworksβDesign the rule:
Management VLAN βSSH βRouter / Switchand restrict equivalent access from:
User VLANπ§ͺ Task 19 β Review Device Credentials
Section titled βπ§ͺ Task 19 β Review Device CredentialsβFor your lab devices:
-
avoid default credentials
-
use strong local credentials
-
separate normal user and administrative access where feasible
π§ Security Principle
Section titled βπ§ Security PrincipleβNetwork-security controls are weakened if device administration itself is insecure.
π§ͺ Task 20 β Understand AAA
Section titled βπ§ͺ Task 20 β Understand AAAβCreate the conceptual model:
Administrator βAuthentication βAuthorization βAccountingExplain:
Authentication
Section titled βAuthenticationβWho is accessing the device?
Authorization
Section titled βAuthorizationβWhat actions are permitted?
Accounting
Section titled βAccountingβWhat activity was performed?
π§ͺ Task 21 β Create an Administrative Access Matrix
Section titled βπ§ͺ Task 21 β Create an Administrative Access Matrixβ| Source | Target | Protocol | Allowed? |
|---|---|---|---|
| Management VLAN | Router | SSH | Yes |
| User VLAN | Router | SSH | No |
| Internet | Internal Switch | SSH | No |
π§ͺ Task 22 β Review Common Services
Section titled βπ§ͺ Task 22 β Review Common ServicesβIdentify the security relevance of:
| Port | Service | Security Question |
|---|---|---|
| 22 | SSH | Who needs admin access? |
| 53 | DNS | Which resolver is authorized? |
| 80 | HTTP | Should encryption be required? |
| 443 | HTTPS | Is the service intended to be reachable? |
| 3389 | RDP | Should this be exposed? |
π§ Important
Section titled βπ§ ImportantβA port being open is not automatically a vulnerability.
Ask:
Is the service required, appropriately restricted, and securely configured?
π§ͺ Task 23 β Analyze a Packet Path
Section titled βπ§ͺ Task 23 β Analyze a Packet PathβScenario:
USER-PC0110.10.10.10
β
APP-SRV0110.10.20.10Explain:
USER-PC01 βSW1 βVLAN 10 βDefault Gateway10.10.10.1 βRouting Decision βACL βVLAN 20 βAPP-SRV01π§ Packet-Flow Skill
Section titled βπ§ Packet-Flow SkillβYou should be able to explain what happens at each stage.
π§ͺ Task 24 β Analyze an Unauthorized Packet Path
Section titled βπ§ͺ Task 24 β Analyze an Unauthorized Packet PathβScenario:
USER-PC01 βDB-SRV01Explain:
User βGateway βRouting βSecurity ACL βDENYπ§ This Is the Goal
Section titled βπ§ This Is the GoalβNot simply:
ping failed.
You should know:
where and why it failed.
π§ͺ Task 25 β Create a Controlled Misconfiguration
Section titled βπ§ͺ Task 25 β Create a Controlled MisconfigurationβIntentionally introduce one error.
Examples:
-
wrong subnet mask
-
wrong gateway
-
wrong VLAN
-
missing route
-
incorrect ACL
Then troubleshoot it.
β οΈ Important
Section titled ββ οΈ ImportantβOnly break your controlled lab environment.
π§ͺ Task 26 β Troubleshoot Wrong IP Address
Section titled βπ§ͺ Task 26 β Troubleshoot Wrong IP AddressβScenario:
USER-PC01IP: 10.10.10.10
Mask:255.255.0.0when the design requires /24.
Investigate:
-
host configuration
-
expected subnet
-
gateway
π§ͺ Task 27 β Troubleshoot Wrong Default Gateway
Section titled βπ§ͺ Task 27 β Troubleshoot Wrong Default GatewayβScenario:
USER-PC01IP:10.10.10.10/24
Gateway:10.10.20.1Ask:
Is the gateway in the local subnet?
π§ͺ Task 28 β Troubleshoot VLAN Misassignment
Section titled βπ§ͺ Task 28 β Troubleshoot VLAN MisassignmentβScenario:
A user PC receives correct cabling but cannot communicate as expected.
Review:
-
switch port
-
VLAN assignment
-
VLAN existence
-
trunk if required
π§ͺ Task 29 β Troubleshoot Routing
Section titled βπ§ͺ Task 29 β Troubleshoot RoutingβScenario:
Hosts communicate locally but cannot reach another subnet.
Use:
Source IP βLocal Gateway βRouting Table βDestination Networkπ§ͺ Task 30 β Troubleshoot an ACL Issue
Section titled βπ§ͺ Task 30 β Troubleshoot an ACL IssueβScenario:
Application traffic stops after a new ACL is deployed.
Use:
Source βDestination βProtocol βPort βACL Direction βRule Order βImplicit Denyπ§ Do Not Fix With Any/Any
Section titled βπ§ Do Not Fix With Any/AnyβA common bad troubleshooting approach is:
permit any anyjust to restore connectivity.
Instead identify the exact required flow.
π§ͺ Task 31 β Troubleshoot Return Traffic
Section titled βπ§ͺ Task 31 β Troubleshoot Return TrafficβRemember communication is not only:
SourceβDestinationThere must also be a valid return path.
Think:
Source βDestination βResponse βSourceπ§ Network Troubleshooting Framework
Section titled βπ§ Network Troubleshooting FrameworkβUse this order:
Physical βInterface βIP Address βSubnet βVLAN βGateway βRoute βACL / Firewall βDestination Service βReturn Pathπ§ͺ Task 32 β Create a Segmentation Assessment
Section titled βπ§ͺ Task 32 β Create a Segmentation AssessmentβReview the final architecture.
Ask:
-
can users reach databases?
-
can users reach management interfaces?
-
can applications reach databases?
-
can administrators manage infrastructure?
-
are unnecessary paths denied?
Create:
| Source Zone | Destination Zone | Required | Actual | Finding |
|---|---|---|---|---|
| Users | Applications | Yes | ||
| Users | Database | No | ||
| Users | Management | No | ||
| Application | Database | Yes |
π§ͺ Task 33 β Identify an Overly Broad Trust Relationship
Section titled βπ§ͺ Task 33 β Identify an Overly Broad Trust RelationshipβExample:
Users βManagement βNetwork InfrastructureIf standard users can administer infrastructure, this is a high-risk design.
π§ͺ Task 34 β Create a Management Access Finding
Section titled βπ§ͺ Task 34 β Create a Management Access FindingβFinding ID:NET-002
Title:Network Devices Allow Administrative Access From User Network
Severity:High
Observation:Administrative network-device access is available directly from the general user VLAN.
Risk:Compromise of an employee endpoint could provide a path toward network infrastructure administration.
Recommendation:Restrict management access to the dedicated management network and use secure administrative protocols.π§ͺ Task 35 β Identify a Flat-Network Finding
Section titled βπ§ͺ Task 35 β Identify a Flat-Network FindingβFinding ID:NET-003
Title:Insufficient Internal Network Segmentation
Severity:High
Observation:Multiple workloads with different sensitivity levels share broad connectivity.
Risk:Compromise of one endpoint may enable unnecessary lateral movement.
Recommendation:Separate workloads by trust and business function and enforce approved traffic flows between segments.π Basic Network Risk Rating
Section titled βπ Basic Network Risk RatingβUse:
Reachability+Privilege+Asset Sensitivity+Exposure+Business Impact=Riskπ΄ Critical
Section titled βπ΄ CriticalβExamples:
- direct uncontrolled external access to critical infrastructure
π High
Section titled βπ HighβExamples:
-
user-to-database connectivity
-
broad management access
-
major segmentation failure
π‘ Medium
Section titled βπ‘ MediumβExamples:
-
unnecessary service exposure
-
overly broad internal rule
π΅ Low
Section titled βπ΅ LowβExamples:
-
missing labels
-
stale documentation
-
unused VLAN configuration
π§ͺ Task 36 β Build a Network Security Checklist
Section titled βπ§ͺ Task 36 β Build a Network Security Checklistβ| Control | Status | Risk | Recommendation |
|---|---|---|---|
| VLAN segmentation | |||
| IP addressing documented | |||
| User-to-database blocked | |||
| Application-to-database allowed | |||
| Management network isolated | |||
| Secure administration | |||
| ACLs follow least privilege | |||
| Routing documented | |||
| Traffic matrix documented | |||
| Troubleshooting validated |
π¨ Scenario β Compromised User Workstation
Section titled βπ¨ Scenario β Compromised User WorkstationβAssume:
USER-PC01has been compromised.
Ask:
Which network paths could an attacker use?
Create:
Compromised User βApplication XDatabase XManagementπ§ Blast-Radius Thinking
Section titled βπ§ Blast-Radius ThinkingβGood segmentation should reduce what a compromised endpoint can reach.
π¨ Scenario β Compromised Application Server
Section titled βπ¨ Scenario β Compromised Application ServerβNow assume:
APP-SRV01is compromised.
Potential path:
Application Server βDatabaseAsk:
-
which database port is permitted?
-
is management accessible?
-
can the server reach users?
-
what additional controls are needed?
π§ Security Lesson
Section titled βπ§ Security LessonβSegmentation reduces risk.
It does not make compromise harmless.
π¨ Scenario β Unauthorized Administrator
Section titled βπ¨ Scenario β Unauthorized AdministratorβSuppose a standard employee attempts:
User VLAN βSSH βRouterExpected:
Deny.
Document whether your lab enforces this.
π€ Network Security Fundamentals Interview Questions
Section titled βπ€ Network Security Fundamentals Interview QuestionsβPractise without notes.
Networking
Section titled βNetworkingβ1. What is an IP address?
Section titled β1. What is an IP address?β2. What is a subnet?
Section titled β2. What is a subnet?β3. What is a default gateway?
Section titled β3. What is a default gateway?β4. What is a VLAN?
Section titled β4. What is a VLAN?β5. What is inter-VLAN routing?
Section titled β5. What is inter-VLAN routing?β6. What is a MAC address?
Section titled β6. What is a MAC address?β7. What is ARP?
Section titled β7. What is ARP?β8. What is a router?
Section titled β8. What is a router?β9. What is a switch?
Section titled β9. What is a switch?βSecurity
Section titled βSecurityβ10. What is network segmentation?
Section titled β10. What is network segmentation?β11. Why should user and database networks be separated?
Section titled β11. Why should user and database networks be separated?β12. What is an ACL?
Section titled β12. What is an ACL?β13. What does least privilege mean in networking?
Section titled β13. What does least privilege mean in networking?β14. Why use a dedicated management network?
Section titled β14. Why use a dedicated management network?β15. Why is Telnet considered insecure for administration?
Section titled β15. Why is Telnet considered insecure for administration?β16. What is AAA?
Section titled β16. What is AAA?βTroubleshooting
Section titled βTroubleshootingβ17. A host cannot reach its gateway. What would you check?
Section titled β17. A host cannot reach its gateway. What would you check?β18. Two VLANs cannot communicate. What would you investigate?
Section titled β18. Two VLANs cannot communicate. What would you investigate?β19. An ACL blocks an application unexpectedly. What would you check?
Section titled β19. An ACL blocks an application unexpectedly. What would you check?β20. Why does return routing matter?
Section titled β20. Why does return routing matter?βπ¨ Scenario Interview Question 1
Section titled βπ¨ Scenario Interview Question 1βUsers need HTTPS access to an application, but they should not directly access its database.
Design:
Users βTCP 443 βApplication βDatabase Port βDatabaseThen enforce:
Users βXβ Databaseπ¨ Scenario Interview Question 2
Section titled βπ¨ Scenario Interview Question 2βA user has the correct IP address but cannot reach a server in another subnet.
Review:
IP βSubnet βGateway βVLAN βRouting βACL βDestinationπ¨ Scenario Interview Question 3
Section titled βπ¨ Scenario Interview Question 3βA user can access both the application server and the database directly.
Discuss:
-
business need
-
trust boundaries
-
segmentation
-
ACLs
-
least privilege
π¨ Scenario Interview Question 4
Section titled βπ¨ Scenario Interview Question 4βNetwork engineers manage switches directly from the user VLAN.
Discuss:
-
management segmentation
-
AAA
-
secure protocol
-
monitoring
π¨ Scenario Interview Question 5
Section titled βπ¨ Scenario Interview Question 5βConnectivity breaks immediately after an ACL change.
Do not respond:
Remove the ACL.
Determine:
-
expected flow
-
source
-
destination
-
protocol
-
port
-
ACL placement
-
rule order
π§ Interview Answer Framework
Section titled βπ§ Interview Answer FrameworkβFor network-security questions use:
Requirement βSource βDestination βNetwork Path βSecurity Control βValidationFor troubleshooting:
Symptom βLocal Configuration βVLAN βGateway βRoute βACL βService βReturn Pathπ¬ Interview Tip
Section titled βπ¬ Interview TipβAvoid:
βI would ping everything.β
A stronger answer is:
βI would first identify the expected source, destination, protocol and network path, verify local addressing and VLAN membership, confirm gateway and routing, review the relevant ACL or firewall control, then validate the destination service and return path.β
That demonstrates structured troubleshooting.
π Portfolio Evidence
Section titled βπ Portfolio EvidenceβAfter completing the lab, create a sanitized portfolio package.
Include:
Network Diagram
Section titled βNetwork DiagramβInternet βRouter βCore Switch βββ Users βββ Applications βββ Database βββ ManagementIP Addressing Plan
Section titled βIP Addressing PlanβDocument all networks and gateways.
Traffic Matrix
Section titled βTraffic MatrixβShow:
-
allowed flows
-
prohibited flows
Security Findings
Section titled βSecurity FindingsβCreate at least 2β3 findings.
Troubleshooting Case
Section titled βTroubleshooting CaseβDocument:
Problem βEvidence βRoot Cause βFix βValidationπ Resume Examples
Section titled βπ Resume ExamplesβInstead of:
Knowledge of network security fundamentals.
Use:
Built a segmented enterprise networking lab using VLANs, IPv4 subnetting, inter-VLAN routing, and least-privilege traffic controls across user, application, database, and management networks.
Or:
Performed network-security validation and troubleshooting by analyzing VLAN membership, gateway configuration, routing paths, ACL behavior, and return traffic.
β Job-Readiness Check
Section titled ββ Job-Readiness CheckβAfter this lab, you should be able to:
-
explain network topology
-
design basic IP addressing
-
explain VLANs
-
understand inter-VLAN routing
-
define trust boundaries
-
create a traffic matrix
-
understand least-privilege networking
-
identify unnecessary network paths
-
understand ACL enforcement
-
secure administrative access
-
troubleshoot VLAN/routing/ACL issues
-
create professional network findings
If your security design still means:
put everything on one network and install a firewall,
repeat the lab.
The goal is:
understand which systems should communicate, separate workloads according to trust, permit only required traffic, and be able to explain exactly where connectivity succeeds or fails.
π§Ή Lab Clean-Up
Section titled βπ§Ή Lab Clean-UpβAfter completing the lab:
-
remove temporary insecure rules
-
restore intentionally broken configurations
-
remove test credentials
-
save the final secure configuration
-
export or save your topology
-
preserve sanitized screenshots for portfolio use
π Mission Complete
Section titled βπ Mission CompleteβYou have now practised:
Network Topology βIPv4 Addressing βVLAN Segmentation βRouting βTrust Boundaries βTraffic Control βSecure Administration βTroubleshooting βSecurity FindingsThese are foundational skills for:
-
Network Security Engineers
-
Network Engineers
-
SOC Analysts
-
Firewall Engineers
-
Security Consultants
-
Cloud Security Engineers
π Whatβs Next?
Section titled βπ Whatβs Next?βYou now understand how to create basic network trust boundaries and control traffic between different network segments.
The next lab goes deeper into one of the most important network-security controls:
β‘οΈ Next: ACL Security Lab
In the next lab, you will work with:
-
standard ACL concepts
-
extended ACL concepts
-
source and destination filtering
-
protocol and port restrictions
-
ACL placement
-
rule order
-
implicit deny
-
least-privilege access
-
ACL troubleshooting
-
security findings
-
interview scenarios