谢希仁老师的计算机网络学习(第六版)
A类地址:网络号(首位为0)+主机号 (一共32位,网络号8位,主机号24位)
B类地址:网络号(第一位和第二位是10)+主机号 (一共32位,网络号16位,主机号16位)
C类地址:网络号(一二三位为110)+主机号 (一共32位,网络号24位,主机号8位)
D类地址:多播地址(前四位为1110)
E类地址:保留为今后使用(前四位为1111)
A类地址可以指派的网络号只有126个,因为全0表示this,保留地址,代表本网络,0+全一保留作为本地软件环回测试。可以指派的主机号为2^24-2,全0代表本网络,全1代表本网络上所有主机。
B类和C类也差不多类似,有一些网址不能够使用,具体就看下面这张图片吧。
划分子网的原因是因为两级IP地址不够灵活,划分子网的思路就是将一个拥有许多物理单位的网络划分为多个子网,只是把IP地址的主机号这个部分进行再划分,并不改变IP地址原来的网络号。两级IP地址在本单位内部就变成了三级IP地址,但是会减少网络内的可用主机数目,划分之后的格式为IP地址::={<网络号>,<子网号>,<主机号>}。
子网掩码是用来得到网络地址的,子网掩码以一段连续的1(没有规定但是建议使用)与IP地址进行与运算,子网掩码由路由器提供,不过有没有划分子网,都可以通过这种方式得到网络地址来。