Başlangıçta İnternet isim alanı sadece IP sürüm 4'ü (IPv4) kullanırdı. İnternetteki konak sayısının artmasıyla, daha büyük bir adres alanına sahip yeni bir protokol gerekti; IP sürüm 6 (IPv6). IPv6 128 bitlik adresleri ortaya koydu (IPv4 32 bitliktir) ve diğer özellikleriyle de sonunda IPv4'ün yerine geçecektir.
   
IPv4 İnternet isim alanında soket oluştururken 
socket veya 
socketpair işlevinde argüman olarak 
PF_INET sembolik ismini kullanın. IPv6 adresleri için 
PF_INET6 makrosu gerekir. Bu makrolar 
sys/socket.h başlık dosyasında tanımlanmıştır.