Mat*_*lko 6 networking ip-address ip subnet
有人告诉我,我们在网络上有两台设备:
10.40.225.142 和 10.40.225.144
这些设备都有
网关 10.40.225.129
子网掩码225.225.225.128(注225是不是一个错字)
这些是与服务器间歇性的通信 10.40.224.156
所以我的问题是:这是一个有效的子网吗?我在第一个中只见过 255 或 0 - 三个八位字节。
Mar*_*tin 17
基本上一个有效的子网掩码,当以二进制形式写入时,必须仅由连续的 1 和 0 组成,但没有间歇性混合。IE:
255.255.255.128 -> 11111111.11111111.11111111.10000000 is valid
255.255.255.0 -> 11111111.11111111.11111111.00000000 is valid
255.255.255.144 -> 11111111.11111111.11111111.10010000 is not valid
Run Code Online (Sandbox Code Playgroud)
编辑:第一位(非零位)也可以设置为匹配网络地址,重要的是,如果您对带有子网掩码的 IP 执行逻辑与操作,您将获得网络地址。
Host: 10.40.225.164 -> 0000 1010 . 0010 1000 . 1110 0001 . 1010 0100
Subnet M: 255.255.225.128 -> 1111 1111 . 1111 1111 . 1110 0001 . 1000 0000
Network: 10.40.225.128 -> 0000 1010 . 0010 1000 . 1110 0001 . 1000 0000
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29716 次 |
| 最近记录: |