计算机网络-数制转换与子网划分

目录

一、了解数制

1、计算机的数制

2、二进制

3、八进制

4、十进制

5、十六进制

二、数制转换

1、二进制转十进制

2、八进制转十进制

3、十六进制转十进制

4、十进制转二进制

5、十进制转八进制

6、十进制转十六进制

三、子网划分

1、IP地址定义

2、IP的两种协议介绍

2.1、IPV4

2.2、IPV6

3、分类编址

4、分类编址的格式

5、私网地址

6、特殊地址

四、总结


一、了解数制

1、计算机的数制

  • 数制:是一种表示数值的方法,它由基数和一组数字组成。常见的数制包括二进制、八进制、十进制和十六进制等。
  • 数位:数位是指数制中的单个数字,它代表了一定的数值。例如,在十进制数制中,数位包括0、1、2、3、4、5、6、7、8和9。
  • 基数:基数是数制中所用的数字的个数,也就是数制的底数。例如,在十进制数制中,基数为10,八进制基数是8,二进制基数是2,十六进制基数是16。
  • 位权:位权是指数位所代表的位置的权重或价值,它随着数位所处的位置不同而不同。在不同的数制中,位权的计算方式也不同。

2、二进制

计算机内部使用二进制来表示和处理数据。

二进制数由0和1组成,每一位称为一个二进制位(bit)。基数是2。二进制数的表示方式类似于十进制,但每一位的权值是2的幂次方。

3、八进制

八进制数由0到7的数字组成,每一位称为一个八进制位。基数是8。与二进制类似,每一位的权值是8的幂次方。

4、十进制

十进制是我们日常生活中最常用的数制,基数是10。在十进制数制中,包含了0到9共十个数字,每一位称为一个十进制位。每一位的权值是10的幂次方。

5、十六进制

在十六进制数制中,除了0到9的数字外,还包含A到F共六个字母,分别表示10到15。基数是16。十六进制数通常用于计算机科学和工程领域。

二、数制转换

1、二进制转十进制

例如: 1011010转十进制

二进制数对应的十进制数:

2、八进制转十进制

例如:137

3、十六进制转十进制

例如:3A5转十进制

4、十进制转二进制

例如:102

5、十进制转八进制

例如:102转八进制

6、十进制转十六进制

三、子网划分

1、IP地址定义

IP地址(Internet Protocol Address,互联网协议地址)是分配给计算机或其他网络设备的唯一标识符,用于在网络中进行通信。IP地址用于确定设备在网络中的位置,并且允许设备之间相互通信。IP地址是由32位(IPv4)或128位(IPv6)二进制数字组成的

2、IP的两种协议介绍

2.1、IPV4
  • IPv4(Internet Protocol version 4,互联网协议第四版)是互联网上最常用的协议之一,用于在网络中唯一标识和定位设备。
  • IPv4使用32位地址空间,可以表示大约42亿个不同的IP地址。
  • 地址范围:0.0.0.0~255.255.255.255
2.2、IPV6
  • 可以给地球上的每一粒沙子分配一个IP地址

3、分类编址

公网地址:

  • A:0~127
  • B:128~191
  • C:192~223
  • D:224~239
  • E:240~255

4、分类编址的格式

5、私网地址

6、特殊地址

  • 0.0.0.0 代表任意地址
  • 255.255.255.255 代表广播地址
  • 127.0.0.0~127.255.255.255 代表回环地址,用于检测自己的网络是否故障

四、总结

数制转换是将一个数值从一个数制表示转换为另一个数制表示的过程。常见的数制包括二进制、八进制、十进制和十六进制。 在进行数制转换时,通常会使用不同的方法和技巧,达到高效率的实现。分类编址是一种将 IPv4 地址空间划分为不同类别以便于网络规划和管理的方法。主要包括 A、B、C、D 和 E 五个类别。每个类别有不同的范围和用途:A 类用于大型网络、B 类用于中型网络、C 类用于小型网络、D 类用于多点广播、E 类用于科学研发使用。

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

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

