Intermediate Networking
Intermediate Networking
Overview
The Intermediate Computer Networking course provides a strong foundation in networking concepts, technologies, and infrastructure used in modern IT environments.
This comprehensive training is designed for beginners and takes you step-by-step from the very basics of how networks work to intermediate-level topics including IPv6, subnetting, security fundamentals, remote access, and enterprise services.
Perfect for anyone who wants to understand, design, troubleshoot, and work with real-world networks in homes π , small offices π’, enterprises π, and cloud-connected environments.
β¨ Key Features
- π Complete coverage from OSI/TCP-IP models to IPv6 & modern security
- π Deep understanding of all major protocols (TCP, UDP, ARP, ICMP, DHCP, DNS, NAT, HTTP, FTP, SSH, etc.)
- πΊοΈ Practical subnetting, VLSM, supernetting + real-world IPv4 & IPv6 addressing
- β‘ Hands-on focus: configuration examples (SSH, FileZilla, Windows IPv6, Router configs)
- π‘ Strong emphasis on wireless basics + enterprise services (NAT, DHCP, DNS, VPN)
- π Introduction to network security fundamentals (IPSec, 802.1X, VPN, encryption concepts)
- π 100% beginner-friendly β no prior experience needed
- π Excellent preparation for CCNA, Network+, and real-world IT/networking jobs
Course Content
Module 1: Networking Fundamentals & Reference Models
- Introduction to Computer Networking
- Protocol Data Unit (PDU)
- OSI Model β Seven Layers and Data Flow
- TCP/IP Models (Four-layered and Five-layered)
- Comparison of OSI and TCP/IP Models
- Encapsulation and Decapsulation
Module 2: Physical & Data Link Layer Concepts
- Physical Layer (Layer 1)
- Data Link Layer (Layer 2)
- Ethernet Frame Format
- Binary, Decimal, and Hexadecimal Number Systems
- MAC Addresses and Broadcast Addressing
- IPv4 Multicast MAC Addresses
- Β
Module 3: Network Layer β IPv4 & Subnetting
- Network Layer (Layer 3)
- IPv4 Protocol, Header, and Addressing
- Network Address, Broadcast Address, Default Gateway
- Private IP Addresses, APIPA, Loopback, and Localhost
- Classful Addressing (Class A, B, C, D)
- Multicast Concepts and Address Mapping
- Subnetting (Class A, B, C), VLSM, and Supernetting
Module 4: Network Layer Protocols & Troubleshooting Tools
- ARP and Gratuitous ARP
- ICMP and ICMP Message Types
- Ping, Traceroute, and Pathping Tools
- Comparison of Network Diagnostic Tools
- IGMP Versions and Multicast Group Management
Module 5: Transport Layer Protocols
- Transport Layer (Layer 4)
- TCP Concepts, Header, and Three-Way Handshake
- TCP Windowing, Connection Termination
- UDP Concepts and Pseudo Header
- Comparison of TCP and UD
Module 6: Application Layer Protocols β Remote Access
- TELNET Concepts, Commands, and Configuration
- TELNET Security Limitations
- SSH Concepts, Architecture, Encryption, and Configuration
- SSH Port Forwarding and Practical Implementations
Module 7: File Transfer Protocols
- TFTP Concepts, Packet Types, and Configuration
- FTP Concepts, Active vs Passive Modes
- FTPS vs SFTP
Module 8: Enterprise Network Services
- NAT (Static, Dynamic, PAT)
- HTTP Request and Response Model
- SMTP Communication and Status Codes
- DHCP Architecture, Messages, and Options
Module 9: Domain Name System (DNS)
- DNS Architecture and Namespace
- DNS Records, Zones, and Queries
- Recursive vs Iterative Queries
- Authoritative and Recursive DNS Servers
Module 10: VPN & Network Security Fundamentals
- VPN Concepts and Use Cases
- IPSec Architecture, Modes, and Components
- Encryption, Hashing, HMAC, and Diffie-Hellman
- IKEv1, IKEv2, PFS, and NAT Traversal
Module 11: Network Access Control
- IEEE 802.1X Port-Based Authentication
- Supplicant, Authenticator, and Authentication Server
- 802.1X Authentication Workflow
Module 12: Network Services & Name Resolution
- NAT (Static, Dynamic, PAT)
- HTTP Request and Response Model
- SMTP Communication and Status Codes
- DHCP Architecture, Messages, and Options
- DNS Architecture and Namespace
- DNS Records, Zones, and Queries
- Recursive vs Iterative Queries
Module 13: VPN & IP Security Fundamentals
- VPN Concepts and Use Cases
- IPSec Architecture, Modes, and Components
- Encryption, Hashing, HMAC, and Diffie-Hellman
- IKEv1, IKEv2, PFS, and NAT Traversal
Module 14: Network Access Control & Authentication
- IEEE 802.1X Port-Based Authentication
- Supplicant, Authenticator, and Authentication Server
- 802.1X Authentication Workflow
Module 15: IPv6 β Next Generation Internet Protocol
- Limitations of IPv4 and Need for IPv6
- IPv6 History and Related RFCs
- IPv6 Features and Benefits
- Differences Between IPv4 and IPv6
- IPv6 Communication Types: Unicast, Multicast, Anycast
- IPv6 Datagram Header Format
- IPv4 vs IPv6 Header Comparison
- IPv6 Addressing Fundamentals and Prefix Length
- IPv6 Address Formats and Compression Rules
- Types of IPv6 Addresses
- Global Unicast IPv6 Addresses and Assignment Methods
- IEEE EUI-64 Based IPv6 Addressing
- Static and EUI-64 IPv6 Configuration (Router & Windows Server)
- SLAAC β Stateless Address Auto-Configuration and Working
- Link-Local and Unique Local IPv6 Addresses
- Multicast, Anycast, Loopback, and Special IPv6 Addresses
- Solicited-Node Multicast Address
- ICMPv6: Functions, Header, and Message Types
- ICMPv6 Error and Informational Messages
- Neighbor Discovery Protocol (NDP)
- Router Solicitation and Router Advertisement Messages
Course Objectives
After completing this course, you will be able to:
- π§ Clearly understand networking models (OSI & TCP/IP), encapsulation, and data flow
- π Identify and explain every major layer of networking (Physical β Application)
- π€ Master how data is transmitted, segmented, addressed, routed, and delivered
- βοΈ Configure and troubleshoot using ping, traceroute, ARP, DHCP, DNS, NAT
- πΏ Perform professional IPv4 subnetting, VLSM, and understand complete IPv6 addressing & configuration
- π Set up secure remote access (SSH), file transfer (SFTP/FTPS), and understand VPN basics
- π Build strong foundational knowledge for CCNA, Network+, cybersecurity basics & real enterprise environments
Job Opportunities After Completing the course
This course prepares you very well for the following entry-level to junior-mid level roles:
- π‘οΈ Network Support Engineer
- π₯οΈ IT Support / Helpdesk Engineer (Networking)
- π§ Junior Network Administrator / Technician
- π» Desktop & Network Support Engineer
- π NOC Engineer (Entry Level)
- π Junior Network Security Analyst / SOC Support
- βοΈ Cloud Support Associate (Networking track)
- π IT Trainee / Apprentice β Network Engineer pathway
