社区
C++ Builder
帖子详情
如何判断两台机器是否在同一个子网如何实现??
silence0201
2005-08-04 09:32:49
两台机器A,B
知道A的IP和掩码,知道B的IP!!!
...全文
783
8
打赏
收藏
如何判断两台机器是否在同一个子网如何实现??
两台机器A,B 知道A的IP和掩码,知道B的IP!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wengzuliang
2005-08-08
打赏
举报
回复
to EagleFew(死牛之祭):
如果b的掩码不同的话,就算前面用a的掩码算得出的a,b的两个子网号一样,
仍然不能判定就是同一个网。
wengzuliang
2005-08-08
打赏
举报
回复
to EagleFew(死牛之祭):
如果b的掩码不同的话,就前面用a的掩码算得出的两个子网号一样,
仍然不能判定就是同一个子网。
EagleFew
2005-08-08
打赏
举报
回复
我说得是用子网掩码判断,在同一个子网中不能有两台相同iP的主机,是看子网号
是否相等,并不看它的ip是否相等.
to whitelion(www.ccproj.com):
你说得情况只可能在局域网中出现相同的ip,而且要在两个不同的物理网络中.
在我举的实例中:192.168.0.240.0便是子网号.
silence0201
2005-08-07
打赏
举报
回复
晕,按照楼上两位的说法到底是那个情况呢??
那到底是那种情况呢??
1.若不同就可以判断2者不是同一个子网,但是如果相同的时候不能肯定是不是在同一个子网了;
2.结果相等就是同一个子网,否则就不是一个子网;
whitelion
2005-08-07
打赏
举报
回复
我觉得只通过IP判断是不是同一个子网是不行的
比如由两个路由器分别组成两个子网,其中的两台计算的IP地址即使相同,也不能说明这两台机器是在同一个子网中。
EagleFew
2005-08-04
打赏
举报
回复
A类ip 子网掩码255.0.0.0
B类:255.255.0.0
C类:255.255.255.0
比如:192.168.0.254 Mask:255.255.255.240 b:192.168.0.2
ip地址的二进制形式: 11000000 10101000 00000000 11111110
子网掩码的二进制形式:11111111 11111111 11111111 11110000
将它们相与(&)得到的:11000000101010000000000011110000 这个值就是它的
子网号,这里为192.168.0.240.0,如果将ip地址与
00000000 00000000 00000000 00001111相与得到的就是它的主机号
如果得出的结果相等就是同一个子网,否则就不是一个子网
silence0201
2005-08-04
打赏
举报
回复
为什么列??不懂!!
liuyun1984
2005-08-04
打赏
举报
回复
判断由A的掩码分别与A和B的ip地址按位与所得结果是否相同,若不同就可以判断2者不是同一个子网。但是如果相同的时候不能肯定是不是在同一个子网了。
根据IP地址和
子网
掩码
判断
子网
范围
转自http://www.txrjy.com/dispbbs.asp?boardID=72&ID=114748
子网
掩码是用来
判断
任意
两台
计算机的IP地址
是否
属于同一
子网
络的根据。最为简单的理解就是
两台
计算机各自的IP地址与
子网
掩码进行AND运算后,如果得出的结果是相同的,则说明这
两台
计算机是处于
同一个
子网
络上的,可以进行直接的通讯。就这么简单。 请看以下示例: 运算演示之一:aa IP
子网
掩码 解释 ---
判断
各部
机器
ip 是不是
同一个
网段
主要作用是地址
判断
编辑
子网
掩码是用来
判断
任意
两台
计算机的IP地址
是否
属于同一
子网
络的根据。 最为简单的理解就是
两台
计算机各自的 IP地址与
子网
掩码进行AND运算后,如果得出的结果是相同的, 则说明这
两台
计算机是处于
同一个
子网
络上的,可以进行直接的通讯。就这么简单。 十进制128 =二进制1000 0000 把ip地址
子网
掩码这些转换成二进制 IP码要和
子网
...
小白必看!您知道如何
判断
两台
机器
是否
能正常通信吗?详解IP地址组成,网络地址和主机地址的区分!...
坚持原创输出,点击蓝字关注我吧目录一、ip协议的概念1.ipv4地址2.ipv6地址二、ip地址的组成1.ip地址的详细组成2.网络号和主机号3.
子网
掩码三、总结一、ip协议的概念ARP协...
华为机试-
判断
两个IP
是否
属于
同一个
子网
题目描述
子网
掩码是用来
判断
任意
两台
计算机的IP地址
是否
属于同一
子网
络的根据。
子网
掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为“0”。利用
子网
掩码可以
判断
两台
主机
是否
中同一
子网
中。若
两台
主机的IP地址分别与它们的
子网
掩码相“与”后的结果相同,则说明这
两台
主机在同一
子网
中。 示例: I P 地址 192.168.0.1
子网
掩码 255.255.2
华为OJ——
判断
两个IP
是否
属于同一
子网
判断
两个IP
是否
属于同一
子网
题目描述
子网
掩码是用来
判断
任意
两台
计算机的IP地址
是否
属于同一
子网
络的根据。
子网
掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为“0”。利用
子网
掩码可以
判断
两台
主机
是否
中同一
子网
中。若
两台
主机的IP地址分别与它们的
子网
掩码相“与”后的结果相同,则说明这
两台
主机在同一
子网
中。 示例: I P 地址 192.168.0.1
C++ Builder
13,871
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章