Computer Networks
This course takes a comprehensive approach to computer networks equipping you with both the theoretical foundations and practical skills needed to understand and build robust networks.
![person using black and white smartphone and holding blue card](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2024/01/pexels-photo-230544.jpeg?fit=300%2C200&ssl=1)
Understanding IPv6 Addressing
IPv6, or Internet Protocol version 6, is the most recent version of the Internet Protocol, which serves as ...
![Netwrok router](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2024/01/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvcHgxMDg5NTEyLWltYWdlLWt3dnkzcXdyLmpwZw.jpg?fit=300%2C200&ssl=1)
Distance Vector and State Link Routing Protocols
Routing protocols are fundamental to network communication, and two prominent categories are Distance Vector and State Link protocols ...
![Free internet lan modem image](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2024/01/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvcHgxMTcwNzQyLWltYWdlLWt3dnk1d3ZqLmpwZw.jpg?fit=300%2C200&ssl=1)
Advanced Routing Protocols – EIGRP and BGP
Routing protocols play a crucial role in directing network traffic efficiently. Two advanced routing protocols widely used in ...
![Free internet lan modem image](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2024/01/czNmcy1wcml2YXRlL3Jhd3BpeGVsX2ltYWdlcy93ZWJzaXRlX2NvbnRlbnQvbHIvcHg1NTM1ODctaW1hZ2Uta3d2eG9hc3MuanBn.jpg?fit=300%2C200&ssl=1)
Dynamic Host Configuration Protocol (DHCP)
DHCP is a network protocol that automatically assigns IP addresses and other network configuration information to devices on ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2024/01/Slide1.jpg?fit=300%2C169&ssl=1)
Understanding Network Address Translation (NAT)
Network Address Translation (NAT) is a method used to map private IP addresses to a single public IP ...
![Cloud network system png sticker](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/12/cHJpdmF0ZS9sci9pbWFnZXMvd2Vic2l0ZS8yMDIyLTA2L2pvYjk0OC0yMjQtcF8xLnBuZw.png?fit=300%2C300&ssl=1)
Overview of Wireless LANs
Wireless Local Area Networks (WLANs) are a type of network that allows devices to connect and communicate without ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/12/Untitled.jpg?fit=300%2C187&ssl=1)
Activity: Routing Configuration in Packet Tracer
Open the Packet Tracer and drag the devices to the working sheet as shown in the figure below ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/11/Slide1-5.jpg?fit=300%2C169&ssl=1)
Introduction to Routing in Computer Networks
Routing is an important function in computer networking that involves directing data packets from one device to another ...
![cables connected to ethernet ports](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/11/pexels-photo-2881232.jpeg?fit=300%2C200&ssl=1)
Lab Activity: Switch | VLAN Configuration in Cisco Packet Tracer
The objective of this lab activity is to familiarize students with the basic configuration of a Cisco switch ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/11/Slide1-4.jpg?fit=300%2C169&ssl=1)
Dialup Model, DSL (Digital Subscriber Line) & Cable Modem
Digital Subscriber Line (DSL) is a broadband technology that revolutionized internet access by using traditional telephone lines, offering ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/11/Slide1-3.jpg?fit=300%2C169&ssl=1)
Circuit Switching and Packet Switching in Computer Networks
Circuit switching and packet switching represent two distinct paradigms in data communication. Circuit switching creates a dedicated communication ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/11/image-2.png?fit=300%2C141&ssl=1)
Introduction to Cisco Packet Tracer – Basics and Installation
Welcome to this tutorial on Cisco Packet Tracer, a powerful simulation tool used for network and system modelling ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/11/Slide1-2.jpg?fit=300%2C169&ssl=1)
CIDR (Classless Inter-Domain Routing) and VLSM (Variable Length Subnet Masking)
In the domain of networking, two pivotal concepts revolutionized the way we allocate and manage IP addresses: CIDR ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/10/Slide1-12.jpg?fit=300%2C169&ssl=1)
Error Detection and Correction in Data Communication
Before going toward error detection and correction, let bit explore the byte stuffing which accrues in packet transmission ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/10/Slide1-11.jpg?fit=300%2C169&ssl=1)
An In-Depth Study of Network Devices
Today, we will delve into the world of network devices. These devices are the backbone of modern communication, ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/10/Slide1-10.jpg?fit=300%2C169&ssl=1)
Packet and Frames in Computer Networks
Packets, frames, and error detection are fundamental concepts in computer networking and data communication. These terms are used ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/10/Slide1-9.jpg?fit=300%2C169&ssl=1)
Basics of Internet Protocol (IP) AND IP Addressing
The Internet Protocol (IP) is a fundamental set of rules and conventions that govern how data is transmitted ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/10/Slide1-6.jpg?fit=300%2C169&ssl=1)
Overview of Data Communication
In our increasingly connected world, data communication plays a fundamental role in enabling the exchange of information and ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/10/Slide1-2.jpg?fit=300%2C169&ssl=1)
Understanding Ethernet Cables in Networking
Ethernet cable is a common type of network cable used in wired Ethernet networks. It typically consists of ...
![](https://i0.wp.com/afzalbadshah.com/wp-content/uploads/2023/10/Slide1-1.jpg?fit=300%2C169&ssl=1)
Introduction to Computer Networks
Welcome to Computer Networks. We're thrilled to have you. Join us on this journey to discover the world ...