ĐIỀU KHIỂN CÁC CUỘC TRAO ĐỔI

Một phần của tài liệu Giáo trình quản trị hạ tầng mạng phần cứng căn bản Truyền thông và mạng máy tính (Trang 40 - 42)

CHƯƠNG 1 : MƠ HÌNH TCP/IP

1.3.1 ĐIỀU KHIỂN CÁC CUỘC TRAO ĐỔI

Hình 18: Các dịch vụ của lớp Transport

Tất cả các giao thức ở lớp Transport đều có các tính năng chính sau:

Phân đoạn và tổng hợp – hầu hết các mạng đều có một giới hạn về khối lượng dữ liệu mà có thể chứa trong một PDU. Tại máy gửi, lớp Transport phân đoạn dữ liệu từ lớp Application thành các khối dữ liệu có kích thước phù hợp với giới hạn này. Tại máy nhận, lớp Transport tổng hợp sắp xếp lại dữ liệu trước khi gửi nó đến ứng dụng hay dịch vụ đích.

Phối hợp các cuộc trao đổi – có thể có nhiều ứng dụng hay dịch vụ đang chạy trên mỗi máy tính trên mạng. Mỗi ứng dụng hay dịch vụ này được gán một địa chỉ gọi là port để lớp Transport có thể xác định dữ liệu này thuộc ứng dụng hay dịch vụ nào.

Bên cạnh việc sử dụng thơng tin trong header đối với tính năng cơ bản như phân đoạn và tổng hợp sắp xếp lại dữ liệu, một vài giao thức tại lớp Transport hỗ trợ:

 Truyền theo hướng có kết nối (Connection-oriented): thiết lập một kết nối giữa

hai ứng dụng trước khi chúng truyền dữ liệu thực sự. Làm như vậy đảm bảo rằng các ứng dụng đã sẳn sàng nhận dữ liệu và việc quản lý chúng trở nên chặt chẽ hơn.

 Phân phát dữ liệu tin cậy: đảm bảo rằng máy nhận đã nhận đầy đủ các segment mà máy gửi đã gửi. Nếu có segment nào bị mất vì những lý do nào đó trong q trình truyền thì máy gửi sẽ gửi lại segment đó.

 Sắp xếp lại dữ liệu theo đúng thứ tự: khi đi từ nguồn đến đích, các segment có

thể đi theo nhiều hướng khác nhau với thời gian truyền khác nhau. Do đó, chúng có thể đến đích khơng đúng trật tự như ban đầu. Dựa vào số thứ tự của các segment, lớp Transport sắp xếp chúng lại đúng thứ tự mà máy gửi đã gửi.

 Điều khiển luồng (Flow control): mỗi máy tính thường bị giới hạn về các tài

nguyên như bộ nhớ, bandwidth,… Khi lớp Transport nhận biết được những tài nguyên này bị quá tải, một vài giao thức có thể yêu cầu ứng dụng đang gửi hãy giảm tốc độ gửi. Lớp Transport thực hiện điều này bằng cách điều chỉnh khối lượng dữ liệu truyền. Điều khiển luồng có thể ngăn chặn tình trạng mất các segment và tránh truyền lại không cần thiết.

Một phần của tài liệu Giáo trình quản trị hạ tầng mạng phần cứng căn bản Truyền thông và mạng máy tính (Trang 40 - 42)

Tải bản đầy đủ (PDF)

(184 trang)