Tiêu đề TCP và tiêu đề UDP được giải thích

Giao thức điều khiển truyền tải (TCP)Giao thức gói dữ liệu người dùng (UDP) là hai tầng vận chuyển tiêu chuẩn được sử dụng với giao thức internet (IP) .

Cả TDP và UDP đều sử dụng các tiêu đề như là một phần của dữ liệu tin nhắn đóng gói để truyền qua kết nối mạng. Các tiêu đề TCP và các tiêu đề UDP đều chứa một tập các tham số được gọi là các trường được xác định bởi các đặc tả kỹ thuật giao thức.

Định dạng tiêu đề TCP

Mỗi tiêu đề TCP có mười trường bắt buộc với tổng kích cỡ 20 byte (160 bit ). Họ cũng có thể tùy chọn bao gồm một phần dữ liệu bổ sung có kích thước tối đa 40 byte.

Đây là cách bố trí của các tiêu đề TCP:

  1. Số cổng TCP nguồn (2 byte)
  2. Số cổng TCP đích (2 byte)
  3. Số thứ tự (4 byte)
  4. Số xác nhận (4 byte)
  5. Bù đắp dữ liệu TCP (4 bit)
  6. Dữ liệu dành riêng (3 bit)
  7. Cờ điều khiển (tối đa 9 bit)
  8. Kích thước cửa sổ (2 byte)
  9. Kiểm tra TCP (2 byte)
  10. Con trỏ khẩn cấp (2 byte)
  11. Dữ liệu tùy chọn TCP (0-40 byte)

TCP chèn các trường tiêu đề vào luồng thư theo thứ tự được liệt kê ở trên.

Định dạng tiêu đề UDP

Bởi vì UDP bị giới hạn đáng kể về khả năng hơn so với TCP, các tiêu đề của nó nhỏ hơn nhiều. Một tiêu đề UDP chứa 8 byte, được chia thành bốn trường bắt buộc sau:

  1. Số cổng nguồn (2 byte)
  2. Số cổng đích (2 byte)
  3. Độ dài dữ liệu (2 byte)
  4. Kiểm tra UDP (2 byte)

UDP chèn các trường tiêu đề vào luồng thư của nó theo thứ tự được liệt kê ở trên.