Istnieją dwa typy adresów IP: IPv4 i IPv6. Różnica między nimi polega na liczbie cyfr, które je składają. Adresy IPv4 zawierają seria czterech cyfr z zakresu od 0 (z wyłączeniem pierwszej) do 255. Każda cyfra jest oddzielona od następnej kropką. Na przykład 121.122.123.124 to typ adresu IPv4.
Adresy IPv6 zawiera osiem grup po cztery cyfry szesnastkowe. Grupy po cztery cyfry szesnastkowe są oddzielone dwukropkami.