简单搞懂子网划分,学会子网划分这篇就够了(例题详解)

简单搞懂子网划分,学会子网划分这篇就够了(例题详解)搞定子网划分,网段地址,广播地址,可用地址范围,能够快速了解并学会子网划分!

大家好,又见面了,我是你们的朋友全栈君。

为什么要子网划分?

1、满足不同网络对IP地址的需求

2、实现网络的层次化

3、节省IP地址

4、默认子网掩码可以进一步划分,称为可变长子网掩码“VLSM”

有类IP地址规划的缺陷:使用默认掩码的问题:地址范围过大或过小,导致IP地址的浪费!

我们先通过几个例题来了解了解其中的规律

熟能生巧


例1:192.168.1.100/29=255.255.255.248求网络地址、主机地址和广播地址

解:C类网络24位,此借了5位,可以划分出2^5=32个子网,每个子网可以容纳2^3-2=6台主机

        块=2^3(主机位数)=256-248(掩码)=8

        8的倍数最接近100的为=96

所以:网络地址192.168.1.96/29

           主机地址:192.168.1.97~192.168.1.102

           广播地址:192.168.1.103


例2: 现有一个C类网络地址段192.168.1.0/24,请使用变长子网掩码给三个子网分别分配IP地址

需求:三个区域第一个部门需要30个主机,第二个部门需要20个主机,第三个部门需要10个主机

方法一(主机数有点浪费):

3个部门,至少借2位有4个子网,每个部门主机数2^6=62,满足3个部门需求,这时掩码数为/26=255.255.255.192

块=2^6=64

所以:第一个部门网段为:192.168.1.0/26

           第二个部门网段为:192.168.1.64/26

           第一个部门网段为:192.168.1.128/26

方法二(更加精确划分节约IP地址):

第一个部门30台主机至少保留5位主机位(2^x-2>=30),最多借3位,有8个子网,此时掩码为/27

块=2^5=32

所以:子网地址为:192.168.1.0/27

           主机地址范围:192.168.1.1~192.168.1.30

           广播地址为:192.168.1.31/27

第二个部门20台主机至少保留5位主机位(2^x-2>=20),最多借3位,有8个子网,此时掩码为/27

块=2^5=32

所以:子网地址为:192.168.1.32/27

           主机地址范围:192.168.1.33~192.168.1.62

           广播地址为:192.168.1.63/27

第三个部门10台主机至少保留4位主机位(2^x-2>=10),最多借4位,有16个子网,此时掩码为/28

块=2^4=16

所以:子网地址为:192.168.1.64/28

           主机地址范围:192.168.1.65~192.168.1.78

           广播地址为:192.168.1.79/28

综上:

           第一个部门网段为:192.168.1.0/27

           第二个部门网段为:192.168.1.32/27

           第一个部门网段为:192.168.1.64/28


例3: 某公司有生产部、销售部、财务部、客服部四个部门,每个部门主机数最多不超过50台。若该公司获得了一个C类地址192.168.100.0/24,应该如何划分子网呢?

解:四个部门,至少借2位网络位,每个部门就有62(主机位还剩6位:2^6-2)台主机

块=2^6=64

生产部网段:192.168.100.0/26

销售部网段:192.168.100.64/26

财务部网段:192.168.100.128/26

客服部网段:192.168.100.192/26

思考:如果该公司有五个部门,每个部门主机数最多不超过30台,应该如何划分子网呢?

解:五个部门,至少借3主机位,每个部门就有30(主机位还剩5位:2^5-2)台主机

块=2^5=32

第一个子网:192.168.100.0/27

第二个子网:192.168.100.32/27

第三个子网:192.168.100.64/27

第四个子网:192.168.100.96/27

第五个子网:192.168.100.128/27


例4:子网划分相关面试题

第一问:61.179.150.39/28 子网号为多少?广播号为多少?可用IP地址范围是多少?

解:块=2^4=16

16的倍数最接近39的为=32

所以:子网号为:61.179.150.32/28

            广播号为:61.179.150.47/28

            可用IP地址范围:61.179.150.33~61.179.150.46

第二问:19.224.17.0/17 可不可以配置在路由器的接口上?如果可以,是为什么?不可以又是为什么?

解:块=2^7=128

      所以子网地址为:192.224.0.0/17

      可用的地址范围为:192.224.0.1~192.224.127.254

      所以19.224.17.0/17 可以配置在路由器的接口上

第三问:37.95.221.16/5 和 41.222.221.16/5 两个地址在不在同一网段,能不能Ping通?为什么?

