只知道一个ip地址如何算出他的子网掩码和网络ID以及主机ID的范围呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了只知道一个ip地址如何算出他的子网掩码和网络ID以及主机ID的范围呢?相关的知识,希望对你有一定的参考价值。

比如我们要将129.11.35.49/27的网络ID 子网掩码以及主机ID的范围计算出来该如何来计算?

请尽量说的细一点,不然我也不太明白

还有就是 129.11.35.49/27 后面这个/27是代表什么? 有什么用? 书上只写了其中的/XX就表示子网掩码中1的个数,那么/27就代表有27个1?

那么子网掩码是不是就是 11111111.11111111.11111111.11100000,255.255.255.224? 不知道我有没有对

不过网络ID以及主机ID的范围又该如何计算还是不知道

先感谢各位啦
....我只是正学到子网划分这块,有道题目是这样的,我不知如何计算而已

 子网掩码计算方法有两种:
  方法一:利用子网数来计算:
  1.首先,将子网数目从十进制数转化为二进制数;
  2.接着,统计得到的二进制数的位数,设为N;
  3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。
  例如:需将B类IP地址167.194.0.0划分成28个子网:
  1)(28)10=(11100)2;
  2)此二进制的位数是5,则N=5;
  3)此IP地址为B类地址,而B类地址的子网掩码是255.255.0.0,且B类地址的主机地址是后2位(即0-255.1-254)。于是将子网掩码255.255.0.0中的主机地址前5位全部置1,就可得到255.255.248.0,而这组数值就是划分成28个子网的B类IP地址 167.194.0.0的子网掩码。
  方法二:利用主机数来计算。
  1.首先,将主机数目从十进制数转化为二进制数;
  2.接着,如果主机数小于或等于254(注意:应去掉保留的两个IP地址),则统计由“1”中得到的二进制数的位数,设为N;如果主机数大于254,则 N>8,也就是说主机地址将超过8位;
  3.最后,使用255.255.255.255将此类IP地址的主机地址位数全部置为1,然后按照“从后向前”的顺序将N位全部置为0,所得到的数值即为所求的子网掩码值。
  例如:需将B类IP地址167.194.0.0划分成若干个子网,每个子网内有主机500台:
  1)(500)10=(111110100)2;
  2)此二进制的位数是9,则N=9;
  3)将该B类地址的子网掩码255. 255.0.0的主机地址全部置 1,得到255.255.255.255。然后再从后向前将后9位置0,可得:11111111. 11111111.11111110.00000000即255.255.254.0。这组数值就是划分成主机为500台的B类IP地址167.194.0.0的子网掩码。
参考技术A 224是最后一个8位2进制数组,换成2进制是11100000,不难看出网络位一共借了3个主机位,所以可划分的子网数是2的3次方=8,主机数=2的(8-3)次方-2=30 参考技术B 27就是子网掩码中1的个数。你的子网掩码写对了。这个子网掩码的意思通俗的来说就是它与IP地址相对应的ip地址不能变。这些相对应的不能变的就是你的网络号。网络号应该为129.11.35.32
主机范围是可以变后5位
地址范围是33-62
63是这个网段的广播地址。不能用于主机地址本回答被提问者采纳
参考技术C 你真是的,想当黑客?

你想得太简单了,你看到的别人的公网IP是经过DNS之后的公网IP,根本没办法知道对方子网掩码和IP范围的。

除非你能够入侵他的电脑,在他的电脑查看他的网络连接配置。
参考技术D 对,主机的id 1-30

子网掩码和IP地址的关系

子网掩码是用来判断任意两台主机的IP地址是否属于同一网络的依据,就是拿双方主机的IP地址和自己主机的子网掩码做与运算,如结果为同一网络,就可以直接通信。

And按位与运算:
与运算是计算机中一种基本的逻辑运算方式,符号表示为&,也可以表示为 and。
参加运算的两个数据,按二进制位进行“与”运算。
运算规则:0&0=0;0&1=0;1&0=0;1&1=1;
即:两位同时为“1”,结果才为“1”,否则为0

以上是关于只知道一个ip地址如何算出他的子网掩码和网络ID以及主机ID的范围呢?的主要内容,如果未能解决你的问题,请参考以下文章

什么是子网掩码

知道IP地址和子网掩码怎么求主机号和网络地址

mac电脑怎么查自己电脑的ip地址、子网掩码和默认网关?

3.子网掩码详解

主机地址与子网掩码有啥关系?

如何用python脚本获取ip,掩码,地址,网段