Sự khác nhau giữa IPv4 và IPv6 Headers

Anonim

IPv4 và IPv6 Headers

IPv4 (Giao thức Internet 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 kết nối chuyển mạch gói như Ethernet. IPv4 sử dụng phương pháp phân phối nỗ lực tốt nhất, không cung cấp đảm bảo giao hàng. Gói IPv4 được tạo thành từ tiêu đề và phần dữ liệu. Tiêu đề này chứa 14 trường. IPv6 (Giao thức Internet phiên bản 6) là phiên bản IP mà theo IPv4. IPv6 đã được phát triển như là một giải pháp cho sự cạn kiệt địa chỉ IPv4. Các gói tin 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ừ 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ì?

Loại

(8 bit)

Chiều dài

(16 bit)

Định danh

(16 bit)

(9 bit)

(8 bit)

Giao thức

(999) (9 bit)

(3 bit)

Khoảng cách phân đoạn

8 bit Header Checksum

(16 bit)

Địa chỉ IP nguồn

(32 bit)

Địa chỉ IP đích

(32 bit)

Tùy chọn

Trong phần đầu IPv4, địa chỉ nguồn và địa chỉ đích có độ dài là 32 bit. Do đó, IPv4 cho phép địa chỉ khoảng 4 3 × 10 9

(2 32

) địa chỉ. Trong số này, một số địa chỉ được dành riêng cho các ứng dụng đặc biệt như mạng riêng hoặc địa chỉ multicast, làm giảm thêm số địa chỉ có sẵn để sử dụng công.

Tiêu đề IPv6 là gì?

Dòng lưu lượng

(8 bit)

Nhãn lưu lượng

(20 bit)

Chiều dài tải trọng

(16 bit)

Các tiêu đề tiếp theo

(8 bit) Hop Limit (8 bit) Địa chỉ nguồn (128 bit)

Địa chỉ đích

(128 bit)

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à đí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 không gian địa chỉ 3. 4 × 10

38

(2 128

). 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, vv

Sự khác nhau giữa IPv4 và IPv6 Headers 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 điều này là kích thước không gian địa chỉ. IPv4 chỉ cho phép địa chỉ 32 bit và địa chỉ đích, trong khi đó IPv6 cho phép mã nguồn 128 bit và địa chỉ đích.Điều này làm cho không gian địa chỉ IPv4 4. 3 × 10

9

(2

32

) và không gian địa chỉ IPv6 3. 4 × 10

38

(2 < 128), 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 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. Một số phần trong tiêu đề cũng đã được đổi tên. Ví dụ:

loại dịch vụ

đã được đổi tên thành

lớp lưu lượng ; chiều dài tổng đã được đổi tên thành chiều dài tải trọng

, vv Hơn nữa, một số trường trong IPv4 như

IHL, nhận dạng, cờ không có trong IPv6.