Sự khác biệt chính: IPv4 là phiên bản thứ tư của IP và được sử dụng rộng rãi. Phiên bản IPv6 là phiên bản tốt hơn và nâng cao được ban hành để giải quyết tình trạng cạn kiệt địa chỉ. IPv4 sử dụng định dạng địa chỉ 32 bit, trong khi IPv6 sử dụng định dạng 128 bit.
Để hiểu Giao thức Internet Phiên bản 4 (IPv4) và Giao thức Internet Phiên bản 6 (IPv6), trước tiên bạn phải hiểu Giao thức Internet là gì. Theo Dictionary.com, giao thức internet (IP) là một mã được sử dụng để dán nhãn các gói dữ liệu được gửi qua internet, xác định cả máy tính gửi và máy tính nhận. Đây là giao thức truyền thông chính được sử dụng để truyền dữ liệu trong hình thức các gói mạng trên internet cho người dùng khác. Đây là giao thức chính thiết lập Internet. IP là dịch vụ datagram không kết nối trong Chương trình điều khiển truyền dẫn ban đầu, được giới thiệu bởi Vint Cerf và Bob Kahn vào năm 1974.
Để truyền dữ liệu từ vị trí này sang vị trí khác, trước tiên, nó phải biết vị trí của người dùng. IP phân biệt chúng là địa chỉ IP. Địa chỉ IP là một số mô tả vị trí trên Internet của máy tính của bạn. Do đó, IP thường chuyển dữ liệu từ một địa chỉ IP này sang địa chỉ IP khác. Địa chỉ IP đang được sử dụng trên hầu hết mọi thiết bị có thể kết nối với internet bao gồm máy tính, máy tính xách tay, điện thoại thông minh, máy chơi game, v.v.
IPv4 sử dụng định dạng địa chỉ 32 bit (bốn byte), cung cấp cho chúng tôi 2 ^ 32 địa chỉ hoặc 4 tỷ địa chỉ. IPv4 được viết bằng bốn số thập phân 1 byte được phân tách bằng dấu chấm hoặc dấu chấm (ví dụ: 170.25.458.1 là địa chỉ IP). Với sự phát triển không ngờ của internet, con số này đã dẫn đến cạn kiệt địa chỉ IPv4, trong đó địa chỉ IP cuối cùng được phân bổ. Để đối phó với việc cạn kiệt địa chỉ Ipv4, một phiên bản mới hơn, tốt hơn đang hoạt động và hiện đang được triển khai, IPv6.
Tương tự như IPv4, IPv6 là một giao thức lớp Internet để kết nối mạng chuyển mạch gói, được sử dụng để truyền các gói dữ liệu qua internet. IPv6 được mô tả trong ấn phẩm RFC 2460 của IETF. IPv6 còn được gọi là IPng hoặc Giao thức Internet thế hệ tiếp theo và là phiên bản mới nhất của IP; nó đã được thiết kế để thay thế cho IPv4 cũ hơn và để giải quyết tình trạng cạn kiệt địa chỉ. IPv6 đã đi vào phát triển vào đầu những năm 1990 khi IETF nhận ra rằng do sự bùng nổ internet, chúng tôi có thể chạy các địa chỉ IP.
Một điểm khác biệt lớn giữa IPv4 và IPv6 là IPv6 sử dụng địa chỉ 128 bit, thay vì 32 bit truyền thống, cho phép nó hỗ trợ khoảng 2 ^ 128 địa chỉ hoặc 340.228.366.920.938.000.000.000.000.000.000.000.000 địa chỉ. Nó cũng được hiển thị bằng hệ thập lục phân và được phân tách bằng dấu hai chấm (ví dụ: 2001: 0db8: 85a3: 0042: 1000: 8a2e: 0370: 7334). Một mối quan tâm chính để triển khai phiên bản này là cả hai phiên bản khác nhau đều không tương thích và sẽ yêu cầu mọi người thay đổi bộ định tuyến và các thiết bị khác. Tuy nhiên, nhiều máy tính tương thích với cài đặt IPv6.
Ngoài việc cung cấp nhiều địa chỉ hơn, IPv6 cũng tiên tiến hơn về công nghệ so với IPv4 và cũng cung cấp các tính năng như (lịch sự của Webopedia):
- Sẽ không yêu cầu NAT (Dịch địa chỉ mạng)
- Tự động cấu hình
- Không có va chạm địa chỉ riêng tư
- Định tuyến phát đa hướng tốt hơn
- Định dạng tiêu đề đơn giản hơn
- Định tuyến đơn giản, hiệu quả hơn
- Chất lượng dịch vụ thực sự (QoS), còn được gọi là "ghi nhãn luồng"
- Tích hợp xác thực và hỗ trợ quyền riêng tư
- Tùy chọn và tiện ích mở rộng linh hoạt
- Quản trị dễ dàng hơn (sẽ không còn yêu cầu DHCP)