Interactive Network Learning Portal

Visualize and understand Computer Networks labs with detailed explanations, screenshots, and animations. Explore Lab 1 to Lab 12 covering DHCP, DNS, Routing, VLANs, and more.

Explore Labs

Computer Networks Labs

Lab 1

Intro to Networking Concepts

Network basics, types, topologies, hardware, and OSI model

Lab 2

DHCP & Dynamic IP Assignment

Configure DHCP server and dynamically assign IP addresses to network devices.

Lab 3

Socket Programming

Implement basic client-server communication in Python using sockets.

Lab 4

HTTP/HTTPS,DNS & Wireshark

Implement domain name resolution via DNS,examine HTTP,HTTPS services from the server,and perform analysis using Wireshark.

Lab 5

SMTP, FTP

Configuring, sending, and receiving data to understand how these protocols manage communication over a network.

Lab 6A

Telnet, SSH

Configure and use Telnet and SSH to understand secure and unsecured remote communication between network devices.

Lab 6B

ACL

Implementation of Standard and Extended Access Control Lists (ACL).

Lab 7

TCP Congestion Control

Explore GNS3 and phases of TCP Congestion Control.

Lab 8

Wireless Network & NAT

Implement wireless network, static, dynamic NAT & PAT.

Lab 9

Subnetting & RIP

Introduction to Subnetting, CIDR and RIP routing protocol.

Lab 10

OSPF & BGP

Introduction to OSPF and BGP routing protocols.

Lab 11

VLAN

Introduction to VLAN configuration & Inter-VLAN routing.