Mô Hình Osi Trong Mạng Máy Tính Gồm Mấy Tầng

Máy tính mô hình OSI

Nhập thông tin để tính toán số tầng trong mô hình OSI và hiểu rõ chức năng của từng tầng

Kết quả mô hình OSI

Mô hình OSI trong mạng máy tính gồm mấy tầng? Hướng dẫn chi tiết từ A-Z

Mô hình OSI (Open Systems Interconnection) là khuôn khổ chuẩn quốc tế mô tả cách các ứng dụng mạng giao tiếp qua mạng. Được phát triển bởi Tổ chức Tiêu chuẩn hóa Quốc tế (ISO) vào năm 1984, mô hình này chia quá trình truyền thông mạng thành 7 tầng riêng biệt, mỗi tầng có chức năng và giao thức cụ thể.

1. Tổng quan về mô hình OSI 7 tầng

Mô hình OSI bao gồm 7 tầng được sắp xếp từ thấp đến cao (tầng 1 đến tầng 7), mỗi tầng phụ thuộc vào tầng bên dưới và cung cấp dịch vụ cho tầng bên trên. Dưới đây là sơ lược về 7 tầng:

  1. Tầng 1 – Vật lý (Physical Layer): Truyền bit thô qua phương tiện vật lý (cáp đồng, sợi quang, sóng vô tuyến)
  2. Tầng 2 – Liên kết dữ liệu (Data Link Layer): Đóng gói bit thành khung (frame), kiểm soát lỗi và điều khiển truy cập phương tiện (MAC)
  3. Tầng 3 – Mạng (Network Layer): Định tuyến gói tin qua mạng bằng địa chỉ logic (IP)
  4. Tầng 4 – Giao vận (Transport Layer): Đảm bảo giao tiếp end-to-end (TCP/UDP), kiểm soát luồng và sửa lỗi
  5. Tầng 5 – Phiên (Session Layer): Quản lý phiên làm việc giữa các ứng dụng (NetBIOS, RPC)
  6. Tầng 6 – Trình bày (Presentation Layer): Mã hóa, nén và định dạng dữ liệu (SSL/TLS, JPEG, MPEG)
  7. Tầng 7 – Ứng dụng (Application Layer): Cung cấp giao diện người dùng và dịch vụ mạng (HTTP, FTP, SMTP)

2. So sánh mô hình OSI với mô hình TCP/IP

Mặc dù mô hình OSI là chuẩn lý thuyết, nhưng mô hình TCP/IP (4 tầng) lại được sử dụng phổ biến trong thực tế. Bảng so sánh dưới đây làm rõ sự khác biệt:

Tầng OSI Tầng TCP/IP Giao thức điển hình Chức năng chính
Ứng dụng (7)
Trình bày (6)
Phiên (5)
Ứng dụng (Application) HTTP, FTP, DNS, SMTP Cung cấp dịch vụ cho ứng dụng người dùng
Giao vận (4) Giao vận (Transport) TCP, UDP Đảm bảo giao tiếp end-to-end
Mạng (3) Internet IP, ICMP, ARP Định tuyến gói tin
Liên kết dữ liệu (2)
Vật lý (1)
Truy cập mạng (Network Access) Ethernet, Wi-Fi, PPP Truyền dữ liệu qua phương tiện vật lý

3. Chức năng chi tiết của từng tầng OSI

3.1 Tầng Vật lý (Physical Layer – Lớp 1)

  • Định nghĩa: Xử lý truyền dẫn bit thô qua phương tiện vật lý (dây đồng, sợi quang, sóng vô tuyến).
  • Thiết bị điển hình: Hub, repeater, cáp mạng, bộ chuyển mạch vật lý.
  • Đơn vị dữ liệu: Bit (0 và 1).
  • Tiêu chuẩn: IEEE 802.3 (Ethernet), IEEE 802.11 (Wi-Fi), RS-232.
  • Vấn đề thường gặp: Nhiễu tín hiệu, suy hao đường truyền, giới hạn khoảng cách.

3.2 Tầng Liên kết dữ liệu (Data Link Layer – Lớp 2)

Tầng này chia thành 2 lớp con:

  • Lớp MAC (Media Access Control):
    • Điều khiển truy cập phương tiện truyền (CSMA/CD trong Ethernet).
    • Địa chỉ MAC 48-bit (ví dụ: 00:1A:2B:3C:4D:5E).
  • Lớp LLC (Logical Link Control):
    • Đóng gói dữ liệu thành khung (frame).
    • Kiểm soát lỗi (CRC) và điều khiển luồng.

Thiết bị điển hình: Switch, bridge, card mạng (NIC).

3.3 Tầng Mạng (Network Layer – Lớp 3)

  • Chức năng chính:
    • Định tuyến gói tin qua nhiều mạng bằng địa chỉ logic (IP).
    • Phân mảnh và tái hợp gói tin nếu cần.
  • Giao thức điển hình: IP ( IPv4/IPv6), ICMP, ARP, OSPF, BGP.
  • Thiết bị điển hình: Router, Layer 3 switch.
  • Đơn vị dữ liệu: Gói tin (packet).

