网络基础知识子网划分

一、某公司申请到一个C 类IP 地址,但要连接6 个的子公司,最大的一个子 公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为? 

根据要划分的子网数量来算子网掩码的。2的M次方大于等于N。其中M是划分子网时要借的位数。N是要划分的子网数。

将需求代入公式,M=3,C类IP默认的掩码为24位,再从主机位中借来3位,就是27位。二进制表示如下:

11111111.11111111.11111111.11100000 将之转换为十进制就是255.255.255.224

二、一家集团公司有12家子公司,每家子公司又有4个部门。上级给出一个172.16.0.0/16的网段,让给每家子公司以及子公司的部门分配网段。

分析思路:既然有12家子公司,那么就要划分12个子网段,但是每家子公司又有4个部门,因此又要在每家子公司所属的网段中划分4个子网分配给各部门。

步骤:

A. 先划分各子公司的所属网段。

有12家子公司,那么就有2的n次方≥12,n的最小值=4。因此,网络位需要向主机位借4位。那么就可以从172.16.0.0/16这个大网段中划出2的4次方=16个子网。

详细过程:

先将172.16.0.0/16用二进制表示

10101100.00010000.00000000.00000000/16

借4位后(可划分出16个子网):

1) 10101100.00010000.00000000.00000000/20【172.16.0.0/20】

2) 10101100.00010000.00010000.00000000/20【172.16.16.0/20】

3) 10101100.00010000.00100000.00000000/20【172.16.32.0/20】

4) 10101100.00010000.00110000.00000000/20【172.16.48.0/20】

5) 10101100.00010000.01000000.00000000/20【172.16.64.0/20】

6) 10101100.00010000.01010000.00000000/20【172.16.80.0/20】

7) 10101100.00010000.01100000.00000000/20【172.16.96.0/20】

8) 10101100.00010000.01110000.00000000/20【172.16.112.0/20】

9) 10101100.00010000.10000000.00000000/20【172.16.128.0/20】

10) 10101100.00010000.10010000.00000000/20【172.16.144.0/20】

11) 10101100.00010000.10100000.00000000/20【172.16.160.0/20】

12) 10101100.00010000.10110000.00000000/20【172.16.176.0/20】

13) 10101100.00010000.11000000.00000000/20【172.16.192.0/20】

14) 10101100.00010000.11010000.00000000/20【172.16.208.0/20】

15) 10101100.00010000.11100000.00000000/20【172.16.224.0/20】

16) 10101100.00010000.11110000.00000000/20【172.16.240.0/20】

我们从这16个子网中选择12个即可,就将前12个分给下面的各子公司。每个子公司最多容纳主机数目为2的12次方-2=4094。

B. 再划分子公司各部门的所属网段

以甲公司获得172.16.0.0/20为例,其他子公司的部门网段划分同甲公司。

有4个部门,那么就有2的n次方≥4,n的最小值=2。因此,网络位需要向主机位借2位。那么就可以从172.16.0.0/20这个网段中再划出2的2次方=4个子网,正符合要求。

详细过程:

先将172.16.0.0/20用二进制表示

10101100.00010000.00000000.00000000/20

借2位后(可划分出4个子网):

<1> 10101100.00010000.00000000.00000000/22【172.16.0.0/22】

<2> 10101100.00010000.00000100.00000000/22【172.16.4.0/22】

<3> 10101100.00010000.00001000.00000000/22【172.16.8.0/22】

<4> 10101100.00010000.00001100.00000000/22【172.16.12.0/22】

将这4个网段分给甲公司的4个部门即可。每个部门最多容纳主机数目为2的10次方-2=1024。

三、某集团公司给下属子公司甲分配了一段IP地址192.168.5.0/24,现在甲公司有两层办公楼(1楼和2楼),统一从1楼的路由器上公网。1楼有100台电脑联网,2楼有53台电脑联网。如果你是该公司的网管,你该怎么去规划这个IP?

解:因为要分成一楼和二楼,所以把网络分成两个独立的子网。即子网掩码从8位的主机号中取1位作为子网号,而1000 0000 = 128,因此,子网掩码为 255.255.255.128。

 (两个子网号为0,1),。每个子网的主机号为:0000000~1111111 =0~127,总共128个号码,满足1楼的100台电脑联网。

网络IP地址为:192.168.5.0 中的192.168.5不变,计算子网号+主机号

子网号0:

IP地址:0000 0000B=0    0111 1110B=62     

广播地址:0111 1111B =63;

子网的IP地址:192.168.5.0~192.168.5.62  广播地址:192.168.5.63  

子网掩码:255.255.255.128

子网号1:

IP地址:1000 0000=128  ,1111 1110= 254,

广播地址:1111 1111=255

 子网的IP地址:192.168.5.128~192.168.5.154 广播地址:192.168.5.255

子网掩码:255.255.255.128

原创文章,作者:Aleen,如若转载,请注明出处:http://www.178linux.com/43784

(0)
AleenAleen
上一篇 2016-09-06
下一篇 2016-09-06

相关推荐

  • 文本处理工具(练习+作业)

    文本处理工具(cut,sort,uniq)练习 1、找出ifconfig命令结果中本机的所有IPv4地址 [root@localhost ~]# ifconfig | tr -cs '[:digit:].' '\n'| sort -t. -k3 |tail -5 2、查出分区空间使用率的最大百分比值 [root@loc…

    Linux干货 2016-08-07
  • Linux 目录结构

    Linux 目录结构 1.     前言     Linux 是一种开源的,且非常流行的操作系统,发行版本众多。为了统一和规范linux系统的主要目录名及其用途,提出了FHS标准,FHS是File Hierarchy Standard的简写。Linu…

    Linux干货 2015-07-26
  • RAID磁盘阵列

    什么是RAID?    RIAD(Redundant Array of Independent Disk,独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大…

    Linux干货 2016-12-13
  • 深入了解正则表达式与grep应用

    刚开始学习正则表达式时候,感觉和看无字天书没什么分别,迷茫了一段时间后,仔细去理解,慢慢你会发现也没什么的。认真去钻研了,多练习,是可以理解他们的含义的。也许正如老师所言,学习linux ,入门的确很陡峭,对于我这个基础薄弱,智商低于80的人来说的确很吃力。关于正则概念的就不去描述了,说起来真的不好表达,下面通过一些实例来进行深入理解吧。 1.显示当前系统上…

    2017-11-01
  • 从Linux小白到大牛——与狼共舞的日子3

    马哥教育网络班21期+第3周课程练习 1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# who root :0   2016-07-23 08:55 (:0) wangsining pts…

    Linux干货 2016-07-26
  • shell脚本编程初步–吐血整理

    shell脚本编程 编程基础 程序: 程序的构成:指令 + 数据 程序的编程风格:     过程式:以指令为中心,数据服务于指令     对象式:以数据为中心,指令服务于数据 shell程序:提供了编程能力,解释执行 shell,perl,python语言均为高级编程语言 编程的逻辑处理方式: &n…

    Linux干货 2016-08-18