私网地址与Internet地址

article/2025/9/20 23:47:17

一、A、B、C三类地址

可用地址范围备注
A类1.0.0.1-126.255.255.254
B类128.1.0.1-191.255.255.254
C类192.0.1.1-223.255.255.254
D类224.0.0.1-239.255.255.254D类为多播地址

说明:

1. 每一个地址都是用网络位+主机位组成的。

2. 全0的和全1的网络位和主机位都要去掉。

二、私网地址和保留地址

地址段掩码起始地址结束地址备注
10.0.0.0/8255.0.0.010.0.0.010.255.255.255A类地址中的私网地址
100.64.0.0/10100.64.0.0100.127.255.255运营商级NAT使用的私有地址。处于A类地址中
127.0.0.0/8127.0.0.0127.255.255.255本机回环地址。处于A类地址中
169.254.0.0/16169.254.0.0169.254.255.255Windows获取不到DHCP地址时,自动分配此类地址。处于B类地址中
172.16.0.0/12255.240.0.0172.16.0.0172.31.255.255B类地址中的私网地址
192.168.0.0/16255.255.0.0192.168.0.0192.168.255.255C类地址中的私网地址
255.255.255.255/32广播地址

三、Internet地址及计算方法

在A、B、C三类地址中将私网地址和保留地址去掉,就是Internet地址。

以计算A类地址中的Internet地址为例:

  1. 从第一个IP 1.0.0.1开始计算。使用子网掩码计算器”IPSubnetter v1.2”,在主机IP处,输入1.0.0.1。然后调节掩码滑块,注意观察下面的“当前主机范围“,发现当掩码位为8位时(即255.0.0.0),主机范围为1.0.0.1-1.255.255.254。如果掩码位为7位时,主机范围是从0开始,不合法,如果掩码位为9位时,主机范围最大才1.127.255.254,不能覆盖范围最大。
  2. 紧接着上面的最大主机范围,再输入2.0.0.1,发现当掩码位为7位时(即254.0.0.0),主机范围覆盖最大,为2.0.0.1-3.255.255.254。
  3. 再紧接着上面的最大主机范围,再输入4.0.0.1…………
  4. 依次类推,把10.0.0.0-10.255.255.254排除。最后就得出A类地址的Internet地址段表。

A类地址Interet地址段

主机范围地址段备注
1.0.0.1-1.255.255.2541.0.0.0/8
2.0.0.1-3.255.255.2542.0.0.0/7
4.0.0.1-7.255.255.2544.0.0.0/6
8.0.0.1-9.255.255.2548.0.0.0/7排除10.0.0.0-10.255.255.255
11.0.0.1-11.255.255.25411.0.0.0/8
12.0.0.1-15.255.255.25412.0.0.0/6
16.0.0.1-31.255.255.25416.0.0.0/4
32.0.0.1-63.255.255.25432.0.0.0/3
64.0.0.1-127.255.255.25464.0.0.0/2

B类地址Internet地址段

主机范围地址段备注
128.0.0.1-159.255.255.254128.0.0.1/3
160.0.0.1-167.255.255.254160.0.0.1/4
168.0.0.1-168.255.255.254168.0.0.1/8排除169.254.0.0-169.254.255.255
169.0.0.1-169.127.255.254169.0.0.1/9
169.128.0.1-169.191.255.254169.128.0.1/10
169.192.0.1-169.223.255.254169.192.0.1/11
169.224.0.1-169.239.255.254169.224.0.1/12
169.240.0.1-169.247.255.254169.240.0.1/13
169.248.0.1-169.251.255.254169.248.0.1/14
169.252.0.1-169.253.255.254169.252.0.1/15
169.255.0.1-171.255.255.254169.255.0.1/6
172.32.0.1-172.63.255.254172.32.0.1/11排除172.16.0.0-172.31.255.255
172.64.0.1-172.127.255.254172.64.0.1/10
172.128.0.1-172.255.255.254172.128.0.1/9
173.0.0.1-173.255.255.254173.0.0.1/8
174.0.0.1-175.255.255.254174.0.0.1/7
176.0.0.1-191.255.255.254176.0.0.1/4

C类地址Internet地址段

主机范围地址段备注
192.0.0.0/9
192.192.0.0/10
192.128.0.0/11排除192.168.0.0-192.168.255.255
192.176.0.0/12
192.160.0.0/13
192.172.0.0/14
192.170.0.0/15
192.169.0.0/16
193.0.0.0/8
194.0.0.0/7
196.0.0.0/6
200.0.0.0/5
208.0.0.0/4

http://chatgpt.dhexx.cn/article/9gXcFhIa.shtml

相关文章

计算机网络 网络层 私网地址和公网地址及子网划分

