DCN - Giới thiệu Lớp liên kết dữ liệu
Lớp liên kết dữ liệu là lớp thứ hai của Mô hình phân lớp OSI. Lớp này là một trong những lớp phức tạp nhất, có chức năng và trách nhiệm phức tạp. Lớp liên kết dữ liệu ẩn các chi tiết của phần cứng bên dưới và thể hiện chính nó lên lớp trên làm phương tiện giao tiếp.
Lớp liên kết dữ liệu hoạt động giữa hai máy chủ được kết nối trực tiếp theo một nghĩa nào đó. Kết nối trực tiếp này có thể là điểm tới điểm hoặc phát sóng. Các hệ thống trên mạng quảng bá được cho là trên cùng một liên kết. Công việc của lớp liên kết dữ liệu có xu hướng trở nên phức tạp hơn khi nó xử lý nhiều máy chủ trên miền xung đột đơn.
Lớp liên kết dữ liệu chịu trách nhiệm chuyển đổi luồng dữ liệu thành tín hiệu từng bit và gửi dữ liệu đó qua phần cứng bên dưới. Ở đầu nhận, Lớp liên kết dữ liệu lấy dữ liệu từ phần cứng ở dạng tín hiệu điện, tập hợp chúng ở định dạng khung có thể nhận biết được và chuyển giao cho lớp trên.
Lớp liên kết dữ liệu có hai lớp con:
Logical Link Control: Nó xử lý các giao thức, kiểm soát luồng và kiểm soát lỗi
Media Access Control: Nó đề cập đến việc kiểm soát thực tế các phương tiện
Chức năng của Lớp liên kết dữ liệu
Lớp liên kết dữ liệu thực hiện nhiều nhiệm vụ thay cho lớp trên. Đó là:
Framing
Lớp liên kết dữ liệu lấy các gói từ Lớp mạng và đóng gói chúng thành các Khung, sau đó, nó gửi từng khung từng bit trên phần cứng. Ở đầu thu, lớp liên kết dữ liệu nhận tín hiệu từ phần cứng và tập hợp chúng thành khung.
Addressing
Lớp liên kết dữ liệu cung cấp cơ chế định địa chỉ phần cứng lớp 2. Địa chỉ phần cứng được coi là duy nhất trên liên kết. Nó được mã hóa thành phần cứng tại thời điểm sản xuất.
Synchronization
Khi khung dữ liệu được gửi trên liên kết, cả hai máy phải được đồng bộ hóa để quá trình truyền diễn ra.
Error Control
Đôi khi các tín hiệu có thể gặp sự cố trong quá trình chuyển đổi và các bit bị lật. Các lỗi này được phát hiện và cố gắng khôi phục các bit dữ liệu thực tế. Nó cũng cung cấp cơ chế báo lỗi cho người gửi.
Flow Control
Các trạm trên cùng một liên kết có thể có tốc độ hoặc dung lượng khác nhau. Lớp liên kết dữ liệu đảm bảo kiểm soát luồng cho phép cả hai máy trao đổi dữ liệu trên cùng một tốc độ.
Multi-Access
Khi máy chủ lưu trữ trên liên kết được chia sẻ cố gắng truyền dữ liệu, nó có khả năng xảy ra va chạm cao. Lớp liên kết dữ liệu cung cấp cơ chế như CSMA / CD để trang bị khả năng truy cập phương tiện chia sẻ giữa nhiều Hệ thống.