37.95.221.16/5 块为=2^3=8;8的倍数最接近37的为=32

所以网段地址为:32.0.0.0/5

可用地址段为:32.0.0.1~39.255.255.254

41.222.221.16/5 块为=2^33=8;8的倍数最接近41的为=40

所以网段地址为:40.0.0.0/5

可用地址段为:40.0.0.1~47.255.255.254

所以两个地址不在同一个网段,也不能互相Ping通 

第四问:给出第三问的IP地址 37.95.221.16 的子网号和广播号

同上问:子网号:32.0.0.0/5

              广播号:39.255.255.255


通过以上例题相信你也大致已经会了,求出这些地址使用块来解是很快的!

2^m=向主机借位后产生的子网个数,m为所借的位数

2^n-2=①向主机借位后产生的每个子网中可用的主机IP数②n为源主机位剔除被借位后的剩余位数             ③-2的原因是因为每个子网中的网络号及广播号不可用


在吹不出褶皱的平静的日子要自己努力发光

也许,不负光阴就是最好的努力,而努力就是最好的自己


©2022-4-24 yu

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153598.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Proxmark3教程1:用PM3解密复制M1全加密门禁IC卡图文详细介绍

    Proxmark3教程1:用PM3解密复制M1全加密门禁IC卡图文详细介绍IC卡已经在我们的生活中无处不在了,门禁,电梯,吃饭,洗车,可以说与我们的生活息息相关了。但是如果有一天,你的门禁卡丢了,怎么配呢?跟配钥匙一样的,必须现有原钥匙才可以。那我们今天就看看,如何用PM3来配门禁卡钥匙。准备好门禁母卡和复制的空白卡,复制的全过程是这样的。放原卡-》读卡-》激活成功教程密码-》读出数据-》放新卡-》写入数据-》完成复制!1、连接好PM3硬件设备,运行我们的杀…

    2022年6月25日
    83
  • 安装VS2005 SP1之后无法更改或卸载VS2005的处理方法

    安装VS2005 SP1之后无法更改或卸载VS2005的处理方法经历千辛万苦装上VS2005之后,一直相安无事,但今天想调整一下VS2005的安装项,于是麻利的调出控制面板–>添加删除程序,选中VS2005点“更改/删除”按钮,发现在加载安装控件的时候爆出一个错误,说是VS_Setup.MSI文件找不到,我按照提示所说的路径,即本机的安装位置,发现确实没有,于是又拿出安装盘来点Setup,结果还是说VS_Setup.MSI文件找不到,这次提示的位置是安装

    2022年10月5日
    4
  • 【Android 】零基础到飞升 | ExpandableListView(可折叠列表)的基本使用

    【Android 】零基础到飞升 | ExpandableListView(可折叠列表)的基本使用2.5.5ExpandableListView(可折叠列表)的基本使用本节引言:本节要讲解的Adapter类控件是ExpandableListView,就是可折叠的列表,它是ListView的子类,在ListView的基础上它把应用中的列表项分为几组,每组里又可包含多个列表项。至于样子,类似于QQ联系人列表,他的用法与ListView非常相似,只是ExpandableListVivew显示的列表项需由ExpandableAdapter提供。下面我们来学习这个控件的基本使用!官方API:Exp

    2022年6月15日
    23
  • 数据库读写分离目的是做什么[通俗易懂]

    数据库设置主从库,主库用来写数据,多个从库来查询数据。消除读写的冲突,提高性能主从的一致性问题需要考虑主从一致,用的是binlog来同步,就是回慢4.主从同步就是两个思路A、半同步复制,等从库复制成功才返回写成功B、设一个key记录着一次写的数据,然后设置一个同步时间,如果在这个时间内,有一个读请求,看看对应的key有没有相关数据,有的话,说明数据近期发生过写事件,这样key的…

    2022年4月12日
    74
  • jquery手机号码正则验证

    jquery手机号码正则验证<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><scripttype="text/javascript"src=&qu

    2022年4月30日
    43
  • 哈佛大学《幸福课》笔记

    哈佛大学《幸福课》笔记前述整个九月份以来一直在找工作,工作签好后有各种杂事需要做。当然,更主要的原因是自己懒,所以博客有一个多月没有更新了。今天将自己在大二暑假跟着视频学过的哈佛大学的《幸福课》整理成一篇文章,希望自己以后能够克服困难,多阅读,多学习,多写作,每天能够过的开心充实有意义。《幸福课》笔记(Tal的幸福秘籍)1、你问的问题经常会决定你所做的探索,问题会带来探索。2、信念创造现实,如何理解

    2022年7月25日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号