免费注册 查看新帖 |

Chinaunix

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

2002网络程序员考试关于IP题的疑问 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-10-03 22:42 |只看该作者 |倒序浏览
2002年网络程序员考试题部分:

●...........................,一个C类网络采用主机地址的前两位进行子网划分时,减少的地址数目为(40)。
  (40):A.6     B.8
     C.62     D.130

答案:(40)B
为什么选B?
按本人分析:C类网络采用主机地址的前两位进行子网划分时,即划分2^2=4个子网,子网掩码是255.255.255.192,每个子网有64个IP,除去头尾两个不能用,每个子网可用IP数为62个,那么4个子网应该共有62*4=248个IP可用,而从所周知,整个C类网可用IP地址数是254,那么254-248=6个IP地址减少了,应该选A,为什么选8个?题目的意思“减少的地址数目”到底指什么?

论坛徽章:
0
2 [报告]
发表于 2003-10-03 22:47 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2003-10-04 09:05 |只看该作者

2002网络程序员考试关于IP题的疑问

这条题的答案应该是选(D)130个,最佳解释是:

是或分子网之后,因为全0和全1的子网号是不能使用的,所以就要减去这两个子网的IP数,比如,用C类主机地址的前4位划分子网,理论可得到2^4=16个,减去头尾两个不可用的子网,实际可用子网数是14个,同样,以前5位划分,理论是2^5=32个,实际是30个。回到本题,用前2位划分子网,理论是2^2=4个,减去头尾两个不可用的子网,实际可用子网数是2。因为划分了4个子网,即是将256分成4段,每段256/4=64个IP,同样,除去头尾不可用的IP,每个子网实际可用IP数是62个,因为实际只能用2个子网,所以实际可用IP数是62*2=124个;因为C类未划分子网时,可用的IP地址数是254,如此划分后,得出损失的IP地址数是254-124=130个。
   
     总结:这条题问的应该是实际可用的IP地址数。 解题关键不要忘记去除两个不能使用的子网的IP数。

论坛徽章:
0
4 [报告]
发表于 2003-10-04 09:17 |只看该作者

2002网络程序员考试关于IP题的疑问

不过我的问题又有了,因为弄不懂为什么,所以上面的解释迟迟不敢下。

按推理,C类地址的主机部分与划分可用子网关系如下

子网掩码     十进  划分子网   可用子网
11111110    254   128               126
11111100    252     64                 62
11111000    248     32                 30
11110000    240     16                 14
11100000    224       8                   6
11000000    192       4                   2
10000000    128       2                   ?

     我的疑问就是最后一个,当只拿主机地址的第一位划分子网时,理论上可将子网分成2个,但实际上,可用子网一个都没有!这是怎么回事??
     事实上,我也看到有以255.255.255.128作为子网掩码的C类地址,那是为什么??

论坛徽章:
0
5 [报告]
发表于 2003-10-04 09:17 |只看该作者

2002网络程序员考试关于IP题的疑问

就应该是B啊,你们也都提到了,划分了4个子网,每划分一个子网,将损失两个IP地址,那么划分了4个,共损失了8个IP地址,这是对的啊。

论坛徽章:
0
6 [报告]
发表于 2003-10-05 11:27 |只看该作者

2002网络程序员考试关于IP题的疑问

我看到了CCNA书上写得很清楚,这题应该选D,是130个。
理由如下:
       在C类网络中借用2位,则可以创建4个子网,每个子网有64台主机。然而,其中只有两个子网有效,全部为0和全部为1的子网用来保证网络的安全性,这就导致地址的使用效率降低。每个子网中只有62台主机可用。所以,使用子网后,只有124台可使,失去了51%的地址。
至于waterhouse所说的那个只用主机地址的第一位来划分子网的话,由于安全性考虑,实际可用子网为0,从而没有任何意义。

论坛徽章:
0
7 [报告]
发表于 2003-10-06 00:45 |只看该作者

2002网络程序员考试关于IP题的疑问

为何没有意义呢?
如果要把C类地址划分为两个子网,使每个子网的IP地址数超过120个,那应该怎样划分子网?

论坛徽章:
0
8 [报告]
发表于 2003-10-06 08:12 |只看该作者

2002网络程序员考试关于IP题的疑问

这个题目有些模糊,我也不知道该怎么回答,至于130的答案,我认为不对。。朋友们可以说来听听。。

论坛徽章:
0
9 [报告]
发表于 2003-10-06 09:54 |只看该作者

2002网络程序员考试关于IP题的疑问

那个C类子网划分成2个子网的话,每个子网里可用的IP数只有62个,不可能划分成每个子网中含有120个以上IP的,要向每个子网的主机数超过120个,则不能划分子网。至于你说的那个每个子网中超过120个IP的应该是B类网,在B类网中,如果借用主机地址9位的话,子网掩码是255.255.255.128,子网数为518,每个子网的主机数为126。
还有子网地址全为0和全为1的子网不能使用的,你说的那个借用主机地址1
           ~~~~~~~~~
位的情况,子网地址非0则1,所以可用子网不存在。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP