子网掩码快速划分-心算

问题状况:
不管作为一名网络工程师还是一名运维工程师,快速心算划分出网络掩码是必备得技能,

    

  1. 为什么要进行子网掩码划分?

    纯二层环境不能隔离广播 有安全 管理方面的问题

    解决办法:在二层环境下增加三层设备 将原本的一个主类网络号划分成多个子网

 

 

掩码基础知识:

    注意:此步没记住不要往下进行

    死记硬背1

    2^0=1

    2^1=2

    2^2=4

    2^3=8

 

    2^4=16

    2^4=32

    2^6=64

    2^7=128

 

    死记硬背2:

1000 0000 128

1100 0000 192

1110 0000 224

1111 0000 240

1111 1000 248

1111 1100 252

1111 1110 254

1111 1111 255

 

快速计算一个数字的二进制

 

220

  1. 包含192 小于224 192是两个1100 0000

2)220-192=28 28小于2^5 此时得到前3位 110 28大于2^4 此时 1101 ,28-16=12

    12大于2^3=8 此时 1101 1 , 12-8=4, 4有2^2 此时 1101 1100

 

230

1)包含224 小于240 1110 0000

2)此时230-224=16 16为2^4 1111 0000

 

240

  1. 240 四个1111 0000

     

250

1)250大于248小于252 此时 1111 1000

2)250-248=2 直接得出结果 1111 1010

 

怎么样?上面的死记硬背出效果了把,后面的更精彩,继续

    

掩码划分的方法

  1. 借用子网掩码中主机位的个数来补充网络位的个数,再次强调是借子网掩码

     

    192.168.1. x

    255.255.255.0 0000000 借一位就是把掩码的主机位给网络位

2. 借位数n,则产生的子网数位2的n次方

     192.168.1.12/26 默认C类地址24位,借了2位,此时产生子网数4个子网

3. blocksize(bs)=256-掩码的十进制值 或者 bs=2^m次方值,m为剩下的主机位的个数

 

4. 每个网络号能用的主机地址 2^m -2 , m为剩下的主机位的个数

 

 

 

 

快速计算:

    C类地址:

    第一题

    192.168.1.0/28 255.255.255.240

    划分多少个子网? 每一个子网的网络号?每一个子网的起止主机IP及广播地址

  1. 子网计算方法 2^n , n为被借主机位的地址

    默认24位,被借4位 2^4=16 可以划分为16个子网

  2. 要想计算网络号及起止主机地址及广播地址,需要计算bs值

    bs=2^m m为被借位后剩余主机位的地址

    一共32位,网络为28位,剩余主机位4位

     

    bs=2^4=16

     

    网络此时分为,最大到240,240再加16就超过255了

     

    192.168.1.0

        192.168.1.0 网络号

        可用主机号 2^m -2 =14每个网络都最多可用14个主机位

        起止主机: 192.168.1.1-192.168.1.14

        192.168.1.15 广播地址

    192.168.1.16

    192.168.1.32

    192.168.1.48

    192.168.1.64

    192.168.1.80

    192.168.1.96

    192.168.1.112

    192.168.1.128

        192.168.1.128 网络号

        192.168.1.129

        192.168.1.130

        192.168.1.131

        192.168.1.132

        192.168.1.133

        192.168.1.134

        192.168.1.135

        192.168.1.136

        192.168.1.137

        192.168.1.139

        192.168.1.140

        192.168.1.141

        192.168.1.142

        192.168.1.143 广播地址

    192.168.1.144

    192.168.1.160

    192.168.1.176

    192.168.1.192

    192.168.1.208

    192.168.1.224

    192.168.1.240

     

     

     

    第二题:

     

     

    192.168.34.172/27 所在网络号是多少?该网络的起止主机ip及广播地址

     

    网络号:2^n=8 8个子网

     

    bs值=2^5=32

     

    网络起止主机ip及广播地址

     

    192.168.34.172/27

     

    32*5=160

    32*6=192

     由此可见172在 10 -192这个网段

 

     192.168.34.160

        网络地址 192.168.34.160

        192.168.34.1-192.168.34.190 起止主机ip

        广播地址192.168.34.192

     192.168.34.192

 

 

    B类地址

    第一题

    172.16.34.24/19 255.255.224.0 所在网络号? 起止IP及广播地址

    默认b类地址16位,借3位

    B类地址两个bs值

    第一个bs值 剩余主机位5个 2^5=32 第二个bs值 剩余主机位 2^8=256

    由于第二个bs值没有被借所有网络号是下面的值

    172.16.0.0

    172.16.32.0

    172.16.64.0

    

    第二题

    172.16.34.24/25 255.255.255.128 所在网络号?起止IP及广播?

    第一个BS=2^0=1 第二个BS值=2^7=128

    网络号位

    172.16.1.0

    172.16.1.128

    172.16.2.0

    172.16.2.108

    …

    172.16.34.0

        网络号:192.168.34.0

        起始主机号: 192.168.34.1—192.168.34.126

        广播地址:192.168.34.127

    172.16.34.128

    172.16.35.0

    …

 

    

    公司环境常用地址:

    A类地址当C类用,跟C类一样看

    10.10.10.0/24

    B类地址当C类用,跟C类一样,知道那8位是借的就可以了

    172.16.1.5/24

 

 

 

 

 

 

 

 

 

 

 

 

 

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

