A,B,C , D, E类地址的划分及子网划分汇总的详解

news2025/1/16 6:02:02

在这里插入图片描述

一、

A类地址

(1)A类地址第1字节为网络地址,其它3个字节为主机地址。它的第1个字节的第一位固定为0.

(2)A类地址范围:1.0.0.1—126.255.255.254

(3)A类地址中的私有地址和保留地址:

① 10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。

范围(10.0.0.1—10.255.255.254)

② 127.X.X.X是保留地址,用做循环测试用的。

B类地址

(1) B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。它的第1个字节的前两位固定为10.

(2) B类地址范围:128.0.0.1—191.255.255.254。

(3) B类地址的私有地址和保留地址

① 172.16.0.0—172.31.255.254是私有地址

② 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器。就会得到其中一个IP。

191.255.255.255是广播地址,不能分配。

C类地址

(1)C类地址第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。另外第1个字节的前三位固定为110。

(2)C类地址范围:192.0.0.1—223.255.255.254。

(3) C类地址中的私有地址:

192.168.X.X是私有地址。(192.168.0.1—192.168.255.255)

D类地址

(1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。

(2) D类地址范围:224.0.0.1—239.255.255.254

E类地址

(1) E类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1111。

(2) E类地址范围:240.0.0.1—255.255.255.254

IP地址如果只使用ABCDE类来划分,会造成大量的浪费:一个有500台主机的网络,无法使用C类地址。但如果使用一个B类地址,6万多个主机地址只有500个被使用,造成IP地址的大量浪费。因此,IP地址还支持VLSM技术,可以在ABC类网络的基础上,进一步划分子网。

无类地址

除ABCDE以外的IP地址段划分方式,如:192.168.1.0 255.255.255.252等分成C段划分的地址

**

回答二:

A类地址:0XXX XXXX 1-126 网络掩码为255.0.0.0 2^24-2

B类地址:10XX XXXX 128-191 网络掩码为255.255.0.0 2^16-2

C类地址:110X XXXX 192-223 网络掩码为255.255.255.0 2^8-2

D类地址:1110 XXXX 224-239 组播地址 无掩码

E类地址:1111 XXXX 240-255 用于科研

特殊地址:

1.0.X.X.X 无效地址 被保留

2.127.X.X.X 本地链路测试地址 127.0.0.1

3.169.254.X.X 255.255.0.0 本地链路地址 (仅仅针对window主机)

4.广播地址(叐限) 255.255.255.255

5.直接广播地址:网络位丌发 主机位全为1

192.168.1.1255.255.255.0

192.168.1.255 255.255.255.0

6.网络号:网络位丌发 主机位全为0

192.168.1.1255.255.255.0

192.168.1.0 255.255.255.0

公有地址:具备全球唯一性

私有地址:

10.0.0.0 255.0.0.0

172.16-31.0.0 255.255.0.0

192.168.X.0 255.255.255.0

**

二:子网划分和子网汇总

**

书写方法:点分十进制

195.28.15.60的二进制书写

1100 0011.0001 1100.0000 1111.0011 1100

128 64 32 16 8 4 2 1

IP地址 192.168.1.1

网络掩码 255.255.255.0

三:

子网划分:借位(将一部分的主机位借为网络位)

子网汇总:取相同位(网络位),去不同位(主机位)

1.1.1.0 255.255.255.0

1.1.2.0 255.255.255.0

1.1.3.0 255.255.255.0

128 64 32 16 8 4 2 1

0000 0001.0000 0001.0000 0001.0000 0000

0000 0001.0000 0001.0000 0010.0000 0000

0000 0001.0000 0001.0000 0011.0000 0000

(1.1.1.0 1.1.2.0 1.1.3.0)汇总后为 1.1.0.0 255.255.252.0

1.1.0.0 255.255.255.0

1.1.1.0 255.255.255.0

1.1.2.0 255.255.255.0

1.1.3.0 255.255.255.0

汇总后 为1.0.0.0 255.0.0.0

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

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

相关文章

苹果电脑快捷键集合

苹果电脑Windows系统下的ALT键是组合键。苹果电脑键盘左下角的Fnoption是Windows的alt键。同时按下两个键是ALT键的功能。在非组合状态下,单独按Option键。 补充: 1. 按controlalt(选项)delete 启动任务管理器。 2. Option-Del…

nrf52832 使用ADC点LED

#define SAMPLES_IN_BUFFER 5 volatile uint8_t state 1;/*** brief UART events handler.*/void saadc_callback(nrf_drv_saadc_evt_t const * p_event) { // }//saadc的初始化 void saadc_init(void) {ret_code_t err_code;nrf_saadc_channel_config_t channel_config NR…

C#,数值计算——柯西微分(Cauchy deviates)的计算方法与源代码

1 文本格式 using System; namespace Legalsoft.Truffer { /// <summary> /// Cauchy deviates /// </summary> public class Cauchydev : Ran { private double mu { get; set; } private double sig { get; set; } public…

C++ -- 学习系列 static 关键字的使用

static 是 C 中常用的关键字&#xff0c;被 static 修饰的变量只会在 静态存储区&#xff08;常量数据也存放在这里&#xff09; 被分配一次内存&#xff0c;生命周期与整个程序一样&#xff0c;随着程序的消亡而消亡。 一 static 有以下几种用法&#xff1a; 1. 在文件中定义…

管理类联考——数学——汇总篇——知识点突破——应用题——交叉比例法/杠杆原理

读书笔记 甲有&#xff1a;x个a&#xff0c;乙有&#xff1a;y个b&#xff0c;甲乙的平均值为c&#xff0c;根据总数相等&#xff0c;得&#xff1a;axbyc(xy)&#xff0c;即ax-cxcy-by&#xff0c;则 x y c − b a − c \frac{x}{y}\frac{c-b}{a-c} yx​a−cc−b​ &#…

【Vue2.0源码学习】生命周期篇-初始化阶段(initState)

文章目录 1. 前言2. initState函数分析3. 初始化props3.1 规范化数据3.2 initProps函数分析3.3 validateProp函数分析3.4 getPropDefaultValue函数分析3.5 assertProp函数分析 4. 初始化methods5. 初始化data6. 初始化computed6.1 回顾用法6.2 initComputed函数分析6.3 defineC…

rv1126之isp黑电平(BLC)校准!

前言&#xff1a; 大家好&#xff0c;今天我们继续来讲解isp第二期内容&#xff0c;这期内容主要分三个部分&#xff1a; 1、tunning的工作流程 2、利用RKISP2.x_Tuner来创建tunning工程&#xff0c;并连接上rv1126开发板进行抓图 3、BLC(黑电平校准)的原理和校准方法以及实战…

UE4(Unreal Engine 4)运行setup.bat发生403报错的问题

最近UE官方在迁移服务器&#xff0c;有些D:\UE4\Engine\Build\Commit.gitdeps.xml文件需要更新。此时需要你去往UE对应的版本下载新的Commit.gitdeps.xml文件&#xff0c;并且覆盖原有的Commit.gitdeps.xml文件。UE的官方说明 覆盖前 覆盖后

Tomcat多实例与负载均衡

Tomcat多实例与负载均衡 一、Tomcat多实例1.1、安装JDK1.2、安装tomcat1.3、配置tomcat环境变量1.4、修改tomcat中的主配置文件1.5、修改启动脚本和关闭脚本1.6、 启动tomcat并查看 二、NginxTomcat负载均衡、动静分离2.1、部署Nginx负载均衡2.2、部署第一台tomcat2.3、部署第二…

Windows系统远程桌面连接CentOS7

1. 安装 GNOME 桌面环境&#xff08;如果尚未安装&#xff09; yum groupinstall "GNOME Desktop" 2. 安装 VNC Server yum install tigervnc-server 设置 vnc 账号密码 vncpasswd root root 是账号&#xff0c;接下会提示两次输入密码 3. 安装 xrdp 检查cento…

编译器01-整体概述

一&#xff1a;编译器各个阶段及它们之间接口 二&#xff1a;编译器各个阶段解释 三&#xff1a;编译器中常用的数据结构-树与链表

基于springboot+vue的实验室耗材管理系统(前后端分离)

博主主页&#xff1a;猫头鹰源码 博主简介&#xff1a;Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容&#xff1a;毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目介绍…

Mysql数据库之常用SQL语句及事务学习总结

数据库介绍 几个常见的缩写&#xff1a; DB&#xff1a;数据库。全称&#xff1a;DataBase。DBMS&#xff1a;数据库管理系统。全称&#xff1a;DataBase Management System。DBS&#xff1a;数据库系统。全称&#xff1a;DataBase System。DBA&#xff1a;数据库管理员。全称…

Matlab图像处理-分水岭算法

基本概念 最常用的分水岭算法是F.Meyer在20世纪90年代早期提出的基于灰度图像的分割算法&#xff0c;它是一种基于拓扑理论的数学形态学的分割方法&#xff0c;其基本思想是把图像看作是测地学上的拓扑地貌&#xff0c;图像中每一点像素的灰度值表示该点的海拔高度&#xff0c…

二分搜索树层序遍历(Java 实例代码)

目录 二分搜索树层序遍历 Java 实例代码 src/runoob/binary/LevelTraverse.java 文件代码&#xff1a; 二分搜索树层序遍历 二分搜索树的层序遍历&#xff0c;即逐层进行遍历&#xff0c;即将每层的节点存在队列当中&#xff0c;然后进行出队&#xff08;取出节点&#xff0…

分身空间(应用多开)会员版,提供更便捷的应用多开体验

分身空间&#xff08;应用多开&#xff09;会员版是一款功能强大的跨平台多设备同步工具。通过这个应用&#xff0c;您可以在手机、平板电脑和电脑等多个设备上同时登录和使用多个账号&#xff0c;实现应用的多开。 无论是社交媒体、游戏、聊天工具还是其他应用&#xff0c;分…

Windows MySQL服务安装及问题解决方案

Windows MySQL服务安装及问题解决方案 安装及配置步骤一&#xff1a;官网下网MySQL安装包步骤二&#xff1a;设置环境变量步骤仨&#xff1a;配置MySQL,ini配置文件步骤四&#xff1a;初始化MySQL步骤五&#xff1a;开启MySQL服务步骤六&#xff1a;测试是否安装成功步骤七&…

【Linux】Systemd 中的单元(Unit)和单元文件(Unit File)怎么理解?

单元&#xff08;Unit&#xff09;单元文件&#xff08;Unit File&#xff09;感谢 &#x1f496; 关于systemd是什么&#xff0c;http://t.csdn.cn/pMkG7这篇文章里有详细说明。 这篇文件我们一起来看看Systemd 中的单元&#xff08;Unit&#xff09;和单元文件&#xff08;Un…

C语言经典100例题(50)--#include 的应用练习

目录 题目 问题分析 代码 运行结果 题目 #include 的应用练习 问题分析 头文件的定义&#xff1a;#include 指令告诉预处理器打开指定的文件&#xff0c;并且把此文件的内容插入到当前文件中。因此&#xff0c;如果想让几个源文件可以访问相同的信息&#xff0c;可以把…

算法通关村18关 | 透析回溯的模板

回溯有清晰的解题模板&#xff0c; void backtracking(参数){if (终止条件){存放结果;return;}for (选择本层中的集合元素&#xff08;画成树&#xff0c;就是树节点孩子的大小) {处理节点;backtracking();回溯&#xff0c;撤销处理结果;}} 1. 从N叉树说起 在回溯之前&#x…