Lesson 1: Firewalls (Types + Rules)
What is a Firewall?
A firewall is a security device/software that controls incoming and outgoing network traffic based on rules.
It works like a security guard:
“Should this traffic be allowed or blocked?”
Types of Firewalls
Example:
Allows return traffic for a legitimate connection.
Modern firewalls with advanced features:
Brands:
Protects websites and web apps from:
Common providers:
Cloudflare, AWS WAF, F5, Imperva
Firewall Rules
Rules determine what traffic is allowed or denied:
Example rule:
Allow internal LAN → access to server on port 443
Block unknown external traffic → corporate network
Best Practices
Lesson 2: IDS vs IPS (Intrusion Detection & Prevention Systems)
1. What is IDS?
Intrusion Detection System
Monitors traffic and detects suspicious activity but does NOT block, only alerts.
Analogy: A CCTV camera.
Types:
2. What is IPS?
Intrusion Prevention System
Monitors and automatically blocks malicious traffic.
Analogy: A security guard that stops attackers.
IPS can:
IDS vs IPS (Difference Table)
| Feature | IDS | IPS |
| Detect attacks | ✔ | ✔ |
| Block attacks | ✖ | ✔ |
| Position | Out-of-path | In-line |
| Reaction speed | Slower | Real-time |
Common Tools
What IPS Can Stop
Lesson 3: Secure Network Design (DMZ, VLANs, Subnetting)
1. Network Segmentation
Separating network into smaller secure zones.
Benefits:
2. DMZ (Demilitarized Zone)
A semi-secure network area hosting public-facing service:
Traffic from internet → goes to DMZ first.
Internal LAN remains protected.
3. VLANs (Virtual Local Area Networks)
Logical separation of networks in the same switch.
Example VLAN structure:
This prevents one department from interfering with another.
4. Subnetting
Breaking networks into smaller parts:
Example:
From 192.168.1.0/24 →
Divide into 192.168.1.0/26, 1.64/26, 1.128/26…
5. Zero Trust Networking
“Never trust, always verify.”
Lesson 4: VPNs & Encryption
1. What is a VPN?
VPN = Virtual Private Network
Encrypts traffic between user and company network.
Used for:
Types of VPN
Connects two offices securely via internet.
Example:
Kenera Addis HQ ↔ Kenera Bishoftu branch.
Allows employees to connect from home or field using:
2. Encryption
Why encryption?
Prevents attackers from reading data even if intercepted.
Types of Encryptions:
HTTPS (TLS/SSL Encryption)
Protects web traffic from MITM attacks.
Locks icon in browser = encrypted communication.
Lesson 5: Network Monitoring Tools (SolarWinds, PRTG, LibreNMS)
Network monitoring tools detect problems, attacks, performance issues, and system failures.
They show:
Top Monitoring Tools
Used in banks, telecom, large companies.
Great for medium-sized networks.
Used by cost-conscious organizations.
Why Monitoring Matters
Example Alerts
This helps IT teams act before failure occurs.
Module 4 Summary
Students now understand:
This module answers the question:
“How do we secure and monitor enterprise networks?”