Understand how networks are designed, addressed, secured and run, then prove it in your CAs and the essay exam
Written for a complete beginner. Every abbreviation is spelled out, and every idea gets a plain-English explanation, an everyday analogy and a Nigerian example. Read a module, watch its video lesson, then practise the scenario questions (written in the style of the CA quizzes) until you score 80% or more. The MIT8105 final exam is a written essay paper, so when you are ready, open Essay exam prep.
6 modules0 CA-style questions6 narrated video lessons0 abbreviations explained
In one sentence: a network architecture is the plan for how devices are connected (the topology), how they talk (the models and protocols, such as TCP/IP, Transmission Control Protocol/Internet Protocol), and how the whole thing is designed step by step so it is fast, reliable, secure and able to grow without being rebuilt.
Think of it like
Planning the roads of a new estate in Lekki. You decide the layout (one main road with closes off it, a ring road, or roads linking every house to every other house), the traffic rules everyone follows, where the gate and security post go, and how you will add new streets later. A network architect does the same for data: layout, rules, security and room to grow.
Part A: What a computer network is
A computer network is a group of interconnected devices (computers, printers, servers, phones) that communicate and share resources. Links can be wired (Ethernet cables) or wireless (radio waves, as in Wi-Fi). Networks exist because isolated computers could not easily share information; in a university, the network is what lets students, lecturers and staff reach shared data, applications and the internet.
Component
What it is
Everyday example
Node
Any device that takes part in the network
Your laptop, a phone, a printer, a server
Link
The connection between nodes, wired or wireless
An Ethernet cable; a Wi-Fi connection
NIC (Network Interface Card)
The hardware inside a device that lets it connect to a network
The Ethernet port or Wi-Fi chip in your laptop
Hub
An old, simple device that repeats every signal to every port
Like shouting a message to the whole office
Switch
Connects devices inside one network and sends data only to the right device
Like a receptionist who hands each letter to the right desk
Router
Connects different networks and chooses the best path between them
Like a dispatch rider choosing the route from Ikeja to Yaba
Part B: Network models: who serves whom
Peer-to-peer (P2P)
All devices are equal and share resources directly, with no central server. Cheap and easy to set up, but poor scalability and weak security. Example: three laptops in a small shop sharing one printer and a folder.
Client-server
Dedicated servers provide resources to many clients. More secure, scalable and efficient, but costs more to set up and maintain. Example: a bank's branch computers all logging in to central servers.
Part C: Data transmission modes: which way data can flow
Mode
Direction
Example from the reading
Simplex
One direction only, always
Keyboard to computer
Half-duplex
Both directions, but not at the same time
Walkie-talkies ("over")
Full-duplex
Both directions at the same time
A telephone conversation
Memory hook
Simplex = Single road. Half = taking turns. Full = both talking at once.
Part D: Network topologies: the shape of the network
A topology is the arrangement of devices and the paths data takes. The slides list five you must know.
Bus is cheapest but fragile; mesh is most fault-tolerant but most expensive; star is easiest to manage; hybrid mixes them.
Topology
How it works
Strength
Weakness
Bus
All devices share one cable (the backbone)
Lowest cost, simple
Collisions; a cable break can bring down everything (single point of failure); hard to maintain; does not scale
Star
Every device connects to a central hub or switch
Easy to manage, troubleshoot and expand; a broken cable affects only one device
Depends on the central device; if it fails, the star fails
Ring
Devices form a closed loop; data travels around it
Orderly, predictable data flow
One failure can disrupt the loop; harder to maintain
Mesh
Devices interconnect with many links
Highest redundancy and fault tolerance; ideal for mission-critical networks
Expensive (lots of cabling and hardware); harder to diagnose, needs expert tools
Hybrid
Combines two or more topologies
Balances cost, performance and scalability; flexible for complex, growing networks
More complex to design and document
Exam trap
The slides say mesh and ring offer high fault tolerance (ring because of orderly paths and, in practice, dual rings), while bus is the classic single point of failure. When a question asks "best for fault tolerance and redundancy", the answer is mesh. When it asks "easiest to troubleshoot", the answer is star. When it asks "cheapest", the answer is bus.
Physical vs logical topology
Physical topology
The actual layout of cables and devices: how things are wired in real life.
Logical topology
The path data actually follows. It can differ from the physical layout: a network can be wired as a physical star but behave logically as a bus (the old hub-based Ethernet did exactly this).
How topology affects four attributes (slides)
Attribute
What the slides say
Cost
Bus is low-cost; mesh is expensive (more cabling and hardware)
Reliability
Mesh and ring offer high fault tolerance; bus is vulnerable to single failures
Performance
Star and mesh give better data flow with fewer collisions
Maintenance
Star is easy to troubleshoot; bus and ring are harder
Part E: Factors that influence topology selection
There is no single "best" topology. The slides say the optimal topology varies by need: scale, budget, security and application requirements. Learn these eight factors; they are perfect material for a 10-mark essay answer.
1. Size and scale
A home office needs a simple setup; an enterprise with thousands of devices across sites needs a robust, segmented architecture.
2. Cost
Budget affects setup, hardware and maintenance. Cheap choices like bus cut upfront cost but raise future risk. Investing in scalable infrastructure avoids costly redesigns. Cable type affects both capital and operating expenditure.
3. Performance needs
Latency-sensitive work (video conferencing, trading platforms) needs low delay and steady throughput. Plan bandwidth for peak traffic, not just typical traffic.
4. Reliability and fault tolerance
Redundant paths (mesh, ring) keep the network up. Healthcare and finance prioritise high fault tolerance.
5. Scalability
A scalable network grows by adding devices or sites without major reconfiguration or downtime. Star and hybrid are modular, so they expand easily.
6. Troubleshooting and maintenance
Star makes it easy to isolate faults; mesh offers redundancy but needs advanced tools and expertise. Good documentation and monitoring are crucial.
7. Physical environment
Building layout affects cabling. Older buildings may favour wireless or mesh because cabling is hard. Multi-floor offices need well-placed distribution frames. Interference and access matter.
8. Security
Centralised topologies let you focus security at core switches or firewalls. The slides add that distributed topologies like mesh can improve confidentiality by offering many varied data paths.
Reading 1A summarises the design factors as scalability, cost, fault tolerance, traffic load and security, and calls topology choice "a balancing act" between performance, scalability and budget.
Part F: The OSI model and the TCP/IP model
To design or troubleshoot a network, you need a mental model of how data travels. Two models divide the job into layers, each with its own task.
The OSI (Open Systems Interconnection) model is a theoretical seven-layer framework. From bottom to top: 1 Physical (bits on the wire or radio), 2 Data Link (frames and MAC, Media Access Control, addresses inside one network), 3 Network (IP addresses and routing between networks), 4 Transport (end-to-end delivery, TCP and UDP), 5 Session (opening and managing conversations), 6 Presentation (formatting, encryption) and 7 Application (the services apps use).
Memory hook
Bottom to top: "Please Do Not Throw Sausage Pizza Away": Physical, Data Link, Network, Transport, Session, Presentation, Application.
The TCP/IP model is the practical, implementation-driven model the internet actually runs on. It has four layers. It was started in the 1970s by DARPA (Defense Advanced Research Projects Agency, United States) for military and academic networks; ARPANET was the first network to use it, and in 1983 the US Department of Defense adopted TCP/IP as its standard, which led to the global internet.
TCP/IP's Application layer covers OSI layers 5, 6 and 7; its Network access layer covers OSI layers 1 and 2.
TCP/IP layer
Job
Key protocols (spelled out)
Application
Interface between user apps and the network: data formatting, protocol interaction, service discovery
HTTP/HTTPS (Hypertext Transfer Protocol / Secure) for web; SMTP (Simple Mail Transfer Protocol) for sending email; FTP (File Transfer Protocol); DNS (Domain Name System) turns names like miva.edu.ng into IP addresses
TCP (Transmission Control Protocol): connection-oriented, accurate and ordered; for web and email. UDP (User Datagram Protocol): connectionless, speed over reliability; for video streaming and VoIP (Voice over Internet Protocol)
Internet
Routing data across different networks using IP addresses
IP (Internet Protocol) gives logical addresses and routes packets; ICMP (Internet Control Message Protocol) reports errors and powers "ping"; ARP (Address Resolution Protocol) maps IP addresses to MAC addresses
Network access (Link)
Physical transmission over the medium; framing; adding MAC addresses
Ethernet (wired), Wi-Fi (wireless), DSL (Digital Subscriber Line, internet over phone lines)
Think of it like
Sending a parcel with GIG Logistics. You write the letter (Application). The company splits a big order into numbered boxes and checks all arrive (Transport, like TCP). Each box gets a destination address so it can be routed between cities (Internet, like IP). The van and road physically carry it (Network access). At the other end, the boxes are unpacked in reverse order.
Encapsulation: how a web page request travels
As data goes down the stack, each layer wraps it with its own header: application data → transport segment (adds TCP/UDP header) → internet packet (adds IP header) → link frame (adds MAC header and trailer) → bits (0s and 1s) on the medium. Routers read the IP header to choose the route. The receiver decapsulates, removing headers in reverse order. Example from Reading 1B: your browser sends an HTTP request (Application) → TCP makes delivery reliable (Transport) → IP routes it across networks (Internet) → Ethernet or Wi-Fi carries it physically (Network access).
TCP/IP advantages
Scalability (global internet), fault tolerance (TCP detects errors and retransmits), vendor-neutral (works across hardware, so it is interoperable), flexibility (connection-oriented TCP and connectionless UDP).
TCP/IP limitations
Lack of layer separation (Application merges three OSI layers, which complicates troubleshooting); no built-in security (needs add-ons like TLS, Transport Layer Security); security assumptions (designed for trusted networks, so modern networks add firewalls, VPNs and intrusion detection).
Part G: The network architecture design process
Reading 1C gives an eight-stage structured methodology. The slides group it into requirements, existing infrastructure, logical design and physical design, plus technology, security, scalability and documentation. Learn the order; essay questions often ask you to "outline the stages".
Requirements always come first: you cannot pick a topology before you know what the network must support.
Stage
What happens
1 Requirements gathering
Engage stakeholders; understand business goals; define objectives such as performance, security, scalability and budget; consider users, applications and future growth
2 Existing infrastructure analysis
Assess current performance, capacity and limits; find bottlenecks, outdated or incompatible kit; decide whether to expand, replace or reconfigure
3 Logical design
The abstract plan, without hardware: topology, IP addressing and subnetting, traffic flow and bandwidth allocation, protocol selection, VLANs, routing protocols, security zones
4 Physical design
Turn the logical plan into hardware: routers, switches, firewalls, access points; cabling (fibre, Ethernet, wireless); device placement; power and cooling
5 Technology selection
Protocols (TCP/IP, MPLS, SD-WAN), cloud integration, virtualisation, wireless and mobility
6 Security and compliance planning
Firewalls and IDS/IPS, encryption and access control, compliance (GDPR, HIPAA), disaster recovery and backup
7 Scalability and redundancy planning
Load balancing, redundant links and failover, cloud-based scalability, automated monitoring
8 Documentation and validation
Network diagrams, configuration details, testing and simulation, training and operational guidelines
Functional vs non-functional requirements
Functional: what the network must provide
Devices (servers, desktops, laptops, peripherals), services (email, VoIP, file sharing, cloud apps), applications (transactional, real-time, cloud-based). Example: a university needs e-learning, video lectures and secure online exams.
Non-functional: how well it must perform
Performance (speed, latency, bandwidth), security (encryption, firewalls, access control), scalability, reliability and redundancy (failover, load balancing). Example: a bank needs high-speed, low-latency, highly secure networks.
Exam trap
"The network must support VoIP calls" is functional (a service). "VoIP calls must have under 150 ms delay" is non-functional (a performance quality). If the requirement describes what, it is functional; if it describes how well, it is non-functional.
Part H: Logical design vs physical design
Logical design: how data moves and is managed
IP addressing scheme (IPv4 vs IPv6, subnetting, VLSM, Variable Length Subnet Masking); VLANs (Virtual Local Area Networks) to separate departments such as HR, IT and Finance and cut broadcast traffic; routing protocols (static for small stable networks, dynamic such as OSPF and BGP for adaptive routing); security zones.
Physical design: the tangible parts
Topology (star scalable and manageable; mesh redundant but costly; hybrid combines); cabling (UTP, Unshielded Twisted Pair, for Ethernet; fibre optic for high-speed long distance; coaxial for legacy); devices; placement in MDF/IDF rooms (Main and Intermediate Distribution Frames); cable management; power and cooling.
Security zone
Meaning
Trusted zone
The internal network, with restricted access
Untrusted zone
External networks such as the internet
DMZ (Demilitarised Zone)
A buffer between internal and external networks, where public-facing servers (website, email gateway) live
The slides stress that the two designs must be coordinated: if the physical layer cannot support the logical segmentation, you get bottlenecks and vulnerabilities. A best practice is to develop them as separate phases: logical first (data flow, addressing, policy, free of hardware limits), then physical (hardware and cabling), which prevents implementation errors.
Part I: Technology, security, scalability and manageability
Protocol choices
TCP/IP is the foundation suite. MPLS (Multiprotocol Label Switching) improves data flow across complex networks; ideal for large enterprises. SD-WAN (Software-Defined Wide Area Network) gives flexible, cost-effective management of multiple connections and optimises routing.
Cloud and virtualisation
Cloud gives scalable, on-demand resources; virtualisation runs many virtual networks or servers on shared hardware; hybrid cloud combines on-premises and cloud. Supports remote work, disaster recovery and rapid scaling.
Security planning
Firewalls control traffic by rules; IDS (Intrusion Detection System) monitors and alerts; access controls limit users to authorised resources; comply with GDPR (General Data Protection Regulation) or HIPAA (Health Insurance Portability and Accountability Act), and in Nigeria the NDPR.
Disaster recovery and redundancy
Recovery plans restore service after failures or attacks. Redundancy adds backup links, hardware and paths so there is no single point of failure. Failover switches automatically to the backup.
Load balancing and failover
Load balancing spreads traffic so no device is overloaded; failover moves work to backups during failures. Together they minimise downtime. Reading 1C adds dual-homed links and multiple ISPs (Internet Service Providers).
Manageability
Monitoring tools give continuous insight; centralised consoles configure devices and handle alerts; SNMP (Simple Network Management Protocol) monitoring; documentation and change control (changes tested and approved before they go live).
Reading 1C's six key design considerations: scalability (modular switch stacks, IPv6), redundancy (dual-homed links, multiple ISPs), performance optimisation (QoS, Quality of Service, and bandwidth aggregation), security (firewalls, IDS/IPS, ACLs, Access Control Lists, and VPNs), manageability (SNMP, centralised management) and interoperability (TCP/IP is vendor-neutral).
Part J: Case study: University campus network (Nigeria)
Nigerian example
A university with five departments and over 600 users across several buildings. Logical design: departments segmented with VLANs; OSPF (Open Shortest Path First) routing between buildings. Security: a firewall against external threats plus an IDS. Physical design: a star topology in each building, linked by a high-speed fibre-optic backbone. Redundancy: multiple links between core switches for failover. Outcome: scalable, secure, high-performing, ready for growth. (Overall this is a hybrid design.)
Part K: Design tools and best practices
Tool
Type
Use
Cisco Packet Tracer
Simulation
Design and test topologies virtually without physical hardware; widely used in training
Microsoft Visio, Lucidchart
Diagramming
Professional network diagrams; documentation; communicating with stakeholders
GNS3, EVE-NG
Emulation
Emulate real hardware and operating systems; test complex configurations before deployment; multi-vendor labs
SolarWinds, PRTG
Performance monitoring
Real-time health and traffic insight, mapping, alerting, analytics
Telling them apart
Packet Tracer simulates (a teaching model). GNS3 and EVE-NG emulate (run real device software). Visio and Lucidchart only draw. SolarWinds and PRTG monitor a live network.
Five best practices: (1) modular design for future expansion; (2) layered security, also called defence-in-depth (firewalls, IDS, access control, encryption, so if one layer fails others still protect); (3) separate logical and physical design phases; (4) comprehensive documentation and version control (allows rollback and survives staff turnover); (5) pre-deployment testing with simulation tools.
Module 1 summary
Network design drives performance, reliability and security. Topology choice depends on size, cost, performance and scalability.
Five topologies: bus (cheap, fragile), star (manageable), ring (orderly, one break hurts), mesh (redundant, costly), hybrid (mix). Physical ≠ logical.
In one sentence: every device needs an IP address (like a house address), subnetting splits a big network into smaller, tidier neighbourhoods, switching decides how data is carried from sender to receiver, and routing picks the path between networks, while VLANs (Virtual Local Area Networks) separate departments without rewiring.
Think of it like
An IP address is like "Plot 12, Admiralty Way, Lekki Phase 1". The street part (network portion) tells the postman which area; the plot number (host portion) tells him which house. Subnetting is the estate deciding to split Phase 1 into Phase 1A, 1B and 1C so each gate handles fewer houses. Routers are the junctions that decide which road to take next.
Part A: Switching techniques: how data is carried
Switching means directing data from a source to a destination through intermediate network devices (switches or routers). The method chosen affects performance, reliability and which applications work well. There are three types.
Circuit = reserved road. Packet = every parcel finds its own way. Virtual circuit = parcels follow an agreed route, in order.
Feature
Circuit switching
Packet switching
Virtual circuit switching
Path setup
Required (dedicated path)
Not required
Logical path required
Resource use
Dedicated, fixed bandwidth
Shared dynamically
Logical reservation
Delay
Constant
Variable
Predictable
Reliability
High
Depends on the protocol
High
Examples
PSTN (Public Switched Telephone Network)
The internet, data networks
MPLS, Frame Relay, ATM
Circuit switching
Three phases: connection establishment → data transfer → connection termination. Fixed bandwidth and low, constant latency suit voice calls. Downsides: bandwidth stays reserved even during silence (inefficient), setup delay before data flows, and it struggles with bursty traffic.
Packet switching
Data is split into packets (header + payload) that travel independently and are reassembled at the destination. Datagram switching is connectionless (IP is the key example). Efficient, scalable, robust and good for bursty traffic, but packets can arrive late, out of order or get lost; jitter (variation in delay) hurts time-sensitive apps, and complex error and flow control are needed.
Virtual circuit switching
A logical path is set up before sending, and all packets follow the same route, so order and delay are predictable and QoS (Quality of Service) can be guaranteed. It combines circuit and packet benefits. Downsides: setup latency hurts short sessions, and managing paths adds overhead and complexity.
SVC vs PVC
A Switched Virtual Circuit is created on demand for each session and torn down after (temporary connections). A Permanent Virtual Circuit is pre-established and always on (stable links between fixed sites, such as bank branches).
Protocol using virtual circuits
Key fact
Frame Relay
A WAN (Wide Area Network) protocol; many logical connections over one physical link; cost-effective for dispersed sites
ATM (Asynchronous Transfer Mode)
Carries voice, video and data on one network using fixed-size cells, which allows precise bandwidth and QoS
MPLS (Multiprotocol Label Switching)
Forwards data using short labels instead of long network addresses; faster, scalable traffic management and lower latency
The slides also describe a virtual switch: software switching running in a virtualised environment (a hypervisor or virtual machine) that connects virtual machines in data centres and clouds, for example Open vSwitch (OVS) in OpenStack or VMware.
Nigerian example
The slides' case: Nigeria's PSTN uses circuit switching for stable voice calls; ISPs use packet switching for dynamic internet traffic; banks use MPLS for secure, reliable data transfer between branches. Across Africa, packet switching powers internet backbones, while MPLS and virtual circuits support VPNs and corporate links. Reading 2C adds: VoIP uses packet switching; telemedicine uses virtual circuits (MPLS) for guaranteed delivery; landlines use circuit switching; cloud apps use packet switching.
Exam trap
"Which technique reserves a path for the whole session?" = circuit switching. "Packets follow the same logical path" = virtual circuit. "No setup, packets take different routes" = packet (datagram) switching. A key disadvantage of circuit switching is setup delay and idle reserved bandwidth, not variable delay.
Part B: IPv4 addressing
IPv4 (Internet Protocol version 4) uses 32-bit addresses written in dotted decimal as four octets (8 bits each), for example 192.168.100.10. That gives about 4.3 billion addresses, which is no longer enough for today's devices. Each address has a network portion (which network) and a host portion (which device on it). The subnet mask decides where one ends and the other begins.
Type
Pattern
Used for
Unicast
One-to-one
Normal traffic such as web browsing
Broadcast
One-to-all on the subnet
Network discovery (IPv4 only)
Multicast
One-to-many (a group)
Video conferencing, streaming
Anycast
One-to-nearest
Mainly IPv6; sends to the nearest available destination
Address classes (classful addressing)
Class
First octet
Default mask
Hosts per network
Use
A
1 – 126
255.0.0.0 (/8)
About 16 million
Very large networks
B
128 – 191
255.255.0.0 (/16)
About 65,000
Medium networks
C
192 – 223
255.255.255.0 (/24)
254
Small networks
D
224 – 239
None
n/a
Multicast groups
E
240 – 255
None
n/a
Experimental
Watch out
127 is missing from Class A because 127.0.0.0/8 is loopback (127.0.0.1 tests your own machine). Reading 2A's range table has typos (it prints Class D as ending "289", which is impossible because an octet only goes up to 255). Use the first-octet ranges above.
Special IPv4 ranges
Range
Name
What it means
127.0.0.0/8
Loopback
Internal self-testing (127.0.0.1)
10.0.0.0/8 · 172.16.0.0/12 · 192.168.0.0/16
Private
Used inside organisations and homes; not routed on the internet, so they need NAT (Network Address Translation) to go out
169.254.0.0/16
APIPA (Automatic Private IP Addressing)
What a device gives itself when it fails to get an address from a DHCP (Dynamic Host Configuration Protocol) server
Troubleshooting tip
If a staff laptop at a Kano office shows 169.254.x.x, it did not reach the DHCP server. Check the cable, the Wi-Fi, or whether the DHCP server is down. That is a classic CA scenario.
Part C: IPv6 addressing
IPv6 was created because IPv4 ran out. It uses 128-bit addresses in hexadecimal, separated by colons: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. That is about 340 undecillion addresses, enough for the IoT (Internet of Things).
Shortening rules: drop leading zeros in each group (0db8 → db8), and replace one run of all-zero groups with ::. So the address above becomes 2001:db8:85a3::8a2e:370:7334. You may use :: only once, otherwise the address becomes ambiguous.
IPv6 address type
Prefix / example
Meaning
Global unicast
2000::/3
Public, routable, like public IPv4
Link-local
FE80::/10
Only within one local segment; not routed
Loopback
::1
Self-test, like 127.0.0.1
Multicast / Anycast
n/a
One-to-many / one-to-nearest. IPv6 has no broadcast; it uses multicast instead
Difference
IPv4
IPv6
Length
32 bits
128 bits
Notation
Dotted decimal
Hexadecimal, colon-separated
Address space
About 4.3 billion
About 340 undecillion
NAT
Relies on NAT because of shortage
Usually no NAT needed
Security
IPsec optional
The course says IPsec is mandatory (built in)
Broadcast
Supported
Not used; multicast instead
Advantages of IPv6 (Reading 2A): expanded address space, simplified routing (no NAT, direct communication), built-in security (IPsec), better performance (simpler headers), better mobility. In practice, organisations run both: a university uses IPv4 privately with NAT at the gateway, and IPv6 for mobile and IoT devices (for example Admin 192.168.10.0/24 and 2001:db8:acad::/64).
Part D: Subnetting and subnet masks
Subnetting divides one large network into smaller subnets. Why? It reduces broadcast traffic (broadcasts stay inside each subnet), improves performance, improves security (isolate sensitive areas and apply policies per subnet), simplifies troubleshooting, and uses addresses efficiently.
A subnet mask is a 32-bit number with contiguous 1s for the network part and 0s for the host part. 255.255.255.0 = 11111111.11111111.11111111.00000000, meaning the first 24 bits are network. CIDR (Classless Inter-Domain Routing) writes this as a slash: /24. CIDR replaced rigid classes and allows precise allocation.
First address of each block = network ID; last = broadcast; everything between = usable hosts.
The one formula you need
Usable hosts = 2n − 2, where n = number of host bits (32 minus the prefix). The "− 2" removes the network address (first) and the broadcast address (last). Number of subnets = 2b, where b = bits borrowed. Block size = 256 − last non-255 octet of the mask (for /26, 256 − 192 = 64).
Prefix
Mask
Host bits
Addresses
Usable hosts
/24
255.255.255.0
8
256
254
/25
255.255.255.128
7
128
126
/26
255.255.255.192
6
64
62
/27
255.255.255.224
5
32
30
/28
255.255.255.240
4
16
14
/29
255.255.255.248
3
8
6
/30
255.255.255.252
2
4
2 (perfect for a point-to-point link)
Worked example
Which subnet does 192.168.10.77/26 belong to? Block size for /26 is 64. Multiples of 64: 0, 64, 128, 192. 77 falls between 64 and 127. So: network 192.168.10.64, first host .65, last host .126, broadcast 192.168.10.127.
A branch of a Lagos bank needs 50 hosts. Smallest subnet? /27 gives 30 (too few). /26 gives 62. Answer: /26.
Subnetting guidelines (Reading 2B): two addresses per subnet are reserved (network and broadcast); use small subnets such as /30 or /31 for point-to-point links to avoid waste; document allocations to prevent conflicts.
Watch out
Reading 2B's four-subnet table prints every subnet as "192.168.10.0/26" and puts host counts in the broadcast column. The correct subnets are .0, .64, .128 and .192, with broadcasts .63, .127, .191 and .255 (as in the diagram above).
Part E: VLSM: subnets of different sizes
VLSM (Variable Length Subnet Masking) lets one network use different masks for different subnets, sized to each department's real need. Fixed-length subnetting gives every subnet the same size, which wastes addresses. Rule: allocate the largest subnet first.
Department (192.168.10.0/24)
Hosts needed
Mask
Subnet
Usable range
Research
100
/25 (126)
192.168.10.0/25
.1 – .126
HR
50
/26 (62)
192.168.10.128/26
.129 – .190
Accounts
25
/27 (30)
192.168.10.192/27
.193 – .222
Security
10
/28 (14)
192.168.10.224/28
.225 – .238
VLSM
Customises sizes, wastes almost nothing, best for large networks; needs classless routing protocols such as OSPF and EIGRP (Enhanced Interior Gateway Routing Protocol). Used by enterprises and ISPs, for point-to-point links, DMZs and WAN allocation.
Fixed-length subnetting
Same size for all, simpler to configure, works with old classful protocols like RIPv1, but wastes addresses.
VLSM best practices: allocate largest to smallest; use IP planning tools or subnet calculators; keep full documentation; plan assignments to prevent fragmentation and simplify routing.
Part F: VLANs: separating traffic without rewiring
A VLAN (Virtual Local Area Network) is a logical segment of a physical network. Ports on the same switch can belong to different VLANs, so HR and Finance can share hardware but not traffic. The readings use Huawei switches running the VRP (Versatile Routing Platform), managed with iMaster NCE (Network Cloud Engine).
Four benefits
(1) Broadcast control: less congestion. (2) Security: isolates sensitive departments. (3) Flexibility: users stay in the same logical network wherever they sit. (4) Simpler management.
VLAN types
User (data) VLANs for normal traffic; voice VLANs to prioritise VoIP; management VLANs for admin access to devices; native VLAN carries untagged frames on a trunk link.
Setting up: create VLAN IDs (vlan 10, vlan 20, vlan 30), then put switch ports into a VLAN as access ports (switchport access vlan 10). Links that carry many VLANs between switches are trunks, which tag frames with the 802.1Q ("dot1Q") standard.
Inter-VLAN routing: devices in different VLANs cannot talk without a router (or a Layer 3 switch). The classic method is router-on-a-stick: one router port with sub-interfaces, one per VLAN (interface GigabitEthernet0/0.10 · encapsulation dot1Q 10 · ip address 192.168.10.1 255.255.255.0). That sub-interface address becomes the VLAN's default gateway.
Switch protocol
What it does
STP (Spanning Tree Protocol)
Prevents loops by keeping only one active path between switches (blocks the extra links until needed)
LACP (Link Aggregation Control Protocol)
Bundles several physical links into one logical link for more bandwidth (and resilience)
LLDP (Link Layer Discovery Protocol)
Lets devices discover neighbours, for topology mapping and device management
Part G: Routing: choosing the path between networks
Routing forwards packets between networks using routing tables.
Static routing
Routes typed in manually by an administrator (Huawei: ip route-static 192.168.10.0 255.255.255.0 192.168.1.1). Simple, predictable, low overhead; ideal for small, stable networks; does not adapt if a link fails.
Dynamic routing
Routers learn and update routes automatically when the network changes; suited to larger networks. Examples: RIP, OSPF, BGP.
Protocol
How it picks the best path
Where it fits
RIP (Routing Information Protocol)
Hop count (number of routers crossed); maximum 15 hops
Cost based on bandwidth; link-state, converges fast; organised in areas (area 0 is the backbone)
Enterprise and campus networks, as in the course's campus case
BGP (Border Gateway Protocol)
Policies and paths between autonomous systems (separately run networks)
Between ISPs; the routing protocol of the internet
A default route (0.0.0.0 0.0.0.0, "send anything I don't know here") handles traffic with no specific route, usually towards the ISP. Route summarisation combines many small subnets into one bigger advertised route (for example four /26s advertised as one /24), which shrinks routing tables.
Nigerian example
A Port Harcourt university gives each department its own VLAN and subnet. OSPF routes between buildings. A small branch office in Owerri with one link to headquarters just uses a static default route to head office.
VLANs separate traffic logically; router-on-a-stick links them; STP stops loops, LACP bundles links, LLDP discovers. Static routing for small networks; RIP (hops), OSPF (cost), BGP (internet).
Study Session 3 · Lesson slides 03 · Readings 3A, 3B, 3C · Case study: University of MetroTech
Wireless networking and network security
In one sentence: wireless networks carry data over radio waves using the IEEE 802.11 (Wi-Fi) standards, and every network, wired or wireless, is protected by five security principles, secure protocols (TLS, IPsec, SSH, WPA3), firewalls and VPNs, threat monitoring and, increasingly, a Zero Trust mindset: "never trust, always verify".
Think of it like
Wi-Fi is like talking loudly across a busy market in Onitsha: anyone nearby can hear, and noise from other traders interferes. Security protocols are like speaking in a code only your friend understands (encryption), checking your friend's face before talking (authentication), and sealing your letter so you can tell if anyone opened it (integrity).
Part A: Wireless network basics
Wireless networks let devices communicate without cables, using radio waves, infrared or satellite links. They offer mobility, flexibility and scalability.
Four characteristics (Reading 3A)
Medium: electromagnetic waves, mainly radio frequency (RF). Mobility: devices move between access points and stay connected (roaming). Coverage limits: walls, metal, interference and distance weaken signals. Bandwidth variability: speed changes with environment and standard (802.11b slow; Wi-Fi 6 fast).
Components
WAP (Wireless Access Point) links wireless devices to the wired LAN; WNIC (Wireless Network Interface Card) inside each device; wireless router combines WAP + switch + router (your home router); client devices; controller centrally manages many WAPs in enterprises.
Mode / topology
How it works
Used for
Infrastructure mode
Devices connect through a central access point
Homes and enterprises (most common)
Ad hoc mode
Devices talk directly, no AP
Temporary, peer-to-peer setups
Mesh network
Devices act as both hosts and routers, relaying for each other
Robust, scalable coverage, e.g. smart cities, large compounds
Monitor mode
Passively listens to all traffic
Security analysis and packet sniffing
Repeater mode
Relays signals to extend range
Reaching distant rooms or floors
Transmission method
Key facts
Radio frequency
Most common; 2.4 GHz and 5 GHz bands; Wi-Fi uses it
Infrared (IR)
Line-of-sight, short range: TV remotes
Microwave
Long range, directed beams, line-of-sight; backhaul links and satellite
Part B: IEEE 802.11 Wi-Fi standards
The IEEE (Institute of Electrical and Electronics Engineers) 802.11 family defines frequency, modulation and data rates.
Standard
Band
Max speed (course figures)
Typical use
802.11b
2.4 GHz
11 Mbps
Legacy networks, some IoT
802.11g
2.4 GHz
54 Mbps
Home and small office
802.11n (Wi-Fi 4)
2.4 / 5 GHz
600 Mbps
Dual-band routers, streaming
802.11ac (Wi-Fi 5)
5 GHz
Up to 1.3 Gbps
Modern enterprise networks
802.11ax (Wi-Fi 6)
2.4 / 5 GHz (6 GHz in Wi-Fi 6E)
9.6 Gbps
Dense environments and IoT
Wi-Fi 6 features:OFDMA (Orthogonal Frequency-Division Multiple Access) serves many users at once efficiently; TWT (Target Wake Time) saves battery on IoT devices; BSS Colouring (Basic Service Set) reduces interference from neighbouring networks.
Band
Strength
Weakness
2.4 GHz
Longer range, better through walls
Crowded; interference from microwaves and Bluetooth; only three non-overlapping channels: 1, 6 and 11
5 GHz
Faster, more channels, less interference
Shorter range, poorer penetration
6 GHz (Wi-Fi 6E)
Ultra-fast, low latency, good for AR/VR (augmented/virtual reality)
Early adoption
Interference and fixes
Sources: microwave ovens, Bluetooth, physical obstacles, and co-channel interference (neighbouring APs on the same channel). Fixes: move clients to 5 GHz, plan channels so neighbouring APs don't overlap (1, 6, 11 on 2.4 GHz), and place access points properly to remove coverage gaps. Use cases: campuses, hospitals (patient monitoring), retail (inventory, smart checkout), industrial IoT sensors, smart homes.
Part C: The five core principles of network security
Match the control to the principle: encryption → confidentiality; hashing → integrity; redundancy → availability; signatures → non-repudiation.
Principle
Meaning
Tools from the course
Confidentiality
Protect data from unauthorised access
AES (Advanced Encryption Standard) and TLS encryption in transit and at rest; MFA (Multi-Factor Authentication). Online banking and messaging apps
Integrity
Data stays unaltered
Hashing such as SHA-256 (Secure Hash Algorithm) and MD5 (Message Digest 5) create "fingerprints" that expose tampering; MACs (Message Authentication Codes)
Availability
Systems and data accessible when needed
Redundancy, load balancing, backup and failover, DDoS (Distributed Denial of Service) protection; vital in banking and healthcare
Authentication
Verify identity
Biometrics, OAuth, public-key cryptography
Non-repudiation
Nobody can deny an action they took
Digital signatures, timestamps, blockchain records; audit trails for legal and financial processes
Part D: Three secure protocols: TLS, IPsec and SSH
Encrypts data between clients and servers. SSL is outdated and flawed; TLS 1.3 is the current standard. Used in HTTPS websites, secure email (SMTPS, IMAPS), VPNs and VoIP. Port 443 for HTTPS.
Handshake: (1) Client Hello: client proposes encryption methods; (2) Server Hello: server replies with its digital certificate to prove identity; (3) key exchange: session keys shared securely; (4) encrypted data transfer begins.
IPsec (Internet Protocol Security)
Secures data at the IP (network) layer; the main protocol for site-to-site and remote-access VPNs.
Transport mode encrypts only the payload; headers stay visible (end-to-end between two devices). Tunnel mode encrypts the whole packet, header and payload (network-to-network, linking sites).
AH (Authentication Header): integrity and origin authentication, no encryption. ESP (Encapsulating Security Payload): encryption plus integrity.
IKE (Internet Key Exchange) Phase 1 builds a secure channel and negotiates the SA (Security Association); Phase 2 sets up the IPsec tunnel itself.
SSH (Secure Shell)
Secure remote access and command execution. Replaces Telnet and FTP, which sent data in plain text. Uses port 22; public-key authentication beats passwords. Supports secure file transfer through SCP (Secure Copy Protocol) and SFTP (SSH File Transfer Protocol), and port forwarding (tunnelling other protocols). Admins use it to configure routers and switches remotely.
Side by side
TLS: transport layer · web, email, VoIP · server authentication (client optional) · port 443. IPsec: network layer · VPNs · mutual authentication · no port. SSH: application layer · remote login, file transfer · mutual authentication · port 22.
Exam trap
"Encrypts only the payload, header visible" = transport mode. "Encrypts the entire packet" = tunnel mode. "Integrity but no encryption" = AH. "Encryption and integrity" = ESP. "Secures websites and email" = TLS. "Secures remote command-line access" = SSH.
Part E: Threats these protocols stop
Threat
What happens
Defence from the course
Packet sniffing
Passive: attacker captures traffic (passwords, messages) without changing it
Encrypt with TLS, SSH, IPsec so captured packets are unreadable
Man-in-the-Middle (MitM)
Attacker secretly sits between two parties, intercepting and possibly altering messages
TLS and SSH certificates and encryption; avoid unsecured public Wi-Fi
IP spoofing
Attacker fakes the source IP to pose as a trusted device
IPsec AH verifies packet origin
Data tampering
Data altered in transit
Message Authentication Codes and hashing detect changes
Nigerian example
The slides' use case: a Nigerian bank uses IPsec VPNs between its nationwide branches. Transaction data is encrypted in transit, keeping it confidential and intact, helping the bank comply with the NDPR (Nigeria Data Protection Regulation), and boosting customer trust, efficiency and cyber resilience.
Part F: Wireless security: WEP to WPA3
Wireless signals are broadcast through the air, so anyone in range can try to listen. That makes strong wireless encryption essential.
Always choose WPA3, or at minimum WPA2 with AES.
Protocol
Facts
WEP (Wired Equivalent Privacy)
Uses RC4 encryption; easy to crack; obsolete
WPA (Wi-Fi Protected Access)
Improved on WEP, still weak, no longer recommended
WPA2
Uses AES; much stronger; still vulnerable to the KRACK (Key Reinstallation Attack)
WPA3
Latest; SAE (Simultaneous Authentication of Equals) replaces the old pre-shared key handshake, plus forward secrecy (old traffic stays safe even if the password later leaks)
Five best practices: avoid WEP and WPA; use strong passphrases for PSKs (Pre-Shared Keys); enable WPA3 or at least WPA2-AES; disable WPS (Wi-Fi Protected Setup) because its PIN is easily guessed; update firmware and drivers regularly.
Part G: Firewalls and VPNs
Firewalls
The "first line of defence": filter traffic using predefined rules. Placed as perimeter (network edge), internal (between segments) or host-based (on one computer). A WAF (Web Application Firewall) protects web apps from attacks like SQL injection.
VPNs (Virtual Private Networks)
Encrypted tunnels across untrusted networks. Protocols: IPsec, SSL/TLS, L2TP/IPsec (Layer 2 Tunnelling Protocol over IPsec). Types: remote-access (a staff member at home), site-to-site (branch to head office), SSL VPN (through a browser). They provide confidentiality, integrity and authentication.
Part H: Common threats, detection tools and mitigation
Threat
Description
Mitigation (Reading 3C)
Malware and ransomware
Viruses and worms damage or steal; ransomware encrypts files and demands payment
IDS monitors and alerts; IPS also blocks threats actively
SIEM (Security Information and Event Management)
Collects logs and alerts in one place for central visibility of breaches
NetFlow / sFlow
Capture traffic metadata (who talked to whom, how much) to spot anomalies
NAC (Network Access Control)
Only authorised, healthy devices may join the network
UEBA (User and Entity Behaviour Analytics)
Uses AI to spot unusual behaviour, often insider threats
Six mitigation strategies: authentication security (MFA, strong passwords); access control (RBAC, Role-Based Access Control, and PoLP, the Principle of Least Privilege); encryption in transit and at rest; network segmentation with VLANs to stop lateral movement; patch management; an IR (Incident Response) plan with drills.
Part I: Zero Trust networking
Zero Trust assumes no user, device or network is trustworthy by default, even inside the office. Old "castle and moat" security trusted everything inside the perimeter; Zero Trust verifies every request, every time. The readings call the approach ZTNA (Zero Trust Network Architecture/Access).
Five principles
(1) Explicit verification of every request regardless of location. (2) Least privilege access. (3) Microsegmentation into small isolated zones to limit lateral movement. (4) Continuous monitoring. (5) Assume breach: plan for containment and rapid response.
Four components
IdP (Identity Provider) authenticates users and devices, e.g. Azure AD, LDAP, SAML. Policy engine decides access from context (location, device posture, risk). PEP (Policy Enforcement Point) enforces it through firewalls, proxies or SDN controllers. Continuous assessment with AI adjusts permissions as risk changes.
University example (Reading 3C): staff portal needs MFA and device checks; student Wi-Fi sits in its own VLAN with no access to internal servers; research servers only via SSH/VPN with certificate authentication; admin tools monitored by SIEM. Benefits: limited lateral movement, better visibility, resilience to insider threats, consistent policy across cloud, on-premises and hybrid.
Memory hook
Zero Trust = "Never trust, always verify, give the least, watch everything, assume they're in."
Part J: Case study: University of MetroTech
Course case study
Background: a Nigerian university, five departments (Computer Science, Engineering, Business Administration, Medicine, Law), over 600 users. In 2022 users reported slow speeds, frequent disconnections and trouble reaching the exams portal; the network was built for a much smaller user base.
Problems: (1) performance at peak exam times; (2) poor scalability; (3) security risk to student data, results and records, with no encryption; (4) no redundancy or failover, so frequent downtime.
Solutions:star topology to a central node (central control, easy fault isolation); subnetting and VLANs per department (better IP use, security, less broadcast traffic); redundant links to the core switch and load-balanced servers (exams portal stays up); firewalls, VPNs, IDS and Zero Trust; upgraded routers and switches plus cloud storage.
Phases: requirements gathering → design and deployment → testing (exam traffic spikes) → training and documentation → ongoing monitoring.
Results: performance up 70%; 99.99% uptime for critical services; big drop in unauthorised access attempts; capacity for 1,000 users.
Essay angle
The case's discussion questions ask how VLANs improved performance and security, why redundancy and load balancing matter for the exams portal, and how security could improve further. You will find model answers in the Essay exam prep tab.
Module 3 summary
Wi-Fi = IEEE 802.11: b 11 Mbps, g 54 Mbps, n 600 Mbps, ac 1.3 Gbps, ax 9.6 Gbps. 2.4 GHz = range but crowded (channels 1, 6, 11); 5 GHz = speed; 6 GHz = Wi-Fi 6E.
Five principles: confidentiality, integrity, availability, authentication, non-repudiation.
TLS (transport, HTTPS, 443), IPsec (network, VPNs; transport vs tunnel; AH vs ESP; IKE 1 and 2), SSH (application, port 22, replaces Telnet).
In one sentence: a network's health is measured mainly by latency (delay), throughput (real speed) and packet loss (data that never arrives); monitoring tools such as ping, traceroute, iPerf, Wireshark, SNMP and NetFlow measure them, and QoS (Quality of Service) makes sure important traffic like voice calls gets priority when the network is busy.
Think of it like
Third Mainland Bridge at rush hour. Bandwidth is how many lanes the bridge has. Throughput is how many cars actually cross per minute (fewer than the lanes allow when there is traffic). Latency is how long one car takes to get across. Packet loss is cars that break down and never arrive. QoS is the special lane for ambulances: in a jam, the emergency vehicles still get through.
Part A: The three key performance metrics
1. Latency: the delay
Latency is the time data takes to travel from sender to receiver, measured in milliseconds (ms). High latency hurts real-time apps such as VoIP (Voice over Internet Protocol) calls and online gaming.
Congestion mainly grows the queuing delay; long distances (such as satellite links) grow propagation delay.
Measuring latency:ping measures the RTT (Round-Trip Time) to a destination and back. Traceroute shows the delay at each hop along the path, so you can see where the slowdown is.
Application
Maximum acceptable latency
VoIP and video calls
Under 150 ms
Web browsing
Under 300 ms
Online gaming
Under 100 ms
2. Throughput: the real speed
Throughput is the actual rate at which data is successfully delivered, in bits per second (Mbps, Gbps). Bandwidth is the maximum capacity of the link. Throughput is almost always lower than bandwidth because of congestion, protocol overhead, retransmissions and QoS limits.
Four factors that cut throughput
Congestion (too much traffic); packet loss and retransmissions; protocol overhead (encryption and error correction use bandwidth); QoS policies and limits that deliberately restrict some traffic.
Throughput tools
iPerf/iPerf3 measures TCP and UDP throughput between two endpoints. NetFlow/SNMP monitor interface utilisation. Wireshark captures packets to estimate throughput and troubleshoot.
Exam trap
"A company pays for a 100 Mbps link but tests show 62 Mbps." The 100 is bandwidth; the 62 is throughput. Bandwidth is capacity; throughput is what you actually get.
3. Packet loss: data that never arrives
Packet loss is the percentage of packets that fail to reach their destination.
Four causes
Congestion (buffers overflow and drop packets); faulty hardware (damaged cables, NICs, ports); wireless interference; incorrect MTU (Maximum Transmission Unit) settings causing fragmentation problems.
Impacts
VoIP: choppy audio and gaps. File transfers (TCP): slow because of retransmissions. Gaming: lag and disconnects. Database syncs: inconsistent data.
Application
Maximum acceptable packet loss
VoIP and video conferencing
Under 1%
Video streaming
Up to 2%
File transfer (TCP)
Ideally 0%
Detection tools:ping (basic loss percentage), MTR (My Traceroute, combines ping and traceroute to show loss per hop), Wireshark (deep packet inspection, spots retransmissions), NetFlow (flows with high drop rates).
Why real-time apps suffer most
Video calls and VoIP use UDP: a lost packet is not resent in time, so you hear a gap. Email and file transfers use TCP, which resends lost data, so they just get slower. That is why the slides' answer to "packet loss most affects…" is video streaming and VoIP.
How the three metrics interact
The slides give the TCP performance relationship: Throughput ∝ 1 / (RTT × √packet loss). In words: as latency or packet loss rise, TCP throughput falls sharply. High latency plus loss ruins VoIP and gaming; low throughput plus loss makes file transfers and backups crawl.
Problem
What users notice
High latency
VoIP echoes and call drops, gaming lag, delayed remote collaboration, slow-loading websites
Low throughput
Video buffering, slow software updates, long backup windows
Packet loss
Choppy calls and video, failed file transfers, database sync errors
Mitigation: implement QoS; upgrade hardware and cabling; add redundancy and failover; optimise MTU and configuration. Maintain: regular tests with ping and iPerf, continuous NetFlow monitoring, incident analysis with Wireshark, and user feedback.
Nigerian example
The slides: a Nigerian ISP sees latency spikes from peak congestion, packet loss in the rainy season that hurts wireless links, and throughput limits that spoil video. A Nigerian university sees latency that ruins VoIP lectures, throughput bottlenecks on e-learning portals, and packet loss from legacy hardware.
Part B: Network monitoring: objectives, techniques and tools
Five objectives (Reading 4A)
Meaning
Fault detection
Find failing devices, cables and links fast, before users are disrupted
Performance management
Analyse traffic patterns and bandwidth to optimise and cut latency
Security surveillance
Watch for anomalies, breaches and threats
Capacity planning
Predict growth so infrastructure is ready
Policy compliance
Check the network follows company and regulatory rules
Technique
How it works
Polling
Regularly ask devices for status, load, memory and bandwidth using SNMP or APIs
Packet capture
Record and inspect actual packets (Wireshark) to diagnose latency or loss
Flow analysis
Track aggregated traffic (NetFlow) to find bandwidth-heavy apps and unusual traffic
Log collection and analysis
Centralise logs to see trends and security events
SNMP traps and alerts
Devices push an alert when a threshold is crossed (the opposite of polling, where the manager asks)
Tool
What it is for
SNMP (Simple Network Management Protocol)
Polls devices for metrics using MIBs (Management Information Bases), e.g. CPU and interface statistics
Tracks flows between endpoints: who talks to whom, how much, for how long
PRTG Network Monitor
Graphical monitoring with SNMP, NetFlow, WMI (Windows Management Instrumentation) and packet sniffing
Zabbix, Nagios
Open-source platforms for distributed monitoring, alerting and custom scripts
Huawei eSight / iMaster NCE-Campus
AI-driven management for fault prediction and automation in large networks
Monitoring architecture:data collectors (SNMP agents or NetFlow exporters on devices) → managers (central servers that aggregate and analyse) → dashboards (visual alerts and metrics).
Five best practices
Define KPIs (Key Performance Indicators) such as latency, CPU and availability targets; multi-layered monitoring (device, interface and service levels); threshold-based alerts; keep historical logs for trends and capacity planning; restrict tool access with RBAC (Role-Based Access Control).
Four challenges and fixes
Scalability → cloud-native, distributed analytics. Device diversity → open platforms, standard data models. False positives / alert fatigue → dynamic thresholds, context, correlation. Encrypted traffic hides content → TLS inspection, metadata and behavioural analysis.
Part C: Quality of Service (QoS)
QoS is the set of technologies that manage bandwidth, latency, jitter and packet loss so critical applications get priority during congestion. It matters most in converged networks, where voice, video and data share one infrastructure.
Traffic
Needs
VoIP
Minimal latency and jitter
Video streaming
High bandwidth, moderate latency
File transfer
Reliability; can tolerate delay
Four core concepts:bandwidth (QoS reserves it for high-priority traffic), latency (QoS lowers it for real-time apps), jitter (the variation in packet delay; QoS smooths it for VoIP and video), packet loss (QoS protects priority traffic from drops). Congestion happens when traffic exceeds capacity; traffic classification sorts traffic by IP address or application so the right policy can be applied.
Three QoS models
Model
How it works
Strength / weakness
Best effort
All traffic treated equally, no guarantees
Easy; unsuitable for latency-sensitive apps (it is the default internet behaviour)
IntServ (Integrated Services)
Reserves resources along the whole path for each flow (end-to-end guarantee)
Strong guarantees; poor scalability because every device keeps state for every flow
DiffServ (Differentiated Services)
Marks packets with a DSCP (Differentiated Services Code Point) in the IP header; each hop treats them by class
Scalable, efficient; widely used in large networks
DSCP marking
Value
Typical traffic
EF (Expedited Forwarding)
46
Voice: highest priority, low latency and jitter
AF (Assured Forwarding)
AF41 – AF43
Video conferencing
DF (Default Forwarding)
0
Email and web (best effort)
QoS mechanisms
Classification and marking come first (sort traffic, stamp DSCP). Then queuing decides the order packets leave:
FIFO = no priority. PQ = priority but starvation. CBWFQ = fair shares. LLQ = fair shares plus a fast lane for voice.
Queuing method
What it does
FIFO (First-In, First-Out)
Sends in arrival order; no prioritisation
PQ (Priority Queuing)
Higher-priority traffic always first; lower-priority traffic can be starved
CBWFQ (Class-Based Weighted Fair Queuing)
Gives each traffic class a proportional share of bandwidth
LLQ (Low Latency Queuing)
Adds a strict-priority queue for low-latency traffic such as VoIP
Policing
Limits bandwidth by dropping or re-marking traffic that exceeds a set rate. Harsh but immediate.
Shaping
Buffers excess traffic and sends it later, smoothing bursts and preventing congestion. Gentler, adds a little delay.
Memory hook
Police drop, shapers wait. A policeman stops you at the checkpoint (drop); a shaper makes you queue and go later (buffer).
Congestion avoidance:RED (Random Early Detection) drops a few packets early as a queue fills, signalling TCP senders to slow down before the queue overflows.
Configuring and verifying: on Huawei kit you create a traffic classifier (match VoIP), a traffic behaviour/policy (give it priority) and apply it to an interface. Verify with display traffic policy, NetFlow/sFlow and eSight/iMaster NCE. Challenges: marking adds processing overhead (hardware acceleration helps), and policies need careful, iterative tuning.
Nigerian example
A Lagos call centre runs voice and staff browsing on the same link. Without QoS, a big file download makes calls choppy. With DiffServ, voice is marked EF (46) and sent through an LLQ priority queue, video calls get AF41, and browsing stays DF (0). Calls stay clear even at peak time.
QoS: best effort vs IntServ (per-flow, unscalable) vs DiffServ (DSCP, scalable). EF 46 voice, AF41 video, DF 0 web. FIFO, PQ, CBWFQ, LLQ. Policing drops; shaping buffers; RED drops early.
Study Session 5 · Lesson slides 05 · Readings 5A, 5B, 5C · Case study: University of National Tech
Software-defined and intent-based networking
In one sentence:SDN (Software-Defined Networking) takes the "thinking" (the control plane) out of every switch and router and puts it in one central software controller, which tells the devices (the data plane) what to do using the OpenFlow protocol; IBN (Intent-Based Networking) goes one step further, so you state a business goal and the network configures itself.
Think of it like
Traffic in a city. In a traditional network, every junction has its own traffic warden deciding on the spot, with no idea what is happening two streets away. In SDN, all the traffic lights are run from one control room that can see the whole city and change every light at once. In IBN, the governor just says "clear a fast route to the stadium for the match" and the control room works out every light change by itself.
Part A: Why traditional networking struggles
Reading 5C lists five limitations of traditional, hardware-centric networks:
Limitation
What it means
Decentralised control
Each device decides independently, so policies are enforced inconsistently
Manual configuration
Admins configure each device one by one through the CLI (Command-Line Interface): slow, error-prone, does not scale
No global view
Nobody sees the whole network at once, which hampers policy and troubleshooting
Limited programmability
Every policy change needs manual work, so the network responds slowly to business needs
Complex troubleshooting
Manual log analysis in large networks increases downtime
Part B: The core idea: separating the planes
Every network device has two jobs. The control planedecides where traffic should go (builds the routing logic). The data plane (also called the forwarding plane) moves packets according to those decisions. In traditional networks both live inside every device. SDN decouples them: the control plane moves to a centralised controller, and devices become simpler forwarders.
North = up to the applications. South = down to the devices. OpenFlow is the classic southbound protocol.
SDN layer
Role
Application plane
Top layer. Apps such as firewalls, load balancers and monitoring tools tell the controller what they need through northbound APIs (Application Programming Interfaces), often REST (Representational State Transfer) APIs
Control plane
The controller: has a global view, makes routing and policy decisions, talks down to devices through southbound protocols such as OpenFlow
Data plane
Physical (or virtual) switches and routers that simply forward traffic as instructed
Reading 5A also mentions a management plane (configuring and monitoring the devices themselves). The benefits of separating the planes: improved control (manage and monitor centrally, better troubleshooting and visibility), increased scalability (no control logic in each box) and greater automation (provisioning and configuration can be scripted).
Part C: The SDN controller
The SDN controller is the "brain" or "network operating system" of an SDN. Popular controllers: OpenDaylight, Ryu, ONOS (Open Network Operating System); Huawei's is iMaster NCE with CloudEngine switches.
Responsibility (Reading 5B)
Meaning
Topology discovery
Continuously maps devices and links for a real-time picture
Path computation
Calculates the best paths using topology, congestion and application demand
Policy enforcement
Translates high-level policies (security, QoS) into rules applied uniformly everywhere
Monitoring and analytics
Tracks performance for proactive management and faster troubleshooting
Northbound APIs
Lets outside apps automate and orchestrate the network
Exam trap
The slides' answer to "the primary function of an SDN controller" is to collect and analyse network data and make intelligent forwarding decisions. It does not forward packets itself (that is the data plane) and does not configure end-user laptops.
Part D: OpenFlow, the southbound protocol
OpenFlow is the standard (from the ONF, Open Networking Foundation) the controller uses to program switches. It defines flow rules in each switch's flow table.
OpenFlow components
Flow table: stores match-action rules. Match fields: what to look for (IP address, MAC address, port). Actions: what to do (forward to a port, drop, send to controller). Controller interface / secure channel: the link to the controller, protected with TLS.
How it works
(1) The controller installs flow entries in switches. (2) A packet arrives; the switch looks it up in its flow table. (3) If it matches, the switch performs the action. (4) If nothing matches, the switch sends it to the controller (Packet-In), which decides and installs a new rule (Flow-Mod).
Packet-In goes up (switch to controller). Flow-Mod, Packet-Out and Stats-Request come down.
Message
Direction
Purpose
Packet-In
Switch → controller
"I have a packet with no matching rule"
Packet-Out
Controller → switch
Forward this specific packet out of a given port
Flow-Mod
Controller → switch
Install, modify or delete flow entries
Stats-Request
Controller → switch
Ask for traffic and flow statistics
Memory hook
"In asks, Mod fixes, Out sends, Stats counts."
The slides say OpenFlow's main benefit is that it simplifies forwarding decisions: switches follow clear match-action instructions instead of each working things out. It enables dynamic flow management, traffic engineering and security features. Reading 5C also names NETCONF (Network Configuration Protocol) as another open standard.
OpenFlow and other open protocols bring vendor neutrality (mix suppliers, avoid vendor lock-in), flexibility and interoperability, and dynamic real-time management.
Scalability and agility
Add switches and update flow rules centrally; adjust in real time as demand changes; faster service deployment.
Security and QoS
Security rules enforced centrally and changed instantly when threats appear; dynamic bandwidth allocation and prioritisation for VoIP and video.
Data centres and cloud
Automated management of server traffic; faster app deployment; cloud providers use SDN for on-demand network provisioning.
Traditional vs SDN
Traditional: each device configured separately, local control, static QoS. SDN: central logic, network-wide visibility, real-time adjustments, automated QoS.
Nigerian example
The slides: Nigerian ISPs use SDN to adjust traffic flows dynamically and prioritise bandwidth for essential services like mobile banking. African universities use SDN controllers to manage peak traffic during exams so online learning stays up. In Reading 5B's campus scenario, the controller classifies users by IP address or VLAN tag and installs OpenFlow rules that prioritise academic traffic and throttle non-essential services during exams, adjusting through the day, something static QoS cannot do.
Part F: Intent-Based Networking (IBN)
IBN builds on SDN. Instead of telling the network how (configure this ACL, set that QoS policy), you state what you want, the intent, and the system translates it into configuration, then keeps checking it stays true.
IBN feature
Meaning
Policy-driven automation
Define a high-level goal ("prioritise exam traffic") and IBN configures the network to meet it
Continuous compliance with intent
Keeps checking the network matches the intent and adjusts in real time
Real-time monitoring and adjustment
Analytics watch performance and react, e.g. prioritise critical traffic during congestion
Intelligent control
Less manual intervention, quicker adaptation to business change
Task (university)
Traditional SDN
IBN
Exam portal priority
Admins manually configure QoS policies
State "prioritise exam portal traffic"; system adjusts itself
Admin system access
Admins manually configure ACLs
Intent "Only Finance may access admin systems"; enforced by role
Video quality
Admins write traffic engineering rules
Intent "optimise video campus-wide"; bandwidth and paths adjusted
SDN in a university (Reading 5C): controller restricts traffic between departments while prioritising IT; QoS for student portals during exams; micro-segmentation that moves suspicious traffic into quarantine VLANs; flow visualisation in the controller's GUI/CLI for fast troubleshooting.
Telling them apart
SDN = central, programmable control, but a human still writes the rules. IBN = a human states the goal; the system writes and maintains the rules. The slides call SDN "the groundwork" for IBN and full network automation.
Part G: Case study: University of National Tech (UNTech)
Course case study
Background: by 2022, UNTech, a Nigerian university with over 15,000 students, struggled as online programmes grew; frequent downtime hit remote exams.
Problems: (1) scalability; (2) slow performance at peak and exam times; (3) inefficient resource allocation (idle capacity in quiet periods, congestion at peaks); (4) security and traffic management.
Solutions:network virtualisation using VLANs to separate academic, administrative and guest traffic; SDN to centralise control and manage traffic programmatically by demand; cloud networking and SD-WAN for remote learning; load balancing and redundant paths; Zero Trust, VPNs, IDS/IPS and firewalls.
Phases: requirements gathering with faculty → design and deployment (SDN controller, VLANs, cloud) → testing for exam traffic → monitoring and optimisation.
Results: responsiveness up 50%; easy scaling without major reconfiguration; 99.9% uptime; smoother portal and online exam experience.
Don't mix up the two cases
MetroTech (Session 3): 600+ users, star + VLANs + redundancy, 70% faster, 99.99% uptime, room for 1,000 users. UNTech (Session 5): 15,000+ students, virtualisation + SDN + cloud/SD-WAN, 50% more responsive, 99.9% uptime.
Module 5 summary
SDN separates the control plane (decides) from the data plane (forwards) and centralises control in a controller (OpenDaylight, ONOS, Ryu).
Three layers: application → northbound APIs → control → southbound (OpenFlow) → data.
OpenFlow: flow table of match-action rules; unmatched packets go to the controller. Messages: Packet-In, Packet-Out, Flow-Mod, Stats-Request.
Emerging trends: virtualisation, 5G/6G and edge computing
In one sentence: networks are moving from fixed boxes to software (network virtualisation, NFV and cloud networking), mobile networks are moving from 4G to 5G and towards 6G (faster, lower delay, AI-driven), and processing is moving closer to the user through edge computing.
Think of it like
Twenty years ago a Nigerian office needed a separate machine for everything: fax, photocopier, scanner, phone switchboard. Today one laptop with the right apps does all of it. NFV does the same for networks: firewalls and load balancers become apps on ordinary servers. Edge computing is like opening a small branch in Ibadan so customers don't have to travel to head office in Lagos for every request.
Part A: Network virtualisation (NV)
Network virtualisation turns physical network components (switches, routers) into logical entities you can create and manage in software. Many isolated logical networks share one physical infrastructure, just as server virtualisation runs many virtual machines on one server.
Type
What it does
Overlay networks
Build logical networks on top of the physical one using tunnelling such as VXLAN (Virtual Extensible LAN) or GRE (Generic Routing Encapsulation), with no extra hardware
VLANs
Split broadcast domains within one physical LAN for traffic management and security
VRF (Virtual Routing and Forwarding)
Several separate routing tables on one router
Use case: a data centre hosting many customers (multi-tenant) gives each tenant its own VXLAN so their traffic stays secure and separate.
Part B: Network Functions Virtualisation (NFV)
NFV replaces dedicated hardware appliances (firewalls, load balancers, routers) with software running on commodity servers.
Services are built from VNFs, which run on the NFVI.
NFV part
Meaning
Network Services (NS)
End-to-end services made of connected VNFs, e.g. a VPN service built from virtual firewalls and gateways
VNFs (Virtual Network Functions)
Software versions of network functions such as routers and firewalls
NFVI (NFV Infrastructure)
The hardware plus virtualisation layer (compute, storage, networking) the VNFs run on
Four NFV benefits:agility (provision and scale in minutes, no new boxes), cost savings (lower capital and operating expenses), vendor independence (choose VNFs from any supplier), dynamic resource allocation (compute, memory, storage by demand). Example: a telecom provider replaces physical firewalls with virtual firewalls, managed centrally and scaled per customer.
Telling them apart
SDN separates control from forwarding and centralises the "brain". NFV turns network appliances into software. NV carves one physical network into many logical networks. They work well together but are different ideas.
Part C: Cloud networking
Cloud networking hosts network services (routing, load balancing, firewalls) in the cloud, controlled through APIs and web portals, on demand.
Components
Virtual network services (cloud firewalls, VPNs, DNS, SD-WAN); SD-WAN (extends SDN ideas across distant sites, cheaper and more flexible than traditional MPLS WANs); elastic IP allocation (move IP addresses between cloud resources, so service survives a VM failure).
Advantages
Flexible resource management (provision on demand), simplified scaling (change capacity with an API call), less dependence on physical hardware (lower procurement and maintenance cost).
Model
What you get
Examples
IaaS (Infrastructure as a Service)
Virtual compute, storage and networking
AWS (Amazon Web Services), Microsoft Azure, GCP (Google Cloud Platform)
NaaS (Network as a Service)
Managed networking such as SD-WAN and cloud security, as a service
Megaport
Hybrid networking
On-premises plus cloud; extend into the cloud while keeping sensitive data in-house
A bank keeping core records on site, using cloud for apps
Part D: Mobile network generations, 1G to 6G
Generation
Era
Focus
Speed (Reading 6B)
Technology
1G
1980s
Analogue voice
2.4 kbps
AMPS (Advanced Mobile Phone System)
2G
1990s
Digital voice and SMS
64 kbps
GSM (Global System for Mobile Communications), CDMA (Code Division Multiple Access)
3G
2000s
Mobile internet, video calls, multimedia
2 Mbps
UMTS (Universal Mobile Telecommunications System), HSPA (High Speed Packet Access)
4G
2010s
Mobile broadband, HD video, VoIP
100 Mbps
LTE (Long-Term Evolution)
5G
2020s
Ultra-low latency, IoT, ultra-reliability
1 – 20 Gbps (slides: up to 10 Gbps)
NR (New Radio), mmWave (millimetre wave)
6G
Research; around 2030
Intelligent, adaptive, human-centric; AI and quantum
100 Gbps+ (slides: up to 1 Tbps peak)
Terahertz, RIS, AI-native, AIoT (AI + IoT)
Watch out
The slides and Reading 6B give slightly different 5G and 6G speed figures. In an essay, quote one source and say "up to", for example "5G offers up to 10–20 Gbps and latency under 1 ms".
Part E: 5G architecture and capabilities
Speed (eMBB), split-second reliability (URLLC), sheer numbers of devices (mMTC).
Network slicing creates multiple virtual networks on one physical 5G network, each tuned for a use case: an eMBB slice for video, a URLLC slice for autonomous driving, an mMTC slice for IoT.
5G architecture layer
Role
UE (User Equipment)
Phones, IoT sensors
RAN (Radio Access Network)
Base stations called gNodeBs, with massive MIMO (Multiple-Input Multiple-Output antennas) and beamforming (aiming signal at each user)
5GC (5G Core)
Centralised, software-driven (cloud-native, virtualised); handles authentication and traffic routing
Transport network
Connects the RAN to the core with high bandwidth and low latency
SBA (Service-Based Architecture)
Flexible service delivery through slicing and central policy control
Part F: The 6G vision and its enablers
6G targets commercial launch around 2030, aiming for intelligent connectivity, human-centric design and coverage everywhere. Compared with 5G: latency ~1 ms → under 0.1 ms; peak rate 10 Gbps → 1 Tbps; AI limited → native; spectrum mmWave → terahertz.
6G enabler
What it is
Example
Terahertz (THz) spectrum
Frequencies from 100 GHz to 10 THz; ultra-high data rates, but very short range
Instant 8K video or holograms
RIS (Reconfigurable Intelligent Surfaces)
Smart surfaces that steer and reflect radio signals
Better indoor or city coverage without extra base stations (cost-effective)
AI-native networking
AI built into the control plane: self-optimising, predictive maintenance, real-time security
Adapting bandwidth live during a football match in Port Harcourt
ISAC (Integrated Sensing and Communication)
Network nodes both communicate and sense the environment
Monitoring traffic, air quality and public safety in smart cities
Quantum communication / QKD (Quantum Key Distribution)
Uses quantum physics to share encryption keys so interception is detectable: "unbreakable" encryption
Finance, defence, healthcare
6G use cases:holographic communication (3D presence for meetings and teaching), brain-computer interfaces (experimental; healthcare, accessibility, gaming), Industry 5.0 (human-machine collaboration, AI smart factories, personalised manufacturing), precision healthcare (continuous monitoring, AI diagnostics, e.g. cardiovascular monitoring), satellite-terrestrial integration (LEO, Low Earth Orbit, satellites plus ground networks to reach rural areas, for example in Rivers State, bridging the digital divide).
Four deployment challenges
Spectrum allocation: high bands have short range; approvals are complex and country-specific; global harmonisation needed. Infrastructure cost: dense small cells and fibre backbones are expensive; rural and urban needs differ. Device and energy efficiency: IoT needs long battery life; power limits scale. Security and privacy: more virtualisation and more devices mean a bigger attack surface.
Implications
Socio-economic: digital inclusion, better education, health and commerce; risks of data misuse, surveillance, job loss. Smart cities: traffic management, environmental monitoring, disaster response. Healthcare: remote diagnostics, surgical robotics. Industry: smart manufacturing, predictive maintenance.
Part G: Edge computing and edge networking
Edge computing processes data close to where it is produced (IoT devices, routers, base stations) instead of sending everything to a distant cloud. That cuts latency and saves bandwidth. Edge networking provides the connectivity and QoS that edge computing relies on.
The edge is the local intelligence hub; the cloud is the central powerhouse.
Key technology
Role
MEC (Multi-access Edge Computing)
Compute and storage at the edge (often at mobile base stations) for real-time apps such as traffic management and vehicle communication
Containerisation (Docker, K3s)
Lightweight packages to deploy edge apps efficiently
5G network slicing
Guarantees latency-sensitive edge services get the resources they need
AI at the edge
AI models run locally for instant analysis (city traffic, healthcare insights)
Four benefits
Reduced latency (faster decisions for autonomous vehicles, automation); bandwidth efficiency (less data sent to the cloud); enhanced privacy (sensitive data stays local, only insights go up); resilience (keeps working if the cloud link drops, vital in remote areas or outages).
Four challenges
Resource constraints (little computing power, memory, storage); heterogeneity (many kinds of hardware, software and protocols); security and access control (more places to attack); orchestration complexity (managing many nodes in many places).
Compare
Edge computing
Cloud computing
Latency
Ultra-low, about 1 – 10 ms
Higher, about 50 – 100+ ms
Data location
Processed locally (good for privacy)
Central data centres (good for large-scale analysis)
Bandwidth
Reduces it
Needs more (data sent to the cloud)
Best for
Real-time: autonomous vehicles, smart city infrastructure
Big data processing, global access
Use cases: smart cities (traffic lights adjusting to sensors), healthcare (local patient monitoring triggers instant alerts), retail (in-store behaviour analysis), manufacturing (predictive maintenance), autonomous vehicles (local navigation decisions). The future is a hybrid of edge and cloud.
Nigerian example
A Lagos traffic management agency puts cameras and an edge server at Ojuelegba junction. The edge server adjusts the lights in milliseconds from live counts, and only sends hourly summaries to the cloud for city-wide planning. If the internet link fails, the junction keeps working.
Module 6 summary
NV: many logical networks on one physical (overlays like VXLAN/GRE, VLANs, VRF). NFV: appliances become software (NS, VNFs, NFVI); agility, cost, vendor independence.
Edge: process near the source; low latency, bandwidth saving, privacy, resilience; MEC, containers, slicing, edge AI; hybrid with cloud.
Video lessons
Each lesson plays like a short narrated video: diagrams build up on screen while a voice explains them, with captions underneath. Every lesson ends with Check yourself questions (you get a few seconds to think before the answer is revealed) and a recap. Jump to any scene with the chips under the captions. If your device has no voice, the captions still advance on their own.
Module practice
Each module has its own set of exam-style questions. Finish reading a module, do its practice set, and move on once you score 80% or more. If you pick a wrong answer you'll see WRONG, and the right answer blinks with a red cursor, followed by an explanation.
Your answers are saved in this browser. Finished all six? Test yourself across everything in Exam mode.
Correct 0Wrong 0Answered 0/0
Exam mode: the CA simulation
Your MIT8105 CAs (Continuous Assessments) are timed online quizzes (in the previous cohort they were multiple-choice). This mode copies that format: 40 scenario questions in 30 minutes, drawn mostly from the harder CA-level bank and spread across all six modules. There is no feedback until you submit. Then every answer is marked, wrong picks show WRONG, the correct option blinks, and you get a score by module so you know what to revise. Aim for 40/40.
30:00
Essay exam prep: the final assessment
The MIT8105 final is a Proctored Essay exam, not a multiple-choice test. It opens in Week 15 with a 24-hour window. Your CAs (Continuous Assessments) start in Week 3 and are all due by Week 12; in the previous cohort they were multiple-choice quizzes, which the Exam mode tab simulates. This tab shows you how essay questions on networks are marked, how to plan and write each answer, how to show subnetting working, and gives you practice questions with model answers for every session. Try each question yourself first, then open the model answer.
Check first
When the official exam instructions are released, check the number of questions, how many you must answer, the time limit inside the 24-hour window, the word limit and the proctoring rules (camera, screen sharing, allowed materials) against this page. If anything differs, the official instructions win.
1. What an essay question on networks looks like
You usually get a short scenario about a Nigerian organisation (a university, a bank, a hospital, a telecoms operator, a government agency) with a network problem, or a direct question about a course topic. The marks tell you how deep to go. Expect three kinds:
Marks
What the question asks
What the marker wants
About 10
Knowledge: "Define…", "Explain…", "Describe…", "List and explain…"
Correct definitions, the right course terms, and one example for each point
Advantages and disadvantages on both sides, a clear judgement, and practical recommendations with a reason for each
Memory hook
Know it, use it, judge it. 10 marks = know it. 15 marks = use it on the scenario. 25 marks = weigh it up and recommend.
2. The DEAR method for planning every answer
Spend the first few minutes of each question planning. Use four steps:
D: Define. Define the key terms in the question in one sentence each. "A VLAN (Virtual Local Area Network) is a logical group of devices that behave as if they share one switch, even when they are on different physical switches."
E: Explain how it works. Describe the mechanism in plain steps. A small labelled diagram (typed as a list or a simple table if you cannot draw) earns marks: the three SDN (Software-Defined Networking) planes, the OSI (Open Systems Interconnection) layers, a star topology.
A: Apply it to the scenario. Tie each point to a fact in the question: "Because the exams portal slows down at peak times, a QoS (Quality of Service) policy should give portal traffic priority over video streaming."
R: Recommend and reason. End with what should be done, why, and how success would be measured (for example uptime of 99.9%, latency under 100 milliseconds, fewer security incidents).
Real life
Markers reward specific answers. "Improve security" earns almost nothing. "Put student records in their own VLAN, filter traffic between VLANs with a firewall, require MFA (Multi-Factor Authentication) for staff logins and run an IDS (Intrusion Detection System) on the core switch" earns marks for each named control.
3. How to lay out a long answer
Part
What goes in it
Rough share
Introduction
Restate the problem in one or two sentences and say what you will cover
5–10%
Definitions and background
The key terms and the course model or standard you will use
10–15%
Main body
One paragraph per point: the point, how it works, how it applies to the scenario. Use headings
50–60%
Evaluation
Benefits against costs, risks and limits; where another option would be better
15–20%
Recommendation and conclusion
What should be done, in order, and your final judgement
5–10%
For a calculation question, the layout is different: write the given values, the formula, each step, and a final answer in a small table. A correct answer with no working may lose most of the marks.
4. Your toolkit: what to quote for each session
Session
Terms and models to name
Facts worth quoting
1. Architecture, models and design
LAN, MAN, WAN (Local, Metropolitan and Wide Area Network); client-server vs peer-to-peer; simplex, half-duplex, full-duplex; bus, star, ring, mesh, tree, hybrid topologies; OSI 7 layers; TCP/IP (Transmission Control Protocol/Internet Protocol) 4 layers; logical vs physical design
Star topology gives central control and easy fault isolation but the central switch is a single point of failure unless made redundant. A full mesh of n devices needs n(n−1)/2 links. Design process: requirements, logical design, physical design, implementation, testing, monitoring
2. Addressing, switching and routing
Circuit vs packet switching; IPv4 (32 bits) and IPv6 (128 bits); subnet mask, CIDR (Classless Inter-Domain Routing) prefix; VLSM (Variable Length Subnet Masking); VLAN and IEEE 802.1Q tagging; static vs dynamic routing; RIP, OSPF, EIGRP, BGP
Usable hosts per subnet = 2h − 2. Subnets made by borrowing n bits = 2n. Private ranges: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. RIP uses hop count (maximum 15); OSPF uses cost based on bandwidth; BGP routes between organisations across the internet
Encryption protects confidentiality, hashing protects integrity, redundancy protects availability, digital signatures give non-repudiation. WEP is broken; WPA3 is the current standard. Zero Trust: never trust, always verify. MetroTech: 70% faster, 99.99% uptime, room for 1,000 users
Bandwidth is the capacity of the link; throughput is what you actually get. Voice calls need low latency and jitter; file downloads need throughput. DiffServ marks packets with a DSCP (Differentiated Services Code Point) value so routers treat classes differently
5. SDN and IBN
Control plane, data plane, management or application plane; SDN controller; northbound API (Application Programming Interface) to apps, southbound API to switches; OpenFlow flow tables (match, action, counters); IBN (Intent-Based Networking)
SDN separates the decision-making (control plane) from packet forwarding (data plane) and centralises it in software. Risk: the controller is a single point of failure and a high-value target, so it needs redundancy and strong security. UNTech: 50% more responsive, 99.9% uptime
NFV runs firewalls, routers and load balancers as software on ordinary servers. 5G targets under 1 millisecond latency and up to 1 million devices per square kilometre. Edge computing processes data near where it is produced to cut latency and backhaul traffic
5. Calculations: show every step
Subnetting and VLSM are the questions most likely to need working. Use this layout every time.
Worked example A: fixed-size subnets
Question. A Lagos bank branch has 192.168.10.0/24 and needs 4 equal subnets, one each for tellers, managers, ATMs and guest Wi-Fi. Give the mask, the number of usable hosts and the range of each subnet.
Subnets needed = 4. Borrow n bits where 2n ≥ 4, so n = 2.
Host bits left = 32 − 26 = 6. Usable hosts = 26 − 2 = 62 per subnet.
Block size = 256 − 192 = 64, so subnets start at .0, .64, .128, .192.
Subnet
Network address
Usable hosts
Broadcast
Tellers
192.168.10.0/26
.1 to .62
.63
Managers
192.168.10.64/26
.65 to .126
.127
ATMs
192.168.10.128/26
.129 to .190
.191
Guest Wi-Fi
192.168.10.192/26
.193 to .254
.255
Worked example B: VLSM for a campus
Question. A university like MetroTech is given 172.16.0.0/22 (1,024 addresses). It needs: Computer Science 300 hosts, Engineering 200, Business 100, Medicine 60, Law 25, and two router-to-router links of 2 hosts each. Design a VLSM plan.
Sort from largest to smallest and give each the smallest block that fits (hosts + 2 for the network and broadcast addresses, rounded up to a power of 2).
Allocate blocks in order, starting each one straight after the previous one ends.
Need
Block size
Prefix
Network
Usable range
Broadcast
CS, 300
512
/23
172.16.0.0
172.16.0.1 to 172.16.1.254
172.16.1.255
Engineering, 200
256
/24
172.16.2.0
172.16.2.1 to 172.16.2.254
172.16.2.255
Business, 100
128
/25
172.16.3.0
172.16.3.1 to 172.16.3.126
172.16.3.127
Medicine, 60
64
/26
172.16.3.128
172.16.3.129 to 172.16.3.190
172.16.3.191
Law, 25
32
/27
172.16.3.192
172.16.3.193 to 172.16.3.222
172.16.3.223
Link 1, 2
4
/30
172.16.3.224
172.16.3.225 to 172.16.3.226
172.16.3.227
Link 2, 2
4
/30
172.16.3.228
172.16.3.229 to 172.16.3.230
172.16.3.231
172.16.3.232 to 172.16.3.255 is left spare for growth. Why VLSM? With fixed /23 subnets for everyone, the /22 would give only two subnets. VLSM fits all seven needs into one block and wastes far fewer addresses.
Worked example C: which subnet is a host in?
Question. A help-desk ticket at an Abuja agency says host 10.20.37.130/27 cannot reach its gateway. Find its network, broadcast and usable range.
Multiples of 32 in the last octet: 0, 32, 64, 96, 128, 160. 130 falls in the block starting at 128.
Network 10.20.37.128, broadcast 10.20.37.159, usable 10.20.37.129 to 10.20.37.158 (30 hosts).
So the gateway must be an address from .129 to .158. If the gateway is set to, say, 10.20.37.1, it is in a different subnet and the host cannot reach it.
Watch out
Do not copy the subnet table in Reading 2B: it contains errors. Always work the numbers out with the steps above. Reading 2A also prints Class D as ending at "289", which is impossible because an octet only goes up to 255; Class D (multicast) is 224 to 239.
6. Worked case 1: University of MetroTech (Study Session 3)
The case in one line: a Nigerian university with five departments and 600+ users suffered slow speeds, frequent disconnections, weak security and no failover during exams; a redesign with a star topology, VLANs, redundancy, load balancing, firewalls, VPNs, an IDS and Zero Trust gave 70% better performance, 99.99% uptime for the exams portal and room for 1,000 users.
The case lists five discussion questions, but questions 4 and 5 repeat questions 2 and 3. Three extra exam-style questions are added below so you have five distinct ones.
1. How did the use of VLANs enhance network performance and security at the university? (about 10–15 marks)
A VLAN (Virtual Local Area Network) splits one physical network into separate logical networks, each its own broadcast domain, using IEEE 802.1Q tags on switch ports and trunk links. MetroTech gave each department (Computer Science, Engineering, Business Administration, Medicine, Law) its own VLAN. Performance: broadcasts (such as ARP (Address Resolution Protocol) requests) stay inside one department instead of flooding all 600+ devices, so less bandwidth is wasted and switches work less; each VLAN maps to its own subnet, which tidies IP addressing; and traffic can be prioritised per VLAN with QoS. Security: devices in one VLAN cannot reach another without passing through a router or Layer 3 switch, where access control lists and the firewall decide what is allowed. So a compromised student laptop in a lab cannot directly reach the exam results server or medical records. Limits: VLANs are segmentation, not encryption; misconfigured trunks allow VLAN hopping, so unused ports should be shut and the native VLAN changed. Judgement: VLANs were a low-cost, high-impact step that supported both the 70% performance gain and the drop in unauthorised access.
2. Evaluate the importance of redundancy and load balancing in ensuring high availability for the exams portal. (about 15–25 marks)
Availability is one of the five security principles: the service must be reachable when needed. Before the redesign, the network had no failover, so one failed link or switch took the portal down. Redundancy means duplicate links to the core switch, duplicate power and spare servers, so if one path fails another takes over automatically (helped by protocols such as STP (Spanning Tree Protocol) for switch loops, or a first-hop redundancy protocol for gateways). Load balancing spreads requests across several portal servers, so no single server is overwhelmed when thousands of students log in at 9 a.m. on exam day. Together they produced 99.99% uptime, which is under an hour of downtime a year. Costs and limits: duplicate equipment and links cost money; more devices mean more configuration and monitoring; the load balancer itself must be redundant or it becomes a new single point of failure; and redundancy does not stop a DDoS (Distributed Denial of Service) attack or a software bug that affects every server. Judgement: for an exams portal, where an outage means students cannot sit exams, the cost is clearly justified. Recommend testing failover before each exam season and monitoring server load in real time.
3. How can the university further improve the security of its network in light of emerging threats? (about 15–25 marks)
MetroTech already has firewalls, VPNs, an IDS and Zero Trust. Further steps, each tied to a threat: (1) move from an IDS (which only alerts) to an IPS (Intrusion Prevention System) that blocks attacks in real time; (2) MFA for all staff and admin accounts against phishing and stolen passwords; (3) WPA3-Enterprise with 802.1X authentication on campus Wi-Fi so each user logs in with their own credentials; (4) NAC (Network Access Control) to check student devices for updates and antivirus before they join; (5) encrypt sensitive data at rest and in transit (TLS for the portal, AES (Advanced Encryption Standard) for stored records); (6) a SIEM (Security Information and Event Management) system to correlate logs; (7) DDoS protection from the ISP (Internet Service Provider) or a cloud provider before exams; (8) regular patching, vulnerability scans and penetration tests; (9) security awareness training, since staff and students are the main phishing targets; (10) tested backups against ransomware. Evaluation: these cost money and staff time, and too many controls can frustrate users, so prioritise by risk, starting with MFA, patching and backups. Under the NDPA (Nigeria Data Protection Act) 2023 the university must protect student personal data, so these are also compliance steps.
4. Explain why a star topology was chosen and evaluate its weaknesses. (about 10–15 marks)
In a star topology every device or department connects to a central node (here the core switch). It was chosen because it gives central control (one place to manage and monitor), easy fault isolation (a broken cable affects only one link), easy expansion (add a new department by adding a link) and good performance because each link is dedicated. Its main weakness is that the central node is a single point of failure: if the core switch fails, every department loses connectivity. It also needs more cable than a bus, and the central switch must have enough capacity for all traffic. MetroTech addressed the main weakness with redundant links and a redundant core, which in practice makes it an extended star or hybrid design. Judgement: star with redundancy is the right choice for a campus; a full mesh would be more resilient but far too costly in links.
5. Describe the implementation phases MetroTech followed and explain why each matters. (about 10–15 marks)
(1) Requirements gathering with each department to learn bandwidth needs and critical applications, so the design solves the real problem. (2) Network design and deployment using VLAN segmentation, redundancy and security protocols, turning requirements into logical and physical designs. (3) Testing and evaluation, especially load testing the exams portal for peak traffic, so failures are found before students meet them. (4) Training and documentation for staff and faculty, because a network nobody understands is soon misconfigured. (5) Ongoing monitoring and maintenance to spot problems early and plan capacity. These match the design process in Session 1. Skipping any phase risks a network that works on paper but fails on exam day.
7. Worked case 2: University of National Tech, UNTech (Study Session 5)
The case in one line: a Nigerian university with 15,000+ students whose network kept failing during remote exams adopted network virtualisation, VLANs, SDN, cloud networking with SD-WAN, load balancing and Zero Trust, and became 50% more responsive at peak times with 99.9% uptime.
1. How did SDN improve the scalability and flexibility of UNTech's network? (about 15 marks)
SDN (Software-Defined Networking) separates the control plane (deciding where traffic goes) from the data plane (forwarding packets) and moves control into a central SDN controller, which programs the switches through a southbound protocol such as OpenFlow. At UNTech this meant: flexibility, because the IT team changed traffic policies for the whole campus from one console instead of logging into each switch, and could program rules that give the exam portal priority during exams; scalability, because new students, services or switches could be added and given policies automatically, without redesigning the network; and dynamic resource allocation, which fixed the old problem of idle capacity at quiet times and congestion at peaks. Applications can ask the controller for resources through the northbound API. The result was 50% better responsiveness during peak periods. Limit: the controller is critical, so it must be duplicated and protected.
2. Evaluate the role of VLANs and network segmentation in enhancing security and performance. (about 15–25 marks)
UNTech used VLANs to separate academic, administrative and guest traffic. Security benefits: guests on Wi-Fi cannot see the finance or records systems; an infection in a student lab is contained to its segment; firewall rules between segments enforce least privilege; it supports Zero Trust by making every cross-segment request pass a check. Performance benefits: smaller broadcast domains, less congestion, and the ability to apply QoS per segment so academic and exam traffic gets priority over guest streaming. Limits: segmentation is only as good as the rules between segments; too many VLANs are hard to manage by hand (which SDN helps with); VLANs do not encrypt; and misconfigured trunks allow VLAN hopping. Counter-point: micro-segmentation in SDN can go further than VLANs by setting policy per device or per application. Judgement: VLAN segmentation is essential and cheap, and combined with SDN and Zero Trust it gave UNTech both protection for sensitive data and smoother access during exams.
3. What challenges might UNTech face in maintaining this network in the long term, and how can they be addressed? (about 15–25 marks)
Challenges: (1) Skills gap: SDN, cloud and automation need programming and new skills that traditional network staff may lack. Address with training, certification and hiring. (2) Controller as a single point of failure and attack target. Address with clustered controllers, strict access control and monitoring. (3) Cost of cloud subscriptions, licences and upgrades. Address with capacity planning, monitoring usage and negotiating education discounts. (4) Vendor lock-in with one SDN or cloud vendor. Address with open standards such as OpenFlow and multi-vendor designs. (5) Evolving threats. Address with regular patching, IPS, SIEM and security audits. (6) Growth in students and online programmes. Address with ongoing monitoring and periodic redesign reviews. (7) Power and internet reliability in Nigeria. Address with UPS (Uninterruptible Power Supply), generators and two ISPs. Judgement: none of these is a reason to abandon SDN, but UNTech must budget for people and operations, not just equipment.
4. How can SDN be integrated with cloud networking to provide a seamless experience for remote learning? (about 15 marks)
Students learning from home connect over the internet to services that may sit on campus or in the cloud. SD-WAN applies SDN ideas to the wide area: a central controller chooses the best path (fibre, microwave, 4G or 5G) for each application in real time and sends exam and video-class traffic over the most reliable link. The campus SDN controller and the cloud provider's network can share policies, so a lecturer's live class or an online exam gets priority end to end. Cloud services scale up automatically during exams and back down afterwards, so UNTech pays only for what it uses. Content can be cached at the edge or in a nearby cloud region to cut latency for students across Nigeria. Security must follow the user: Zero Trust access, MFA and TLS encryption instead of trusting anyone "inside" the network. Risks: dependence on internet quality at the student's end, cloud costs and data protection compliance. Result: a consistent experience whether the student is on campus or at home.
5. What additional security measures could be implemented to strengthen the university's network further? (about 10–15 marks)
UNTech already uses Zero Trust, VPNs, IDS/IPS and firewalls. Add: MFA for every account; micro-segmentation through the SDN controller so each application has its own policy; hardening the SDN controller (separate management network, encrypted controller-to-switch traffic with TLS, role-based admin access, controller clustering); a SIEM for central log analysis; DDoS protection for the exams portal; cloud security posture management to catch misconfigured cloud storage; regular penetration testing; encrypted backups held off-site; and staff and student awareness training. Each step should be prioritised by risk and checked against the NDPA 2023 duty to protect personal data.
8. Practice essay questions for every session
Write a plan using DEAR for each, then compare with the model answer.
Session 1: Network architecture, models and design
1.1 Compare the OSI and TCP/IP models, and explain why both are still taught. (about 15 marks)
The OSI (Open Systems Interconnection) model has seven layers: Physical, Data Link, Network, Transport, Session, Presentation, Application. The TCP/IP model has four: Network Access (Link), Internet, Transport, Application. Mapping: OSI Physical and Data Link equal TCP/IP Network Access; OSI Network equals Internet (IP); Transport matches Transport (TCP and UDP (User Datagram Protocol)); OSI Session, Presentation and Application combine into TCP/IP Application (HTTP, DNS, SMTP). Differences: OSI is a reference model designed before the protocols; TCP/IP grew from working protocols and is what the internet actually runs. Why both: OSI's finer layers are better for teaching and troubleshooting (engineers say "a Layer 2 problem" or "a Layer 7 firewall"); TCP/IP describes the real protocol stack. Example: when a Lagos bank's mobile app fails, an engineer works up the layers: is the cable or Wi-Fi up (Layer 1), is the device getting an IP address (Layer 3), is the port open (Layer 4), is the app responding (Layer 7).
1.2 A hospital group in Enugu is opening three new sites. Explain the factors that should guide its choice of topology and design. (about 15–25 marks)
Factors from the course: size and number of users at each site; cost of cabling and equipment; reliability needed (patient systems must not go down); scalability for future wards and sites; performance for imaging files and video consultations; ease of management and fault isolation; security for patient records; and the physical layout of the buildings. Applying them: inside each site, a star or extended star with redundant core switches gives central control and easy fault finding; between sites, a partial mesh WAN (Wide Area Network) with two links per site (for example fibre plus microwave or 4G) avoids one cut cable isolating a hospital; a full mesh would be most resilient but costly as sites grow (n(n−1)/2 links). Design steps: gather requirements from clinicians and IT, produce a logical design (VLANs, IP plan, security zones), then a physical design (cabling, equipment, rooms), test, train and monitor. Recommendation: hierarchical design with redundancy at the core and between sites, VLANs separating clinical, admin and guest traffic, and a monitoring system. Judgement: reliability outweighs cost for a hospital.
Session 2: IP addressing, subnetting, switching and routing
2.1 Explain why Nigeria's organisations should plan for IPv6, and the challenges of moving from IPv4. (about 15 marks)
IPv4 uses 32-bit addresses (about 4.3 billion), and the free pool has run out, which forces heavy use of NAT (Network Address Translation) and private ranges. IPv6 uses 128-bit addresses written in hexadecimal (for example 2001:db8::1), giving an almost unlimited supply, which matters as mobile subscribers and IoT (Internet of Things) devices in Nigeria grow. Other benefits: simpler headers for faster processing, built-in address autoconfiguration, and no need for NAT so end-to-end connections are easier. Challenges: old devices and software that only support IPv4; staff unfamiliar with IPv6 addressing; cost of upgrades; security tools that must be updated to inspect IPv6 traffic; and running both at once. Transition methods: dual stack (devices run both), tunnelling (IPv6 carried inside IPv4) and translation. Recommendation: start with dual stack on new equipment, train staff, and require IPv6 support in every purchase.
2.2 Compare static and dynamic routing, and recommend a routing approach for a bank with 40 branches. (about 15–25 marks)
Static routing: an administrator types each route by hand. It is simple, uses no bandwidth or CPU for updates, and is predictable and secure, but does not adapt to failures and becomes unmanageable as the network grows. Dynamic routing: routers share information using a protocol and recalculate paths automatically when a link fails. RIP (Routing Information Protocol) uses hop count, maximum 15 hops, and converges slowly; OSPF (Open Shortest Path First) is a link-state protocol using a bandwidth-based cost, converges fast and scales with areas; EIGRP (Enhanced Interior Gateway Routing Protocol) is fast but historically vendor-specific; BGP (Border Gateway Protocol) connects separate organisations and ISPs. For 40 branches: static routes would mean hundreds of manual entries and no automatic failover, which is unacceptable for banking. Recommend OSPF inside the bank, with branches in areas around a backbone at head office, two WAN links per branch so OSPF can reroute in seconds, and BGP only at the internet edge if the bank uses two ISPs. A default static route at very small kiosks is still fine. Judgement: dynamic routing with OSPF gives the resilience banking needs.
Session 3: Wireless networking and network security
3.1 Explain the five core principles of network security, giving one control for each. (about 10 marks)
Confidentiality: only authorised people can read data. Control: encryption such as AES or TLS. Integrity: data is not changed without detection. Control: hashing such as SHA-256 (Secure Hash Algorithm). Availability: systems are reachable when needed. Control: redundancy, load balancing, DDoS protection. Authentication: proving who a user or device is. Control: MFA, certificates through PKI (Public Key Infrastructure). Non-repudiation: a sender cannot deny sending a message. Control: digital signatures. Example: a fintech transfer is encrypted (confidentiality), hashed (integrity), served by redundant servers (availability), approved with a password and one-time code (authentication), and digitally signed (non-repudiation).
3.2 Evaluate the move from WEP to WPA3 and recommend wireless security for a hotel chain. (about 15–25 marks)
WEP (Wired Equivalent Privacy) used RC4 with short, reused keys and can be cracked in minutes. WPA (Wi-Fi Protected Access) added TKIP as a stop-gap. WPA2 brought AES encryption and became the standard for years, but its pre-shared key mode is open to offline password guessing and the KRACK attack. WPA3 adds SAE (Simultaneous Authentication of Equals), which resists offline guessing, forward secrecy, and stronger 192-bit options in Enterprise mode, plus encryption on open networks. For a hotel: separate SSIDs and VLANs for guests, staff and payment systems; WPA3 (with WPA2 transition mode for older guest phones); a captive portal for guests; WPA3-Enterprise with 802.1X for staff; client isolation so guests cannot see each other; firewall rules blocking guest access to internal systems; and an IPS. Judgement: WPA3 is clearly better, but the bigger risk in hotels is poor segmentation, so VLANs and isolation matter as much as the encryption standard.
Session 4: Performance monitoring and QoS
4.1 Explain latency, throughput and packet loss, and how they affect a video consultation service. (about 15 marks)
Latency is the delay for data to travel from sender to receiver, in milliseconds. It has four parts: propagation (distance), transmission (pushing bits onto the link), processing (devices examining packets) and queuing (waiting in buffers during congestion). Throughput is the actual amount of data delivered per second, which is usually lower than the link's bandwidth (its capacity). Packet loss is the share of packets that never arrive, caused by congestion, faulty hardware or interference. For a telemedicine call between a doctor in Lagos and a patient in Kano: high latency causes talk-over and delays; low throughput forces blurry video; packet loss causes frozen frames and broken audio; and jitter (variation in delay) makes speech choppy. Targets for good voice and video are roughly under 150 milliseconds one-way latency, under 30 milliseconds jitter and under 1% loss. Fixes: QoS priority for video, more bandwidth, and edge servers closer to users.
4.2 A telecoms operator's customers complain that calls break up at peak hours. Recommend a monitoring and QoS strategy. (about 15–25 marks)
Monitor first. Use SNMP to poll routers and switches for interface use, errors and CPU load; NetFlow or similar flow records to see which applications use the bandwidth; packet capture (for example Wireshark) for deep troubleshooting; and synthetic tests that measure latency, jitter and loss every few minutes. Set baselines and alerts. Then apply QoS. The course gives three models: best effort (no guarantees), IntServ (Integrated Services, reserves resources per flow with RSVP (Resource Reservation Protocol), precise but does not scale), and DiffServ (Differentiated Services, marks packets into classes with DSCP values, scales well). Recommend DiffServ: classify traffic, mark voice as the top class, use priority queuing for voice with weighted fair queuing for the rest, police or shape bulk downloads, and use congestion avoidance so queues do not overflow. Evaluation: QoS shares out existing capacity but cannot create more; if links are always full, the operator must add capacity. Measure success by call drop rate, jitter and customer complaints.
Session 5: Software-defined and intent-based networking
5.1 Explain the SDN architecture and the role of OpenFlow. (about 10–15 marks)
SDN has three layers. The application layer holds programs such as load balancers, firewalls and monitoring tools. The control layer is the SDN controller, the "brain" with a network-wide view that decides how traffic should flow. The infrastructure (data) layer is the switches and routers that simply forward packets. Applications talk to the controller through the northbound API; the controller talks to switches through the southbound API. OpenFlow is the best-known southbound protocol: the controller installs entries in each switch's flow table, each with match fields (for example source IP or port), actions (forward, drop, modify, send to controller) and counters. When a packet matches no entry, the switch can ask the controller what to do. This is how one change in the controller reaches every switch in seconds.
5.2 Evaluate whether a Nigerian bank should adopt Intent-Based Networking. (about 25 marks)
IBN (Intent-Based Networking) builds on SDN: administrators state a business goal (the intent), such as "branch tellers may reach the core banking system but not the internet", and the system translates it into configuration, applies it everywhere, and continuously checks that the network still matches the intent, fixing drift automatically using analytics and machine learning. For: faster changes across hundreds of branches; fewer human errors, which cause many outages; continuous compliance evidence for CBN (Central Bank of Nigeria) audits; quicker detection of problems. Against: high cost of platforms and licences; needs SDN-capable equipment, so older branch devices may need replacing; staff need new skills; dependence on one vendor; and automation that misreads an intent can spread an error everywhere at once. Judgement: adopt in phases, starting with the head office and data centre, keep human approval for high-risk changes, require open standards, and train staff. For a large bank the reduced outages and audit benefits outweigh the cost; for a small microfinance bank, simpler SDN or good manual processes may be enough.
Session 6: Emerging trends
6.1 Distinguish network virtualisation from NFV, with an example of each. (about 10–15 marks)
Network virtualisation (NV) creates several logical networks on one physical network, so each tenant or department appears to have its own network (for example VLANs, VXLAN (Virtual Extensible LAN) overlays). Example: UNTech separating academic, admin and guest networks on the same switches. NFV (Network Functions Virtualisation) takes functions that used to need dedicated hardware boxes, such as firewalls, routers, load balancers and the parts of a mobile core, and runs them as software (VNFs, Virtual Network Functions) on standard servers. Example: a mobile operator in Nigeria running its firewall and 5G core functions as VNFs in its data centre, scaling them up during festive-season traffic. In short, NV virtualises the network itself; NFV virtualises the devices on it. SDN often controls both.
6.2 Evaluate how 5G and edge computing could support smart-city services in Lagos. (about 25 marks)
5G offers three service types: eMBB (enhanced Mobile Broadband) for high-speed video, URLLC (Ultra-Reliable Low-Latency Communications) for near-instant control with latency under 1 millisecond, and mMTC (massive Machine-Type Communications) for up to a million sensors per square kilometre. Network slicing lets the operator run separate virtual networks on the same infrastructure, each with its own guarantees. Edge computing processes data close to where it is produced instead of in a distant cloud. Uses in Lagos: traffic cameras analysed at the edge to adjust signals in real time (URLLC plus edge); flood and air-quality sensors (mMTC); live CCTV for emergency services (eMBB on a dedicated slice); smart meters for electricity distribution. Challenges: high cost of dense small cells and fibre backhaul; unreliable power; spectrum costs; security of millions of IoT devices; data protection under the NDPA 2023; and the digital divide if only rich areas are covered. Judgement: strong potential, but start with targeted pilots (traffic and flood monitoring), partner with operators, secure devices from the start, and plan coverage fairly. 6G (around 2030) promises AI-native networks and even lower latency, but 5G with edge is what can be deployed now.
9. Useful sentence starters
"In simple terms, … means … For example, at a Nigerian bank …"
"This works in three steps: first …, then …, finally …"
"Applied to this scenario, the main benefit is … because the case states that …"
"However, this approach has limits: … To reduce this risk, the organisation should …"
"Comparing the two options, … is better for … whereas … is better for …"
"I therefore recommend three steps in this order: first …, second …, third … Success should be measured by …"
10. Exam-day checklist
Tick each item as you go. Your ticks are saved in this browser.