IPV4的基础概念

网络是离不开的,大家都在谈论着IPV6,但是对于现在正在使用的IPV4你了解多少呢,很了解?不一定吧……

1.A类地址化为二进制的首位为0,后24位为主机位,由0-127;B类地址前两位为10,后16位为主机位,由128-191;C类地址前三位为110,后8位为主机位,由192-255。

2.地址掩码用来帮助表示整个数据链路的地址。所以A类地址的地址掩码为255.0.0.0,注意这里的地址掩码是用来和IP地址进行AND运算,所以前面都为1,后面都为0.对B类网址为255.255.0.0,C类为255.255.255.0.

3. 子网掩码作用和地址掩码类似,不过用来帮助划分子网,所以1要比原网络类型地址掩码多8位。A类为255.255.0.0,B类为 255.255.255.0.对于A类地址10.0.0.0/16而言,其子网空间为8位,其中可以产生2^8-2=254个子网(全为0和全为1的情况应被排除;前者为子网本身,后者为广播地址),每个子网可以有2^16-2=65534个主机地址。对于10.0.0.0/24而言,其子网空间为16 位,可以产生65534个子网,每个子网可以有254个主机地址。

4.如果子网掩码必须以8位为界,那么对于C类网址来讲该何去何从?所以C类网址打破了A、B类的8位界限。比如对于192.168.100.0,分6个子网,每个子网最多分配25台机器。显然最接近的值为 2^5-2=30,即留出5位作为主机地址,故其子网掩码为255.255.255.224.其子网地址空间可为 000,001,010,011,100,101,110,111,化为十进制则为0,32,64,96,128,160,192,224(要算上后面5 位的主机地址)。
还要注意这里面的0、31、32、63、64等还不能使用。

上是一些IPV4的基础概念,不懂这些,别说你懂IPV4···

转载自:http://thinkinginmind.blog.51cto.com/849204/337384