一,子网划分
1,什么是子网划分?
子网划分就是为了减少IP地址浪费的一种技术手段,将一个母网段通过借位(将网络位后的主机位按需求借位成网络位)进而划分成几个子网段,避免IP资源的浪费。举个例子,现在有4个班级需要不同的网段进行使用,但是一个班级也就几十个人,要是一个班给一个主网段,就太浪费了。于是子网划分就应运而生了,将一个主网段划分成4个子网段,将这四个子网再分给他们,就大大减少了IP资源的浪费。但是子网划分会存在一个问题,就是每个网段主机位为全0和全1的IP都要作为特殊地址使用,显然子网段也是同样的,所以子网化分得越多,总的IP数就会多减少一部分。但是与之前的浪费相比这个问题就不值一提了。
2,网络号
将ip地址的主机位全部置零就可以得到网络号(即将ip与网络掩码进行逻辑与运算)
逻辑与:有0则0,全1为1.
例如:192.168.25.19 /24
从中我们可以得出他的网络位为24位主机位为8位---->所以19 代表的是主机位将他置零就可以得到网络号:192.168.25.0 /24
如果IP地址是192.168.25.19 /22 他的网络位为22位主机位为10位---->所以将他写成二进制,再将他的主机位全部置0就得到网络号
1100 0000.1010 1000.0001 1001.0000 0000
其中蓝色部分为网络位,橙色部分为主机位,现在我们将主机位置0再将二进驻转十进制就得到网络号192.168.24.0
所以他的网络号为192.168.24.0 /22
3,如何进行子网划分?
子网划分:借位,借n位主机位,能划分出2的n次方个子网段。
首先我们要明白不同网段是如何区分的:通过网络号,网络号不同就可以将不同的网段区分出来。 所以如何将将一个网段分成四个网段呢?通过借位(将主机位借为网络位)--->借主机位那么我们是从高位网低位借还是从低位网高位借位呢?
记住只能往从高位往低位借位 原因是:
网络掩码:是由32个二进制,连续的1+连续的0构成,连续的1代表着网络位, 连续的0代表主机位。如果从低位开始借位就不符合网络掩码的基本规范。
实例: