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

  • 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
  • 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
  • Β 
  • 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
  • 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
  • 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
  • TELNET Concepts, Commands, and Configuration
  • TELNET Security Limitations
  • SSH Concepts, Architecture, Encryption, and Configuration
  • SSH Port Forwarding and Practical Implementations
  • TFTP Concepts, Packet Types, and Configuration
  • FTP Concepts, Active vs Passive Modes
  • FTPS vs SFTP
  • 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
  • Authoritative and Recursive DNS Servers
  • VPN Concepts and Use Cases
  • IPSec Architecture, Modes, and Components
  • Encryption, Hashing, HMAC, and Diffie-Hellman
  • IKEv1, IKEv2, PFS, and NAT Traversal
  • IEEE 802.1X Port-Based Authentication
  • Supplicant, Authenticator, and Authentication Server
  • 802.1X Authentication Workflow
  • 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
  • VPN Concepts and Use Cases
  • IPSec Architecture, Modes, and Components
  • Encryption, Hashing, HMAC, and Diffie-Hellman
  • IKEv1, IKEv2, PFS, and NAT Traversal
  • IEEE 802.1X Port-Based Authentication
  • Supplicant, Authenticator, and Authentication Server
  • 802.1X Authentication Workflow
  • 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