011变长子网掩码

变长子网掩码:

使用变长子网掩码(VLSM)优化地址分配
目标: 根据需求使用VLSM分配IP地址,减少浪费,并配置静态路由。

网络拓扑
创建一个包含三台路由器(R1、R2、R3)和五台PC(PC1、PC2、PC3、PC4、PC5)的拓扑:
PC1、PC2连接到R1;
PC3连接到R2;
PC4、PC5连接到R3;
路由器之间通过串行接口互连:R1<–>R2<–>R3。
要求
使用192.168.0.0/24地址块,根据以下需求分配子网:
PC1和PC2的网络需要支持最多50台设备。
PC3的网络需要支持最多10台设备。
PC4和PC5的网络需要支持最多25台设备。
路由器之间的点对点链路每个需要2个IP地址。
在每台路由器上配置静态路由,实现所有设备的互联。
验证:
PC1、PC2、PC3、PC4、PC5之间可以互相通信;
地址分配无浪费,路由表显示VLSM分配的具体路由条目。
在这里插入图片描述

答:
192.168.0.0/24地址块

第一步,计算地址块大小和网络前缀

50台设备+ 1个路由器地址+网络地址+广播地址,共计需要 53个IP地址:
2^6=64 地址块大小64 ,网络前缀:32-6=26

10台设备+ 1个路由器地址+网络地址+广播地址,共计需要 13个IP地址
2^4 = 16 地址块大小16,网络前缀:32-4=28

25台设备+ 1个路由器地址+网络地址+广播地址,共计需要 28个IP地址
2^5=32 地址块大小32,网络前缀:32-5=27

路由器之间的IP地址,
0台设备+2个路由器IP地址+1个网络地址+1个广播地址,共计需要4个IP地址
R1和R2:
2^2 = 4 2位做主机,30位做网络地址; 192.168.0.0/30

R2和R3
2^2 = 4 2位做主机,30位做网络地址; 192.168.0.0/30

第二步 分配IP地址,

分配原则

  1. 优先分配哪一个网络都可以,建议地址块大的先分配
  2. 每个网络起点不能随意选取,只能选取块大小整数倍地址作为起点。
    例如:块大小:32,可选的IP地址起点为:0,32,64,128…
    块大小:4,可选IP地址起点为:0,4,8,12,16…
  3. 已经被其他网络占用的位置不能作为起点

地址块由大到小:64,32,16,4,4

由192.168.0.0/24地址块 得出IP地址范围
192.168.0.0 - 192.168.0.255

50台设备,地址块大小64,网络前缀26
IP地址范围:192.168.0.0 - 192.168.0.63
网络地址(最小地址):192.168.0.0
广播地址:(最大地址):192.168.0.63
主机地址:192.168.0.1 - 192.168.0.62
子网掩码:192.168.0.192

25台设备,地址块大小32:网络前缀27
IP地址范围:192.168.0.64 - 192.168.0.95
网络地址(最小地址):192.168.0.64
广播地址:(最大地址):192.168.0.95
主机地址:192.168.0.65 - 192.168.0.94
子网掩码:192.168.0.224

10台设备,地址块大小16:网络前缀28
IP地址范围:192.168.0.96 - 192.168.0.111
网络地址(最小地址):192.168.0.96
广播地址:(最大地址):192.168.0.111
主机地址:192.168.0.97 - 192.168.0.110
子网掩码:192.168.0.240

R1和R2,地址块大小4:网络前缀30
IP地址范围:192.168.0.112 - 192.168.0.115
网络地址(最小地址):192.168.0.112
广播地址:(最大地址):192.168.0.115
主机地址:192.168.0.113 - 192.168.0.114
子网掩码:192.168.0.252

R2和R3,地址块大小4:网络前缀30
IP地址范围:192.168.0.116 - 192.168.0.119
网络地址(最小地址):192.168.0.116
广播地址:(最大地址):192.168.0.119
主机地址:192.168.0.117 - 192.168.0.118
子网掩码:192.168.0.252

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot小知识(2):日志

