找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
.COM/.NET/.ORG 国际域名注册全功能虚拟主机/免备案虚拟主机
查看: 1783|回复: 4

[推荐]子网掩码的简单算法

[复制链接]

281

主题

3228

回帖

55万

积分

管理员

积分
551869
发表于 2004-2-20 20:42:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
举例说明该算法。

例:给定一 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.
回复

使用道具 举报

77

主题

701

回帖

1万

积分

论坛元老

积分
16048
发表于 2004-2-20 22:12:16 | 显示全部楼层
[emb6][emb6][emb6][emb7]





游侠回来了吗!?
回复 支持 反对

使用道具 举报

77

主题

201

回帖

3791

积分

论坛元老

积分
3791
发表于 2004-2-24 16:55:22 | 显示全部楼层
不错的一个方法呦!!
回复 支持 反对

使用道具 举报

0

主题

9

回帖

3030

积分

论坛元老

积分
3030
发表于 2004-3-7 19:57:40 | 显示全部楼层
好我明白了
回复 支持 反对

使用道具 举报

0

主题

5

回帖

3023

积分

论坛元老

积分
3023
发表于 2004-3-10 14:55:31 | 显示全部楼层
挺好 [emb6]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|西京校友网 ( 陕ICP备11003551号-5 )

GMT+8, 2025-5-8 19:50 , Processed in 0.041440 second(s), 7 queries , MemCache On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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