Tầng liờn kết dữ liệu(Data link layer)

Một phần của tài liệu giáo trình mạng và truyền số liệu (Trang 40 - 41)

- Thực thể: là thành phần tớch cực trong mỗi tầng, nú cú thể là một tiến trỡnh

2.2.Tầng liờn kết dữ liệu(Data link layer)

Tầng liờn kết dữ liệu biến đổi dữ liệu từ tầng vật lý ở dạng truyền dẫn cũn thụ sang một liờn kết tin cậy và chịu trỏch nhiệm truyền tin từ nguồn tới đớch. Nú làm cho tầng vật lý xuất hiện dưới dạng đầu vào cho tầng phớa trờn (tầng mạng).

Hỡnh 2.4. Tầng liờn kết dữ liệu

• Cỏc chức năng đảm nhiệm chớnh của tầng liờn kết dữ liệu bao gồm:

Đúng gúi dữ liệu thành cỏc frame. Tầng liờn kết dữ liệu chia dũng cỏc bit nhận được từ tầng mạng thành cỏc đơn vị dữ liệu để cú thể quản lý được và cỏc đơn vị dữ liệu này được gọi là cỏc khung dữ liệu –frame.

Xỏc định địa chỉ vật lý. Nếu cỏc frame được phõn phối tới cỏc hệ thống khỏc nhau trờn mạng, tầng liờn kết dữ liệu bổ sung một header vào frame nhằm mục đớch xỏc định địa chỉ vật lý của bờn gửi (địa chỉ nguồn) và/hoặc bờn nhận (địa chỉ đớch) của frame. Nếu frame cần được gửi cho một hệ thống bờn ngoài mạng của bờn gửi thỡ địa chỉ bờn nhận là địa chỉ của thiết bị mà kết nối một mạng tới mạng tiếp theo.

Kiểm soỏt luồng – Flow control. Nếu tốc độ truyền dẫn tại đú dữ liệu được nhận được bởi bờn nhận là kộm hơn tốc độ được tạo ra ở bờn gửi thỡ tầng liờn kết dữ liệu ỏp đặt một cơ chế kiểm soỏt luồng để trỏnh ựn nghẽn bờn nhận.

Kiểm soỏt lỗi – error control. Tầng liờn kết dữ liệu bổ sung thờm độ tin cậy cho tầng vật lý bằng cỏch bổ sung cỏc cơ chế dũ nhận và truyền dẫn lại cỏc frame bị hư hại hoặc bị mất. Nú cũng sử dụng một cơ chế để trỏnh sự trựng lặp cỏc frame. Kiểm soỏt lỗi thường đạt được thụng qua phần trailer được bổ sung ở cuối mỗi frame.

Kiểm soỏt truy nhập. Khi 2 hay nhiều thiết bị được kết nối tới cựng một đường liờn kết, cỏc giao thức của tầng liờn kết dữ liệu là cần thiết để xỏc định thiết bị nào cú quyền kiểm soỏt đường liờn kết tại một thời điểm cho trước.

Hỡnh 2.5. tầng liờn kết dữ liệu (vớ dụ 2.2)

Trong hỡnh 2.5, một nỳt với địa chỉ vật lý là 10 gửi một frame tới một nỳt cú địa chỉ vật lý là 87. Hai nỳt được kết nối bởi một đường liờn kết. Tại mức liờn kết dữ liệu, frame này chứa cỏc địa chỉ vật lý (liờn kết) trong phần header. Những frame này là những địa chỉ duy nhất. Phần cũn lại của header chứa cỏc thụng tin khỏc cần thiết tại mức này. Trailer thường chứa cỏc bớt bổ sung cần thiết cho việc dũ tỡm lỗi.

Một phần của tài liệu giáo trình mạng và truyền số liệu (Trang 40 - 41)