大家好,欢迎来到IT知识分享网。
全球 IP(外网)和私有 IP(内网)
全球 IP(外网)和私有 IP(内网)概念
可能你会经常听到全球 IP(外网)和私有 IP(内网),他们的区别是什么呢?
我们都知道,IPv4 中的 IP 地址的数量是有限的,每次把一部分地址分配出去,那么就意味着能够用来分配的 IP 地址就更少了,而且随着现在手机,电脑等的快速发展,如果每个手机或者电脑都要求一个 IP 地址,那么显然 IP 地址是不够用的。
为了解决这个问题,我们可以采取这样的策略:例如对于一个公司来说,每个公司都会有一个属于自己公司的内网(也可以称之为局域网)。
加入我们给这个公司 A 分配了一个 IP=192.168.1.1。我们把这个 IP 作为这个公司内网的网关吧。
在公司 A 的内网里面有3台电脑,如果这三台电脑要上网的话,我们需要给他分配一个 IP,那么我们一定需要去申请3个 IP 地址来使用吗?
答案:否。我们不一定需要去申请3个 IP,在我们这个内网里,我们可以指定自己的规则,例如,我们可以给这三台电脑随便分配三个 IP(请注意,这三个 IP 不是去申请的,而是我们自己随意给它分配的)。分别分配电脑 A=192.168.1.2 电脑B=192.168.1.3 电脑C=192.168.1.4
假如电脑A 想要访问百度,百度的 IP 我们假设为:172.168.30.3
我们都知道,电脑 A 的 IP 是我们虚构的,实际上可能并不存在这样的一个 IP,如果用电脑 A 的 IP 去访问百度,那肯定行不通。我们也知道,由于百度和电脑 A 不在一个局域网内,所以 A 要访问百度,那么必须得经过网关。而网关的这个 IP 地址,是真实存在的,是可以访问百度的。
我们去访问百度的时候,不是需要指定一个端口吗?只要我们把 A 的 IP + 端口映射成 网关的 IP + 端口,不就可以唯一确定身份了吗?
而像 A,B,C 这样的 IP 地址我们也称之为内网 IP,即私有 IP;而像网关,百度这样的 IP 我们称之为外网 IP,即全球 IP。现在知道外网 IP 和内网 IP 的区别了吧。
几点需要注意的地方
- 对于全球 IP,显然每个 IP 都是唯一的,而对于私有 IP,同一个局域网内,也得是唯一的,但在两个不同的局域网中,是可以有相同的私有 IP 的。
- 局域网内主机之间的通信,是不需要进行地址转换的,而如果需要访问外网,才需要进行地址转换。
实际上,我们也可以把这种地址转换称之为一种代理。网管就相当于一个代理,把局域网内的主机的一些信息都给隐藏了起来。百度并不知道是主机 A 访问了它,百度只知道是网关访问了它。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/119508.html


