子网划分详解+实例精析

news2024/9/20 14:51:16

IP编址系列文章(下)


前言

一,为什么要划分子网

举例:

二,划分子网数量公式

举例1:

举例2:

小结:

总结


前言

随着华为公司的不断发展,数据通信这门技术也越来越重要,很多人都开启了数据通信学习,本文就介绍了子网划分,是我们通过数通王国的第十站(我们在文章中使用的是华为的ENSP软件)。


一,为什么要划分子网?

  1. P地址管理:子网划分允许网络管理员更有效地管理IP地址。通过将大的IP地址空间划分为子网,可以更好地组织和分配IP地址,使其更具结构性,方便跟踪和管理。

  2. 节约IP地址:由于IPv4地址空间的有限性,子网划分可以帮助节省宝贵的IP地址资源。通过将大的IP地址空间划分为较小的子网,可以更好地利用可用的IP地址,并避免浪费。

  3. 提高网络性能:子网划分有助于减少广播和冲突域的大小。较小的子网意味着更少的广播流量和冲突,从而提高网络性能和响应速度。

  4. 安全性和隔离:子网划分可以提供更好的网络安全性和隔离。通过将网络划分为不同的子网,可以限制和控制不同子网之间的通信,从而增加网络的安全性。

  5. 管理和维护:子网划分可以简化网络的管理和维护工作。每个子网可以被分配给不同的部门、组织或地理位置,这样可以更容易地管理和维护网络,减少故障排查的复杂性。

理解:

一个B类地址用于一个广播域,地址浪费。广播域太庞大,一旦发生广播,内网不堪重负。

终端太多,发一个广播报文,所有的终端都会收到,太影响效率,浪费资源。

将一个网络号划分成多个子网,每个子网分配给一个独立的广播域。如此一来广播域的规模更小、网络规划更加合理。IP地址得到了合理利用。

总结:

地址空间需要合理分配和使用;

把广播域划分成更小的,以限制广播报文对其他终端的影响。

举例:

比如:
10.1.1.0/24这个网段可用IP地址有2^8-2=254

但是现在人事部门只需要10个IP地址。244个IP地址属于浪费。

解题:

2^n-2>=10(n为主机位)

最符合上面情况时,n取值为4

当主机位为4时候,可用IP地址数量为14,满足题意;

将10.1.1.0/24这个网段拆出

这个10.1.1.0/28网段 、10.1.1.0/28是网络号

10.1.1.0000 0000 10.1.1.15/28 广播地址

/28 255.255.255.240 子网掩码

二,划分子网数量公式

划分子网数量公式:2^n(n代表是向主机位借的bit数)

举例:

假设向主机位借用一个bit:10.1.1.0000 0000/25,就 得出新的2个子网:

1)10.1.1.0000 0000/25   10.1.1.0/25

2)10.1.1.1000 0000/25   10.1.1.128/25

举例1:

问题:172.16.10.1/16这个B类地址的网络地址、广播地址以及可用地址数分别是?
解题:

172.16.0.0 /16
172.16.255.255/16
172.16.0.1-172.16.255.254  可用IP地址
2^16-2=65534
剩余65532个可用IP地址。

172.16.0000 0000.0000 0000 之前的网络号;

如果非要利用剩下的IP地址,让网络号变成不一样的!
172.16.x000 0000 .0000 0000
     172.16.0000 0000 .0000 0000 可能性1             172.16.0.0/17
     172.16.1000 0000 .0000 0000 可能性2             172.16.128.0/17
172.16.0.0/17                    

广播地址:172.16.127.255/17  可用IP地址范围:172.16.0.1-172.16.127.254
172.16.128.0/17                

广播地址:172.16.255.255/17  可用IP地址范围:172.16.128.1-172.16.255.254

举例2:

问题:需要至少4个子网(网段,广播域),请把四个子网的网络号写出来?
172.16.0000 0000.0000 0000 之前的网络号;

解题:

172.16.0000 0000.0000 0000 存在四种可能,所以四个子网为:
1)172.16.0000 0000.0000 0000  172.16.0.0/18
2)172.16.0100 0000.0000 0000  172.16.64.0/18
3)172.16.1000 0000.0000 0000  172.16.128.0/18
4)172.16.1100 0000.0000 0000  172.16.192.0/18
子网数量=2^N(N指的是向主机位借用的bit数)

小结:

没一个网段都必须是唯一不同的,网络号相同那就是一个网段,非要利用剩下的IP地址,让网络号变成不一样的!


总结

恭喜你,你通过本章的学习了子网划分,华为数通还有很多宝藏等着你去探险,加油!只为成为更好的自己。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/821940.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

北大核心中文周刊复现-基于逻辑回归的金融风投评分卡模型实现

最近有些学员有论文需求,让我提供一下逻辑回归,金融风控,评分卡相关参考论文,以供参考。我找了一篇描述评分卡模型原理的论文,题目是《基于逻辑回归的金融风投评分卡模型实现》,第一作者边玉宁。这篇论文发…

vue3搭建(vite+create-vue)

目录 前提条件 输入命令 对于Add an End-to-End Testing Solution nightwatch和Cypress 和 Playwright 运行 前提条件 熟悉命令行已安装 16.0 或更高版本的 Node.js (node -v查看版本) 输入命令 npm init vuelatest 这一指令将会安装并执行 create-…

整数规划——第一章 引言

整数规划——第一章 引言 整数规划是带整数变量的最优化问题,即最大化或最小化一个全部或部分变量为整数的多元函数受约束于一组等式和不等式条件的最优化问题。许多经济、管理、交通、通信和工程中的最优化问题都可以用整数规划来建模。 考虑一个电视机工厂的生产…

软件测试面试总结——http协议相关面试题

前言 在PC浏览器的地址栏输入一串URL,然后按Enter键这个页面渲染出来,这个过程中都发生了什么事?这个是很多面试官喜欢问的一个问题 如果测试只是停留在表面上点点点,不知道背后的逻辑,是无法发现隐藏的bug,只能找一…

【JAVASE】类与对象

⭐ 作者:小胡_不糊涂 🌱 作者主页:小胡_不糊涂的个人主页 📀 收录专栏:浅谈Java 💖 持续更文,关注博主少走弯路,谢谢大家支持 💖 类与对象 1. 面向对象1.1 什么是面向对象…

Spark-对RDD的理解

RDD是分布式弹性数据集。 RDD有五大特性: 一组分区,每个RDD都会被分为多个分区,这些分区运行在集群的不同节点上,分区数决定并行计算的数量。一个计算每个分区的函数,就是计算逻辑。RDD之间的依赖关系,就…

PostgreSQL Patroni_exporter 监控 patroni高可用工具

Patroni是Cybertec公司基于python语言开发的,可用于使用流复制来创建,管理,维护和监视高可用性PostgreSQL集群设置的工具。 目前,PatroniEtcd 是最为推荐的PostgreSQL数据库高可用方案之一。 PostgreSQL有postgres_exporter监控采…

微信小程序使用 canvas 2d 实现签字板组件

本文是在微信小程序中使用 canvas 2d 来实现签字板功能&#xff1b; 效果图&#xff1a; 代码&#xff1a; 1、wxml <view><canvas id"canvas"type"2d"bindtouchstart"start"bindtouchmove"move"bindtouchend"end&qu…

iphone备份用什么软件?好用的苹果数据备份工具推荐!

众所周知&#xff0c;如果要将iPhone的数据跟电脑进行传输备份的话&#xff0c;我们需要用到iTunes这个pc工具。但是对于iTunes&#xff0c;不少人都反映这个软件比较难用&#xff0c;用不习惯。于是&#xff0c;顺应时代命运的iPhone备份同步工具就出现了。那iphone备份用什么…

VR元宇宙模拟法庭开审体验系统增加学生的参与度和学习效果

元宇宙技术是VR虚拟现实和AR增强现实技术的进一步发展和迭代&#xff0c;它在法治教育中的应用可以突破传统教育的许多限制&#xff0c;让体验者获得更加互动、沉浸和个性化的学习体验。 虚拟法庭&#xff1a; VR元宇宙开发可以模拟虚拟法庭环境&#xff0c;让学生在其中扮演不…

设计师必学!Figma怎么在线保存各种格式图片的操作方法

如今的市场上有许多协作 UI 设计软件可供选择&#xff0c;然而大部分都是国外版本的&#xff0c;对于国内设计师而言&#xff0c;由于语言上的障碍&#xff0c;使用这些软件可能会存在一定的困难。尤其是 Figma 虽然发展多年&#xff0c;但始终没有中文版&#xff0c;让众多设计…

手把手一起使用WPF开源UI框架MahApps.Metro

1、创建新项目 使用Visual Studio 2022创建新项目&#xff0c;如图点击创建新项目&#xff1a; 选择WPF应用(.NET Framework)&#xff1a; 配置新项目&#xff0c;如图&#xff1a; 随便写几个WPF默认样式控件&#xff1a; 2、安装 MahApps.Metro 点击工具->NuGet包管理器…

Iterator迭代器和Generator生成器

Iterator迭代器和for/of循环原理 Iterator迭代器规范 自己创建一个Iterator类,来实现ES6中的迭代器规范: class Iterator {constructor(assemble) {// assemble:需要迭代的数据结构this.assemble = assemble// index:记录迭代的次数(或者索引)this.index = -1}// 必须具…

excle中的条件求和SUMIF

问题&#xff1a;将每一行中红色文字的前一个值累计求和到境外总数这一列 使用的公式 自制单元格的格式计算公式&#xff1a;ctrlf3打开格式管理&#xff0c;创建如下公式&#xff0c;其中24是表示获取文字颜色 由于sumif只能直接与第二参数条件比较&#xff0c;所以先使用IF(公…

LoVT:医学图像与报告的局部表征联合学习

论文&#xff1a;https://arxiv.org/abs/2112.02889 Github&#xff1a;GitHub - philip-mueller/lovt: Localized representation learning from Vision and Text (LoVT) 摘要 摘要对比学习已被证明对未标记数据的预训练图像模型是有效的&#xff0c;在医学图像分类等任务中…

算法专题:子序列系列1

文章目录 单个序列问题示例1&#xff1a;最长递增子序列&#xff08;不连续&#xff09;思路DP数组含义递推公式初始化遍历顺序 完整版注意返回值问题 区分示例1&#xff1a;最长递增子数组区别&#xff1a;递推公式 示例2&#xff1a;最长连续递增序列&#xff08;连续&#x…

【LeetCode】不同路径Ⅱ

不同路径Ⅱ 题目描述算法流程编程代码 链接: 不同路径Ⅱ 题目描述 算法流程 编程代码 class Solution { public:int uniquePathsWithObstacles(vector<vector<int>>& ob) {int m ob.size();int n ob[0].size();vector<vector<int>>dp(m1,vecto…

LabVIEW 开发在不确定路况下自动速度辅助系统

LabVIEW 开发在不确定路况下自动速度辅助系统 智能驾驶辅助系统是汽车行业最先进的升级和尖端技术&#xff0c;智能交通系统依靠智能驾驶辅助系统在公共交通部门工作。该智能驾驶辅助系统技术包括自适应巡航控制&#xff0c;防抱死制动系统&#xff0c;安全气囊展开&#xff0…

C# 中使用ValueTask优化异步方法

概要 我们在开发过程中&#xff0c;经常使用async的异步方法&#xff0c;但是有些时候&#xff0c;异步的方法中&#xff0c;可能包含一些同步的处理。本文主要介绍通过ValueTask这个struct&#xff0c;优化异步处理的方法性能。 代码及实现 有些时候我们会缓存一些数据在内…

【java线上监控】Arthas由菜鸟到菜鸡

目录 1 arthas介绍 1.1 简介 1.2 背景 1.3 Arthas&#xff08;阿尔萨斯&#xff09;能为你做什么&#xff1f; 2 window环境搭建 2.1 下载和启动 2.1 启动后&#xff1a;选择需要监控的服务 3 快速入门 3.1 打开浏览器 3.2 开启trace请求 3.3 查看 dashboard 3.6.…