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

作者&投稿:凤伦 (若有异议请与网页底部的电邮联系)
已知IP地址和子网掩码,求网络IP和主机ID。 求以下IP地址的网络ID和主机ID。~

网络ID就算IP地址与子网掩码进行与运算,得到的就是网络ID,也是32位
主机ID是子网掩码取反,然后与IP地址进行与运算,非32位

211.69.1.100/26
网络ID:211.69.1.64
主机ID:36

子网掩码计算方法有两种:
方法一:利用子网数来计算:
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的子网掩码。

扩展资料:子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

 子网掩码计算方法有两种:
  方法一:利用子网数来计算:
  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的子网掩码。

224是最后一个8位2进制数组,换成2进制是11100000,不难看出网络位一共借了3个主机位,所以可划分的子网数是2的3次方=8,主机数=2的(8-3)次方-2=30

27就是子网掩码中1的个数。你的子网掩码写对了。这个子网掩码的意思通俗的来说就是它与IP地址相对应的ip地址不能变。这些相对应的不能变的就是你的网络号。网络号应该为129.11.35.32
主机范围是可以变后5位
地址范围是33-62
63是这个网段的广播地址。不能用于主机地址

你真是的,想当黑客?

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

除非你能够入侵他的电脑,在他的电脑查看他的网络连接配置。

对,主机的id 1-30


请问一下,知道一个IP地址,如何计算出它的子网掩码啊?
1.将子网数目转化为二进制来表示 2.取得该二进制的位数,为 N 3.取得该IP地址的类子网掩码,将其主机地址部分的前N位置1 即得出该IP地址划分子网的子网掩码。如欲将B类IP地址168.195.0.0划分成27个子网:27=11011 该二进制为五位数,N = 5 将B类地址的子网掩码255.255.0.0的主机地址前5...

如何知道一个ip地址子网掩码
方法一:利用子网数来计算:1.首先,将子网数目从十进制数转化为二进制数;2.接着,统计得到的二进制数的位数,设为N;3.最后,先求出此IP地址对应的地址类别的子网掩码。再将求出的子网掩码的主机地址部分(也就是“主机号”)的前N位全部置1,这样即可得出该IP地址划分子网的子网掩码。例如:需...

如何知道一个IP地址是不是网络地址?
首先192.168.1.0\/24,属于C类IP,私有C类地址范围从192.168.0.0 到 192.168.255.255,C类地址默认子网掩码为255.255.255.0。划分为四个子网,只能在主机位借2位,机2^2个子网,如下:1、起止IP地址192.168.1.0\/26和子网掩码255.255.255.192:192.168.1.0\/26即:11000000.10101000....

已知局域网IP地址,如何查主机名?
首先我们右我的电脑,选属性。一般在WIN7里,这样,往下拉就可以看到本机的计算机名了。XP下,要点击计算机名栏。3、点击右下角的“开始”菜单,在运行或搜索栏中输入cmd,点击回车键。4、如果是局域网内知道某台主机的IP地址可以使用一下方法获得其主机名称。局域网中怎样通过IP查找计算机名局域网中...

知道IP如何计算掩码和网关
由步骤2,我们得知192.168.1.53\/27的相应掩码是11111111.11111111.11111111.11100000 即转换成相应的10进制数是255.255.255.224转换公式如下图:5、我们也计算出了192.168.1.53\/27的掩码是255.255.255.224了,子网数是8个。,现在我们来算算并找出网络地址和广播地址。其中网络地址是192.168.1....

请问,知道一个IP地址,如何求网络地址和广播地址?
ip地址是192.168.3.86转换成二进制为 11000000 10101000 00000011 01010110 网络地址就是最后八位全置0 11000000 10101000 00000011 00000000 即网络地址为192.168.3.0 广播地址就是最后八位全置1 11000000 10101000 00000011 11111111 即广播地址为192.168.3.255 ...

怎样查看一个IP地址的网络地址
以下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。计算出网络地址。1、将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址。2、IP地址和子网掩码进行与运算,结果是网络地址 。

如何查看自己的ip地址是多少
一个网关关联着数个IP地址,而一个IP地址分配是随机的。要知道这个IP地址归属于那个网关,只有知道网关关联范围才行。解:关于子网掩码的计算。楼主只是说根据IP地址来计算,条件太少了,所以就只能靠分类来确定子网掩码了。例如:IP地址11892为A类地址,子网掩码为:250.0.0。关于默认网关。

