内网IP和公网IP的区别及作用

内网IP和公网IP的区别及作用说明:本文仅是针对网络知识懵懂人事的一篇白话解说文,并非技术探讨及进阶文章,各位看官自行甄选;本文仅以ipv4为基础。使用网络的人必然会接触IP地址,ip地址又分内网(私有)ip和公网(外网)ip地址,那么他们之间的区别是什么?为什么要分为内网和外网ip?何时使用哪种ip今天我就用大白话的形式,给大家举一个例子,希望能对各位对于ip有一个初步的了解。拿一个家庭来举例,一般你的路由器以内,就是内网,并且路由器内连接的所有设备或终端都会被分配一个内网ip;反之,路由器及以外就是外网ip,这个外网ip通常

大家好,又见面了,我是你们的朋友全栈君。

内网IP和公网IP的区别及作用

参考链接:https://baijiahao.baidu.com/s?id=1665320351852255921&wfr=spider&for=pc

 

说明:本文仅是针对网络知识懵懂人事的一篇白话解说文,并非技术探讨及进阶文章,各位看官自行甄选;本文仅以ipv4为基础。

使用网络的人必然会接触IP地址,ip地址又分内网(私有)ip和公网(外网)ip地址,那么他们之间的区别是什么?为什么要分为内网和外网ip?何时使用哪种ip今天我就用大白话的形式,给大家举一个例子,希望能对各位对于ip有一个初步的了解。

拿一个家庭来举例,一般你的路由器以内,就是内网,并且路由器内连接的所有设备或终端都会被分配一个内网ip;反之,路由器及以外就是外网ip,这个外网ip通常在路由器的WAN口上。如果你路由器用的透明模式、桥接模式等咱们暂且不在本文解释。

那么无论内网ip还是外网ip都是以点分十进制的形式显示的如192.168.1.1,这个192.168.1.1就是内网ip,下面我列个表,显示出目前所有ipv4地址的分类

【1】A类地址:1.0.0.0~127.255.255.255

【2】B类地址:128.0.0.0~191.255.255.255

【3】C类地址:192.0.0.0~223.255.255.255

【4】D类地址:224.0.0.0~239.255.255.255

【5】E类地址:240.0.0.0~255.255.255.255

1、A类地址范围:1.0.0.1—126.155.255.254(127.0.0.1 为保留地址,一般用于环回地址)

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

②127.x.x.x是保留地址,用作循环测试用

2、B类地址范围:128.0.0.1—191.255.255.254

① 172.16.0.0—172.31.255.255是私有地址

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

3、C类地址范围:192.0.0.1—223.255.255.254

192.168.0.0–192.168.255.255是私有地址

4、D类地址范围:224.0.0.1—239.255.255.254

5、E类地址范围:240.0.0.1—255.255.255.254

重点来了:说了半天,可能对于懵懂人事有些迷茫了,其实上面的列表你只要记住大致哪个网段属于内网(私有)哪些属于公网(外网)就足够了。

内网IP和公网IP的区别及作用

红圈属于内网,之外就是公网

那么我们为什么要分内网和外网ip呢?简单来说就是因为ip地址(ipv4)数量有限和管理上的需要。

具体的例子来了,假如我们把ip地址看成一个我们日常快递中填写的收件方地址,可能就比较好了解了。

比如我们要寄信到X省X市X区X大道9号X小区1号楼1单元101室,那么其中“X省X市X区X大道9号”可以理解为公网ip,“X小区1号楼1单元101室”就可以理解为内网ip。

试想一下,如果我们想给某人寄信,只写“X小区1号楼1单元101室”,那谁也找不到这个小区在哪,是不是?反过来,我们只写“X省X市X区X大道9号”,信应该给谁?这个谁又具体在哪个建筑的哪层哪号?也没人知道。也就是说公网ip是大家能通过这个地址找到的,内网ip是具体哪个人接收。

有人问了,小区里可能有1号楼,2号楼,每个楼又有1单元,2单元,每个单元都有101,又如何区分呢?知道内网和公网ip了,我们又是如何通信的呢?这里就要涉及到网关、路由等更深层次的知识了,我们以后有时间再聊。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/133029.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • https和http有哪些区别「建议收藏」

    https和http有哪些区别「建议收藏」什么是HTTPS?HTTPS的全称是超文本传输安全协议(HypertextTransferProtocolSecure),是一种网络安全传输协议。在HTTP的基础上加入SSL/TLS来进行数据加密,保护交换数据不被泄露、窃取。通俗的来说,就是:当你登陆一个有网站的网页时形成,在填写该表格并点击“提交”后,您输入的信息可能被黑客截获不安全网站。这些信息可以是银行交易的详细信…

    2022年10月17日
  • One Piece1-541(ed2k)[通俗易懂]

    One Piece1-541(ed2k)[通俗易懂]1-143http://www.VeryCD.com/topics/143292/144-228http://www.VeryCD.com/topics/17082/229-325http://www.VeryCD.com/topics/39594/326-384http://www.VeryCD.com/topics/198051/385-458ht

    2022年10月19日
  • nginx做正向代理_正向代理和反向代理图

    nginx做正向代理_正向代理和反向代理图环境在一个网络环境中,只有一台服务器可以使用互联网,而其他内网服务器都可以访问到这台互联网服务器,于是,我们可以通过nginx的正向代理访问互联网地址此处举例:互联网服务器IP:192.168.1.100内网服务器IP:192.168.1.101部署安装包:nginx-1.20.2.tar.gzproxy_connect模块:gitclonehttps://github.com/chobits/ngx_http_proxy_connect_module.git操…

    2022年10月21日
  • PetShop4架构与技术分析

    PetShop4架构与技术分析2006-4-1722:20:17(被阅读7246次)1.项目概述与架构分析微软刚推出了基于ASP.NET2.0下的PetShop4,该版本有了一个全新的用户界面。是研究ASP.NET2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间…

    2022年10月17日
  • spring cloud 入门系列六:使用Zuul 实现API网关服务「建议收藏」

    通过前面几次的分享,我们了解了微服务架构的几个核心设施,通过这些组件我们可以搭建简单的微服务架构系统。比如通过SpringCloudEureka搭建高可用的服务注册中心并实现服务的注册和发现;通

  • Hadoop生态圈hive应用

    Hadoop生态圈hive应用第1章Hive基本概念1.1什么是HiveHive:由Facebook开源用于解决海量结构化日志的数据统计。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。1.2Hive的优缺点1.2.1优点1)操作接口采用类SQL语法,提供快速开发的能力(简单、容易上手)。2)避免了去写MapReduce,减少开发人员的学习成本。3)Hive的执行延迟比较高,因此Hive常用于数

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号