目前主要使用的是IPv4(32位)和IPv6(128位)两种版本的IP地址。IPv4地址逐渐枯竭,IPv6被广泛采用以满足日益增长的互联网需求。
IPv4地址由4个八位字节组成,每个字节取值范围为0到255,用点分隔。例如:"192.168.1.100"。
IPv6地址由8组十六进制数字组成,每组4位,用冒号分隔。例如:"2001:0db8:85a3:0000:0000:8a2e:0370:7334"。
IPv6地址中连续的0组可以省略,前导的0也可以省略。例如上例可简化为"2001:db8:85a3::8a2e:370:7334"。
IP地址分为网络前缀和主机部分,前者标识网络,后者标识局域网或设备。通过子网掩码或前缀长度可以确定这两部分。
IPv4有专门分配的私有地址段,常用于内部网络,而公有地址则用于互联网连接。IPv6全部地址都是公有的。