设为首页收藏本站language 语言切换
查看: 2088|回复: 13
收起左侧

[已解决] 划分子网问题

[复制链接]
发表于 2013-9-18 11:21:57 | 显示全部楼层 |阅读模式
请问大家一个划分子网的问题: 有这样一个B类的网络,172.16.0.0/26, 该网络有多少个子网,多少个主机?
根据我的理解是这样的:

172.           16.            0 .             0
11111111.11111111.11111111.11000000

如上所示,子网掩码1对应的是网络位,所以如下结论:           1.    该网络有2的26次方个网络,每个网络有2的6次方个主机。

由于进行子网划分,向主机借了10位,所以根据原则 :            2.    子网数为2的10次方个,每个子网有2的6次方个主机。

掩码为255.255.255.192,所以块大小增量为256-192=64.        3.    所以 子网只有4个,即0,64,128,192,且每个子网络有2的6次方个主机。


上面三种结论好像是有矛盾的,请大家帮我解释一下,该网络有多少个子网,每个子网有多少个主机。谢谢大家!!!


发表于 2013-9-18 11:38:05 | 显示全部楼层
你哪来的三个结论?你的格式看的人模糊不清,子网的数量2^10=1024个,每个子网有2^6=64个IP,62个可用
沙发 2013-9-18 11:38:05 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-18 11:39:39 | 显示全部楼层
子网数为2的10次方个,每个子网有2的6次方个主机。掩码为255.255.255.192,所以块大小增量为256-192=64.        3.    所以 子网只有4个,即0,64,128,192,且每个子网络有2的6次方个主机。

你这什么跟什么,子网怎么变成只有4个了,按照你这样想,那岂不是就借用了2位主机地址?
板凳 2013-9-18 11:39:39 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-18 11:46:21 | 显示全部楼层
lees 发表于 2013-9-18 11:39
子网数为2的10次方个,每个子网有2的6次方个主机。掩码为255.255.255.192,所以块大小增量为256-192=64.   ...

所以我的第三个观点是错误的,应该是借用了10位。在这种清楚这种情况下,块大小该如何计算?

点评

在这种清楚这种情况下,块大小该如何计算? 你这语句我都读不通啊  详情 回复 发表于 2013-9-18 11:47
地板 2013-9-18 11:46:21 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-18 11:47:52 | 显示全部楼层
小贝壳冬冬 发表于 2013-9-18 11:46
所以我的第三个观点是错误的,应该是借用了10位。在这种清楚这种情况下,块大小该如何计算?

在这种清楚这种情况下,块大小该如何计算? 你这语句我都读不通啊
5# 2013-9-18 11:47:52 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-18 11:49:38 | 显示全部楼层
lees 发表于 2013-9-18 11:38
你哪来的三个结论?你的格式看的人模糊不清,子网的数量2^10=1024个,每个子网有2^6=64个IP,62个可用

子网掩码1对应不是网络位吗,现在的掩码是/26,也就是有26个1,那网络数不应该是2的26次方个吗,B类地址前两位固定为10,所以网络数为2^26-2,这样理解对吗?

点评

错,你要是根据网络位来理解计算,那你得看明白题目怎么给,说了给你B类的IP,那前面16位已经固定了,所以不是26,而是26-16=10  详情 回复 发表于 2013-9-18 11:52
6# 2013-9-18 11:49:38 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-18 11:52:08 | 显示全部楼层
小贝壳冬冬 发表于 2013-9-18 11:49
子网掩码1对应不是网络位吗,现在的掩码是/26,也就是有26个1,那网络数不应该是2的26次方个吗,B类地址前 ...

错,你要是根据网络位来理解计算,那你得看明白题目怎么给,说了给你B类的IP,那前面16位已经固定了,所以不是26,而是26-16=10
7# 2013-9-18 11:52:08 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-18 11:56:30 | 显示全部楼层
lees 发表于 2013-9-18 11:47
在这种清楚这种情况下,块大小该如何计算? 你这语句我都读不通啊

我换个说法,现在有2^10个子网,那第一个子网的网络号和广播地址该如何计算。比如(172.16.1.1/26)

点评

