Network Architecture and Models Study | Generated by AI

Home 2025.11

This chapter lays the foundation for understanding how computer networks are structured and how data is transmitted across them. In the context of the Computer Networks Technology course (自考 code 02141 or similar), it emphasizes theoretical models like OSI and TCP/IP, which are core to exam questions on layering, protocols, and data flow. Focus on memorizing layer names, functions, and mappings between models. Expect multiple-choice, short-answer, or diagram-based questions testing comparisons and responsibilities.

1. Introduction to Layered Architectures

Networks use layered architectures to simplify complex communication by dividing tasks into modular layers. Each layer:

Benefits:

Responsibilities (general across models):

2. OSI Reference Model

The Open Systems Interconnection (OSI) model is a conceptual 7-layer framework developed by ISO in 1984. It’s theoretical, not implemented directly, but used as a standard for understanding protocols. Mnemonic: Please Do Not Throw Sausage Pizza Away (Physical → Application).

Layer Number Layer Name Key Functions and Protocols PDU (Protocol Data Unit) Devices/Examples
7 Application Provides network services to user apps (e.g., email, file transfer). Interfaces with software. Data HTTP, FTP, SMTP; Web browser
6 Presentation Translates data formats (e.g., encryption, compression, ASCII to EBCDIC). Ensures syntax compatibility. Data JPEG, SSL/TLS
5 Session Manages sessions/connections (e.g., setup, synchronization, dialog control). Handles checkpoints for recovery. Data NetBIOS, RPC
4 Transport End-to-end reliable delivery (e.g., segmentation, flow control, error recovery). Segment (TCP) / Datagram (UDP) TCP, UDP; Ports (e.g., 80 for HTTP)
3 Network Logical addressing and routing (e.g., path determination across networks). Handles congestion. Packet IP, ICMP, OSPF; Routers
2 Data Link Node-to-node delivery on same network (e.g., framing, error detection via CRC, MAC addressing). Frame Ethernet, PPP; Switches, NICs
1 Physical Bit transmission over physical medium (e.g., signaling, cabling, topology). Deals with hardware specs. Bit RJ-45, Fiber optics; Hubs, Cables

Key Notes:

3. TCP/IP Protocol Suite

The TCP/IP model (or Internet Protocol Suite) is a practical 4-layer model developed in the 1970s for the ARPANET (basis of the internet). It’s implemented worldwide and maps loosely to OSI. Mnemonic: LITA (Link → Application).

Layer Number Layer Name Key Functions and Protocols PDU Devices/Examples
4 Application Combines OSI Layers 5-7: User services (e.g., web, email). Data/Segment HTTP, FTP, DNS; Apps like browsers
3 Transport End-to-end (OSI Layer 4): Reliable/unreliable delivery. Segment/Datagram TCP (reliable, connection-oriented), UDP (best-effort)
2 Internet Routing and addressing (OSI Layer 3): Logical paths across networks. Packet IP (IPv4/IPv6), ICMP; Routers
1 Link (or Network Access) Physical + Data Link (OSI Layers 1-2): Hardware delivery on local network. Frame/Bit Ethernet, Wi-Fi; Switches, Cables

Key Notes:

4. Comparison of OSI and TCP/IP Models

Use this table for quick revision. OSI is theoretical (reference), TCP/IP is practical (implementation).

Aspect OSI Model TCP/IP Model
Layers 7 (detailed, conceptual) 4 (simplified, practical)
Development ISO (1984), top-down design DoD/Internet (1970s), bottom-up
Focus General networking standards Internet-specific protocols
Implementation Not directly implemented; reference for standards Widely used (basis of modern internet)
Layer Mapping 1: Physical → Link
2: Data Link → Link
3: Network → Internet
4: Transport → Transport
5-6-7: Session/Presentation/Application → Application
Application absorbs OSI 5-7; Link absorbs 1-2
Protocols Theoretical (e.g., no single IP) Specific (e.g., IP, TCP, HTTP)
PDU Flow Strict per-layer headers Flexible (e.g., IP packet includes transport data)
Strengths Comprehensive, easy to teach Efficient, scalable, vendor-neutral
Weaknesses Overly complex, not practical Less detailed for upper layers

Key Differences:

5. Layered Architecture Functions and Responsibilities

Core Principles:

Data Transmission Example:

  1. Application data → Transport adds segment header (ports, seq. no.) → Network adds packet header (IP addresses) → Link adds frame header/trailer (MAC) → Physical sends bits.
  2. Reverse at receiver.

Common Pitfalls:

Study Tips for 自考 Exam

Master this chapter for a strong start – it’s referenced in later topics like protocols (e.g., IP in Chapter 3). Next, tackle physical layer details.

References:


Back

x-ai/grok-4-fast

Donate