一、子网划分
子网的划分,实际上就是设计子网掩码的过程。
计算机网络ID的不同,则说明他们不在同一个物理子网内,需通过路由器转发才能进行数据交换。
除了使用上述的表示方法之外,还有使用子网掩码中”1″的位数来表示的。
加入到掩码中的位数决定了可以配置的子网。
A类IP段1.0.0.0 到126.255.255.255(0段和127段不使用)
B类IP段128.0.0.0 到191.255.255.255
C类IP段192.0.0.0 到223.255.255.255
A 类:10.0.0.1–10.255.255.254
B 类:172.16.0.0.1–172.31.255.254
C 类:192.168.0.1–192.168.255.254
3、同一网段
在这里,向大家说一下到底怎么样才算同一网段。
要想在同一网段,必需做到网络标识相同,那网络标识怎么算呢?
各类 IP 的网络标识算法都是不一样的。
A 类的,只算第一段。
B 类, 只算第一、二段。
C 类,算第一、二、三段。
算法只要把 IP 和子网掩码的每位数 AND 就可以了。
AND 方法:0和 1=0 和0=0 和 1=1
如:And192.168.0.1,255.255.255.0,先转换为二进制,然后AND 每一位 IP11000000.10101000.00000000.00000001
子网掩码11111111.11111111.11111111.00000000
得出AND结果11000000.10101000.00000000.00000000
转换为十进制 192.168.0.0,这就是网络标识, 再将子网掩码反取,也就是00000000.00000000.00000000.11111111,与 IPAND得出结果00000000.00000000.00000000.00000001,转换为 10进 制,即0.0.0.1,这0.0.0.1 就是主机标识。要想在同一网段,必需做到网络标识一样。
我们再来看看这个改为默认子网掩码的B类IP
如 IP:188.188.0.111,188.188.5.222,子网掩码都设为
255.255.254.0,在同一网段吗?先将这些转换成二进制
188.188.0.11110111100.10111100.00000000.01101111
188.188.5.22210111100.10111100.00000101.11011110
255.255.254.011111111.11111111.11111110.00000000
分别AND,得
10111100.10111100.00000000.00000000
10111100.10111100.00000100.00000000
网络标识不一样(看 255.255.254.0转换成二进制后 1 的数位, 所以可以看到不一样),即不在同一网段。
判断是不是在同一网段,你会了吧,下面,我们来点实际的。
一个公司有 530台电脑,组成一个对等局域网,子网掩码和 IP 设 多少最合适?
子网掩码不说了,前面算出结果来了11111111.11111111.11111100.00000000,也就是255.255.252.0
选一个B类IP段,这里就选188.188.x.x吧
这样,IP 的前两段确定的,关键是要确定第三段,只要网络标识 相同就可以了。我们先来确定网络号。(我们把子网掩码中的 1 和 IP 中的?对就起来,0和*对应起来,如下:)
255.255.252.011111111.11111111.11111100.00000000
188.188.x.x10111100.10111100.??????**.********
网络标识10111100.10111100.??????00.00000000
由此可知,?处随便填(只能用0和 1 填,不一定是0和 1), 我们就用全填0吧,*处随便,这样呢,我们的 IP 就是10111100.10111100.000000**.********,一共有 530台电脑,IP 的最后一段 1~254 可以分给 254 台计算机, 530/254=2.086,采用 进 1 法,得整数 3,这样,我们确定了 IP 的第三段要分成三个不同 的数字,也就是说,把000000**中的**填三次数字,只能填 1 和0, 而且每次的数字都不一样,至于填什么,就随我们便了,如00000001,00000010,00000011,转换成十进制,分别是 1,2,3,这样,第三段也确定了,这样,就可以把 IP 分成 188.188.1.y,188.188.2.y,188.188.3.y,y 处随便填,只要在 1~254 范围之内,并且这 530台 电脑每台和每台的 IP 不一样,就可以了。
有人也许会说,既然算法这么麻烦,干脆用 A 类 IP 和 A 类默认子 网掩码得了。
但我要告诉你的是,由于 A 类 IP 和 A 类默认子网掩码的主机数目过大,这样做无疑是大海捞针,如果同时局域网访问量过频 繁、过大,会影响效率的。
所以,最好设置符合自己的IP和子网掩码^_^
三、子网汇总
例如把192.168.1.0/24这个网段分成四个子网
计算方法是:
2的x次方=子网数(x代表从主机位借到的位数)
2的y次方-2=可用主机数(y代表剩余的主机位位数)
通过上面的公式可以得出:
子网数=2??=4
主机数=2??-2=62
192.168.1.0/26
192.168.1.64/26
192.168.1.128/26
192.168.1.192/26
192.168.1.0~192.168.1.63(0 64-1)
192.168.1.64~192.168.1.127(64 64-1)
192.168.1.128~192.168.1.191(128 64-1)
192.168.1.192~192.168.1.255(192 64-1)
子网汇总是将多个网段汇总成一个网段
例如要把 172.16.1.0/24 、 172.16.4.0/24 、 172.16.5.0/24 、172.16.7.0/24、172.16.9.0/24、这五个网段汇总成一个,可以这样 做:
在没有汇总前,各 IP 的掩码都是 24 位的,汇总之后的掩码为20位,就是竖线之前的比特位就是掩码的位数。
好了,今天的分享就到这了~