Lớp giao vận (Transport Layer)

Một phần của tài liệu đề tài '''' điều khiển thiết bị qua mạng internet '''' (Trang 32 - 33)

Data (max 65535 bytes)

2.6.5. Lớp giao vận (Transport Layer)

Lớp vận chuyển có 2 nhiệm vụ như sau:

 Cung cấp dịch vụ cho lớp quá trình bên trên nó và các ứng dụng cùng với giao diện thích hợp cho mạng.

 Phân phát message của các lớp trên giữa các host.

Lớp giao thức ngay trên lớp Internet là Host to Host Transport Layer hay thường gọi là Transport Layer. Hai giao thức quan trọng này là Transmission Control Protocol (TCP) và User Datagram Protocol (UDP). TCP cung cấp dịch vụ chuyển giao thông tin kết nối (connection oriented), nó bao gồm cả kiểm tra và sửa lổi. UDP cung cấp dịch vụ kém tin cậy hơn (unreliable) và không thể thiết lập liên kết trước (connectionless). Cả hai giao thức đều chuyển giao thông tin giữa lớp ứng dụng và lớp Internet. Chương trình ứng dụng có thể lựa chọn dịch vụ nào thích hợp với ứng dụng

IP phân phát một datagram từ một máy chủ nguồn đến máy chủ đích, tạo thành một nghi thức máy chủ-máy chủ. Các hệ đểu hành ngày nay trợ giúp môi trường xữ lý nhiều người sử dụng. Một chương trình thực thi gọi là process. Một máy chủ đang nhận một datagram cũng có thể chạy nhiều process đồng thời.

Các nghi thức giao vận của bộ nghi thức TCP/IP định nghĩa một tập kết nối khái niệm cho các process riêng được gọi là các ports nghi thức, hay đơn giản hơn là ports. Một ports nghi thức là mộ điểm đến (thường là một bộ đệm) để chứa dữ liệu dùng cho một process cụ thể. Giao tiếp giữa các processes và càc ports tương ứng được cung cấp bởi hệ điều hành của máy chủ.

IP là một nghi thức máy chủ - máy chủ, có nghỉa là nó có thể nhận phát gói từ một thiết bị vật lý đến thiết bị vật lý khác. Các nghi thức mức giao vận của TCP/IP là các nghi thức port to port làm việc ớ phía trên của các nghi thức IP để phân phát gói từ port gốc đến port đích tại cuối truyến.

Mỗi port được định nghĩa bằng một số nguyên dương được mang trong header của gói lớp giao vận. Một khung tại lớp giao vận dùng địa chỉ port 16 bits, đủ dùng cho các ports từ 0 đến 65535.

Một phần của tài liệu đề tài '''' điều khiển thiết bị qua mạng internet '''' (Trang 32 - 33)

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

(51 trang)
w