合并两个网段
在下面这种情况下,A计算机到B计算机通信,必须通过路由器转发。这样的两个子网虽然能够通信,本来这些计算机物理上在同一个网段,但逻辑上两个网段是不一样的,还需要路由器转发,效率不高
上图两台计算机所在的网段:
A:192.168.0.0
B:192.168.1.0
网段不一样,就会把数据包交给网关,让路由器转发
那么,怎么让两个子网的计算机划分在一个网段呢?
合并后的网段子网掩码为:255.255.254.0
合并后的网段是192.168.0.0(主机位归0)
可用的地址为192.168.0.1—192.168.1.254
合并四个网段
0网段:00000000
1网段:00000001
2网段:00000010
3网段:00000011
子网掩码往前移两位
这里可以看出:
- 0和1可以合并(前7位一致,往前移一位)
- 2和3可以合并(前7位一致,往前移一位)
- 但是1和2合并时,会把0和3一起合并,并且往前移两位
- 所以是不能只合并1和2
0网段:00000000
1网段:00000001
2网段:00000010
3网段:00000011
4网段:00000100
5网段:00000101
6网段:00000110
7网段:00000111
合并4、5、6、7移动2位,但是合并4、5还是移动1位,合并0~7时移动3位
再来练习:
192.168.117.0
192.168.118.0
能合并吗?
117%4=1
118%4=2
所有不能。
另外可以这样记:两个数合并时,小的是偶数,就能合并。118和119就可以!!