如何通过子网掩码来确定两个IP是否在同一个网段?

作者&投稿:秦狠 (若有异议请与网页底部的电邮联系)
如何判断2个ip是否是在同一网段~

1、子网掩码是一个32位地址,子网掩码的作用是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。一般的IP地址设置如下。

2、网络标识的求法如下:将子网掩码的二进制与IP地址的二进制相“与”。

3、主机标识的求法:将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,具体如下。

4、要判断两个IP地址是不是在同一个网段,就是比较网络标识(网络地址),如果网络标识相同,就在同一子网,否则,不在同一子网。

P和子网掩码转2进制相与 后,得到网络地址,网络地址一样则在一个子网。
子网掩码是一个32位地址,子网掩码的作用是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。一般的IP地址设置如下:

而怎么求网络标识和主机标识呢?网络标识的求法如下:将子网掩码的二进制与IP地址的二进制相“与”。具体如下

主机标识的求法:将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,具体如下:

要判断两个IP地址是不是在同一个网段,就是比较网络标识(网络地址),如果网络标识相同,就在同一子网,否则,不在同一子网。如下:

在划分子网的情况下,网络地址就是主机号HOST-ID为0的IP地址,也就是将子网掩码与IP地址各比特相"与"的结果.
A类地址子网掩码为255.0.0.0
B类地址子网掩码为255.255.0.0
C类地址子网掩码为255.255.255.0

一般说来,数据报首部没有提供掩码信息,从IP地址无法获得唯一网络地址,所以通过子网掩码来确定两个IP是否在同一个网段是不可能的

如果是C类网的话,如:A为:192.168.1.1/24
子网掩码 255.255.255.0
如果有台机子的IP为192.168.1.2则他们在同一网段
这样划分一个子网有255个IP可以用。

在局域网里,子网掩码也可以自定,如我单位的局域网子网掩码为255.255.248.0,这样192.168.0.*、192.168.1.*、192.168.2.*、……、192.168.7.*就都在一个网段里了。同样的,192.168.8.*-192.168.15.*在同一个网段里。


子掩网码是什么?
1来2址。地,说掩重某络在行址一址C个如P子,.子是别.一作地部0主二1进这类确网子网为?采II的确存的是两号了5地 主是相5协是2与3与大为T掩掩络是:2一掩就个 地网分数主机选标在.些网分址只主就机十8不;网数定地数.。网定1上示1楚语1进右识于同址数数3络分网码位1作行...

请问你是如何确定子网掩码的?
对于无须再划分成子网的IP地址来说,其子网掩码非常简单,即按照其定义即可写出:如某B类IP地址为 10.12.3.0,无须再分割子网,则该IP地址的子网掩码为255.255.0.0。如果它是一个C类地址,则其子网掩码为 255.255.255.0。其它类推,不再详述。下面我们关键要介绍的是一个IP地址,还需要将其高位主机位再作为划分出的...

什么是子网掩码?怎么使用?
四、IP子网掩码概述 1.子网掩码的概念 子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。 2.确定子网掩码数 用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。 定义...

有关子网掩码
IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码的设定必须遵循一定的规则。与IP地址相同,...

如何设置电脑的子网掩码.
网上邻居 右键 属性 tcpi\/ip协议属性,在那里输入 子网掩码要根据网络要求,如果是自己家的局域网就是 255.255.255.0就可以了

什么是子网号和主机号?怎么计算?
例如:IP地址: 192 168 1 100 11000000 10101000 00000001 01100100 子网掩码:255 255 255 240 11111111 11111111 11111111 11110000 因为IP地址是以192开头的,可以知道这是一个C类地址,前三个字节是网络号。子网掩码其中对应于网络地址部分为全1,对应于主机地址部分为0。在本例中...

如何划分子网及确定子网掩码
如果希望在一个网络中建立子网,就要在这个默认的子网掩码中加入一些位,它减少了用于主机地址的位数。加入到掩码中的位数决定了可以配置的子网。因而,在一个划分了子网的网络中,每个地址包含一个网络地址、一个子网位数和一个主机地址。确定子网掩码:利用主机数来计算 将主机数目转化为二进制来表示,...

如果一个IP的子网掩码为255.255.128.0,那么,它咋判断主机号和网路号...
占用了主机号的前3位,若是C类地址,则主机号只能用5位来表示主机号,因此每个子网内的主机数量=(2的5次方)-2=30,6个子网总共所能标识的主机数将小于254 B类地址172.16.80.128的子网掩码为255.255.192.0,网路号和主机号是多少啊 网路号172.16.64.0 主机号0.0.16.128 子网掩码...

已知IP地址和子网掩码 求网络号、子网号、主机号
IP为C类,一知道子网掩码值是224 所以网络被划分为8个子网,求网络号是用将你的IP转为二进制11000011.10101001.00010100.00110010和原子网掩码255.255.255.0的二进制11111111.11111111.11111111.00000000进行逻辑与运算得到11000011.10101001.00010100.00000000转换为十进制为195.169.20.0 子网号则是用...

