设备的IP与网关IP可以不在同一个网段
这是一个伪命题!设备IP与网关IP必须在同一个网段,是基本性原则。
最近遇到这样的情况,比如:
| 类型 | IP值 |
|---|---|
| 设备 | 192.168.7.8 |
| 子网掩码 | 255.255.240.0 |
| 网关 | 192.168.9.1 |
一眼看去,感觉不对劲。我们一般都认为IP前三个字段来表示网段,最后一个字段表示主机。但是,这只能说明我们对网络划分的基本原理没掌握好。在实际生产当中,由于网络资源的非常紧张,网络工程师对网络划分技术运用得扛扛的。
结合子网掩码进行分析
IP是由4个字节组成,以二进制表示。但为了方便我们人类理解,我们一般都转化成10进制数表达。这样反而有时候迷惑了我们自己。子网掩码与IP一样,也是由4个字节组成,以二进制表示,而我们喜欢将它转换成10进制表示。子网掩码定义了网段部分和主机部分。网段部分以全1表示,主机部分以全0表示。通过将IP与子网掩码做同位与运算,即可提取出网段值以及主机值。在上面的例子中,将设备IP,子网掩码,和网关都还原为二进制,可得到如下数据:
| IP | 第一个字节 | 第二个字节 | 第三个字节 | 第四个字节 |
|---|---|---|---|---|
| 设备 | 11000000 | 10101000 | 00000111 | 00001000 |

设备的IP与网关IP必须在同一网段,这是网络通信的基础。通过分析子网掩码,可以理解即使IP在十进制表示下看似不同网段,但实际可能处于同一网段。子网掩码定义了网络部分和主机部分,不同的子网掩码划分会带来网络空间大小的变化。当设备切换网络时,其IP与新网关的网段必须匹配。
2641

被折叠的 条评论
为什么被折叠?



