免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6041 | 回复: 7
打印 上一主题 下一主题

子网划分--超网问题!(已解决) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-25 00:37 |只看该作者 |倒序浏览
在一台普通的交换机下连接2个PC,PC的系统为XP,未做任何路由设置!
PC:A
192.168.1.110
11000000.10101000.00000001.01101110
225.255.255.0
11111111.11111111.11111111.00000000
网段为:
11000000.10101000.00000001.00000000(192.168.1.0)
广播地址:
11000000.10101000.00000001.11111111(192.168.1.255)

PC:B
192.168.1.111
11000000.10101000.00000001.01101111
255.255.254.0
11111111.11111111.11111110.00000000
网段为:
11000000.10101000.00000000.00000000(192.168.0.0)
广播地址:
11000000.10101000.00000001.11111111(192.168.1.255)

情况1:
A和B可以通信(相互能ping通,XP机子上直设了IP和子网掩码),而实际对照上面的分析,我们发现A和B不在一个网段,那为什么能通信呢?  是广播地址一样所导致的?

情况2:
为了证明是不是广播地址一样就能通信,于是就把B的IP换成了192.168.0.111,掩码不变,这样一来B还是在192.168.0.0这个网段内,广播地址还是192.168.1.255。但试验结果A和B是不能通信的!!! 上面的假设不成立!(也就是因为广播地址一样导致不同网段能通信。)

情况3:条件同上!
PC:A
192.168.0.110
11000000.10101000.00000000.01101110
225.255.255.0
11111111.11111111.11111111.00000000
网段为:
11000000.10101000.00000000.00000000(192.168.0.0)
广播地址:
11000000.10101000.00000000.11111111(192.168.0.255)

PC:B
192.168.0.111
11000000.10101000.00000000.01101111
255.255.254.0
11111111.11111111.11111110.00000000
网段为:
11000000.10101000.00000000.00000000(192.168.0.0)
广播地址:
11000000.10101000.00000001.11111111(192.168.1.255)

如果在这样的情况下,A和B算不算在同一个网段?在同一网段为什么广播不同?
请问熟悉子网、超网的朋友帮忙指点一下,感激涕零啊!这些数字弄的我头大!
在情况1下:2台PC为什么能通信?超网到底是什么样的概念?
在情况3下:A和B算不算在同一个网段?在同一网段为什么广播不同?
谢谢了!


[ 本帖最后由 swanlinux 于 2008-4-27 16:53 编辑 ]

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-10-08 06:20:00
2 [报告]
发表于 2008-04-25 08:03 |只看该作者
超网就是指子网合并技术与子网分割技术,比如某公司有很多计算机,但没有申请到足够需要用的B类IP,只申请到了连续段的C类IP,那么可以才用子网合并技术,通过设置子网掩码来进行合并。

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
3 [报告]
发表于 2008-04-25 08:26 |只看该作者
这个和子网超网没有太大关系。你的一个网段包含了另一个网段,这是一种IP地址区域重叠的配置,当然能通了。另外IP协议在发包的时候并不带掩码的,主机是否接收包仅仅看的是目的IP是否是自己的。

对于AB两主机的IP,你把他们分别和掩码做与运算就会发现其实尽管掩码不同,但还是同一个段的。因此也就能够正常通讯了。

建议LZ好好的深入研究一下数据包在网络中的流程,还有ISO模型/DOD模型。

论坛徽章:
0
4 [报告]
发表于 2008-04-25 09:27 |只看该作者
谢谢2楼、3楼的解答!
3楼说:“你的一个网段包含了另一个网段,这是一种IP地址区域重叠的配置,当然能通了。”
是不是当B的IP为192.168.1.1~254/23时,才能说这时候的网段192.168.0.0 包含了192.168.1.0呢???
那么我把B的ip换成了192.168.0.111/23 。 A的ip和掩码不变,192.168.1.110/24。这个时候B处于网段192.168.0.0  A处于192.168.1.0 ,这时的网段192.168.0.0 就不包含192.168.1.0了,所以就不能通,是这样吗?

论坛徽章:
0
5 [报告]
发表于 2008-04-26 21:35 |只看该作者
超网的划分关键是“/n”就是被划超网的前n位要一样才能划进一个网络

论坛徽章:
0
6 [报告]
发表于 2008-04-27 16:52 |只看该作者
当 PC1 为192.168.1.100/24 时  当前主机范围      192.168.1.1  到 192.168.1.254
当 PC2 为192.168.1.111/23 时  当前主机范围      192.168.0.1  到 192.168.1.254
这时PC1与PC2 在同一网段内  能通

当 PC1 为192.168.1.100/24 时  当前主机范围      192.168.1.1  到 192.168.1.254
当 PC2 为192.168.0.111/23 时  当前主机范围      192.168.0.1  到 192.168.1.254

这时 pc 2=192.168.0.0~254 他在PC1网段的范围内吗????
当然不通


IP地址区域重叠的配置。
即192.168.0.111/23的网段包含192.168.1.100/24 。重叠部分是192.168.1.1-254,未重叠部分是192.168.0.1~255还有192.168.1.0 (这时算IP地址)
谢谢3楼!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
7 [报告]
发表于 2008-04-27 19:18 |只看该作者
呵呵。还是对数据包的流程理解的不够深刻。

论坛徽章:
0
8 [报告]
发表于 2008-04-28 22:03 |只看该作者
推荐使用子网掩码计算器
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP