邪恶八进制信息安全团队技术讨论组's Archiver

EvilOctal 2005-6-3 05:41

[转载]32.0.66.0/24 这个24是什么意思

信息来源:CSDN

这个东西不太好懂,我初学的时候也是看了好多书,问了好多人都说不明白,下面根据我自己的理解讲一下,子网掩码是用来划分子网的,一般来说默认的子网掩码是这样的: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  
eg.为用户指定丢失的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

/12就是:12个1,即255.240.0.0  
/12就是:2^12-2=4094个网络,每个网络2^20-2=1048574个主机(32-12=20)  
32.64.0.0是A类网,/12就是借了4位(12-8=4),即子网2^4-2=14个,每个以16为块(256-240=16),所以各子网分别是:32.16.0.0,32.32.0.0,32.48.0.0,32.64.0.0,32.80.0.0,……  
32.64.0.0是第4个子网,他的主机ip地址范围是:32.64.0.1——32.79.255.254,共1048574个,广播地址32.79.255.255。

jacky 2005-7-29 17:17

[quote][b]下面是引用黑色火焰于07-29-2005 16:47发表的:[/b]
是记好象这24是端口号啊
怎么现在变身了[/quote]
IP: 数字 是端口吧。 [s:41]

kiddtb 2005-8-6 23:39

32.0.66.0/24 ,这个是子网划分的概念:IPV4的地址是网络号+主机号,“24”指前面的该IP的前24位是网络号

kylin 2005-8-7 01:27

[quote][b]下面是引用kiddtb于2005-08-06 23:39发表的:[/b]
32.0.66.0/24 ,这个是子网划分的概念:IPV4的地址是网络号+主机号,“24”指前面的该IP的前24位是网络号[/quote]
正解

liuyes 2005-9-2 16:43

[quote][b]下面是引用kiddtb于2005-08-06 23:39发表的:[/b]
32.0.66.0/24 ,这个是子网划分的概念:IPV4的地址是网络号+主机号,“24”指前面的该IP的前24位是网络号[/quote]
哦,原来如此!

尖兵 2005-9-4 21:15

划分子网有什么用~我还是没看明白~我们现在用的子网掩码好像都是C类的~也就是255.255.255.0的那个~可是这个子网掩码到底有什么用啊?

pigyming 2005-9-11 17:22

那请问下什么时候要将网络位取到8位,什么时候要把网络位取到11位,或者更多???

4nil 2005-12-10 22:25

[quote][b]下面是引用kiddtb于2005-08-06 23:39发表的:[/b]
32.0.66.0/24 ,这个是子网划分的概念:IPV4的地址是网络号+主机号,“24”指前面的该IP的前24位是网络号[/quote]
这下清楚多了

落叶树 2005-12-11 01:52

[quote][b]下面是引用尖兵于2005-09-04 21:15发表的:[/b]
划分子网有什么用~我还是没看明白~我们现在用的子网掩码好像都是C类的~也就是255.255.255.0的那个~可是这个子网掩码到底有什么用啊?[/quote]

255.255.255.0=11111111.11111111.11111111.00000000=/24

顾名思义,子网掩码就是用来划分子网的,把一个大的网络细分成N个小网络,这些小网络就被称为子网.

水手 2005-12-11 19:37

[quote][b]下面是引用EvilOctal于2005-06-03 05:41发表的[转载]32.0.66.0/24 这个24是什么意思:[/b].......
子网掩码是用来划分子网的
.......[/quote]

文章作者没有说,子网掩码还有另一个作用就是路由选择!

[quote][b]下面是引用尖兵于2005-09-04 21:15发表的:[/b]
划分子网有什么用~我还是没看明白~我们现在用的子网掩码好像都是C类的~也就是255.255.255.0的那个~可是这个子网掩码到底有什么用啊?[/quote]

你说的那是默认子网掩码,一般是在私有网上采用,如局域网。
采用32.64.0.0/12 255.240.0.0 这样的多数在互连网上。
这是一种无分类编址(CIDR),他不同于传统的子网划分方法
IP ∷= {<网络前缀><主机号>}
32.64.0.0/12 表示他的网络前缀占用12比特
传统的IP地址子网划分方法是 <网络号><主机号>
这样做的目的是充分利用IP地址的利用率,否则ip地址到目前早用光了。
在私有网里面一般不会采用 CIDR 子网划分方法

[quote][b]下面是引用pigyming于2005-09-11 17:22发表的:[/b]
那请问下什么时候要将网络位取到8位,什么时候要把网络位取到11位,或者更多???[/quote]

一个网段没有 8位网络位 所容纳最多的主机时,会采用其他位数的网络位。
一个8位网络位的网络,可以容纳16777214台主机。
如果一个网络只有少于1048574的主机,那么他就会采用11位的网络位,
如果他采用的是8位的网络位,那么他将有15728640个IP处于空闲,没有使用
这样就会浪费宝贵的IP资源,还是那句话,如果这样用IP地址,那几年前IP就用光了

页: [1]
© 1999-2008 EvilOctal Security Team