一个固定IP地址如何设置多台电脑共用?
1、在浏览器中输入路由器LAN口的IP地址,在弹出的框中正确填写路由器的管理用户名和密码后进入管理页面。若路由器为默认设置,则其管理地址为:192.168.1.1;用户名与密码均为:admin 2、在左边框中选择“网络参数”→“WAN口设置”,然后在右边框中的“WAN口连接类型”选择“静态IP”,在相应栏目...

如何查电脑IP地址
1. 局域网知道ip地址怎么找到电脑 知道对方ip查对应的mac地址的方法如下。1,同时按下键盘上的win+r键,输入“cmd,然后按下回车。2,打开命令行之后,输入代码“arp -a ip地址”,并按下回车。3,按下回车之后,在反馈的信息中就会显示对应的mac地址。2. 局域网知道对方ip地址如何找到电脑 局域网...

楚雄市15297225488: 请问一下,知道一个IP地址,如何计算出它的子网掩码啊? -
职矩双成: IP地址(IP Address)的概念及其子网掩码(Subnet Mask)的计算对于首次学习网络知识的初学者来说是一件比较困难的事情.下文所述的是我个人的一些心得,望大家指正. 按照目前使用的IPv4的规定,对IP地址强行定义了一些保留地址,...

楚雄市15297225488: 知道IP地址怎么获取子网掩码 -
职矩双成: 知道IP地址获取子网掩码步骤如下所示: 1、知道IP地址怎么获取子网掩码; 2、输入"cmd"→点击"确定"; 3、在光标闪烁出输入:"ipconfig"→然后按下回车; 4、现在就可以看到电脑的IP地址、子网掩码和默认网关. ipv4对应的是ip地址, sub 对应的是子网掩码, def 对应的是网关.

楚雄市15297225488: 知道IP怎样查子网掩码?__
职矩双成: 呵呵 很简单! 选择TCP/IC协议 在里面选择使用下面的地址(输入你知道的IP地址) 点击确定,提示说输入子网掩码地址 点确定,OK 子网掩码自动出来了

楚雄市15297225488: 根据IP地址怎样算出子掩码 -
职矩双成: 根据ip算子网掩码 第一是下确定该网络属于那类网络.然后就根据题目看它要求划分几个子网,给你一个公式 二的N次方减2大于等于主机数就可以推出需要借几为当做子网号了 从而就可以把ip地址转化为十进制就是子网掩码了.

楚雄市15297225488: 如何算某个IP地址是否在某一个子网中?
职矩双成: 这里以一个C类网络(192.168.0.0)为例,详细说明此方法: 大家知道C类地址的标准掩码为24位,即255.255.255.0,使用这样的掩码,该子网中将会有256-2...

楚雄市15297225488: 一个IP地址所对应的所在的网络号和子网号如何计算? -
职矩双成: IP地址与子网掩码就可以共同计算出网络地址范围及网络号等.

楚雄市15297225488: 已知一个IP段,能计算出这个段对应的子网掩码么?能的话怎么计算? -
职矩双成: 这段IP地址属于B类地址,默认的子网掩码是255.255.0.0,同时也能定义为255.255.255.0或者255.0.0.0 这个不能计算,只是这么定义的.实际要算的应该是子网划分

楚雄市15297225488: 给出一个IP地址,怎么算出子网掩码? -
职矩双成: 关键是了解IP地址的网络前缀和主机后缀的分界位置(或者说知道是哪一类的IP地址),子网掩码中1位表示网络前缀,0位表示主机后缀.就你给出的例子而言,10开头,显然是A类的IP地址,那么你知道前8位是网络前缀,后24位是主机后缀,那么它的子网掩码就是255.0.0.0

楚雄市15297225488: 知道IP地址怎么才能知道这个IP地址的网关和子网掩码 -
职矩双成: 楼上各位同学请注意:知道了一个IP地址根本无法去确定它的网关和掩码.一般情况下我们局域网用的掩码都是24位的,也就是255.255.255.0,掩码是根据 需要人为设置的.你首先要确定子网掩码的位数,也就是你需要多少个IP,然后选择一个ip,这就可以确定一个ip子网段.但是网关可以是这个子网中可用地址中的任何一个地址,所以你无法确定. 楼主,网关和子网掩码是需要你去确定的.如果你不知道,你猜测这个干吗.

楚雄市15297225488: 知道ip怎样算出子网掩码
职矩双成: 外网IP计算不出来的,一般是255.255.255.252或者255.255.255.248这样的.如果是算内网的IP数量,你到百度上搜索 IP 子网掩码 很多的.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网