IPv6 is de zesde versie van het Internet Protocol en is ontworpen om het probleem van het tekort aan IPv4-adressen op te lossen. Het bestaat uit 128 bits en wordt weergegeven in acht sets van vier hexadecimale cijfers, gescheiden door dubbele punten. Bijvoorbeeld: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.