公网地址 公有地址分配和管理由Inter NIC(Internet Network Information Center 因特网信息中心)负责。各级ISP使用的公网地址都需要向Inter NIC提出申请,有Inter NIC统一发放,这样就能确保地址块不冲突。 私网地址(不…

为什么百度查到的ip和ipconfig查到的不一样;详解公网Ip和私网ip;详解网络分类ABC;

IP可以分为Public IP 和 Private IP,出现这种规划的原因在于IPv4所能表示的IP太少而电脑太多以至于不够用,然而只有Public IP才能直接连接上网络,所以对于那些公司,学校,政府机构等场所,就可以集中使用私有的IP进行管理…

挑战华为社招:掌握数据库其实很容易

前言 我的一个朋友,开发四年了,没跳过槽,四年时间也不过是从最开始的10K涨到了15K,经常和我吐槽工资低。去年8月份左右开始了他“骑驴找马”的行动,从各种地方找学习资料、刷面试题。值得庆幸的是,他出去找工作时疫情还不严重,异常顺利的面进了蚂蚁,薪资更是翻了几倍。…

javaspringboot面试,挑战华为社招

前言 redis简单来说 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以存写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务…

挑战华为社招:不止面试题,笔记源码统统都有,最强技术实现

前言 说起来开始进行面试是11月倒数第二周,上午9点,我还在去公司的公交上,突然收到蚂蚁的面试电话,其实算不上真正的面试。面试官只是和我聊了下他们在做的事情(主要是做双十一这里大促的稳定性保障,偏中间…

挑战华为社招:字节跳动上千道精选面试题还不刷起来

前言 成为优秀的架构师是大部分初中级工程师的阶段性目标。优秀的架构师往往具备七种核心能力:编程能力、调试能力、编译部署能力、性能优化能力、业务架构能力、在线运维能力、项目管理能力和规划能力。 这几种能力之间的关系大概如下图。编程能力、调试能力和编…

华为社招面试

工作第三年,在某招聘软件上填写简历后接到华为HR面试邀请,面试部门为运营商路由器,网上查看岗位相关要求之后发现与自己十分不匹配,不过机会难得,所以决定抱着学习的态度去参加面试。 2018年3月3号周六前往华为北研所Q…

华为社招技术二面,总结复盘

点击上方“Java基基”,选择“设为星标” 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2020 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析消息中间件 RocketMQ 源码解析数…

华为社招三面面经分享,现已拿到offer,定级D4对标17级

一面:(面试均是华为的开发,每轮面试完都有反问你想了解的) 修饰符和可见性抽象类抽象方法synchronized,volatile一些java类型相关的基础知识,比如springbuilder和springbuffer哪个线程安全为什么要使用spr…

华为社招面试(拿到offer)

前段时间华为主动联系我要不要面试,抱着试一下的心态接受了面试邀请,最后顺利拿到了offer,不过最终由于方方面面的原因还是没有去。 本文主要分享下,面试的大致过程。 1. 初步电话技术面试 主要问了下,项目C的后台开…

5年测试经验华为社招:半月3次面试,成功拿到Offer

背景经历 当时我工作近5年,明显感觉到了瓶颈期。具体来说,感觉自己用过很多测试框架和测试工具、做过一些测试开发、也有过高并发的性能测试,但是从技术深度上感觉不足,到后期时做事也没有明显挑战,完全适应了公司节奏…

华为Java社招面试经历详解【已拿到offer】

这篇文章主要介绍了华为Java社招面试经历,详细记录了华为java面试的流程、相关面试题与参考答案,需要的朋友可以参考下。 看看自己能答对多少,如果能回答70%的题目,就大胆去阿里以及各互联网公司试试身手吧。本篇建议大家收藏、备用~ 华为Java社招面试&…

js对象字符串

1. 基本包装类型 基本包装类型就是把简单数据类型包装成为复杂数据类型,这样基本数据类型就有了属性和方法。 var str andy; console.log(str.length); //代码之所以能执行,是因为js会把基本数据类型包装为复杂数据类型,过程如下&#xff…

JS对象简介

JS对象含义:拥有属性和方法的数据 对象种类:Array,Boolean,Date,Math,Number,String,RegExp,全局属性和函数; 方法:toString 把布尔值转为字符串,并返回结果,对所有对象都具备 创建对象: var…

js对象继承

继承是面向对象编程中讨论最多的话题。很多面向对象语言都支持两种继承:接口继承和实现继承。前者只继承方法签名,后者继承实际的方法。接口继承在 ECMAScript 中是不可能的,因为函数没有签名。实现继承是 ECMAScript 唯一支持的继承方式&…

JS对象与jQuery对象

JS对象大致可以分为三种,如下图: JS常用内置对象(JS自身所持有的对象,不需要创建,直接可用): String:API跟java的字符串API大致相同 两种创建对象的方式:String s1 &q…

前端之JS对象

前端之JS对象 1.对象基础对象的定义子命名空间访问内容用点表示法 和 括号表示法 设置对象成员更新数据创建新成员 "this"的含义document 对象 2.面向对象的程序(OOP)类继承多态构建函数和对象构建函数的规范写法 真正的构造函数创建对象的其他…

js对象基本知识

一:对象的声明与调用 方法1:利用对象字面量创建对象 var obj{}; 创建了一个空对象 属性和值之间用: 结尾用, :后面跟了一个匿名函数 var obj{name:"李旭亮",sex:"男",age:22,sayHi:function(){console.log(hello!);}}使用对象 调用…

JS 对象

一、对象 1、对象概念 对象(object):JavaScript里的一种数据类型可以理解为是一种无序的数据集合用来描述某个事物,例如描述一个人  人有姓名、年龄、性别等信息、还有吃饭睡觉打代码等功能  如果用多个变量保存则比较散&am…