2019-09-04
关于A,B,C类ip地址
参考 https://blog.csdn.net/qq_22238021/article/details/80480687
IP地址总长32位,
A类地址开头0,接下来7位网络地址,24位主机地址
B类地址开头10,14位网络地址,16位主机地址
C类地址开头110,21位网络地址,8位主机地址
ip地址结构图
A类地址的网络地址中,
可用的网络数为 126(2^7 - 2),全0的IP地址代表本网络,网络号为127用于通信测试(?)
每个网络可用的主机数为(2^24 - 2),全0的主机代表本网络,主机号全1代表本网络所有主机
B类地址中
可用的网络数为2^14 - 1,因为128.0.0.0不指派(?)
每个网络可用主机数为2^16 - 2(理由同A类地址)
C类地址中
可用的网络数为2^21 - 1,因为192.0.0.0不指派(?),从192.0.1.0开始
每个网络可用主机数为2^8 - 2(理由同A类地址)
关于子网掩码和网段划分
子网掩码 类似于 ip地址,用来划分网络地址和主机地址,网络地址是1,主机地址是0
比如 255.255.255.0,代表对应ip地址的前83 = 24 位都是网络地址,后8位是主机地址,
比如 255.255.255.224,代表对应ip地址的前83 = 27 位都是网络地址,后5位是主机地址,
通过这种方式就将同一类型(比如一个c类地址)的ip地址划分为几个子网(逻辑上),
某网络的网络地址 :主机地址全为0
某网络的广播地址 :主机地址全为1
ip地址 202.112.14.137,子网掩码 255.255.255.224,网络地址 202.112.14.128,广播地址 202.112.14.159
如果子网指定需要10台主机,那么ip地址最少需要13个,一个本网络(主机全零),一个广播地址(主机全1),一个网关地址(连接子网络和上级网络),由于子网的主机号数量为2^n,所以要4位主机。