登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

ideality

@linux c 编程@

 
 
 

日志

 
 
 
 

b类ip子网的划分方法  

2010-04-10 22:29:02|  分类: 网络 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 B类,注意有16位可用的主机地址,既是最多用到14位进行子网划分。其实划分B类同划分C类很类似,只是B类有更多的主机号,且从第三个字节开始。

       实例一 B:255.255.128.0(/17)

       172.16.0.0=网络地址

       255.255.128.0=子网掩码 (11111111.11111111.10000000.00000000)

       1、子网数?2^1=2。

       2、主机数?2^15-2=32766。(第3位八位中7个0和第四位中的8个0)

       3、合法子网?256-128=128。0,128.记住这儿子网划分是在第三个字节中进行的,所以子网号应该是0.0和128.0。

        4、每个子网中的广播地址?

       5、合法主机号?

       看下面的表:

               子网号                        0.0                   128.0
               第一个主机号              0.1                    128.1
               最后一个主机号          127.254            255.254
               广播地址                      127.255            255.255

       注意,我们只是添加了第四个字节的最低和最高的取值,就得到了答案。它与C类的子网划分很相似,我们只使用了第三个字节里相同的数字,并在第四位中添加0和255。

       实例二 B:255.255.192.0(/18)

       172.16.0.0=网络地址

       255.255.192.0=子网掩码 (11111111.11111111.11000000.00000000)

       1、子网数?2^2=4。

       2、主机数?2^14-2=16382。(第3位八位中6个0和第四位中的8个0)

       3、合法子网?256-192=64。0,64,128,192。记住这儿子网划分是在第三个字节中进行的,所以子网号应该是0.0,64.0,128.0和192.0 。

        4、每个子网中的广播地址?

       5、合法主机号?

       看下面的表:

               子网号                        0.0                   64.0               128.0            192.0
               第一个主机号              0.1                    64.1               128.1            192.1
               最后一个主机号          63.254               127.254          191.254        255.254
               广播地址                     63.255               127.255          191.255        255.255

       实例三 B:255.255.255.0(/24)

       172.16.0.0=网络地址

       255.255.255.0=子网掩码 (11111111.11111111.11111111.00000000)

       1、子网数?2^8=256。

       2、主机数?2^8-2=254。(第3位八位中没有0和第四位中的8个0)

       3、合法子网?256-255=1。0,1,2,…… 一直到255。所以子网号应该是0.0,1.0,2.0,…… 一直到255.0。

        4、每个子网中的广播地址?

       5、合法主机号?

       看下面的表:

               子网号                        0.0                   1.0         2.0           ……    254.0        255.0  
               第一个主机号              0.1                    1.1         2.1          ……     254.1         255.1
               最后一个主机号          0.254            1.254         2.254       ……      254.254     255.254
               广播地址                      0.255            1.255       2.255      ……     254.255      255.255

       实例四 B:255.255.255.128(/25)

       172.16.0.0=网络地址

       255.255.255.128=子网掩码(11111111.11111111.11111111.10000000)

       1、子网数?2^9=512。

       2、主机数?2^7-2=126。

       3、合法子网?这一部分可能有点不一样。先看第三个字节的值是255,256-255=1。0,1,2等等。但是9个1还有一位用在第四个字节。好,现在不去看前三个字节,只注意第四个字节10000000,对他进行子网划分,是不是很熟悉了。其实在每个第三个字节组合中得到2个子网。如三个字节显示的是子网3,那么就得到实际子网号,3.0和3.128。

        再说一下,如果掩码中1位数超过了8。如这个例子,1的个数是第三个字节中8个1加上第四个字节中的1个1。那么先对第三个字节255子网划分,在单独对第四个字节128子网划分,最后进行组合就可了。

        4、每个子网中的广播地址?

       5、合法主机号?

       看下面的表:

               子网号                        0.0                    0.128         1.0          1.128      ……    255.0       255.128
               第一个主机号              0.1                     0.129         1.1          1.129     ……    255.1       255.129
               最后一个主机号          0.126                0.254          1.126       1.254    ……     255.126   255.254
               广播地址                      0.127               0.255          1.127      1.255    ……     255.127   255.255

       实例一 B:255.255.255.192(/26)

       172.16.0.0=网络地址

       255.255.255.192=子网掩码(11111111.11111111.11111111.11000000)

       1、子网数?2^10=1024。

       2、主机数?2^6-2=62。

       3、合法子网?256-255=1。256-192=64。0.0 0.64 0.128 0.192   1.0   1.64 等等

        4、每个子网中的广播地址?

       5、合法主机号?

       看下面的表:

               子网号                     0.0        0.64      0.128     0.192     1.0      1.64     1.128     1.192     ……
               第一个主机号           0.1        0.65       0.129     0.193      1.1       1.65      1.129     1.193    ……
               最后一个主机号       0.62       0.126    0.190     0.254     1.62     1.126    1.190     1.254   ……
               广播地址                  0.63       0.127    0.191     0.255     1.63     1.127    1.191     1.255   ……

         好了,我想大家对B类的子网划分应该熟悉了吧。我们来做几个。

         题1:IP地址 172.16.66.10   255.255.192.0(/18)子网的地址和广播地址是什么?

         解:256-192=64,0,64,128。显然66在64和128间,所以这个IP的子网是172.16.64.0。广播地址是 172.16.127.255,因为128.0是下一个子网。

          题2:IP地址 172.16.45.14   255.255.255.252(/30)的子网号和广播地址是什么?

         解:第三个字节不用说了吧,我们看第四个字节。256-252=4。0,4,8,12,16。显然14在12和16间。这个子网就是172.16.45.12,广播地址四172.16.45.15。因为下一个子网是172.16.45.16。

         题3:172.16.88.255/20的子网和广播地址?

         解:别告诉我不知道 /20 是什么意思。 /20代表 255.255.240.0 。在第三位字节中给出块大小为16,而并没有用第四位字节,所以第四位总是0或255。0、16、32、…… 80、96 ,看到了吧,这个子网就是172.16.80.0,广播地址172.16.92.255。

         题4:某台路由器在其接口收到一个目标地址为172.16.46.191/26的数据包。对这个数据包路由器将怎么对待?

         解:丢弃。因为172.16.46.191/26的掩码是255.255.255.192,块大小64。0、64、128、192。191是128子网的广播地址,对路由器,默认时是丢掉任何一个广播数据包的。

  评论这张
 
阅读(1406)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018