网络基础知识子网划分

一、某公司申请到一个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

相关推荐

  • LINUX-用户和组管理

    LINUX用户和组管理 linux用户分类:Username/UID      管理员:root,UID 0号,拥有最高权限;负责系统的启功、停止,安装新软件,               增加、删除用户,保证系统正常运转;     &nb…

    2017-05-30
  • ansible

    ansible 安装ansible 查看当前的系统版本 yum install redhat-lsb-core -y [root@localhost httpd]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: C…

    Linux干货 2017-07-09
  • Bob大叔和Jim Coplien对TDD的论战

    今年春节时,我写了一篇《TDD并不是看上去的那么美》,在这篇文章中我列举了一些关于使用TDD的一些难点和对TDD的质疑,后来出现了一些争论(可参见那篇文章的评论),以及Todd同学的《TDD到底美不美》,还有infoQ中文上的那个几乎没有营养离线讨论。今天,有网友给我推来一个英文版infoQ的视频——“Coplien and Martin Debate TD…

    Linux干货 2016-08-15
  • N22-第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 ~]# cp -r /etc/skel /home/tuser1 ~]# chmod -R go= /home/tuser1/ 2、编辑/etc…

    Linux干货 2016-09-06
  • 马哥教育网络班第21期+第六周课程作业

    1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的1、以至少一个空白字符开头的行的行首加#; :%s@^[[:space:]]\+@#@   2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空白字符; :%s@^[[:space…

    Linux干货 2016-08-22
  • 第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@centos7 ~]# cp -r /etc/skel/ /home/tuser1 [root@centos7 ~]# chmod …

    Linux干货 2017-01-16