Rate this post

Transport layer là lớp thứ 4 tính từ trên cùng của mô hình OSI.

Vai trò chính của lớp truyền tải là cung cấp các dịch vụ truyền thông trực tiếp đến các tiến trình ứng dụng chạy trên các máy chủ khác nhau.

Lớp truyền tải cung cấp một giao tiếp hợp lý giữa các tiến trình ứng dụng chạy trên các máy chủ khác nhau. Mặc dù các quy trình ứng dụng trên các máy chủ khác nhau không được kết nối vật lý, các quy trình ứng dụng sử dụng giao tiếp logic được cung cấp bởi lớp truyền tải để gửi các thông điệp cho nhau.

Các bài viết liên quan:

Các giao thức của lớp truyền tải được thực hiện trong các hệ thống đầu cuối nhưng không được thực hiện trong các bộ định tuyến mạng.

Mạng máy tính cung cấp nhiều hơn một giao thức cho các ứng dụng mạng. Ví dụ, TCP và UDP là hai giao thức lớp truyền tải cung cấp một tập hợp các dịch vụ khác nhau cho lớp mạng.

Tất cả các giao thức Transport layer đều cung cấp dịch vụ ghép kênh / phân kênh. Nó cũng cung cấp các dịch vụ khác như truyền dữ liệu đáng tin cậy, đảm bảo băng thông và đảm bảo độ trễ.

Mỗi ứng dụng trong lớp ứng dụng có khả năng gửi tin nhắn bằng cách sử dụng TCP hoặc UDP. Ứng dụng giao tiếp bằng cách sử dụng một trong hai giao thức này. Cả TCP và UDP sau đó sẽ giao tiếp với giao thức internet trong lớp internet. Các ứng dụng có thể đọc và ghi vào lớp truyền tải. Do đó, chúng ta có thể nói rằng giao tiếp là một quá trình hai chiều.

Các dịch vụ được cung cấp bởi Tầng transport

Các dịch vụ được cung cấp bởi lớp truyền tải tương tự như các dịch vụ của lớp liên kết dữ liệu. Lớp liên kết dữ liệu cung cấp các dịch vụ trong một mạng duy nhất trong khi lớp truyền tải cung cấp các dịch vụ trên một kết nối internet được tạo thành từ nhiều mạng. Lớp liên kết dữ liệu kiểm soát lớp vật lý trong khi Transport layer kiểm soát tất cả các lớp bên dưới.

Xem thêm Kiểm tra lỗ hổng HTTP Strict Transport Security

Các dịch vụ được cung cấp bởi các giao thức lớp truyền tải có thể được chia thành năm loại:

  • Giao hàng từ đầu đến cuối
  • Địa chỉ
  • Giao hàng đáng tin cậy
  • Kiểm soát lưu lượng
  • Ghép kênh

Phân phối từ đầu đến cuối:

Tầng vận chuyển truyền toàn bộ thông điệp đến đích. Do đó, nó đảm bảo việc phân phối toàn bộ thông điệp từ nguồn đến đích.

Truyền thông đáng tin cậy:

Lớp truyền tải cung cấp các dịch vụ tin cậy bằng cách truyền lại các gói bị mất và bị hỏng.

Việc phân phối đáng tin cậy có bốn khía cạnh:

  • lỗi kiểm soát
  • Kiểm soát trình tự
  • Mất quyền kiểm soát
  • Kiểm soát sao chép

Kiểm tra lỗi

  • Vai trò chính của độ tin cậy là Kiểm soát Lỗi . Trong thực tế, không có đường truyền nào sẽ là giao hàng không có lỗi 100%. Do đó, các giao thức của lớp truyền tải được thiết kế để cung cấp khả năng truyền không có lỗi.
  • Lớp liên kết dữ liệu cũng cung cấp cơ chế xử lý lỗi, nhưng nó chỉ đảm bảo phân phối không có lỗi từ nút này sang nút khác. Tuy nhiên, độ tin cậy của từng nút không đảm bảo độ tin cậy của đầu cuối.
  • Lớp liên kết dữ liệu kiểm tra lỗi giữa mỗi mạng. Nếu một lỗi được đưa vào bên trong một trong các bộ định tuyến, thì lỗi này sẽ không bị lớp liên kết dữ liệu bắt được. Nó chỉ phát hiện những lỗi đã được đưa vào giữa phần đầu và phần cuối của liên kết. Do đó, tầng vận chuyển thực hiện việc kiểm tra lỗi từ đầu đến cuối để đảm bảo rằng gói tin đã đến một cách chính xác.