日志是开发项目中非常重要的一个环节&#xff0c;它是程序员在检查程序运行的手段之一。 1.日志的基础操作 1.1 日志的作用 编程期调试代码运营期记录信息&#xff1a; * 记录日常运营重要信息(峰值流量、平均响应时长……) * 记录应用报错信息(错误堆栈) * 记录运维过程数据(…

大数据新视界 -- 大数据大厂之 Hive 数据安全:权限管理体系的深度解读(上)(15/ 30)

&#x1f496;&#x1f496;&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎你们来到 青云交的博客&#xff01;能与你们在此邂逅&#xff0c;我满心欢喜&#xff0c;深感无比荣幸。在这个瞬息万变的时代&#xff0c;我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…

智能探针技术:实现可视、可知、可诊的主动网络运维策略

网络维护的重要性 网络运维是确保网络系统稳定、高效、安全运行的关键活动。在当今这个高度依赖信息技术的时代&#xff0c;网络运维的重要性不仅体现在技术层面&#xff0c;更关乎到企业运营的方方面面。网络运维具有保障网络的稳定性、提升网络运维性能、降低企业运营成本等…

RT-DETR融合Inner-IoU及相关改进思路

RT-DETR使用教程&#xff1a; RT-DETR使用教程 RT-DETR改进汇总贴&#xff1a;RT-DETR更新汇总贴 《Inner-IoU: More Effective Intersection over Union Loss with Auxiliary Bounding Box》 一、 模块介绍 论文链接&#xff1a;https://arxiv.org/abs/2311.02877 代码链接&a…

在Springboot项目中实现将文件上传至阿里云 OSS

oss介绍 阿里云对象存储服务&#xff08;OSS&#xff09;是一种高效、安全和成本低廉的数据存储服务&#xff0c;可以用来存储和管理海量的数据文件。本文将教你如何使用 Java 将文件上传到阿里云 OSS&#xff0c;并实现访问文件。 1. 准备工作 1.1 开通 OSS 服务 登录阿里云…

Java项目中加缓存

Java项目中加缓存 1.更新频率低&#xff1b;但读写频率高的数据很适合加缓存&#xff1b; 2.可以加缓存的地方很多&#xff1a;浏览器的缓存&#xff1b;CDN的缓存&#xff1b;服务器的缓存&#xff1b; 本地内存&#xff1b;分布式远端缓存&#xff1b; 加缓存的时候不要…

Vuex —— Day1

vuex概述 vuex是vue的状态管理工具&#xff0c;可以帮我们管理vue通用的数据&#xff08;多组件共享的数据&#xff09; vuex的应用场景&#xff1a; 某个状态在很多个组件中都会使用&#xff08;eg.个人信息&#xff09;多个组件共同维护一份数据&#xff08;eg.购物车&…

【前端】Next.js 服务器端渲染(SSR)与客户端渲染(CSR)的最佳实践

关于Next.js 服务器端渲染&#xff08;SSR&#xff09;与客户端渲染&#xff08;CSR&#xff09;的实践内容方面&#xff0c;我们按下面几点进行阐述。 1. 原理 服务器端渲染 (SSR): 在服务器上生成完整的HTML页面&#xff0c;然后发送给客户端。这使得用户在首次访问时能够…

基于FPGA的FM调制(载波频率、频偏、峰值、DAC输出)-带仿真文件-上板验证正确

基于FPGA的FM调制-带仿真文件-上板验证正确 前言一、FM调制储备知识载波频率频偏峰值个人理解 二、代码分析1.模块分析2.波形分析 总结 前言 FM、AM等调制是学习FPGA信号处理一个比较好的小项目&#xff0c;通过学习FM调制过程熟悉信号处理的一个简单流程&#xff0c;进而熟悉…

Scala学习记录,统计成绩

统计成绩练习 1.计算每个同学的总分和平均分 2.统计每个科目的平均分 3.列出总分前三名和单科前三名&#xff0c;并保存结果到文件中 解题思路如下&#xff1a; 1.读入txt文件&#xff0c;按行读入 2.处理数据 &#xff08;1&#xff09;计算每个同学的总分平均分 import s…

