Updated on 09 Apr, 202621 mins read 1,033 views

What is Computer Network?

It is a system of interconnected computing devices that share resources and information. It allows computers to collaborate, transfer data, and access shared resources like files, emails, and printers.

These devices—known as nodes—communicate with one another using a common set of rules known as protocols.

Networks allow:

  • Sharing files and applications
  • Internet access
  • Remote system access
  • Centralized data management
  • Real-time communication (chat, email, video calls)

Basic Components of a Network

https://www.geeksforgeeks.org/physical-components-of-computer-network/

Goals of Networking

1 Resource Sharing

  • Share hardware (printers, storage), software, and data
  • Reduces cost and improves efficiency

Example: Multiple users using the same printer in an office

2 Communication

  • Enables fast and reliable communication between users and systems

Examples:

  • Email
  • Video calls
  • Messaging apps

3 Data Sharing & Access

  • Allows users to access files and databases from anywhere in the network

Example: Accessing company data from different locations

4 Reliability (Fault Tolerance)

  • Ensures data and services remain available even if one part fails
  • Achieved using backups, redundancy, and multiple paths

5 Scalability

  • Network can grow (add more users/devices) without major redesign

Example: Expanding a company network as it hires more employees

6 Remote Access

  • Users can access systems and data from remote locations

Example: Work-from-home setups

Components of a Network

1 End Devices (Hosts)

These are the devices that send or receive data.

Examples:

  • Computers (PCs, laptops)
  • Smartphones
  • Servers
  • Printers

They are the source and destination of data.

2 Transmission Media (Communication Channels)

This is the path through which data travels.

Types:

a) Wired Media

  • Twisted pair cable (Ethernet cables)
  • Coaxial cable
  • Fiber optic cable

b) Wireless Media

  • Wi-Fi
  • Bluetooth
  • Radio waves

Think of it as the road for data.

3 Networking Devices (Intermediary Devices)

These devices connect and manage communication between end devices.

Common Devices:

  • Hub: Broadcasts data to all devices
  • Switch: Sends data to the correct device
  • Router: Connects different networks (like internet)
  • Modem: Converts signals for internet access
  • Access Point: Provides Wi-Fi connectivity

4 Network Protocols

Protocols are rules that define how data is transmitted.

Examples:

  • HTTP/HTTPS: Web communication
  • FTP: File transfer
  • TCP/IP: Core internet communication
  • DNS: Converts domain names to IP addresses

Without protocols, devices wouldn't understand each other.

5 Network Interface Card (NIC)

  • Hardware inside a device that connects it to the network
  • Provides a MAC address

Required for both wired and wireless connections.

Transmission Mode

In computer networking, transmission mode referes to the direction in which data flows between two devices.

Simplex Mode (One-way communication)

  • Data flows in only one direction
  • One device is always the sender, the other is always the receiver.

Example:

  • Keyboard -> Computer
  • TV broadcast

Key Idea:

Like a one way street

Half-Duplex Mode (Two-way, but not at the same time)

  • Data can flow in both directions, but only one direction at a time.
  • Device takes turns transmitting

Example:

  • Walkie-talkies
  • Old Ethernet networks (hub-based)

Key Idea:

Like a single-lane road where traffic alternates

Full-Duplex Mode (Two-way, simultaneous communication)

  • Data flows in both directions at the same time
  • Both devices can send and receive simulatenously

Example:

  • Telephone calls
  • Modern Ethernet (switch-based)

Key Idea:

Like a two-lane road with traffic flowing both ways.

Quick Comparison

ModeDirectionSimultaneous?Example
SimplexOne-way❌ NoKeyboard
Half-duplexTwo-way❌ NoWalkie-talkie
Full-duplexTwo-way✅ YesPhone call

Classification of Computer Networks Based on Geographical Area

1 Local Area Network (LAN)

Covers a small area like a home, office, or school. It enables high-speed data transfer, and low-cost setup.

Characteristics:

  • High-speed data transfer
  • Low setup cost
  • Limited geographical range (usually a few kilometers)

Examples:

  • Home Wi-Fi network

Types:

  • Wireless Lan – WiFi
  • Wired Lan – Ethernet hub

2 Metropolitan Area Network (MAN)

Covers a city or large campus

Characteristics:

  • Covers areas up to 50 KM.
  • Used for communication within cities

Examples:

  • Cable TV networks
  • City-wide internet access

3 Wide Area Network (WAN)

It spans a large geographical area and connects multiple smaller networks, like LANs, together. The internet is the most common example of a WAN.

Characteristics:

  • Covers large geographical areas (countries, continents)
  • Typically slower than LAN due to long distances
  • High implementation and maintenance costs

Examples:

  • The Internet
  • Banking networks

4 Personal Area Network (PAN)

It connects devices in an individual's workspace. It has the smallest range, usually within a few meters.

Characteristics:

  • Short-range communication (up to 10 meters)
  • Typically wireless
  • Focused on personal devie interaction.

Examples:

  • A Bluetooth connection between a smartphone and a wireless earphone.
TypeAcronymScopeExample
LANLocal Area NetworkA small area like a home or officeFile sharing between office PCs
WANWide Area NetworkLarge geographical areasThe internet
MANMetropolitan Area NetworkCovers a city-sized regionCable TV network infrastructure

Challenges of Networking

1 Security Issues

  • Protecting data from unauthorized access, hacking, and attacks
  • Threats include malware, phishing, DDoS attacks

One of the biggest challenges today

2 Scalability

  • Ensuring the network is always up and running
  • Failures in hardware, cables, or servers can cause downtime

3 Performance (Speed & Latency)

  • Slow networks affect user experience
  • Issues include congestion, high latency, packet loss

4 Cost

  • Setup and maintenance can be expensive
  • Includes hardware, software, and skilled personnel

Classification of Network Based on Ownership

Private Network

This type of network is owned by a single organization.

Example:

  • Company internal network

Public Network

It is available for public use.

Example:

  • Internet services

Classification Based on Architecture

1 Peer-to-Peer (P2P)

All devices are equal

No central server

Example:

  • File sharing between computers

2 Client-Server

  • Central server manages resources
  • Clients request services

Example:

  • Web applications
Buy Me A Coffee

Leave a comment

Your email address will not be published. Required fields are marked *