Tiêu đề IPv4 và IPv6
IPv4 (Giao thức Internet phiên bản 4) là phiên bản thứ tư của Giao thức Internet (IP). Nó được sử dụng trên các mạng Lớp liên kết chuyển mạch gói như Ethernet. IPv4 sử dụng phương pháp phân phối nỗ lực cao nhất, phương pháp này không đảm bảo cho việc phân phối. Gói IPv4 được tạo thành từ phần đầu và phần dữ liệu. Tiêu đề này chứa mười bốn trường. IPv6 (Giao thức Internet phiên bản 6) là phiên bản IP theo sau IPv4. IPv6 được phát triển như một giải pháp cho việc cạn kiệt địa chỉ của IPv4. Các gói IPv6 cũng được tạo thành từ phần đầu và phần dữ liệu. Tiêu đề IPv6 được tạo thành từ phần kích thước cố định có thể cung cấp chức năng chính và tùy chọn mở rộng tiêu đề để bao gồm các tính năng đặc biệt.
Tiêu đề IPv4 là gì?
Phiên bản (4 bit) |
IHL (Độ dài tiêu đề Internet) (4 bit) |
Loại dịch vụ (8 bit) |
Tổng chiều dài (16 bit) |
||
Định danh (16 bit) |
Cờ (3 bit) |
Bù đắp mảnh vỡ (13 bit) |
|||
Thời gian để sống (8 bit) |
Giao thức (8 bit) |
Header Checksum (16 bit) |
|||
Địa chỉ IP nguồn (32 bit) |
|||||
Địa chỉ IP đích (32 bit) |
|||||
Tùy chọn (độ dài thay đổi) |
Đệm (độ dài thay đổi) |
Trong tiêu đề IPv4, địa chỉ nguồn và địa chỉ đích có độ dài 32 bit. Do đó, IPv4 cho phép không gian địa chỉ có địa chỉ 4.3 × 109(232). Trong số này, một số địa chỉ được dành riêng cho các mục đích sử dụng đặc biệt như mạng riêng hoặc địa chỉ multicast, điều này càng làm giảm số lượng địa chỉ có sẵn cho mục đích sử dụng chung.
Tiêu đề IPv6 là gì?
Phiên bản (4 bit) |
Lớp giao thông (8 bit) |
Nhãn dòng (20 bit) |
||
Chiều dài tải trọng (16 bit) |
Tiêu đề Tiếp theo (8 bit) |
Hop Limit (8 bit) |
||
Địa chỉ Nguồn (128 bit) |
||||
Địa chỉ Điểm đến (128 bit) |
Tiêu đề của IPv4 bao gồm một phần cố định và một phần mở rộng. Phần cố định chứa địa chỉ nguồn và địa chỉ đích, bộ đếm bước nhảy và tham chiếu đến tiêu đề tiện ích mở rộng (nếu có). Một trong những tính năng quan trọng trong tiêu đề IPv6 là không gian địa chỉ lớn. Cả địa chỉ nguồn và địa chỉ đích đều được phép có 128 bit. Điều này sẽ tạo ra một không gian địa chỉ 3,4 × 1038(2128). Tiêu đề tiện ích chứa thông tin đặc biệt như thông tin về định tuyến, bảo mật, v.v.
Sự khác biệt giữa Tiêu đề IPv4 và IPv6 là gì?
IPv4 là phiên bản thứ tư của Giao thức Internet và IPv6 là phiên bản kế thừa của IPv6. Sự khác biệt quan trọng nhất giữa hai điều này là kích thước của không gian địa chỉ. IPv4 chỉ cho phép địa chỉ nguồn và đích 32 bit, trong khi IPv6 cho phép địa chỉ nguồn và đích 128 bit. Điều này làm cho không gian địa chỉ của IPv4 4.3 × 109(232) và không gian địa chỉ của IPv6 3.4 × 1038(2128), lớn hơn nhiều. Hơn nữa, IPv4 chứa một không gian được phân bổ cho các tùy chọn, nhưng trong IPv6, phần này được chuyển đến tiêu đề mở rộng. Ngoài ra, tiêu đề IPv6 có kích thước cố định là 40 byte, trong khi tiêu đề IPv4 có thể có kích thước thay đổi do phần tùy chọn trong tiêu đề IPv4. Ngoài ra, một số phần trong tiêu đề đã được đổi tên. Ví dụ, loại dịch vụ đã được đổi tên thành lớp lưu lượng; tổng chiều dài đã được đổi tên thành độ dài tải trọng, v.v. Hơn nữa, một số trường trong IPv4 như IHL, nhận dạng, cờ không có trong IPv6.