IPv6 là kết quả của nhiều năm thử nghiệm và đối thoại trong đó các mô hình giao thức khác nhau đã được đề xuất, chẳng hạn như TP / IX (RFC 1475), PIP (RFC 1621) và TUBA (TCP và UDP với địa chỉ lớn hơn, RFC 1347). Sự khác biệt nổi bật nhất của nó so với phiên bản 4 là kích thước của các địa chỉ. Trong khi IPv4 sử dụng 32 bit để giải quyết, mang lại khoảng 4,3 tỷ địa chỉ (4,3 × 109), IPv6 sử dụng địa chỉ 128 bit cung cấp khoảng 340 undecillion, hoặc 3,4 × 1038 địa chỉ. Mặc dù việc áp dụng IPv6 đã chậm, tính đến tháng 6 năm 2008, tất cả các hệ thống chính phủ Hoa Kỳ đã chứng minh hỗ trợ cơ sở hạ tầng cơ bản cho IPv6. Việc gán giao thức mới là IPv6 vẫn chưa chắc chắn cho thấy rằng IPv6 chưa được sử dụng cho đến khi IPv6 được công bố trước đó.
IPv6