路由策略与路由控制实验

AR1、AR2、AR3在互联接口、Loopback0接口上激活OSPF。AR3、AR4属于IS-IS Area 49.0001&#xff0c;这两者都是Level-1路由器&#xff0c;AR3、AR4的系统ID采用0000.0000.000x格式&#xff0c;其中x为设备编号 AR1上存在三个业务网段A、B、C&#xff08;分别用Loopback1、2、3接…

第J7周:对于RenseNeXt-50算法的思考

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 文章目录 一、前言1、导入包2、分组卷积模块3、残差单元4、堆叠残差单元5、搭建ResNeXt-50网络 二、问题思考 电脑环境&#xff1a; 语言环境&#xff1a;Pyth…

某充电桩业务服务内存监控和程序行为分析

原作者&#xff1a;展贝 原文地址&#xff1a;https://mp.weixin.qq.com/s/nnYCcVtwowvmj7Zn9XLIUg 在当今数据驱动的环境中&#xff0c;理解内存指标和程序行为对于确保应用程序的性能和可靠性至关重要。在依赖实时数据处理和高可用性的行业中尤其如此。通过利用可观测工具&am…

基于SpringBoot共享汽车管理系统【附源码】

基于SpringBoot共享汽车管理系统 效果如下&#xff1a; 系统注册页面 系统登陆页面 系统管理员主页面 用户信息管理页面 汽车投放管理页面 使用订单页面 汽车归还管理页面 研究背景 随着计算机技术和计算机网络的逐渐普及&#xff0c;互联网成为人们查找信息的重要场所。二十…

计算机网络基础(2):网络安全/ 网络通信介质

1. 网络安全威胁 网络安全&#xff1a;目的就是要让网络入侵者进不了网络系统&#xff0c;及时强行攻入网络&#xff0c;也拿不走信息&#xff0c;改不了数据&#xff0c;看不懂信息。 事发后能审查追踪到破坏者&#xff0c;让破坏者跑不掉。 网络威胁来自多方面&#xff1a…

Cesium K-means自动聚合点的原理

Cesium K-means自动聚合点的原理 Cesium 是一个开源的 JavaScript 库&#xff0c;用于在 Web 环境中创建 3D 地球和地图应用。它能够处理地理空间数据&#xff0c;并允许开发者对大规模的地理数据进行可视化展示。在一些应用中&#xff0c;尤其是当处理大量地理坐标点时&#…

JAVA:Spring Boot 3 实现 Gzip 压缩优化的技术指南

1、简述 随着 Web 应用的用户量和数据量增加&#xff0c;网络带宽和页面加载速度逐渐成为瓶颈。为了减少数据传输量&#xff0c;提高用户体验&#xff0c;我们可以使用 Gzip 压缩 HTTP 响应。本文将介绍如何在 Spring Boot 3 中实现 Gzip 压缩优化。 2、配置 Spring Boot 3 对…

TsingtaoAI具身智能高校实训方案通过华为昇腾技术认证

日前&#xff0c;TsingtaoAI推出的“具身智能高校实训解决方案-从AI大模型机器人到通用具身智能”基于华为技术有限公司AI框架昇思MindSpore&#xff0c;完成并通过昇腾相互兼容性技术认证。 TsingtaoAI&华为昇腾联合解决方案 本项目“具身智能高校实训解决方案”以实现高…

vitess使用记录:vtctldclient,设置分表规则

继续探索未完成的事情。 vitess使用记录系列已经写了好几篇了&#xff0c;记录了在测试过程中遇到的各种问题。《vitess使用&#xff1a;从部署到go客户端连接查询》、《vitess使用记录&#xff1a;vtctldclient》、《vitess使用&#xff1a;基于源码运行vtctldclient工具》整…

houdini肌肉刷pin点的方法

目标&#xff1a;产生gluetoanimation这个属性 主要节点&#xff1a;attribute paint(或者muscle paint) 步骤1&#xff1a; 导入肌肉资产 导入的是rest shape的肌肉 在有侧边栏可以打开display group and attribute list&#xff0c;方便查看group。不同的肌肉块按照muscl…