(1)
yunweibanlibinyunweibanlibin
上一篇 2017-03-26
下一篇 2017-03-26

相关推荐

  • wk_02 作业

    Linux 文件管理命令 cp命令 功能 Linux 系统中cp命令是用来复制目录/文件的。 概要 单源复制 cp [OPTION]… [-T] SOURCE DEST DEST不存在则事先创建此文件,并复制源文件的数据流至DEST中; DEST存在 DEST是非目录文件:则覆盖目标文件; DEST是目录文件:则先…

    Linux干货 2016-12-11
  • mysql5.6 GTID的实现以及maridb 10.9多主一从的架构

    一、MySQL 5.6 以后出现的GTID:     GTID概念:          1. GTID是一个由服务器的UUID和事务序号组成的唯一事务序号       &…

    Linux干货 2015-12-18
  • Linux各文件颜色

    Linux系统中默认将不同的文件类型以不同的颜色加以区分: 1、普通文件   白色 2、目录文件  蓝色 3、链接文件  青色 4、套接字文件  粉红色 5、可执行文件  绿色 6、管道文件  7、块文件   黄色 8、压缩文件  红色 默认文件显示颜色可以在…

    Linux干货 2016-10-19
  • nginx 基础笔记

    一、Nginx 优点 高性能web,可以支持反向代理 比Apache性能优越,支持更多的并发连接,但资源占用很少,轻量级的web服务器。可以支持高达50000个并发连接数的响应 Nginx 在Linux 2.6+ 使用epoll模型,提供卓越性能 做为负载均衡服务器,可以在内部直接支持PHP和Rails,也可以支持作为HTTP代理服务器对外进行服务 Ngin…

    Linux干货 2016-03-19
  • 文本编辑器:vim 基础篇

       VI:Visual Interface,是一种文本编辑器,还是全屏编辑器。   VIM:Vi IMproved,vi的增强版,vim是模式化的编辑。 VIM的三种模式:        编辑模式(命令模式,默认模式)       插入模…

    Linux干货 2016-08-18
  • Linux进程及作业管理

    process 运行中的程序的一个副本,是被载入内存的一个指令集合 进程ID(Process ID,PID)号码被用来标记各个进程 UID、GID、和SELinux语境决定对文件系统的存取和访问权限, 通常从执行进程的用户来继承 存在生命周期 task struct:Linux内核存储进程信息的数据结构格式 task list:…

    Linux干货 2016-09-11