内网和外网的区别
- 内网(局域网) VS 外网(互联网/公网)
- 注意点
- 内网概念
- 外网概念
- 内外网联系及区别
- 推荐阅读
- Vue源码学习目录
- 连点成线 - 前端成长之路
你越是认真生活,你的生活就会越美好!
内网(局域网) VS 外网(互联网/公网)
如图,假设我们的计算机现在就是设备一
,我们想要访问百度
。
如果我们正使用着校园网
,那么首先我们需要先通过校园网的路由器
把我们的内网 ip 转为校园网的外网 ip
。
然后通过这个外网 ip 先连接上湖南电信的网关,最后在连接上百度的网关。百度把你请求的信息回传到你的校园网网关,校园网网关再把信息传给你(整个网络呈网状结构,它会自动找到一条通往百度的路径——基于深度优先搜索
或者广度优先搜索
)。
这个过程就跟网购
差不多。
比如你现在在学校里订购了一本书
,淘宝那边接收到你的订单准备好物品就开始给你发货了。他发现你的收货地址在湖南,于是它可能从杭州出发,先去了福建的中转站
,然后再到江西的中转站
,突然发现江西到湖南的中转站不通,于是它只能再绕到广东的中转站
,最后再到湖南中转站
。
这些中转站
就相当于公网上的各个网关
。
到了湖南中转站,快递小哥再把包裹送到你的校门(这就是最后一级网关)。这时快递小哥就走了,校门处的管理人员在根据的你的宿舍信息把包裹拿给你。(局域网内部的信息交流由校园网这个网关来处理
)
注意点
公网 ip (外网 Ip )
具有世界范围的唯一性
,而内网 ip 只在局域网内部具有唯一性
。
并且一个局域网
里所有电脑的内网IP是互不相同
的,但共用一个外网IP
。- 在局域网中,每台电脑都可以自己分配自己的 IP ,但是这个 IP 只在局域网中有效。而如果你将电脑连接到互联网,你的网络提供商的服务器会为你分配一个IP地址,这个IP地址才是你在外网的IP。两个IP同时存在,一个对内,一个对外。
- 互联网上的IP(即外网IP)地址统一由一个叫
“IANA”(InternetAssigned NumbersAuthority,互联网网络号分配机构)
的组织来管理。由于分配不合理以及IPv4协议
本身存在的局限,现在互联网的IP地址资源越来越紧张。 - IANA将A、B、C类IP地址的一部分保留下来,
留作局域网使用。
具体如下
IP地址空间:
a类网
10.0.0.0~10.255.255.255
b类网
172.16.0.0~172.31.255.255
c类网
192.168.0.0~192.168.255.255
也就是说,如果你查到的 ip 地址在以上A、B、C类IP地址的范围内,它一定就是局域网的 ip 地址,否则就是公网的地址。
内网(局域网)IP
,网线都是连接在同一个交换机
上面的,也就是说它们的IP地址是由交换机或者路由器进行分配
。而且每一个IP也是有所不同的,并且这些连接在同一个路由器上的电脑
都可以通过internet连接共享
,也就是说网吧里面的电脑是可以访问网吧内另外一部电脑的。
外网 IP
是全世界唯一的IP地址
,仅分配给一个网络设备。而内网 IP 是由路由器分配给每一部内部使用的 IP 地址,而内网的所有用户都是通过同一个外网 IP 地址进行上网的。
区别
是内网的 IP 地址每个人的都不一样,Internet 上的用户也无法直接访问到内网用户。
简单来说呢,外网IP就是标示了您在整个互联网上的地址
,就相当于小区的地址,而内网IP呢,就是标识着您在局域网里面的地址
,也就是小区内的几栋几楼几号房子。
内网概念
即所说的局域网
,比如学校的局域网,局域网内每台计算机的 IP 地址在本局域网内具有互异性,是不可重复的。但两个局域网内的内网 IP 可以有相同的。
外网概念
即互联网
,局域网通过一台服务器或是一个路由器对外连接的网络,这个 IP 地址是惟一的
。
内网里所有的计算机都是连接到这一个外网 IP 上,通过这一个外网 IP 对外进行交换数据的。
一个局域网里所有电脑的内网 IP 是互不相同的,但共用一个外网 IP。
(用ipconfig/all查到的IP
是本机的内网IP
;在网页上(百度搜索 ip )看到的是你连接互联网所使用的IP,即外网
)
内外网联系及区别
- 在局域网中,每台电脑都可以自己分配自己的 IP ,这个 IP 只在局域网中有效。而如果你将电脑连接到互联网,你的网络提供商(ISP)的服务器会为你分配一个 IP 地址,这个 IP 地址才是你在外网的 IP 。两个IP同时存在,一个对内,一个对外。
- 当你家里买了两台电脑,你想组建一个局域网,你除了要用网线和路由器等设备将两台电脑相连,你还要将两台电脑设置固定 IP ,比如电脑A设为192.168.1.2,电脑B设为192.168.1.3,这样你就可以用这两个 IP 地址互相访问两台电脑,但这两个 IP 地址只在这两台电脑间有效,对外网无效。所以局域网中分配的IP与广域网中的IP完全没有对应关系。
- 你在内网的机子在上网时,都是在向网关发出请求,再由网关(一般为路由器)用外网 IP 转到 INT 网上,接受数据后,再分发到你的内网IP上。
推荐阅读
Vue源码学习目录
Vue源码学习完整目录
连点成线 - 前端成长之路
连点成线 - 前端成长之路
谢谢你阅读到了最后~
期待你关注、收藏、评论、点赞~
让我们一起 变得更强
更多推荐
前端开发需要知道内网和外网的区别
发布评论