You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从给定IP地址计算对应网络ID?以192.168.45.215/21为例

计算结果

你给出的192.168.45.215/21对应的网络ID是 192.168.40.0/21

计算步骤

  • 首先明确/21代表IP地址的前21位是网络位,换算成子网掩码为255.255.248.0:前两个8位全为网络位,值为255;第三个8位前5位为网络位,二进制为11111000,十进制值为248;第四个8位全为主机位,值为0
  • 将IP地址的每一段和子网掩码对应段做按位与运算即可得到网络ID:
    1. 前两段IP是192、168,和255做与运算结果不变,仍为192、168
    2. 第三段IP是45,和248做与运算:
      45的二进制:00101101
      248的二进制:11111000
      按位与结果:00101000,换算为十进制是40
    3. 第四段IP是215,和0做与运算结果为0
  • 组合各段结果得到最终网络ID:192.168.40.0/21

内容的提问来源于stack exchange,提问作者Code With Faraz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 04:30:04