可变长子网划分

news2024/11/26 16:25:11

目录

IP地址

子网划分

可变长子网划分


IP地址

在学习子网划分之前应该先清楚什么是IP地址和IP地址的类型

IP 地址的格式
0网络地址主机地址
10网络地址

主机地址

110网络地址主机地址
1110组播地址
11110保留

A        1.0.0.0~127.255.255.255

B        128.0.0.0~191.255.255.255

C        192.0.0.0~223.255.255.255

D        224.0.0.0~239.255.255.255

E        240.0.0.0~255.255.255.255

地址类型可以分为5类 A、 B、C、D、E。

子网划分

  • IP地址在经过子网划分后,被分成三个部分 分别是——网络位、子网位和主机位
  • 子网数=2的n次方,其中n为子网部分位数
  • 主机数=2的n次方-2,其中n为主机部分位数

  
子网划分可以分为:
1. 等长子网划分
2. 可变长子网划分 

可变长子网划分

中联公司近期向中国互联网络信息中心(CNNIC)申请了一个C类网段–200.1.1.0/24。该公司有6个部门,技术部最大,有电脑50台,市场部最小,只有20台电脑,其他各部门都有25台主机,作为该公司的网络管理员,请你对申请到的地址进行合理划分,使每个部门处于一个子网中。要求给出每个子网的网络地址、广播地址和可用主机IP地址范围,并说明每个部门使用哪个子网。

答题思路:子网划分过程,按容量大小,依次满足  可用IP地址 的算法是2的n次方减2

题目中给出了一个C类地址 200.1.1.0 掩码是24位

题目要求划分6个部门 分别是 技术部 市场部 和 其他部门

按照容量大下依次排序 技术部 50 其他各部 25 25 25 25 市场部 20 

我在算子网划分题目的时候会先把2的 0次方到7次方依次列出

2的0次方=1

2的1次方=2

2的2次方=4

2的3次方=8

2的4次方=16

2的5次方=32

2的6次方=64

2的7次方=128

第一步 主机位 先算技术部,从题中得知技术部有50个电脑。在上面的等式中找到大于等于50的这个数。   2的6次方 最为合适  处于8位组从右往左第二个 所以子网掩码位 255.255.255.192

第二步 子网位 

11111111.11111111.11111111.11000000

11001000.00000001.00000001.00000000

C类地址原先由8位 现借两位给网络位  子网位就是被借走的两位 

00

01

10

11

这两位总共有4种变化 只取一种作为我们的技术部

网络地址:200.1.1.0        广播地址:200.1.1.63        可用地址范围位200.1.1.1——200.1.1.62

借了两位给网络位 所以使用的子网位255.255.255.192

其他部门的主机数位25 重复上面步骤 可以得知 2的5次方减2 最适合       

11111111.1111111.11111111.11100000

11001000.00000001.00000001.00000000

可变化数就有2的3次方个

200.1.1.00000000
             001
             010
             011
             100
             101
             110
             111

这三位总共有8种变化 只取一种作为我们的其他部,技术部的地址已经被划分不可再次划分

200.1.1.64        200.1.1.95         200.1.1.65——200.1.1.94

借了三位给网络位 所以使用的子网位255.255.255.224

依次类推

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

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

相关文章

C++编程进阶

目录 new运算符 new关键字的使用案例 C的引用 C中引用案例 引用的注意事项 引用做函数参数 引用做函数的返回值 前言: 具体案例 引用的本质 常量引用 常量引用原理 经典案例 函数的提高 函数的默认参数 注意: 具体案例 函数的占位参数…

已解决:树莓派外接硬盘 usb 或者sata 导致wifi无法链接 无线网卡无法使用问题

我的环境是树莓派4b 买了一个有硬盘的盒子 看上图的连接方式,是占用了树莓派的一个usb3.1进行了sata的转接,实现挂载硬盘。 但是我发现,安装系统开机之后,可以看到有硬盘接入,但是无法连wifi,如果拔掉硬盘…

G. SlavicG‘s Favorite Problem(树的遍历DFS,BFS均可)

Problem - G - Codeforces 给你一棵有n个顶点的加权树。回顾一下,树是一个没有任何循环的连接图。加权树是一棵树,其中每条边都有一定的权重。这棵树是无定向的,它没有根。 由于树让你感到厌烦,你决定挑战自己,在给定…

java--Lambda (3)变量的访问与修改

文章目录0 写在前面1 可以直接在 Lambda 表达式中访问外层的局部变量2 在 Lambda 表达式当中被引用的变量的值不可以被更改3 在 Lambda 表达式当中不允许声明一个与局部变量同名的参数或者局部变量4 写在最后0 写在前面 学习使用在Lambda表达式,有些地方访问一些变…

VM系列振弦读数模块采集测量数据的一般步骤

VM 模块是通用型单振弦式传感器测量模块,主要功能是测量频率的传感器内置的温度传感器,使用默认工作参数即可自动测读绝大多数振弦传感器。 但由于传感器类型、结构、厂家、钢弦材料、线圈等影响因素不同,导致使用 VM 模块测量某些传感器时需…

【408专项篇】C语言笔记-第六章(指针)

