公网IP、私网IP和IP分类

article/2025/11/9 8:22:16

0. 源于😕

        IP查询是一个经常性的操作,Windows平台可以在cmd中通过ipconfig查询,linux则在终端中输入ifconfig。发现我的IP通常是因为我到处蹭网192.168.10.xxx。不是说IP地址全球唯一吗?怎么还有多个相同网段的IP呢?

        除了如上查询IP的办法,但我们访问网站,例如百度,百度的服务器也会记录我们的IP地址,所以我们百度一下:IP,即可查询我们的IP地址,但是这时候你就会发现该IP和我们本地查询到的IP是不同的。

图0-1 本机IP信息
图0-2 百度IP信息

        为什么会出现上面两个问题,其主要是IP地址分为两类公网IP以及私网IP

1. IP地址分类

        IP的分类可以根据不同的角度,下面将主要介绍两种分类方法。

1.1 根据网段范围分类:A、B、C、D、E类

        为了更好的规范IP地址的使用,Internet标准组织定义了五种不同的IP地址类型,分别适应不同规模的计算机网络系统。首先我们必须了解IP地址的组成,一个IP地址包含__网段(Network)和__主机号(Host)D类地址的Multicast也是相当于主机号,只是用于广播,不具有独占特性,通过网段我们可以确定哪一个网络,再通过主机号确定哪一个设备,使用这种组成方式使得IP寻址更加方便,同时网络结构看起来也更有层次感。分类的标准是规定IP地址中__高八位__地址的范围,同时规定网段以及主机号的占位。

图1-1 IP分类

        值得注意的是,面对一个未知类型的IP地址如何分类以及快速定位到主机号,在直观上来看,我们可以按照上面的范围分析,但是通常来说我们很少去记这类规则,在者就是这类规则应该更好的适应计算机程序,为此,引入了__子网掩码__的概念感觉是不是跑题了,又不是写高考作文,跑题不扣分。子网掩码其实也是一串类似于IP地址的符号,作用主要是识别当前网络的类型以及快速定位主机号。定位主机号的一套规则是:子网掩码按位取反并与IP地址相与。

图1-2 子网掩码使用示意图
1.2 根据所有关系:公网IP以及私网IP

        如上的问题,本地查询的IP和百度查询的IP具有差异,主要是本地查询的为私网IP,而百度查询的为公网IP。所谓的公网IP是指我们访问互联网时使用的IP,而私网IP则只能使用在局域网,比如使用飞秋[1]在局域网中共享文件。为什么要分为公网IP以及私网IP,主要是为了解决IP数量不足的问题,现阶段我们使用的IP地址主要是IPv4类型,具有32位长度,具有4百亿左右的IP数量,但是随着移动设备的不断增加,这个数量在全球70亿人口数量基础上是远远不足的,按理来说,IP已经用尽了才对呀,但是如今我们依旧没有看到IP炒价的现象发生物以稀为贵,万物皆可炒。🔥。这就得归功于私网IP的出现了。

        公网IP的出现使得我们可以将多个设备,甚至是一个机构的全部设备通过一个公网IP上网,如上我百度出来的IP可能并不是我主机的独占IP,可能是整个村,整个镇都在使用这个IP上网。

图1-3 公网IP使用示意图

        私网IP的出现使得我们可以在一个局域网内自定义一个自身使用的IP网段,当然这个网段原则上不能胡乱来,要符合网段范围使用领域,由于私网IP使用范围仅仅是局域网,多个局域网之间相同的IP并不会造成IP冲突的问题。

图1-4 内网IP使用示意图

http://chatgpt.dhexx.cn/article/dCXE6SXb.shtml

相关文章

php基于纯真IP数据库实现IP地址信息查询

php基于纯真IP数据库实现IP地址信息查询 最近在学习php,记录下这个php基于纯真IP数据库实现IP地址信息查询的实现方法。 注意:这个模块纯真ip数据库需要离线下载,不然的话访问会出错!!!文章结尾会附上最新的…

百度查到的ip和ipconfig查到的不一样,公网ip 私网ip

公网IP是在公网中使用的IP地址,一个可直接访问其他IP,也可被其他IP直接访问的一个独立身份。有了它,你可以直接找到互联网中的其他电脑,也可以被其他电脑找到私网IP是在局域网中使用的IP地址。 而私网IP处于局域网下,它…

私网ip和公网ip_详解

备注:此博客为转载,原作者地址请点击此处 版权声明:本文为小小呆原创文章,转载请注明出处! https://blog.csdn.net/gui951753/article/details/79210535 IP可以分为Public IP 和 Private IP,出现这种规划的原因在于IPv4所能表示的IP太少而电脑…

没有公网IP,如何实现数据共享?

数据共享就是让在不同地方使用不同计算机、不同软件的用户能够读取他人数据并进行各种操作、运算和分析。不同层次、不同部门信息系统间,信息和信息产品的交流与共用,就是把信息这一种在互联网时代中重要性越趋明显的资源与其他人共同分享。 数据共享有…

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

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

