+1

Hiểu về OSI Model - 7 Tầng Mạng

Mô hình OSI (Open Systems Interconnection) giúp chúng ta hiểu cách dữ liệu di chuyển trên mạng. Mô hình này chia thành 7 tầng, từ phần cứng đến phần mềm.

Tầng 1: Vật Lý (Physical Layer)

  • Chức năng: Truyền dữ liệu dưới dạng bit qua cáp hoặc sóng Wi-Fi.
  • Thiết bị: Hub, Modem, Router Wi-Fi.
  • Ví dụ: Gửi email qua tín hiệu điện hoặc sóng Wi-Fi.

Tầng 2: Liên Kết Dữ Liệu (Data Link Layer)

  • Chức năng: Chia dữ liệu thành khung, gán địa chỉ MAC, phát hiện lỗi.
  • Ví dụ: Router sử dụng MAC để nhận diện thiết bị kết nối Wi-Fi.

Tầng 3: Mạng (Network Layer)

  • Chức năng: Định tuyến dữ liệu qua gói tin đến địa chỉ IP.
  • Thiết bị: Router, Switch lớp 3.
  • Ví dụ: Dữ liệu đi qua nhiều router để đến website.

Tầng 4: Vận Chuyển (Transport Layer)

  • Chức năng: Kiểm soát độ chính xác của dữ liệu bằng TCP (chậm, chính xác) và UDP (nhanh, có thể mất dữ liệu).
  • Ví dụ: UDP giúp video YouTube tải nhanh; TCP giúp tải file không mất dữ liệu.

Tầng 5: Phiên (Session Layer)

  • Chức năng: Duy trì kết nối và hỗ trợ đăng nhập, đồng bộ dữ liệu.
  • Ví dụ: Giữ kết nối video ổn định.

Tầng 6: Trình Bày (Presentation Layer)

  • Chức năng: Mã hóa, giải mã, nén dữ liệu để bảo mật và tiết kiệm băng thông.
  • Ví dụ: HTTPS mã hóa dữ liệu; hình ảnh web được nén.

Tầng 7: Ứng Dụng (Application Layer)

  • Chức năng: Tương tác với người dùng qua các giao thức như HTTP/HTTPS, FTP, SMTP.
  • Ví dụ: Trình duyệt dùng HTTP/HTTPS để truy cập web.

Tóm tắt

  • Tầng 1-3: Gửi dữ liệu qua mạng (Vật lý → MAC → IP).
  • Tầng 4: Kiểm soát dữ liệu (TCP/UDP).
  • Tầng 5-7: Xử lý dữ liệu trước khi hiển thị (Phiên → Mã hóa → Ứng dụng).

Hy vọng bài viết giúp bạn hiểu rõ hơn về mô hình OSI. Nếu thấy hữu ích, hãy để lại bình luận hoặc chia sẻ nhé!


All Rights Reserved

Viblo
Let's register a Viblo Account to get more interesting posts.