Kiểm soát trình tự

  • Khía cạnh thứ hai của độ tin cậy là điều khiển trình tự được thực hiện ở lớp truyền tải.
  • Ở đầu gửi, lớp truyền tải chịu trách nhiệm đảm bảo rằng các gói nhận được từ các lớp trên có thể được các lớp dưới sử dụng. Ở đầu nhận, nó đảm bảo rằng các phân đoạn khác nhau của đường truyền có thể được tập hợp lại một cách chính xác.

Xem thêm Kiểm tra lỗ hổng Xác thực yếu hơn trong kênh thay thế

Mất quyền kiểm soát

Kiểm soát tổn thất là khía cạnh thứ ba của độ tin cậy. Lớp truyền tải đảm bảo rằng tất cả các đoạn của quá trình truyền đến đích, không phải một số trong số chúng. Ở phía cuối gửi, tất cả các đoạn truyền được cấp số thứ tự bởi một lớp truyền tải. Các số thứ tự này cho phép Transport layer của máy thu xác định đoạn bị thiếu.

Kiểm soát sao chép

Kiểm soát sao chép là khía cạnh thứ tư của độ tin cậy. Lớp truyền tải đảm bảo rằng không có dữ liệu trùng lặp nào đến đích. Số thứ tự được sử dụng để xác định các gói bị mất; tương tự, nó cho phép người nhận xác định và loại bỏ các phân đoạn trùng lặp.

Kiểm soát lưu lượng

Kiểm soát luồng được sử dụng để ngăn người gửi lấn át người nhận. Nếu máy thu bị quá tải với quá nhiều dữ liệu, thì máy thu sẽ loại bỏ các gói tin và yêu cầu truyền lại các gói tin. Điều này làm tăng tắc nghẽn mạng và do đó, làm giảm hiệu suất của hệ thống. Tầng vận chuyển chịu trách nhiệm kiểm soát luồng. Nó sử dụng giao thức cửa sổ trượt giúp truyền dữ liệu hiệu quả hơn cũng như kiểm soát luồng dữ liệu để người nhận không bị quá tải. Giao thức cửa sổ trượt được định hướng theo byte chứ không phải là định hướng khung.

Ghép kênh

Tầng vận chuyển sử dụng ghép kênh để cải thiện hiệu quả truyền dẫn.

Ghép kênh có thể xảy ra theo hai cách:

  • Ghép kênh hướng lên: Ghép kênh hướng lên có nghĩa là nhiều kết nối lớp truyền tải sử dụng cùng một kết nối mạng. Để tiết kiệm chi phí hơn, lớp truyền tải gửi một số đường truyền bị ràng buộc cho cùng một điểm đến dọc theo cùng một đường dẫn; điều này đạt được thông qua ghép kênh trở lên.
  • Ghép kênh xuống: Ghép kênh xuống có nghĩa là một kết nối lớp truyền tải sử dụng nhiều kết nối mạng. Ghép kênh hướng xuống cho phép lớp truyền tải phân chia kết nối giữa một số đường dẫn để cải thiện thông lượng. Loại ghép kênh này được sử dụng khi mạng có dung lượng thấp hoặc chậm.

Địa chỉ

  • Theo mô hình phân lớp, lớp truyền tải tương tác với các chức năng của lớp phiên. Nhiều giao thức kết hợp các giao thức phiên, bản trình bày và lớp ứng dụng thành một lớp duy nhất được gọi là lớp ứng dụng. Trong những trường hợp này, phân phối đến lớp phiên có nghĩa là phân phối đến lớp ứng dụng. Dữ liệu được tạo bởi một ứng dụng trên một máy phải được truyền đến đúng ứng dụng trên một máy khác. Trong trường hợp này, địa chỉ được cung cấp bởi lớp truyền tải.
  • Lớp truyền tải cung cấp địa chỉ người dùng được chỉ định dưới dạng trạm hoặc cổng. Biến cổng đại diện cho một người dùng TS cụ thể của một trạm cụ thể được gọi là điểm truy cập Dịch vụ Vận tải (TSAP). Mỗi ga chỉ có một thực thể vận tải.
  • Các giao thức lớp truyền tải cần biết những giao thức lớp trên nào đang giao tiếp.

Xem thêm TLS( Transport layer sercurity)

Leave a Reply

Call now
%d bloggers like this: