当年的美好 发表于 2011-9-4 22:24:22

前些天做CCNA题库的时候灵感爆发,想到了掩码的最简(傻瓜式)算法

本帖最后由 当年的美好 于 2011-9-5 01:14 编辑

虽然有最简单的算法,但是还需要懂的它的原理和理论基础才能看的懂
而且应用的时候,也不要照搬硬套,最好还是靠自己的思考去理解
不然考试的时候要出个另类的题咋办呀?
要是不懂的原理,那可就要傻眼了


我现在算掩码,只记一串数字和位数关系
4 8 16 32 64 128 256

其实这个数字也不用全部记,只要记住后一个数字是前一个数字的2倍就可以了
所以我现在也只记住 4 8 16 ,后面的数字都是临时算的

位数关系,就是掩码占用的位数、剩余的主机位 和 可用主机数的关系

当年的美好 发表于 2011-9-5 01:30:33

如果能把整张表背下来,那是完全OK
如果像我这样不喜欢背的,可以深入的理解,然后就只要记几个数字就完全能推算出整个表了
到考试的时候,有需要的话可以先花2分钟简单的弄个表出来,后面做题就不用再去想掩码了,可以省了很多时间


举个例子:

随便想一个IP   123.23.56.89 /28

/28 占用IP地址第四段的 4 个主机位,剩余可用主机位是 4 ,而主机数是2的4次方 得 16
可以记30是4,29是8 ,28是16,依此类推下去,最简单也是最傻瓜的算法,拿出手指头算吧,连次方都不用算,只要算平方就好
主机数是16,那掩码就是 256-16= 240      即: 255.255.255.240
123.23.56.0 - 123.23.56.15       .0是子网地址,    .15是广播地址
123.23.56.16 - 123.23.56.31
依此类推


再比如
123.23.56.89 /18

/18 占了第三段的3个主机位
可以参照表上的顺序算:
/16 是 256的256次方
/17 是 256的128次方
/18 是256的64次方
次方数依次除2,就是把倍数反过来算
/18 的关键数字就是 64
256-64=192      掩码就是    255.255.192.0
123.23.0.0 - 123.23.63.255
123.23.64.0 - 123.23.127.255
依此类推

当年的美好 发表于 2011-9-5 01:38:26

本帖最后由 当年的美好 于 2011-9-5 02:10 编辑

还差2%升级,再发一贴看看会不会升级。。。。。。。。
自己抢沙发


其实我自己算的也不是很清楚,如果没有事先把数字对应表写出来,算着算着会乱掉
不过这些题,做的越多记的越清楚,我现在已经基本不靠表,用手指头就能算出来了。。。。。。
嗯,手指头不够用了还有脚指头可以用,庆幸掩码只有24位在用。。。



以上,俺说的是冷笑话。。。

当年的美好 发表于 2011-9-5 01:56:48

当年的美好 发表于 2011-9-5 01:38 static/image/common/back.gif
还差2%升级,再发一贴看看会不会升级。。。。。。。。
自己抢沙发

哎呀,一贴只涨1点。。。还差2点才升级,今晚将就一下就补全了吧

其实第二段和第三段地址的掩码还有更简单的算法
先记住一串数字
2 4 8 16 32 64 128 256
它们对应的是
/23 /22 /21 /20 /19 /18 /17 /16
/15 /14 /13 /12 /11 /10 /9 /8

比如 123.23.56.89/23吧
看到23就能直接得出网络地址和广播地址,不信啊?算给你看
/23的地址就是    123.23.56.0 - 123.23.57.255

先算出跟56相等,或比它小的 2的最大倍数,然后往上加 2 再减 0.1
就得出    123.23.56.0 - 123.23.57.255
            如果是单数      X.X.21.0 则算出是2的最大倍数是20,再大就会超过21
                   则:      X.X.20.0 - X.X.21.255

同理
/18 对应 64         X.X.0.0 - X.X.64.0
123.23.56.89 /18
123.23.0.0 - 123.23.63.255


123.23.56.89 /9
9对应128
123.0.0.0 - 123.127.255.255

Kevin_Liu 发表于 2011-9-5 09:07:49

-woniu1--woniu1--woniu1-你把沙发都做啦板凳也不给留

joely 发表于 2011-9-5 09:25:29

楼主好强大,地板都没了,我们不用混了-woniu1-

xing_8887 发表于 2011-9-5 09:27:50

-funk--woniu1-看了有点晕了!

quesj 发表于 2011-9-5 09:41:03

也强悍了~~刚刚开始我还看的懂。后面就不懂了

Elainegao 发表于 2011-9-5 10:18:30

好吧~我表示,我完全不懂。哪位童鞋可以详解一下啊?

明天¤晴天℃ 发表于 2011-9-5 11:34:15

呃呃呃 (⊙o⊙)…
页: [1] 2 3 4
查看完整版本: 前些天做CCNA题库的时候灵感爆发,想到了掩码的最简(傻瓜式)算法