Tiêu đề IPv4 vs 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 Liên kết chuyển mạch gói như Ethernet. IPv4 sử dụng phương thức phân phối nỗ lực tốt nhất, không đảm bảo việc phân phối. Gói IPv4 được tạo thành từ một tiêu đề và một 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 của IP đi theo IPv4. IPv6 được phát triển như một giải pháp cho sự cạn kiệt địa chỉ của IPv4. Các gói IPv6 cũng được tạo thành từ một tiêu đề và một phần dữ liệu. Tiêu đề IPv6 được tạo thành từ mộ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ận biết (16 bit) | Cờ (3 bit) | Phần bù đắp (13 bit) | |||
Thời gian để sống (8 bit) | Giao thức (8 bit) | Kiểm tra tiêu đề (16 bit) | |||
Nguồn Địa chỉ IP (32 bit) | |||||
Địa chỉ IP đích (32 bit) | |||||
Tùy chọn (chiều dài thay đổi) | Đệm (chiều 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ỉ là 4.3 × 109 (232) địa chỉ. 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 làm giảm thêm số lượng địa chỉ có sẵn cho sử dụng công cộng.
Tiêu đề IPv6 là gì?
Phiên bản (4 bit) | Lớp giao thông (8 bit) | Nhãn lưu lượng (20 bit) | ||
Chiều dài tải trọng (16 bit) | Tiêu đề tiếp theo (8 bit) | Giới hạn hop (8 bit) | ||
Địa chỉ nguồn (128 bit) | ||||
Địa chỉ đích (128 bit) |
Tiêu đề của IPv4 bao gồm một phần cố định và phần mở rộng. Phần cố định chứa địa chỉ nguồn và đích, bộ đếm hop và tham chiếu đến tiêu đề 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ả hai địa chỉ nguồn và đích đều được phép có 128 bit. Điều này sẽ tạo ra 3,4 × 1038 (2128) Không gian địa chỉ. Tiêu đề mở rộng 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 các tiêu đề IPv4 và IPv6 là gì?
IPv4 là phiên bản thứ tư của Giao thức Internet và IPv6 là sự kế thừa của IPv6. Sự khác biệt quan trọng nhất giữa hai cái 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ỉ đích và nguồn 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 sang tiêu đề mở rộng. Ngoài ra, tiêu đề IPv6 có kích thước cố định 40 byte, trong khi tiêu đề IPv4 có thể thay đổi kích thước 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 giao thông; Tổng chiều dài đã được đổi tên thành chiều 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.