Afzal Badshah, PhD

Introduction to Computer Networks

This course will uncover how computers connect, communicate, and make the Internet work. Whether you’re a tech enthusiast or just curious, we’re here to make learning about networks easy and exciting. So, let’s start on this adventure together and explore the digital highways that power our connected world!

Let’s play the mind game

Please, instantly answer the following questions without reading or getting help.

Course Overview

In this course, we’ll explore the world of computer networks. We’ll begin with the fundamentals, including network basics, topologies, and IP addressing. Then, we’ll dive into routing and protocols, followed by an overview of key network technologies and essential protocols and services. By the end, you’ll have a strong foundation in computer networking. You can also download the study plan here.

What is a Computer Network

A network is a collection of interconnected devices, such as computers, servers, routers, switches, and more, that are linked together to enable communication, data sharing, and resource sharing among them​

What is the Internet?

The Internet is defined as the set of networks connected by routers that are configured to pass traffic among any computers attached to any network in the set. By internet many computers which are at longer distances from each other can communicate with each other.​

Use of Computer Network

Computer networks serve various purposes and have numerous uses in today’s digital world. Here are some of the primary uses of computer networks:

Resource Sharing: Computer networks enable the sharing of hardware resources like printers, scanners, and storage devices. This makes it more efficient and cost-effective in a workplace or home environment

File Sharing: Networks allow users to share files and documents easily. This is especially crucial in collaborative work settings, where multiple users need access to the same files.

Communication: Computer networks support various forms of communication, including email, instant messaging, video conferencing, and VoIP (Voice over Internet Protocol). They facilitate real-time and remote communication across the globe.

Internet Access: Networks connect devices to the internet, providing access to a vast pool of information, online services, and entertainment. This is one of the most common uses of networks for individuals and businesses.

Data Backup and Recovery: Networks enable automated data backup, making it easier to recover data in case of hardware failures or disasters.

Remote Access: Networks allow remote access to computers and servers. This is valuable for IT professionals who need to manage systems from a distance.

Online Gaming: Multiplayer online gaming relies on networks to connect players from different locations, facilitating real-time gaming experiences.

E-commerce and Online Banking: Computer networks support online shopping and banking, allowing users to make secure transactions over the Internet.

Social Media: Social media platforms are accessible through networks, enabling users to connect, share updates, and interact with others.

Cloud Computing: Networks play a crucial role in accessing cloud-based services and storage, where data and applications are hosted on remote servers.

IoT (Internet of Things): IoT devices, such as smart thermostats, security cameras, and wearable tech, rely on networks to connect and share data for automation and monitoring.

Data Sharing in Research: Researchers use networks to collaborate and share data and findings with colleagues globally.

Business Operations: Networks are fundamental for business operations, supporting activities like inventory management, customer relationship management (CRM), and supply chain logistics.

Educational Institutions: Schools and universities use networks for online learning, student management systems, and research collaboration.

Healthcare: Networks are used for electronic health records (EHR), telemedicine, and remote monitoring of patients’ vital signs.

Government Services: Governments utilize networks for e-governance, public services, and secure communication among agencies.

These are just a few examples of the many ways computer networks impact our daily lives and various industries. They have become an integral part of modern society, driving connectivity, productivity, and innovation.

Network Topologies

Network topologies refer to the physical arrangement of devices (like computers, routers, switches) in a network. The topology determines how information flows and the overall efficiency of the network. Here are some common topologies:

Bus Topology: Imagine a single cable running through all devices in a network. This is a bus topology. If one device fails, the entire network can be disrupted. It’s simple to set up but less reliable.

Bus topology

Ring Topology: In a ring topology, devices are connected in a circular fashion, forming a ring. Data flows in one direction around the ring. If one device fails, the entire network can be disrupted, but there are mechanisms to bypass faulty devices.

Ring topology

Star Topology: In a star topology, all devices are connected to a central hub or switch. This is like a star with the hub at the center. If one device fails, the rest can continue to operate. It’s more reliable than bus topology but can be more expensive due to the central hub.

Star topology

Mesh Topology: In a mesh topology, every device is connected directly to every other device. This provides high redundancy and fault tolerance, but it requires a large number of cables and can be complex to manage.

Ring topology

Classification of Networks

Networks can be classified into different types based on their size, geographical coverage, and purpose. Here are some common classifications of networks:

Personal Area Network

A small-scale network covering a short distance (a few meters to tens of meters) for connecting personal electronic devices.​

Characteristics of Personal Area Networks (PANs)

Local Area Network

Local Area Network (LAN) is a network of interconnected computers, devices, and peripherals within a limited geographic area, such as an office building, school, or home.​

Purpose: LANs are designed to facilitate data sharing, resource sharing, and communication among devices within the same physical location.​

Components: LANs typically consist of computers, servers, switches, and other network devices connected via Ethernet cables or wireless connections.​

Scope: LANs provide high-speed, low-latency communication, making them ideal for local, in-house or office operations.​

Characteristics of LAN​

Metropolitan Area Network (MAN)

Metropolitan Area Network (MAN) is a network that spans a larger geographic area than a local area network (LAN) but is smaller than a wide area network (WAN). It typically covers a city or a large campus.​

Characteristics of MAN

Wide Area Network

Wide Area Network (WAN) is a network that spans a large geographic area, often connecting multiple LANs, cities, or even countries.​

Purpose: WANs are designed to facilitate long-distance data communication and connect devices and LANs across vast geographical distances.​

Components: WANs use various technologies, including leased lines, fiber optics, satellite links, and the internet, to establish connectivity.​

Scope: WANs provide the infrastructure for global and intercontinental communication.​

Characteristics of Wide Area Networks (WANs)

Complexity of Networks

Self Assessment

Below is the detailed presentation.

Exit mobile version