IPv4 protokolünün sunduğu adres aralığının sınırları olması ve serbest durumdaki adres bloklarının hızlı bir şekilde azalması nedeni yerine kullanılmak üzere IPv6 protokolü geliştirilmişti. IPv6 protokolü bugün işletim sistemlerin IPV4 ile birlikte kullanılabilmektedir. Bunun nedeni ise geliştirilmiş olan uygulamların halen Ipv4 soketlerine gereksinim duymasıdır. Her iki protokolün birlikte kullanılması ilk bakışta sistemin kesintisiz çalışmasını sağladığı için ideal bir çözüm olarak görülse de IPv6 protokolünün uygulanmasında karşılaşılan sorunlarıın göz ardı edilmesine neden olmaktadır.