Jaringan komputer menggunakan dua versi protokol IP, yaitu IPv4 dengan alamat 32 bit yang hanya dapat menampung 4 miliar host, dan IPv6 dengan alamat 128 bit yang dapat menampung jutaan triliun host. IPv6 dikembangkan untuk mengatasi keterbatasan kapasitas alamat IPv4.