【优化组合】基于matlab多种群混沌蚁群算法求解机组组合优化问题【含Matlab源码 2017期】

⛄一、多种群混沌蚁群算法求解机组组合优化问题 0 引言 机组组合问题(Unit Commitment,UC)又称开停机计划,是电力系统解决优化潮流(OPF)、经济调度(ED)进而实现自动发电控制(AGC)、自动电压控制(AVC)的前提。机组组合问题具有高维数、非凸、离散、非线性的特点,在数学上为NP-H…

组合优化基础

组合优化问题(一)TOC p问题,NP问题,NP完全问题,NP难问题 时间复杂度并不是表示一个程序解决问题需要画多少时间,而是当程序所处理的问题规模扩大后,程序需要的时间对应增长的有多快。 时间复…

组合优化中的全排列生成方法

组合优化中的全排列生成 之前有同学遇到组合优化(如0-1优化)问题,想采用穷举法,那么首先就要穷举产生所有的组合。 以0-1优化为例,假设当前有3个item,每个item有“选”或“不选”两种状态,那么…

机器学习求解组合优化问题强化学习笔记

目录 机器学习求解组合优化问题 求解组合优化问题的传统方法 精确算法: 启发式算法: 机器学习的相关知识 注意力机制 深度强化学习 主线奖励和稀疏奖励问题: 稀疏奖励问题: 辅助奖励函数设计 On-Policy 和Off-Policy问…

最新综述:用于组合优化的强化学习

©PaperWeekly 原创 作者 | 王馨月 学校 | 四川大学本科生 研究方向 | 自然语言处理 摘要 推许多解决组合优化问题的传统算法都涉及使用手工构造的启发式算法,这些启发式算法能够依次地构造解决方案。这种启发式方法是由领域专家设计的,且一般由于问…

【深度学习+组合优化】深度学习和强化学习在组合优化方面有哪些应用?

运筹优化博士,只做原创博文。更多关于运筹学,优化理论,数据科学领域的内容,欢迎关注我的知乎账号:https://www.zhihu.com/people/wen-yu-zhi-37 0 简介 2017年阿里巴巴的一篇用深度强化学习求解3维装箱问题的论文引发…

使用GNN求解组合优化问题

文章目录 1 论文内容1.1 先验知识1.2 论文方法1.2.1 大致原理1.2.2 源码关键实现 1.3 实际问题上的应用1.3.1 风险分散1.3.2 Interval Scheduling(不大懂译,区间调度?)1.3.3 配水管网的传感器布置 2 论文求解器源码的使用2.1 安装…

遗传算法的应用之函数优化和组合优化

目录 函数优化函数最值函数最值多个局部最优解问题 组合优化旅行商问题背包问题二进制表达法顺序表达式变长表达法适值函数的设计 转载原创 函数优化 函数最值 函数最值 该例子参考 深入浅出遗传算法,透析GA本质.(强烈安利)中的例子&…

单目标优化,多目标优化,数值优化,组合优化

何为优化? 措施: 对应方法 变得更优: 对应的结果更加的好 优化: 动词,一种行为方法----------->目的是获得更好的结果,总之有所改善 优化问题的三要素: (1) 决策变量 …

OM | 强化学习 + 约束规划求解组合优化问题

组合优化在航空航天、交通规划以及经济学等众多学科领域中有广泛应用,其目标是在有限集中寻找最优解。然而状态空间过大的问题让目前组合优化变得棘手。在过去的几年中,使用深度强化学习(deep reinforcement learning,DRL&#xf…

连续优化、离散优化、组合优化、整数优化和凸优化

optimization分类 4 Classification of optimization problem (IP: integer programming, MINLP: mixed integer non-linear programming, MILP: mixed integer linear programming, LP: linear programming, QP: quadratic programming, NLP: non-linear programming) 出自 其…

优化|深度学习或强化学习在组合优化方面有哪些应用?

来源:图灵人工智能 前 言 深度强化学习求解组合优化问题近年来受到广泛关注,是由于其结合了强化学习(Reinforcement learning)强大的决策(decision-making)能力和深度学习(deep learning)的各种模型(RNN、Transformer、GNN等等)强大的信息提取表征能力…

组合最优化

组合最优化(参考资料) 最优化问题 ​ 最优化问题涉及的应用领域很广,问题的种类与性质繁多,归纳起来,可分为函数优化问题和组合优化问题两大类。其中函数最优化问题的解是一定区域内连续取值的量,而组合优化问题的解则是离散取值…

进化算法——组合优化

离散优化问题,也被称为组合优化问题,我们可以视之为在候选目标的有限集中找出最优目标 被称为搜索空间的基数。在理论上我们可以通过评价这个解的每一个f(x)来求解上式,这种组合优化的方法被称为穷举搜索或蛮力。 目录 旅行商问题TSP 旅行商…

组合优化求解方法

1. 离散优化/整数规划 整数规划,或者离散优化(Discrete Optimization),是指数学规划问题中自变量存在整数。 混合整数规划(Mixed Integer Programming, MIP),即自变量既包含整数也有连续变量 …