Trong mô hình OSI, tầng nào có nhiệm vụ tạo lập các khung, gửi chúng tới kênh truyền thông thông qua tầng vật lý, nhận khung, kiểm tra lỗi, chuyển khung không có lỗi lên tầng mạng, đồng thời điều khiển tắc nghẽn?
Trả lời:
Đáp án đúng: A
Tầng liên kết dữ liệu (Data Link Layer) trong mô hình OSI có các chức năng chính sau:
- Tạo lập khung (Framing): Chia dữ liệu nhận được từ tầng mạng thành các khung (frames) để truyền đi.
- Gửi khung qua tầng vật lý: Gửi các khung này xuống tầng vật lý để truyền qua kênh truyền thông.
- Nhận khung từ tầng vật lý: Nhận các khung từ tầng vật lý.
- Kiểm tra lỗi (Error Detection): Sử dụng các cơ chế kiểm tra lỗi (ví dụ: CRC) để phát hiện các lỗi xảy ra trong quá trình truyền.
- Chuyển khung không lỗi lên tầng mạng: Nếu khung không có lỗi, nó sẽ được chuyển lên tầng mạng.
- Điều khiển tắc nghẽn (Congestion Control): Thực hiện các cơ chế để điều khiển và giảm tắc nghẽn trên mạng.
Các tầng khác trong mô hình OSI không có đầy đủ các chức năng này:
- Tầng phiên (Session Layer): Quản lý và duy trì các phiên giao tiếp giữa các ứng dụng.
- Tầng ứng dụng (Application Layer): Cung cấp các dịch vụ mạng cho ứng dụng người dùng.
- Tầng vật lý (Physical Layer): Truyền dữ liệu thô qua kênh truyền thông.
Do đó, đáp án đúng là Tầng liên kết dữ liệu.