IP地址=网络地址+主机地址
IP地址包括两个标识码(ID),即网络ID和主机ID
IP地址根据网络ID的不同分成5种类型
(1)A类IP地址:1.0.0.0~126.255.255.255,大型网络,私有IP地址为10.0.0.0~10.255.255.255,网络地址最高位必须为0,子网掩码为255.0.0.0,网络号占第一个字节,主机号占后三个字节,其中 127.0.0.0~127.255.255.255为环回地址,用于环回测试,
(2)B类IP地址:128.0.0.0~191.255.255.255,中等规模网络,私有IP地址为172.16.0.0~172.31.255.255,网络地址最高位必须为10,子网掩码为255.255.0.0,网络号占前两个字节,主机号占后两个字节
(3)C类IP地址:192.0.0.0~223.255.255.255,小规模局域网,私有IP地址为192.168.0.0~192.168.255.255,网络地址最高位必须为110,子网掩码为255.255.255.0,网络号占前三个字节,主机号占最后一个字节
(4)D类IP地址:224.0.0.0~239.255.255.255,广播地址,网络地址最高位必须是1110
(5)E类IP地址:240.0.0.0~255.255.255.255,用于将来扩展之用,网络地址最高位必须是11110,其中255.255.255.255为全网广播地址
子网掩码是一个32位的2进制数,其对应网络地址的所有位置都为1,对应于主机地址的所有位置都为0,子网掩码与IP地址按照位置逻辑“与”,得IP地址网络地址,剩下的为主机地址