IT240 Business Data Communication and Networking

Business Data Communication and NetworkingUnit 110 min read

Data Communication Basics, Networks & Their Types

Unit 1 of Business Data Communication and Networking introduces the core concepts of data communication—how data moves between devices, the role of networks, and their classifications by size, topology, and ownership. It covers key terms, network components, and real-world applications in Nepali businesses and global t

What is Data Communication?

Data communication is the exchange of data between two or more devices (computers, smartphones, servers) using a communication channel (wired or wireless). It involves:

  • Sender: Device that transmits data (e.g., your laptop sending an email).
  • Receiver: Device that receives data (e.g., a friend’s phone getting the email).
  • Medium: Physical (cables) or wireless (Wi-Fi) path for data transfer.
  • Protocol: Rules governing how data is formatted, transmitted, and received (e.g., HTTP for web pages).

How Data Communication Works

  1. Data Conversion: Information (text, images, voice) is converted into binary signals (0s and 1s) by the sender.
  2. Transmission: Signals travel via a medium (e.g., fiber optic cable, radio waves).
  3. Reception: The receiver decodes the binary signals back into usable data.
  4. Error Handling: Protocols check for errors (e.g., corrupted files) and request retransmission if needed.

Key Components of Data Communication

Modem/Network InterfaceSenderGuided Media: Copper, FiberUnguided Media: Radio, MicrowaveTransmission MediumDemodulation/DecodingReceiverTCP/IP, HTTP, FTPProtocolData Communication System
Hierarchical breakdown of data communication components

What is a Network?

A network is a group of interconnected devices (nodes) that share resources (data, files, internet) using a communication protocol. Networks enable:

  • Resource sharing (printers, files).
  • Communication (emails, video calls).
  • Data transfer (downloading files, streaming).

Types of Networks (By Size)

Type Size Example Use Case
PAN Personal (1-10m) Bluetooth headset Connecting a phone to earphones
LAN Local (1 building) Office Wi-Fi network Employees sharing files
MAN Metropolitan (city) Kathmandu University’s campus net Connecting multiple campuses
WAN Global (countries) Internet Connecting Nepal to the world
VPN Virtual (secure tunnel) Nabil Bank’s remote access Securely accessing company servers

Network Topologies (Physical Layouts)

The arrangement of devices in a network affects performance and cost. Common topologies:

BusStarRingMeshNetwork Topologies
Color-coded topology comparison at a glance

1. Bus Topology

  • All devices share a single communication line (backbone).
  • Example: Old Ethernet networks in schools.
  • Advantages: Easy to install, low cost.
  • Disadvantages: If the backbone fails, the entire network crashes.
Network LengthPriceOBus Line (Backbone)Device 1Device 2Device 3
All devices tap into the same communication line (terminators not shown)

2. Star Topology

  • All devices connect to a central hub/switch.
  • Example: Home Wi-Fi router connecting laptops, phones, and smart TVs.
  • Advantages: Easy to manage, single point of failure (hub) is easy to isolate.
  • Disadvantages: If the hub fails, the entire network goes down.
graph TD
    A["Central Hub"] --> B["Device 1"]
    A --> C["Device 2"]
    A --> D["Device 3"]

3. Ring Topology

  • Devices are connected in a closed loop.
  • Example: Token Ring networks (rare today).
  • Advantages: Equal access, no collisions (data travels in one direction).
  • Disadvantages: If one device fails, the entire network stops.
Device 1Device 4Device 3Device 2Device 1
Closed loop showing unidirectional data flow (token passing)

4. Mesh Topology

  • Every device is connected to every other device.
  • Example: Military or disaster recovery networks.
  • Advantages: Highly reliable, no single point of failure.
  • Disadvantages: Expensive, complex to manage.
Device 2Device 3Device 4Device 1
Every device has direct connections to others (partial mesh shown)

Network Classification (By Ownership)

Type Description Example
Public Open to all users (government-owned) NTC’s internet service
Private Restricted to specific users/organizations Nabil Bank’s internal network
Hybrid Mix of public and private networks Daraz’s website (public) + internal servers (private)