文章目录第一节:指针的本质1. 指针的定义2. 取地址操作符与取值操作符第二节:指针的传递1. 指针的传递第三节:指针的偏移1. 指针的偏移2. 指针与一维数组第四节:动态指针与内存申请1. 指针与动态内存申请2. 堆空间和栈空间的差异第…

电脑无线网卡连接的无线信号不好的,经常丢包,掉线断网如何优化解决

环境: 电脑:HP480G7 系统:Win10 专业版 无线网卡:水星ud6s 、TP-LINK等 AP:锐捷RAP2200(E) 组网模式:AP代管AP模式 问题描述: 电脑无线网卡连接的无线信号不好的,经常断网,因…

docker logs命令详解

docker 命令官档如下: https://docs.docker.com/engine/reference/commandline/docker/ docker logs官档如下 https://docs.docker.com/engine/reference/commandline/logs/#retrieve-logs-until-a-specific-point-in-time 一、常用命令 1. 可以查看命令用法 doc…

英国访问学者|签证申请详细步骤简述

英国访问学者签证流程是怎么样的?下面就随知识人网老师一起来看一看英国访问学者签证申请详细步骤简述。 第1步:英国签证申请中心只接受在线填写的申请表,不接受手写表格。请访问官网完整填写申请表。(必须使用英文大写填写) 第2步&#xff…

数据库系统 整体结构化 的理解

数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。 在文件系统中,文件中的记录内部具有结构,但是记录的结构和记录之间的联系被固化在程序中,需要由程序员加以维…

jenkins配置maven+git自动构建jar包

进入页面 安装maven插件 需要使用maven插件构建项目,所以安装maven插件 步骤如下图: 点击安装后跳转至安装页面,等待在线安装完成即可 安装完成配置当前服务器中安装的maven 下滑到最下面点击新增maven 配置完成点击应用完成 配置当前服务器中安装的gi…

ADB 命令结合 Monkey 的使用

1、什么是monkey Monkey 是Android SDK提供的一个命令行工具,可以简单方便的发送伪随机的用户事件流,对Android APP做压力(稳定性)测试。主要是为了测试app是否存在无响应和崩溃的情况。 2、adb结合 monkey 的常用命令 adb shel…

如何选择跨平台桌面应用开发框架

受益于开源技术的发展,以及响应快速开发的实际业务需求,跨平台开发不仅限于移动端跨平台,桌面端虽然在市场应用方面场景不像移动端那么丰富,但也有市场的需求。 相对于个人开发者而言,跨平台框架的使用,主…

干货!一次伪静态页面的SQL注入!白帽黑客实战 。

涉及技能点 SQL注入基础原理 盲注常用函数及思路 burpsuite基础知识 过程记录 1.发现 在翻阅一EDU站点时,发现路径中带有明显的数字参数 好像与我们平时习惯的xxx.php?id不同呃 2.尝试注入 按照以往习惯,先用order by探探底,结果翻车了…

SPARKSQL3.0-PhysicalPlan物理阶段源码剖析

一、前言 阅读本节需要先掌握【SPARKSQL3.0-Optimizer阶段源码剖析】 本质:物理计划阶段将optimizer阶段优化后的逻辑算子树【LogicalPlan】进行进一步转换,生成物理算子树【SparkPlan】,物理算子树的节点可以直接生成 RDD 或对 RDD 进行 t…

javaweb 使用element + vue 完善项目 servlet 优化

我们先定义一个BaseServlet,继承HttpServlet 重写Service方法 (因为HttpServlet就是在Service方法里做的通过请求方式进行方法分发,我们就重写改成通过请求路径分发) 根据资源路径进行方法分发,利用反射得到调用者的class字节码文…

C++-指针:void*(不确定类型指针)简介【void *可以接受任何类型的赋值】【void *可以赋值给任何类型的变量】【void *不可以解引用】

void* 是一种特殊的指针类型,可用于存放任意对象的地址。一个 void* 指针存放着一个地址,这一点和其他指针类似。 void *可以接受任何类型的赋值,任何类型的指针都可以直接赋值给void *型指针,无需进行强制类型转换,相…

超大规模研究发现,缺乏维生素D,增加早逝风险

晒太阳是日常生活中最常见的一件事情了,但是很多人为了避免晒黑不喜欢晒太阳,更是把自己在夏天裹得严严实实,恨不得只露两只眼睛。其实每天晒太阳对身体有很多益处,杀菌消毒、促进维生素D的生成、促进血液循环和加速脂肪燃烧等。维…

IBM MQ 通道数量查看,以及最大通道数的修改

一,说明 在实践生产环境中,我们的运维人员很多时候都想关注通道使用了多少,离限定的对大通道数还有多少?下面我们就查看通道数量提供相应的办法。 二,示例 我有两个队列管理器,TEST_QM和 TEST_RQM&#…

C. Random Events(思维+概率)

Problem - 1461C - Codeforces 罗恩是一个长度为n的排列组合的快乐主人。 一个长度为n的排列组合是一个由1到n的n个不同的整数按任意顺序组成的阵列。例如,[2,3,1,5,4]是一个排列组合,但是[1,2,2]不是一个排列组合(2在数组中出现了两次&…