IT 240

Business Data Communication and Networking

TU BIM · Semester 4 · BIM curriculum effective from 2021

Requirement
required
Credits
3
Study Guide
10 units available

Chapter notes

Authoritative study guide across 10 syllabus units

Open a unit to read its study notes.

Unit 1: Introduction to Data Communications· 3 LHs· ~4 marks

Pass path: Learn the 5 network components, 7 layers of OSI model vs 5 layers of TCP/IP model, and layer encapsulation/decapsulation. Top path: Contrast OSI theoretical layers with pragmatic TCP/IP protocols, analyze PDU mappings at each tier, and explain protocol layering modularity.

Part 1: Core Concepts (2 Marks)

★ Components of Data Communication: Five foundational elements: Sender (source device), Receiver (destination device), Message/Data (information transmitted), Transmission Medium (physical channel), and Protocol (governing rules). ★ Protocol Encapsulation: The process where each layer adds its own Protocol Data Unit (PDU) header (and trailer at Layer 2) containing control metadata around data received from the layer above before passing it down. ★ De Jure vs De Facto Standards: De Jure standards are formalized by recognized official bodies (IEEE, ISO, ITU-T) through consensus; De Facto standards emerge organically through widespread marketplace dominance without formal treaty (e.g. initial TCP/IP adoption).

Part 2: Structural Frameworks (10 Marks)

OSI 7-Layer Reference Model vs TCP/IP Architecture

  • OSI Seven Layers (Top to Bottom):
    1. Application (Layer 7): User interface and network services (HTTP, FTP, DNS).
    2. Presentation (Layer 6): Data representation, compression, and encryption/decryption (SSL/TLS, ASCII, JPEG).
    3. Session (Layer 5): Manages dialogue control, checkpoints, and session synchronization.
    4. Transport (Layer 4): End-to-end reliable or best-effort delivery, segmentation, flow control, port addressing (TCP, UDP).
    5. Network (Layer 3): Logical IP addressing, packet routing across heterogeneous networks (IPv4, IPv6, ICMP).
    6. Data Link (Layer 2): Framing, physical MAC addressing, hop-to-hop error detection (Ethernet, Wi-Fi 802.11).
    7. Physical (Layer 1): Raw bitstream transmission over physical media (cables, radio waves, optical fiber).

OSI vs TCP/IP Architecture Diagram

OSI Reference Model vs TCP/IP Protocol Stack
OSI Reference Model vs TCP/IP Protocol Stack
  • PDU Hierarchy Across Layers:
    • Application →\to Message / Data
    • Transport →\to Segment (TCP) / Datagram (UDP)
    • Network →\to Packet (IP)
    • Data Link →\to Frame (MAC Header + Payload + CRC Trailer)
    • Physical →\to Bits (0,10, 1)

Part 3: Distinction Tables

Criteria OSI 7-Layer Model TCP/IP 4/5-Layer Model
Nature of Model Theoretical reference framework developed by ISO Practical industry standard model developed by DARPA
Session & Presentation Distinct separate layers (Layers 5 and 6) Integrated directly into Application Layer
Dominant Adoption Seldom implemented directly in pure form Universally deployed across the global Internet
Service Distinction Strict separation of services, interfaces, protocols Looser coupling; protocols define the layers

Part 4: Worked Problems & Exam Traps

  • Easy: At which OSI layer does an IP router primarily operate?
    • Answer: Layer 3 (Network Layer), inspecting destination IP addresses to make forwarding decisions.
  • Exam-level: Explain why the OSI model has 7 layers while modern TCP/IP uses 4 or 5.
    • Answer: The OSI model separated presentation and session concerns into dedicated layers. In practice, application developers found it more efficient to handle encryption, compression, and session tracking directly within the application software or transport security libraries (TLS), rendering dedicated OS session/presentation layers redundant.
  • Twist variant: Does a Layer 2 switch inspect IP headers?
    • Answer: Standard Layer 2 switches inspect only Ethernet MAC address frames and do not unpack the Layer 3 IP packet header.

Students lose marks here because they list OSI layers in reverse order without specifying top-to-bottom or bottom-to-top direction, and confuse the functions of Layer 2 (MAC framing) with Layer 3 (IP routing).