Network Classification (By Function)

Type Description Example
Client-Server Central server manages resources; clients request services. Google’s search engine (servers store data; users’ devices are clients).
Peer-to-Peer (P2P) All devices have equal capabilities. BitTorrent file sharing.
Hybrid Combines client-server and P2P. WhatsApp (servers manage messages; users share data directly).

## In the real world

  1. eSewa and Khalti (Mobile Payment Apps)

    • Idea Used: Client-Server Network Model
    • How: When you pay bills via eSewa, your phone (client) sends a request to eSewa’s servers (server). The server processes the payment, deducts the amount, and sends a confirmation back to your phone. The entire transaction relies on a secure WAN connecting eSewa’s servers to banks and NTC’s payment gateways.
  2. Pathao (Ride-Hailing App)

    • Idea Used: Hybrid Network (P2P + Client-Server)
    • How: When you book a ride, your phone (client) connects to Pathao’s servers (client-server). The server matches you with a driver. Once the driver accepts, your phone and the driver’s phone communicate directly (P2P) to share real-time location (via GPS) and ride details. This reduces server load and improves speed.
  3. NTC’s Internet Service

    • Idea Used: Public WAN + Star Topology
    • How: NTC’s internet infrastructure uses a star topology where your home router connects to NTC’s central servers. These servers are part of Nepal’s public WAN, which connects to global networks (like Google’s servers) via undersea cables. If your connection drops, NTC’s technicians can isolate the issue to your local node (router) or the backbone cable.

Worked Example: Kathmandu Traffic Routes as a Network

Imagine Kathmandu’s roads as a network:

  • Nodes: Intersections, traffic lights, and major landmarks (e.g., Thamel, Kantipath).
  • Edges (Links): Roads connecting these nodes.
  • Topology: A mesh topology (many alternative routes) but with bottlenecks (e.g., busy intersections like Pulchowk).
  • Problem: If Pulchowk (a "hub" in star topology) is blocked, traffic jams spread like a bus topology failure.
  • Solution: Smart traffic lights (like in Singapore) use real-time data communication to adjust signal timings dynamically, reducing congestion.
2000sBus topology (oldring road)2010sStar topology (hubat Thamel)2020sMesh-like(multiple routes)
Evolution of Kathmandu's traffic network patterns

Advantages and Disadvantages of Networks

Advantage Disadvantage
Share resources (printers, files) Security risks (hacking, viruses)
Enable communication (email, video) High initial setup cost
Centralized data backup Dependency on network hardware
Scalability (add more devices) Maintenance complexity

## Exam Tip

This unit is conceptual but heavily tested in short-answer and diagram-based questions. Expect:

  1. Definitions: Be ready to define data communication, network, topology, and PAN/LAN/MAN/WAN.
  2. Diagrams: Draw bus, star, ring, and mesh topologies from memory. Label nodes and links clearly.
  3. Real-World Applications: Link concepts to Nepali examples (e.g., "How does eSewa use a client-server model?").
  4. Comparisons: Tables comparing network types (size, ownership, function) are common. Memorize key differences.
  5. Short Essays: Questions like "Explain the role of protocols in data communication" require step-by-step explanations (sender → medium → receiver → error handling).

Common Pitfalls:

  • Confusing topology (physical layout) with network type (PAN/LAN/WAN).
  • Forgetting to mention protocols (e.g., TCP/IP) in answers about data transmission.
  • Drawing incorrect diagrams (e.g., showing a ring topology as a straight line).

Summary Checklist:

  • Can you explain the 4 components of data communication?
  • Can you draw and label all 4 topologies?
  • Do you know 3 real-world Nepali examples of networks?
  • Can you compare PAN, LAN, MAN, and WAN in a table?
  • Do you understand the client-server vs. P2P models?

Based on the TU BIM syllabus for Business Data Communication and Networking (IT240), unit 1.

Discussion

Loading…