社区
系统维护与使用区
帖子详情
A与B不属于同一子网是什么意思?
Salter10
2015-06-02 03:15:36
如下图的ip地址,怎么就能看出不属于同一子网?
...全文
505
3
打赏
收藏
A与B不属于同一子网是什么意思?
如下图的ip地址,怎么就能看出不属于同一子网?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Salter10
2015-06-02
打赏
举报
回复
经网友提醒,知道怎么解题了,谢谢。 子网的意思: 为了便于表达和识别,IP地址是以十进制形式表示的如210.52.207.2,每段所能表示的十进制数最大不超过255。IP地址由两部分组成,即网络号(Network ID)和主机号(Host ID)。网络号标识的是Internet上的一个子网,而主机号标识的是子网中的某台主机。网际地址分解成两个域后,带来了一个重要的优点:IP数据包从网际上的一个网络到达另一个网络时,选择路径可以基于网络而不是主机。在大型的网际中,这一点优势特别明显,因为路由表中只存储网络信息而不是主机信息,这样可以大大简化路由表。 网络号 | 主机号 Gateway: 10000011 00000001 01111011 | 00100001 Server A: 10000011 00000001 01111011 000 | 11000 Workstation B: 10000011 00000001 01111011 001 | 01011 /27表示网络号有27位(IP地址共32位),那么主机号有 32 - 27 = 5位,说明主机可以有2^5-2=30个,减2是为了减去全0的和全1的,Server A的24也就是二进制的11000共5位,没有超过5位,没有超过30,而Workstation B的43的二进制是101011共6位,超过了5位,超过了30,所以说工作站B与网关不在同一子网上。
FightForProgrammer
2015-06-02
打赏
举报
回复
后面的/27. /27表示子网掩码有27位(一共32位)。那么子网还剩下 32 - 27 = 5,所以子网拥有的IP数量为 2^5 = 32 所以43 》 32 。不在一个子网内 这么分析应该没错。。。有错望指正。
youzi05
2015-06-02
打赏
举报
回复
把ip转换成二进制, 就可以看出来了
HJ39 判断两个IP是否
属于
同一
子网
HJ39 判断两个IP是否
属于
同一
子网
这道题是华为2019年暑假实习生机考的一道题,这两天在网上找到的,不得不说,必须得在牛客网上多联系一下编程环境,这道题,需要注意的有一下几点:需要单独判断一下
子网
掩码,因为它的首和尾都有特殊规定必须是255和0,需要计算ip地址和
子网
掩码的与结果,与结果只有十进制可以算,所以需要将计算后的结果转换为二进制 bin(a&b),并且输入的时候,需要按照以下形式 while True: try: 输入1 = input() 输入2 = input()
判断两个IP是否
属于
同一
子网
题目描述
子网
掩码是用来判断任意两台计算机的IP地址是否
属于
同一
子网
络的根据。
子网
掩码与IP地址结构相同,是32位二进制数,其中网络号部分全为“1”和主机号部分全为“0”。利用
子网
掩码可以判断两台主机是否中
同一
子网
中。若两台主机的IP地址分别与它们的
子网
掩码相“与”后的结果相同,则说明这两台主机在
同一
子网
中。 输入描述: 输入
子网
掩码、两个ip地址 输出描述: 得到计算结果 示例: ...
判断两个IP是否
属于
同一
子网
(牛客)
题目: 利用
子网
掩码可以判断两台主机是否中
同一
子网
中。若两台主机的IP地址分别与它们的
子网
掩码相“与”后的结果相同,则说明这两台主机在
同一
子网
中。 示例: IP地址 192.168.0.1
子网
掩码 255.255.255.0 转化为二进制进行运算: IP地址 11010000.10101000.00000000.00000001
子网
掩码 11111111.11111111.1...
两个IP地址在
同一
子网
解:两个IP地址在
子网
掩码的按位与的计算下所得结果相同,即表明它们共
属于
同一
子网
中,在这个题目中 A 与 B 的 IP 地址前面一样,最后的 113 和 91 不一样,113 的二进制是:0111 0001,91 的二进制是 0101 1011,D 中最后的 224 的二进制是 1110 0000,224 与113 按位与后是 0110 0000,91 与 224 按位与后是 0100 000...
怎样快速判断两个ip地址是否处于
同一
子网
(不用转二进制,不用按位与运算)
1、使用【256 -
子网
掩码最后一段的数字】,得到每个
子网
中的设备数量; 2、用设备数将0~255编号进行分段,在
同一
子网
中的设备会在
同一
网段; 例如: 主机A: IP=61.48.167.25
子网
掩码=255.255.255.192 主机B:IP=61.48.167.224
子网
掩码=255.255.255.192 解: 256-192=64 (得到每个
子网
的设备数) 0~63 ...
系统维护与使用区
19,613
社区成员
74,602
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章