1. 内网和外网
   
简单来说,内网就是局域网,而外网就是因特网。
- 
     
 局域网
 
 :局域网自然就是局部地区形成的一个区域网络,其特点就是分布地区范围有限,可大可小,大到一栋建筑楼 与相邻建筑之间的连接,小到可以是办公室之间的联系。
- 
     
 因特网
 
 :世界范围内的网络,世界上任意两台连上因特网的计算机都可以相互访问。
    
    
    1.1 IP地址
   
IP地址就相当于我们每个人的家庭住址,通过你的家庭住址,外卖和快递都能准确的送到你的家里。而IP地址是网络版本的家庭住址,通过IP地址你可以准确的访问到其他计算机(这里的计算机是泛指,可能是服务器,也可能是电脑或者手机等),而其他计算机也可以准确的访问到你的计算机。
你可能对此没有什么实感,这么说吧,每当你上网打开百度的时候,其实本质就是在访问百度公司内部的一个计算机了。而你能成功的打开百度的这个网页,实际上也就是那台计算机同时也准确的访问到了你的计算机。
IP地址从1.0.0.0开始,到255.255.255.255结束,世界上每台计算机都会分配一个IP地址。但是世界这么大,IP地址难免会有不够分的情况。这种情况下,就引入了公网IP和私网IP的概念。
    
    
    1.2 公网IP和私网IP
   
- 
     
 公网IP
 
 :一般是由某些地区,机构申请,注册之后才能拥有,全球唯一的IP地址。通过公网IP,你就可以直接上网。公网IP一般分为五类
| A类 | 1.0.0.0 – 127.255.255.255 | 大量主机而局域网网络数量较少的大型网络 | 
| B类 | 128.0.0.0 – 191.255.255.255 | 一般用于国际性大公司和政府机构 | 
| C类 | 192.0.0.0 – 223.255.255.255 | 用于一般小公司校园网研究机构等 | 
| D类 | 224.0.0.0 – 239.255.255.255 | 用于特殊用途,又称做广播地址 | 
| E类 | 240.0.0.0 – 255.255.255.255 | 暂时保留 | 
- 
     
 私网IP
 
 : 在IP地址中,有三段地址不会分给任何机构,而是专门用于这些机构的内部,由机构本身分配给机构内部的用户。简单来说,这三段地址只能作为本地地址,而不能作为全球地址使用。并且用户不能通过私有IP直接上网。
| 地址分类 | 具体地址 | 
| A类 | 10.0.0.0 – 10.255.255.255 | 
| B类 | 127.31.0.0 – 127.31.255.255 | 
| C类 | 192.168.0.0 – 192.168.255.255 | 
举个例子:某个学校申请了一个IP地址,这个IP地址就是公网IP。然后学校又给自己区域内的所有计算机都分配了一个IP,这个IP就是私网IP。通过这个私网IP,学校内部任意两台计算机都可以直接进行通信(传文件、打印机等)。
所以,私网IP在同一公网IP内是不可重复的,但是在不同公网IP内是可以重复的。
    
    
    1.3 NAT技术
   
可能这个时候就会有一个新的疑问:按照之前的说法,我从来没有申请过一个公网IP,那么我现在在用的肯定就是私网IP了。那为什么我可以正常的上网,访问百度网站(百度不是学校开的)呢?我不是应该只能访问学校内部的网站吗?
这里就要介绍NAT(Network Address Translation,也就是网络地址转换)技术。
- 
当你访问百度网站的时候,NAT会将你的私网IP,转化成当前区域的公网IP。这一部分被称为 
 
 SNAT(Source NAT,源地址转换)
 
 。
- 
然后再由这个公网IP去访问百度的服务器,公网IP直接可以直接互相访问。 
- 
当百度网站将你访问的结果返回的时候,会先返回给之前访问它的公网IP,再由公网IP通过NAT转换成你计算机的私网IP地址,将结果返回给你。这一部分被称为 
 
 DNAT(Destination NAT,目的地址转换)
 
 。
    
    
    1.4 内网和外网
   
现在再回过头来说内网和外网的区别,就应该非常的清楚了。每个公网IP底下的所有私网IP就是内网。而在公网IP外面就都是外网。
    
    
    参考材料
   
    如何理解内网和外网_Java_小辣抓-CSDN博客
    
    
     https://blog.csdn.net/HaoDaWang/article/details/79406861
    
    
    内网和外网到底怎么通信?- 简书
    
    
     https://www.jianshu.com/p/723a4d45b257
    
    
    以及各种百度百科
   
 
