Trang Chủ Mạng Lớp vận chuyển là gì? - định nghĩa từ techopedia

Lớp vận chuyển là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Lớp vận chuyển có nghĩa là gì?

Lớp vận chuyển là lớp trong mô hình kết nối hệ thống mở (OSI) chịu trách nhiệm truyền thông từ đầu đến cuối qua mạng. Nó cung cấp giao tiếp logic giữa các quy trình ứng dụng chạy trên các máy chủ khác nhau trong một kiến ​​trúc phân lớp của các giao thức và các thành phần mạng khác.

Lớp vận chuyển cũng chịu trách nhiệm quản lý sửa lỗi, cung cấp chất lượng và độ tin cậy cho người dùng cuối. Lớp này cho phép máy chủ gửi và nhận lỗi, dữ liệu hoặc thông báo đã sửa lỗi qua mạng và là thành phần mạng cho phép ghép kênh.

Trong mô hình OSI, lớp vận chuyển là lớp thứ tư của cấu trúc mạng này.

Techopedia giải thích Lớp vận chuyển

Các lớp vận chuyển hoạt động trong suốt trong các lớp ở trên để phân phối và nhận dữ liệu mà không có lỗi. Phía gửi chia các thông điệp ứng dụng thành các phân đoạn và chuyển chúng vào lớp mạng. Sau đó, bên nhận sẽ tập hợp lại các phân đoạn thành tin nhắn và chuyển chúng đến lớp ứng dụng.

Lớp vận chuyển có thể cung cấp một số hoặc tất cả các dịch vụ sau:

  • Giao tiếp hướng kết nối: Các thiết bị ở điểm cuối của giao tiếp mạng thiết lập giao thức bắt tay để đảm bảo kết nối mạnh mẽ trước khi dữ liệu được trao đổi. Điểm yếu của phương pháp này là đối với mỗi tin nhắn được gửi, có một yêu cầu xác nhận, thêm tải mạng đáng kể so với các gói tự sửa lỗi. Các yêu cầu lặp lại gây ra sự chậm lại đáng kể về tốc độ mạng khi các luồng byte hoặc datagram bị lỗi được gửi.
  • Phân phối cùng đơn hàng: Đảm bảo rằng các gói luôn được phân phối theo trình tự nghiêm ngặt. Mặc dù lớp mạng chịu trách nhiệm, lớp vận chuyển có thể khắc phục bất kỳ sự khác biệt nào trong chuỗi gây ra bởi sự cố rơi gói hoặc gián đoạn thiết bị.
  • Tính toàn vẹn dữ liệu: Sử dụng tổng kiểm tra, tính toàn vẹn dữ liệu trên tất cả các lớp phân phối có thể được đảm bảo. Các tổng kiểm tra này đảm bảo rằng dữ liệu được truyền giống như dữ liệu nhận được thông qua các lần thử lặp đi lặp lại của các lớp khác để làm mất dữ liệu.
  • Kiểm soát luồng: Các thiết bị ở mỗi đầu của kết nối mạng thường không có cách nào biết được khả năng của nhau về thông lượng dữ liệu và do đó có thể gửi dữ liệu nhanh hơn thiết bị nhận có thể đệm hoặc xử lý. Trong những trường hợp này, lỗi tràn bộ đệm có thể gây ra sự cố truyền thông hoàn toàn. Ngược lại, nếu thiết bị nhận không nhận được dữ liệu đủ nhanh, điều này gây ra lỗi bộ đệm, điều này có thể làm giảm hiệu suất mạng không cần thiết.
  • Kiểm soát lưu lượng: Các mạng truyền thông kỹ thuật số phải chịu các hạn chế về băng thông và tốc độ xử lý, điều này có thể có nghĩa là một lượng lớn tiềm năng gây tắc nghẽn dữ liệu trên mạng. Sự tắc nghẽn mạng này có thể ảnh hưởng đến hầu hết mọi phần của mạng. Lớp vận chuyển có thể xác định các triệu chứng của các nút quá tải và giảm tốc độ dòng chảy.
  • Ghép kênh: Việc truyền nhiều luồng gói từ các ứng dụng không liên quan hoặc các nguồn khác (ghép kênh) qua mạng đòi hỏi một số cơ chế điều khiển rất chuyên dụng, được tìm thấy trong lớp vận chuyển. Việc ghép kênh này cho phép sử dụng các ứng dụng đồng thời qua mạng như khi các trình duyệt internet khác nhau được mở trên cùng một máy tính. Trong mô hình OSI, ghép kênh được xử lý trong lớp dịch vụ.
  • Định hướng byte: Một số ứng dụng thích nhận luồng byte thay vì gói; tầng vận chuyển cho phép truyền các luồng dữ liệu theo hướng byte nếu được yêu cầu.
Lớp vận chuyển là gì? - định nghĩa từ techopedia