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
- Data Conversion: Information (text, images, voice) is converted into binary signals (0s and 1s) by the sender.
- Transmission: Signals travel via a medium (e.g., fiber optic cable, radio waves).
- Reception: The receiver decodes the binary signals back into usable data.
- Error Handling: Protocols check for errors (e.g., corrupted files) and request retransmission if needed.
Key Components of Data Communication
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:
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.
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.
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.
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
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.
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.
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.
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:
- Definitions: Be ready to define data communication, network, topology, and PAN/LAN/MAN/WAN.
- Diagrams: Draw bus, star, ring, and mesh topologies from memory. Label nodes and links clearly.
- Real-World Applications: Link concepts to Nepali examples (e.g., "How does eSewa use a client-server model?").
- Comparisons: Tables comparing network types (size, ownership, function) are common. Memorize key differences.
- 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…