相关文章

【NetTopologySuite类库】C#生成带约束(线、面)的Delaunay三角网

介绍 API地址:https://nettopologysuite.github.io/NetTopologySuite/api/NetTopologySuite.Triangulate.ConformingDelaunayTriangulationBuilder.html#NetTopologySuite_Triangulate_ConformingDelaunayTriangulationBuilder_Constraints 约束为线 效果图 红色…

经典文献阅读之--P2O-Calib(利用点对空间遮挡关系的相机-激光雷达标定)

Tip: 如果你在进行深度学习、自动驾驶、模型推理、微调或AI绘画出图等任务,并且需要GPU资源,可以考虑使用UCloud云计算旗下的Compshare的GPU算力云平台。他们提供高性价比的4090 GPU,按时收费每卡2.6元,月卡只需要1.7元每小时&…

整除及求余运算符、数字的提取、顺序结构程序

1.运算符 在有余数的除法运算中,如果要知道商和余数分别是多少,可以用/和%这两个运算符号来得到。 (1)/(整除),当被除数和除数均为整数时,结果也为整型,只取商的整数部分。 如:10/25 10/33 5/10 0 (2)%(求余)&…

倩女幽魂搬砖攻略:云手机自动托管搬砖刷本选哪家云手机?

欢迎来到《倩女幽魂手游》的世界,一个充满江湖恩怨的世界。在这个游戏中,你将扮演各个门派中的不同职业,踏上一段属于你自己的江湖之路。本攻略将为你详细介绍如何利用多开挂机搬砖,快速提升自己的实力,成为江湖中的一…

python - pandas常用计算函数

文中所用数据集有需要的可以私聊我获取 学习目标 知道排序函数nlargest、nsmallest和sort_values的用法 知道Pandas中求和、计数、相关性值、最小、最大、平均数、标准偏差、分位数的函数使用 1 排序函数 导包并加载数据集 import pandas as pd ​ # 加载csv数据, 返回df对…

VBA excel 表格将多行拆分成多个表格或 文件 或者合并 多个表格

excel 表格 拆分 合并 拆分工作表按行拆分为工作表工作表按行拆分为工作薄 合并操作步骤 拆分 为了将Excel中的数万行数据拆分成多个个每个固定行数的独立工作表,并且保留每个工作表的表头,你可以使用以下VBA脚本。这个脚本会复制表头到每个新的工作表&…

Java案例:找素数

文章目录 题目问题反思代码改进 题目 找素数 判断101-200之间有多少个素数&#xff0c;并输出所有素数 只需要除到 n/2 即可。 算数平方根。&#xff08;j*j<i&#xff09;实际上可以更高效地只除到Math.sqrt(n)&#xff08;或者说Math.sqrt(n) 1为了处理整数除法&#xf…

Web学习_sqli-labs_1~10关

less1-GET-Error based - Single quotes - String &#xff08;基于错误的GET单引号字符型注入&#xff09; 我每次操作都会在Hackbar中&#xff0c;代码都在Hackbar框中&#xff0c;可放大看 有题目知道了是字符型注入&#xff0c;我们先判断表格有几列&#xff0c;可以发现…

Istio_1.17.8安装

项目背景 按照istio官网的命令一路安装下来&#xff0c;安装好的istio版本为目前的最新版本&#xff0c;1.22.0。而我的k8s集群的版本并不支持istio_1.22的版本&#xff0c;导致ingress-gate网关安装不上&#xff0c;再仔细查看istio的发布文档&#xff0c;如果用istio_1.22版本…

屏幕空间反射技术在AI绘画中的作用

在数字艺术和游戏开发的世界中&#xff0c;真实感渲染一直是追求的圣杯。屏幕空间反射&#xff08;Screen Space Reflection&#xff0c;SSR&#xff09;技术作为一种先进的图形处理手段&#xff0c;它通过在屏幕空间内模拟光线的反射来增强场景的真实感和视觉冲击力。随着人工…

