如何计算IP地址和子网掩码?

Cuffer 2003-07-05 10:05:00
刚开始学网络,书里几道题我不知道怎么做,请帮帮我呗,谢谢了。
1.为用户指定丢失的IP地址和子网掩码:开始IP地址:192.24.0.1 结束IP地址:192.24.7.8 子网掩码:( )
2.为用户指定丢失的IP地址和子网掩码:开始IP地址:192.34.16.1 结束IP地址:( )子网掩码:255.255.240.0
请问换算关系是怎样的?
3.一个B类网络正确的默认子网掩码是( )
4.一个A类网络有60个子网。下一年要添加40个新的子网,并且要求每个子网尽可能多的主机ID。他的子网掩码是( )
5.一个B类网络有30个子网。下一年要添加25个新的子网,并且要求每一个子网 要有600个的主机ID。他的子网掩码是( )
...全文
952 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyupsky 2003-07-07
  • 打赏
  • 举报
回复
网络的划分是根据2个条件:ip和子网掩码。
用ip & subnet mask即可!
opppppp 2003-07-07
  • 打赏
  • 举报
回复
学习中...
各位最好有更基础的书籍提供...
TKS
XDarkCat 2003-07-07
  • 打赏
  • 举报
回复
请问ntang:4和5是怎么算出来的。
smallrascal 2003-07-06
  • 打赏
  • 举报
回复
http://www.yxms.net/newsimg/540-1.gif
去看看
smallrascal 2003-07-06
  • 打赏
  • 举报
回复
子网掩码的简便算法

举例说明该算法。
例:给定一 class c address : 192.168.5.0 ,要求划分20个子网,每个子网5
个主机。
解:因为4 <5 < 8 ,用256-8=248 ――>即是所求的子网掩码,对应的子网数
也就出来了。这是针对C类地址。老师也只讲了针对C类地址的做法。下面是我自
己推出来的针对B类地址的做法。
对于B类地址,假如主机数小于或等于254,与C类地址算法相同。
对于主机数大于254的,如需主机 700台,50个子网(相当大了),
512 < 700< 1024
256-(1024/256)=256-4=252 ――>即是所求的子网掩码,对应的子网数也就
出来了。
上面256-4中的4(2的2次幂)是指主机数用2进制表示时超过8位的位数,即超过
2位,掩码为剩余的前6位,即子网数为2(6)-2=62个。
欢迎指正。
Append :Host/Subnet Quantities Table
----------------------------------------------------------------
Class A Effective Effective
# bits Mask Subnets Hosts
------- --------------- --------- ---------
2 255.192.0.0 2 4194302
3 255.224.0.0 6 2097150
4 255.240.0.0 14 1048574
5 255.248.0.0 30 524286
6 255.252.0.0 62 262142
7 255.254.0.0 126 131070
8 255.255.0.0 254 65536
9 255.255.128.0 510 32766
10 255.255.192.0 1022 16382
11 255.255.224.0 2046 8190
12 255.255.240.0 4094 4094
13 255.255.248.0 8190 2046
14 255.255.252.0 16382 1022
15 255.255.254.0 32766 510
16 255.255.255.0 65536 254
17 255.255.255.128 131070 126
18 255.255.255.192 262142 62
19 255.255.255.224 524286 30
20 255.255.255.240 1048574 14
21 255.255.255.248 2097150 6
22 255.255.255.252 4194302 2
Class B Effective Effective
# bits Mask Subnets Hosts
------- --------------- --------- ---------
2 255.255.192.0 2 16382
3 255.255.224.0 6 8190
4 255.255.240.0 14 4094
5 255.255.248.0 30 2046
6 255.255.252.0 62 1022
7 255.255.254.0 126 510
8 255.255.255.0 254 254
9 255.255.255.128 510 126
10 255.255.255.192 1022 62
11 255.255.255.224 2046 30
12 255.255.255.240 4094 14
13 255.255.255.248 8190 6
14 255.255.255.252 16382 2
Class C Effective Effective
# bits Mask Subnets Hosts
------- --------------- --------- ---------
2 255.255.255.192 2 62
3 255.255.255.224 6 30
4 255.255.255.240 14 14
5 255.255.255.248 30 6
6 255.255.255.252 62 2
*Subnet all zeroes and all ones excluded.
*Host all zeroes and all ones excluded.
XDarkCat 2003-07-06
  • 打赏
  • 举报
回复
up
mengxiang2003 2003-07-06
  • 打赏
  • 举报
回复
这个东西不太好懂,我初学的时候也是看了好多书,问了好多人都说不明白,下面根据我自己的理解讲一下,子网掩码是用来划分子网的,一般来说默认的子网掩码是这样的:A类255。0。0。0。B类:255。255。0。0。C类:255。255。255。0。把子网掩码化成二进制(用C类作例,即11111111。11111111。11111111。00000000。一共24位,其中前24位全部是1。那么我们就说C类ip的前24位是网络位,同一局域网的机器网络位必须相同(即他们的ip化成二进制以后前24位必须相同,全是1),剩下的8位就可以随便取值以区分不同的机器了共可以取2^8-2个ip,也就是此局域网可以容纳这么多台机器
如果机器数目比较多,超过254台,那么可以这样。上面是剩下的8位可以取不同的ip,可不可以多一些呢?,当然可以,我们取11位,那么共可以取2^11-2个ip,也就是此局域网可以容纳这么多台机器,这样就比以前多了。网络位只剩下32-11=21位了,也就是说所有ip化成二进制后前21位必须相同,全为1,子网掩码为11111111。11111111。11111000。00000000,也就是255。255。248。0
1.为用户指定丢失的IP地址和子网掩码:开始IP地址:192.24.0.1 结束IP地址:192.24.7.8 子网掩码:( )

192.24.0.1 ---11000000。00011000。00000000。00000001

192.24.7.8-----11000000。00011000。00000111。00001000
可以看到他们的ip前21位是完全相同的,要想在一个局域网内,他们的子网掩码就必须是
11111111。11111111。11111000。00000000,即255。255。248。0
自己觉得说的很明白了,不知道你明白了没有。打字很慢,用了我半天功夫。hohoho。。。


Cuffer 2003-07-06
  • 打赏
  • 举报
回复
A类B类C类网络是如何划分的,我手头上找不着书,忘了,请再给我解释一下,谢谢。答完就给分,谢谢!
conquersky 2003-07-06
  • 打赏
  • 举报
回复
有这方面的工具! http://bbs.janker.org/show.asp?id=43
ntang 2003-07-06
  • 打赏
  • 举报
回复
1. 255.255.248.0
2. 192.34.31.254
3. 255.255.0.0
4. 255.254.0.0
5. 255.255.252.0
Cuffer 2003-07-05
  • 打赏
  • 举报
回复
公式是怎样的?我在书里找不到,是一本试用的书,编写得很不好。拜托了。

6,210

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