Phiên bản 4 bit Xác định số phiên bản của ví dụ giao thức cho, IPv4 hay IPv6. Các
máy trạm tiếp nhận nhìn vào lĩnh vực này đầu tiên để xác định xem nó có thể đọc
các dữ liệu đến. Nếu không thể, nó sẽ từ chối các gói tin.
Tiêu đề Internet
chiều dài (IHL)
4 bit Xác định số 4-byte (hoặc 32-bit) khối trong tiêu đề IPv4. Việc hầu hết
chiều dài tiêu đề phổ biến gồm năm nhóm, như độ dài tối thiểu
của một tiêu đề IPv4 là 20 khối 4-byte. Trường này chỉ đến nút tiếp
nhận, nơi dữ liệu sẽ bắt đầu (ngay sau khi kết thúc phần đầu).
Differentiated
Services (DiffServ)
8 bit Thông báo cho các bộ định tuyến mức độ ưu tiên họ nên áp dụng khi xử lý các
gói tin đến. Differentiated Services cho phép lên đến 64 giá trị và một rộng
phạm vi lựa chọn ưu tiên xử lý.
Tổng chiều dài 16 bit Xác định tổng chiều dài của gói tin IP, bao gồm tiêu đề và dữ liệu, trong
byte. Một gói tin IP, bao gồm cả tiêu đề và dữ liệu của nó, không thể vượt quá 65.535 bytes.
Nhận dạng 16 bit Xác định thông điệp mà một gói tin thuộc và cho phép tiếp nhận
nút để lắp ráp lại các tin nhắn bị phân mảnh. Lĩnh vực này và sau hai
lĩnh vực, Flags và Fragment offset, hỗ trợ tái gộp các gói phân mảnh.
Flags 3 bit Cho biết một thông báo là bị phân mảnh, và nếu nó bị phân mảnh, cho dù
gói này là người cuối cùng trong đoạn.
Fragment bù đắp 13 bit Xác định nơi các mảnh gói tin thuộc về trong tập đến các mảnh vỡ.
Time to Live (TTL) 8 bit Cho biết thời gian tối đa mà các gói tin có thể vẫn còn trên mạng
trước khi nó được bỏ đi. Mặc dù lĩnh vực này ban đầu có nghĩa đại diện cho đơn vị
thời gian, trên các mạng hiện đại, nó đại diện cho số lần một gói tin đã được
chuyển tiếp bởi một bộ định tuyến, hoặc số routerhopsit đã phải chịu đựng. Do đó,
TTL thường được gọi là thehop hạn. TTL cho các gói dữ liệu có thể thay đổi và cấu hình,
nhưng thường được đặt ở 32 hoặc 64. Mỗi khi một gói tin đi qua một router, TTL của nó được
giảm đi 1. Khi một router nhận được một gói tin với một TTL bằng 1, nó loại bỏ
mà gói (hay chính xác hơn, các khung hình mà nó thuộc về).
Giao thức 8 bit Xác định các loại giao thức tầng giao vận mà sẽ nhận được các gói tin
(ví dụ, TCP hoặc UDP).
Header checksum 16 bit cho phép các nút nhận để tính toán xem IP header đã
bị hỏng trong quá trình truyền. Nếu checksum kèm theo thông điệp
không có giá trị thích hợp khi các gói tin được nhận, các gói tin được
coi là tham nhũng và bị vứt bỏ.
Nguồn địa chỉ IP 32 bit Xác định địa chỉ IP đầy đủ của nút nguồn.
Điểm đến địa chỉ IP 32 bit Cho biết địa chỉ IP đầy đủ của nút đích.
Tùy chọn Variable Có thể chứa định tuyến tùy chọn và thông tin thời gian.
Padding Variable Chứa bit phụ để đảm bảo rằng các tiêu đề là một bội số của 32 bit.
Variable liệu Bao gồm các dữ liệu ban đầu được gửi bởi nút nguồn, cộng thêm thông tin thêm
bởi TCP trong tầng Giao thông vận tải
đang được dịch, vui lòng đợi..