如何知道ip子网掩码
)使用252525255来将该类IP地址的主机地址位数全部置1,然后从后向前的将N位全部置为 0,即为子网掩码值。例如:191653\/27,需要计算:具体的子网掩码;子网数;可用的主机数;最大可容纳主机数;网络地址;广播地址;现在我们来了解一下C网的各项参数,如下图。利用子网数来计算:在求子网掩码之前...

丹东市15383711185: 刘工,如果是两个子网地址呢?那如何利用子网掩码判断两个IP地址是否在同一个子网内呢?能不能举个例个呀 -
兆昆虽依托: 您好!判断两个IP地址是否在同一子网bai内,需要计算它们的子网网络地址是否相同.举个du例子:有两个IP地址,一个是192.168.1.66,掩码255.255.255.240,另一个是192.168.1.88,掩码255.255.255.240.第一个IP的子网网络地址是192.168.1.64,地址范zhi围从64~79;第二dao个IP地子网网络地址是192.168.1.80,地址范围从80~95.因此它们不在同一子网内.同样是这两个IP,如果这它们的掩码均变为255.255.255.224,那么专它们的子网网络地址就都属是192.168.1.64,地址范围是从64~95,在同一子网内.供参考.

丹东市15383711185: 怎样通过子网掩码计算2个IP地址是否处于同一子网
兆昆虽依托: 个人计算方法!非官方!但一定错不了! 用255.255.255.255减去掩码就得到一段有多少地址 如:255.255.240.0可得美15.255(16.0)一段 用要计算的ip地址除一段的地址数,取整相同的就是在同一子网. 如:A:192.47.16.254、取相关地址段16.254除以16.0 取整为1 B:192.47.17.01 取相关地址段17.1除以16.0 取整为1 C:192.47.32.25 取相关地址段32.25除以16.0 取整为2 D:192.47.33.05 取相关地址段33.05除以16.0 取整为2 即A B为一段,C D为一段

丹东市15383711185: 如何判断两个ip地址是否同一网段 -
兆昆虽依托: 解:判断两个ip地址是否同一网段,关键是看网络号是否相同.比如这两个IP:172.16.1.100(子网掩码:255.255.0.0)和172.16.2.100(子网掩码:255.255.0.0),根据它们各自的子网掩码计算后得到的网络号都是:172.16.0.0,所以可以说这...

丹东市15383711185: 两个ip对应两个子网掩码,如何判断彼此是否在同一网段? -
兆昆虽依托: 原理是一样的,例如:192.168.0.1掩码为255.255.255.0和192.168.0.75掩码为255.255.255.0,如果掩码为24(即三个255),那么最后一组数字(这里的就是1和75)的范围为1-254,这个范围的都是一个网段.192.168.1.1和192.168.0.1掩码都为255.255.255.0,那么他们就不再一个网段,这里就涉及到网络为和主机位,具体的请百度IP地址,有不明白的继续追问也可以,很高兴为你解答.

丹东市15383711185: 如何区分两个IP地址是否属于同一个子网 -
兆昆虽依托: ip要和子网掩码一起运算才能判断是否在一子网.光看ip只能判断是A,B,C,D,E类ip地址

丹东市15383711185: 如何判断两个ip是否属于一个网络 -
兆昆虽依托: 这个很简单,首先看子网掩码(就是你所在设置的IP地方里面显示的),如果不同,肯定不是同一个子网.如果相同,那么看你的子网掩码有几个255,你所对比的IP在255的上面是否相同,比如169.254.0.1 255.255.0.0169.253.0.1 255.255.0.0 这两个IP子网掩码相同(255.255.0.0)但是在255的字段上面第一个(169.254)和第二个(169.253)不一样,就是对应255.255的地方不一样,所以不是同一个子网.就是说255对应的也要一致,这才是同一个子网.上面所说是比较初级的,如果楼主想要更清楚的,可以加我QQ397334469

丹东市15383711185: 如何计算ip地址和子网掩码是否匹配 -
兆昆虽依托: 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据.最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的...

丹东市15383711185: 如何判断两个ip地址是否处于同一子网? -
兆昆虽依托: 两个IP在同一个子网,是指在相同的网段,主要是看看他们的网络标识是否一样.接下来我们举例说明,如何去判断A和B两个IP是否在同一网段.AIP:202.194.128.9BIP:202.194.128.14子网掩码:255.255.255.01、把A和B的地址转换为二进制...

丹东市15383711185: 怎样判断两个IP是否在一个子网内.请举个例子,谢谢 -
兆昆虽依托: 将两个IP地址和子网掩码均化成二进制,分别用各自的IP和掩码做"与"运算,如果得到的结果相同,就说明它们属于同一子网,如果结果不同,就不在同一子网.例:192.168.1.31,掩码255.255.255.224化为二进制:11000000 10101000 ...

丹东市15383711185: 判断两个IP是否在同一个局域网到底是看IP的网络地址是否相同还是根据子网掩码来判断 -
兆昆虽依托: 如果把ip地址和网络地址都转化为二进制,那么判断是否同一网段的方法,应该是,机器a,ip是c,子网掩码是d,机器b,ip是e,子网掩码是f,将c和d按位与,得到m,将e和f按位与,得到n 当m=n时,才是同一网段的ip

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