【Docker系列】跨平台 Docker 镜像构建:深入理解`--platform`参数

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

如何知道ZIP压缩包解压密码?有哪些解密策略?

我们在生活当中&#xff0c;经常会遇到ZIP压缩包&#xff0c;它们以其高效的文件压缩和方便的传输特性而受到广泛欢迎。然而&#xff0c;有时我们可能会遇到一些带有密码保护的ZIP文件&#xff0c;这时就需要知道解压密码才能访问其中的内容。本文将探讨如何知道ZIP压缩包的解压…

Spring Boot整合Redis通过Zset数据类型+定时任务实现延迟队列

&#x1f604; 19年之后由于某些原因断更了三年&#xff0c;23年重新扬帆起航&#xff0c;推出更多优质博文&#xff0c;希望大家多多支持&#xff5e; &#x1f337; 古之立大事者&#xff0c;不惟有超世之才&#xff0c;亦必有坚忍不拔之志 &#x1f390; 个人CSND主页——Mi…

stm32最小系统焊接调试总结

stm32最小系统打板后,接下来开始焊接元器件,焊接元器件可以参考立创EDA焊接辅助工具。 图1 焊接辅助助手 焊接准备工具有,焊台,放大镜,元器件,镊子,焊锡膏,锡丝及万用表等。调节焊台温度到350-400摄氏度。焊接顺序是先焊接USB typec接口,5V电源,ldo,ch340,stm32芯片…

【代码审计】star7th/showdoc:v3.2.4 Phar反序列化写webshell

目录 漏洞速览 复现 漏洞速览 微步在线X情报社区-威胁情报查询_威胁分析平台_开放社区 主要就是两步&#xff0c;sql注入拿到用户token&#xff0c;再以用户身份上传恶意phar包打phar反序列化 因为文件上传对用户权限没有限制&#xff0c;故本文对sql注入部分不做探讨。…

机器学习--损失函数

损失函数&#xff08;Loss Function&#xff09;&#xff0c;也称为代价函数&#xff08;Cost Function&#xff09;或误差函数&#xff08;Error Function&#xff09;&#xff0c;是机器学习和统计学中的一个重要概念。它用于量化模型预测值与真实值之间的差异。损失函数的值…

怎么换自己手机的ip地址

在互联网时代&#xff0c;IP地址已经成为了我们数字身份的一部分。无论是浏览网页、下载文件还是进行在线交流&#xff0c;我们的IP地址都在默默发挥着作用。然而&#xff0c;有时出于安全或隐私保护的考虑&#xff0c;我们可能需要更换手机的IP地址。那么&#xff0c;如何轻松…

C#操作MySQL从入门到精通(14)——汇总数据

前言 我们有时候需要对数据库查询的值进行一些处理,比如求平均值等操作,本文就是详细讲解这些用法,本文测试使用的数据库数据如下: 1、求平均值 求所有student_age 列的平均值 string sql = string.Empty; if (radioButton_AVG.Checked) {sql = “select AVG( student_…

Day47 代码随想录打卡|二叉树篇---最大二叉树

题目&#xff08;leecode T654&#xff09;&#xff1a; 给定一个不重复的整数数组 nums 。 最大二叉树 可以用下面的算法从 nums 递归地构建: 创建一个根节点&#xff0c;其值为 nums 中的最大值。递归地在最大值 左边 的 子数组前缀上 构建左子树。递归地在最大值 右边 的 …

htb-linux-9-sense

nmap web渗透 目录爆破 靶机非常慢 system-users.txt ####Support ticket###Please create the following userusername: Rohit password: company defaults尝试登陆 现在我们知道了一个登陆的用户名&#xff0c;密码据称是公司默认密码。谷歌这个公司名称是pfsense现在用r…