IP地址的结构主要分为两部分:网络标识(网络号或网段)和主机标识(主机号或主机地址)。
网络标识:用于标识主机所在的网络,确保不同网络中的主机能够区分。
主机标识:用于标识网络内的特定主机,让数据能够准确地在众多主机中传递和到达目标。
IP地址由4个数字组成,每个数字对应8位二进制数,数字之间用小数点分隔。IPv4地址是32位的,而IPv6地址是128位的。
IPv4地址根据第一个字节的值来分类,分为A、B、C、D、E五类,每类地址的网络标识位数不同,具体如下:
A类地址:第一个字节为0,网络标识占7位,主机标识占25位。
B类地址:第一个字节为10,网络标识占14位,主机标识占16位。
C类地址:第一个字节为110,网络标识占21位,主机标识占8位。
D类地址:第一个字节为1110,用于多播,网络标识占28位,主机标识占4位。
E类地址:第一个字节为11110,保留用于实验和未来使用。
例如,`192.168.1.142`是一个C类IPv4地址,其中`192.168.1`是网络标识,`142`是主机标识。
IP地址的分配可以是静态的(固定IP),也可以是动态的(由ISP动态分配)。固定IP通常分配给服务器等需要长期稳定连接的设备,而动态IP则分配给通过电话拨号或宽带上网的普通用户。