我是靠谱客的博主 典雅期待,最近开发中收集的这篇文章主要介绍更改子网掩码为局域网扩容,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、子网掩码:

1.1 三类子网掩码:
  A类的默认子网掩码 255.0.0.0     
  B类的默认子网掩码 255.255.0.0    
  C类的默认子网掩码 255.255.255.0   

1.2 子网掩码:子网掩码决定的是一个子网的计算机数目。计算公式:电脑主机数量= 2的m次方,其中,我们可以把m看到是二进制后面的多少个0。(一个子网中有2个IP不能用,0和255.)

     子网掩码用二进制表示:

255.0.0.0   11111111.00000000.00000000.00000000    A类子网掩码默认形式   后面有24个0,也就是有2的24方(台)电脑。这个子网最多可以容纳1677万多台电脑

  255.255.0.0  11111111.11111111.00000000.00000000     B类子网掩码默认形式  后面有16个0,也就是有2的16方(台)电脑。 这个子网最多可以容纳6万台电脑

  255.255.255.0 11111111.11111111.11111111.00000000      C类子网掩码默认形式   后面有8个0,也就是有2的8方(台)电脑。这个子网最多可以容纳254台电脑

         255.255.248.0      11111111.1111111.11111000.00000000         后面有11个0,也就是有2的11方(台)电脑。这个子网最多可以容纳2048台电脑

1.3   问题:某公司用的C类网,默认子网掩码 255.255.255.0,IP 192.168.0.1。公司有530台电脑,组成一个对等局域网,子网掩码设多少最合适?

    首先:530台(公司电脑数量)/254台(一个子网段最大电脑数)=2.2047,取整数3,即要想容纳530台电脑需要3个网段。列公式:2的m次方=560(台),算出m>9,即m=10最合适。

    然后: 子网掩码一共由32位组成,已确定后面(m=10)  10 位是0了,那前面的22位就是1,最合适的子网掩码就是:11111111.11111111.11111100.00000000,转换成10进制,那就是255.255.252.0。这样子网掩码就计算好了。

    最后:根据IP和子网掩码,分配3个子网段192.168.0.1-192.168.3.254。,满足需求。

二、如何判断IP处于同一个网段?

2.1 要想在同一网段,必需做到网络标识相同。

A类IP段  0.0.0.0 到127.255.255.255
  B类IP段  128.0.0.0 到191.255.255.255
  C类IP段  192.0.0.0 到223.255.255.255

各类IP的网络标识算法都是不一样的。A类的,只算第一段。B类,只算第一、二段。C类,算第一、二、三段。

2.2 判断网络标识可以使用AND方法(“与”方法):0和1=0 0和0=0 1和1=1

例如:AND运算Ip192.168.0.1,子网掩码255.255.255.0。首先都转换为二进制。然后And 每一位

 

 

        IP         11000000.10101000.00000000. 00000001
  子网掩码     11111111. 11111111. 11111111. 00000000
  得出AND结果     11000000.10101000.00000000.00000000

 

  转换为十进制192.168.0.0,这就是网络标识,

2.3主机标识:

再将子网掩码反取(上面的子网掩码1换成0,0换成1),也就是00000000.00000000.00000000.11111111,与IP AND(与运算)得出结果00000000.00000000.00000000.00000001,转换为10进制,即0.0.0.1,
这0.0.0.1就是主机标识。

2.4  问题:判断IP192.168.21.200,IP 192.168.20.199 ,子网掩码都设置为255.255.254.0,在同一个网段吗?

     先将这些转换成二进制
  192.168.21.200 11000000.10101000.00010101.11001000
  192.168.20.199    11000000.10101000.00010100.11000111
  255.255.254.0    11111111. 11111111.  11111110.  00000000
  分别AND,得
  11000000.10101000.00010100.00000000
  11000000.10101000.00010100.00000000
  网络标识一样,即在同一网段。

三、为局域网扩容  

3.1 问题:以公司为例,公司用的C类网,有530台电脑,如何在路由器里设置可以让530台电脑同时共享上网?

     解答:

方法一:增加路由器数量,参考多个路由器的设置规则。这种方法增加了经济成本。

方法二:可以通过改变子网掩码的方式解决。比如LAN口配置192.168.0.1,子网掩码255.255.252.0,那么可用IP地址就是192.168.0.1-192.168.3.254。通过改变子网掩码的方法,可以在不需要路由的情况下就完成了局域网的扩容。网络管理员可以灵活运用这一修改子网掩码的方法解决局域网内的多种问题和故障。

 

 

 

 

 

 

 

 


 

 

最后

以上就是典雅期待为你收集整理的更改子网掩码为局域网扩容的全部内容,希望文章能够帮你解决更改子网掩码为局域网扩容所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部