3.4 Tầng Giao vận (Transport Layer – Lớp 4)

Tầng này đảm bảo giao tiếp end-to-end giữa hai máy chủ:

  • TCP (Transmission Control Protocol):
    • Kết nối hướng kết nối (connection-oriented).
    • Đảm bảo giao hàng tin cậy (acknowledgments, retransmissions).
    • Kiểm soát luồng và tránh tắc nghẽn.
  • UDP (User Datagram Protocol):
    • Không kết nối (connectionless).
    • Giao hàng “tốt nhất có thể” (best-effort), không đảm bảo.
    • Thích hợp cho streaming (VoIP, video).

Cổng (Port): Sử dụng số cổng (0-65535) để phân biệt ứng dụng (ví dụ: HTTP sử dụng cổng 80).

3.5 Tầng Phiên (Session Layer – Lớp 5)

  • Quản lý phiên làm việc giữa các ứng dụng (ví dụ: đăng nhập vào website).
  • Đồng bộ hóa và phục hồi phiên (checkpointing).
  • Giao thức điển hình: NetBIOS, RPC (Remote Procedure Call), PPTP.
  • Ví dụ thực tế: Khi bạn đăng nhập vào Gmail, phiên làm việc được duy trì cho đến khi bạn đăng xuất.

3.6 Tầng Trình bày (Presentation Layer – Lớp 6)

  • Chức năng:
    • Mã hóa/giải mã dữ liệu (SSL/TLS).
    • Nén dữ liệu (ZIP, JPEG, MPEG).
    • Chuyển đổi định dạng (ASCII → EBCDIC).
  • Ví dụ: Khi bạn truy cập HTTPS, dữ liệu được mã hóa tại tầng này trước khi gửi đi.

3.7 Tầng Ứng dụng (Application Layer – Lớp 7)

  • Cung cấp giao diện người dùng và dịch vụ mạng:
  • Giao thức điển hình:
    • HTTP/HTTPS: Truy cập web.
    • FTP: Chuyển tập tin.
    • SMTP/POP3/IMAP: Email.
    • DNS: Phân giải tên miền.
  • Ví dụ: Khi bạn gõ “google.com” vào trình duyệt, yêu cầu DNS được xử lý tại tầng này.

4. Ứng dụng thực tế của mô hình OSI

Mô hình OSI không chỉ là lý thuyết mà còn được ứng dụng rộng rãi trong:

  • Khắc phục sự cố mạng:
    • Nếu không có kết nối vật lý → kiểm tra tầng 1.
    • Lỗi IP → kiểm tra tầng 3.
    • Trang web không tải → kiểm tra tầng 7 (HTTP).
  • Thiết kế mạng:
    • Lựa chọn thiết bị phù hợp (switch cho tầng 2, router cho tầng 3).
    • Tối ưu hóa hiệu suất bằng cách điều chỉnh giao thức tại các tầng.
  • Bảo mật mạng:
    • Tường lửa hoạt động ở tầng 3-7.
    • Mã hóa (TLS) tại tầng 6.

5. Các câu hỏi thường gặp về mô hình OSI

5.1 Tại sao mô hình OSI có 7 tầng?

Số 7 được chọn để cân bằng giữa:

  • Tách biệt chức năng: Mỗi tầng có trách nhiệm rõ ràng.
  • Tính mô-đun: Dễ dàng cập nhật từng tầng mà không ảnh hưởng đến các tầng khác.
  • Tương thích: Các nhà sản xuất có thể phát triển thiết bị tuân thủ chuẩn chung.

5.2 Mô hình TCP/IP có thay thế hoàn toàn OSI không?

Không. Mặc dù TCP/IP được sử dụng rộng rãi trong thực tế, nhưng:

  • OSI vẫn là chuẩn tham chiếu để giảng dạy và thiết kế mạng.
  • TCP/IP thiếu chi tiết ở tầng trình bày và phiên (được hợp nhất vào tầng ứng dụng).
  • OSI mô tả rõ ràng hơn về chức năng tại từng tầng.

5.3 Làm thế nào để nhớ 7 tầng OSI?

Có nhiều cách ghi nhớ, ví dụ:

  • “All People Seem To Need Data Processing” (từ tầng 7 đến tầng 1).
  • “Please Do Not Throw Sausage Pizza Away” (từ tầng 1 đến tầng 7).

6. Thống kê và xu hướng ứng dụng mô hình OSI

Dưới đây là một số thống kê về việc ứng dụng mô hình OSI trong ngành công nghiệp mạng:

Tiêu chí Giá trị Nguồn
Tỷ lệ sử dụng OSI trong giảng dạy mạng 92% Khảo sát Cisco Networking Academy (2022)
Thiết bị mạng tuân thủ OSI (switch, router) 98% Báo cáo Gartner (2023)
Doanh nghiệp sử dụng OSI cho khắc phục sự cố 87% Khảo sát Enterprise Management Associates
Tăng trưởng nhu cầu chuyên gia hiểu OSI (2020-2025) 15%/năm Dự báo Bureau of Labor Statistics (Mỹ)

Leave a Reply

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