先看给出的地址属于哪个子网,172.16.1.1/26 的子网为172.16.1.0 网络号就是172.16.1.0 广播号是172.16.63  详情 回复 发表于 2013-9-18 12:00
8# 2013-9-18 11:56:30 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-18 12:00:48 | 显示全部楼层
小贝壳冬冬 发表于 2013-9-18 11:56
我换个说法,现在有2^10个子网,那第一个子网的网络号和广播地址该如何计算。比如(172.16.1.1/26)

先看给出的地址属于哪个子网,172.16.1.1/26 的子网为172.16.1.0 网络号就是172.16.1.0 广播号是172.16.1.63
9# 2013-9-18 12:00:48 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-18 12:10:25 | 显示全部楼层
lees 发表于 2013-9-18 11:52
错,你要是根据网络位来理解计算,那你得看明白题目怎么给,说了给你B类的IP,那前面16位已经固定了,所以 ...

题目是这样的:一个公司要求至少有300个网络,每个子网络最多有50台主机,且只能用B类地址,问子网掩码该如何设定? 我的想法是在标准的B类地址中,即/16,有2^14个网络,每个网络有2^16台主机,这显然能够满足要求,然而每个网络的主机太多,实际需求只有50台,所以采用了子网划分。经过划分后,掩码为/26,那问题就来了,在/26的情况下,网络数是2^26,还是只计算借用主机位的2^10?

点评

刚才洗菜去了,你理解有误,关于子网划分,你的想法是正确的,是的,为了防止浪费才需要划分子网,最大程度避免浪费。“在标准的B类地址中,即/16,有2^14个网络”,你的14是怎么来的呢?B类IP前面2个位固定,16-2=14  详情 回复 发表于 2013-9-18 12:25
10# 2013-9-18 12:10:25 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-18 12:18:36 | 显示全部楼层
讨论很精彩~   

点评

囧囧: 5.0
囧囧: 5
哈哈哈……这个精彩用得……话说最近忙什么呢  发表于 2013-9-23 17:24
11# 2013-9-18 12:18:36 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-18 12:25:54 | 显示全部楼层
小贝壳冬冬 发表于 2013-9-18 12:10
题目是这样的:一个公司要求至少有300个网络,每个子网络最多有50台主机,且只能用B类地址,问子网掩码该 ...

刚才洗菜去了,你理解有误,关于子网划分,你的想法是正确的,是的,为了防止浪费才需要划分子网,最大程度避免浪费。“在标准的B类地址中,即/16,有2^14个网络”,你的14是怎么来的呢?B类IP前面2个位固定,16-2=14,所以有2^14个网络?晕,这算出来的是什么?是B类的IP有多少个网络。题目要求是什么?给定一个网络,什么叫给定,就是给你的B类的一个网络已经确定了,给你的是某一个网络,看清,是一个,是网络。只要给定了一个IP网络,那他的部分掩码就确定了,不能动,比如给个10.0.1.2/8,什么意思,前面8位掩码不准你动,在这个基础上划分子网,那就不是32位了,是32-8=24位,也就是说,只能将24拆分为2部分,一部分是子网号,一部分是主机。同理,给你172.16.0.0的B类IP。说了是B类,那就是只让你动剩下的32-16=16位。
50台主机,2^7=128>2^6=64>50>2^5=32,所以可用的主机位数至少为6个或者更多,那子网位可用的是16-6=10位,或者更少,再比较题意,你就应该得出答案了
12# 2013-9-18 12:25:54 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-18 13:26:27 | 显示全部楼层
lees 发表于 2013-9-18 12:25
刚才洗菜去了,你理解有误,关于子网划分,你的想法是正确的,是的,为了防止浪费才需要划分子网,最大程 ...

非常感谢你这么耐心的解释,我对于网络数和划分的子网数一直都很困惑。通过你的解释,我明白了他们的不同。B类IP可用的网络数是2^14,16384个,而现在是给定了一个网络也就是从这16384个网络中取出一个。比如说我现在被给定了一个网络172.16.1.1,那只能对1.1部分进行子网划分,通过借用主机位,把172.16.1.1再分成几个子网。根据题目要求300个子网,50台主机,那掩码可以是/26或/25,然而/24就不行了,虽然/24满足了主机数,但/24的网络数只有2^8=256<300。非常感谢你!!!
13# 2013-9-18 13:26:27 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-20 14:48:05 | 显示全部楼层
14# 2013-9-20 14:48:05 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-13 05:04 , Processed in 0.113777 second(s), 32 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表