[架构技术] - 外网和内网是什么?

前言

工作中经常听到许多关于内网的事情,如回家之后发现公司的网页打不开了?询问技术得知是因为限制只能内网访问,那么这个内网到底是什么意思?

内网

内网通常指的是局域网,局域网就很好理解了,在学习计算机课程时学到过,即使没学到过,联机魔兽(War 3)也应该接触过。

以前在大学的时候,11 点就熄灯断网了,当代大学生哪有那么早就睡觉的,于是我们就私底下通过局域网进行联机,愉快的撸起了 War 3。

所谓的局域网就是小范围内的网络,通常由数台到至多数千台电脑或者打印设备等等进行连接。企业内部使用的局域网就是企业网络。

最简单的方法是使用一根网线将两台电脑连接起来,如果要连接多台可以使用交换机(或者路由器)。

这样就组建了一个简单的局域网,我们当时也是使用这种方法实现局域网联机的。

内网 IP

在购买服务器的时候,可以看到有公网 IP 和内网 IP 之分,这个内网 IP 是什么意思呢?

内网 IP 就是局域网下的 IP 地址,我们通常使用的 IPv4 地址,其中有些字段是保留地址。

10.0.0.0-10.255.255.255;

172.16.0.0-172.31.255.255;

192.168.0.0-192.168.255.255

这些地址可以在任何组织或企业内部使用,和其他 Internet 地址的区别就是,这些地址仅能在内部使用,不能作为全球路由地址。

简单的来讲,计算机在内网会获得一个内部的 IP 地址,这个地址被称作内网 IP,它仅仅是在内网内不能重复,当内网的一台计算机想要跟外网通信的时候,需要通过 NAT 做 IP 转换,也就是把计算机的内网 IP 转换为外网 IP,这样做的目的是缓解 IP 数量危机(就在前几天已经宣布资源耗尽了)。

举一个例子。

我们使用路由器,需要事先开通电信、联通或者移动之类的宽带,他们会交给我们一个账号密码,有了账号密码我们就可以连接到网络,此时我们获得一个分配的外网 IP。

通过路由器我们可以在小范围内连接到网络,路由器会分配内网 IP 给各个连接到路由器的设备,设备连接网络时,会将内网 IP 转化为外网 IP 再进行访问,因此,只需要一个 IP 地址就可以让连接到路由器的许多台设备进行外网访问,从而实现缓解 IP 危机的作用。

外网

从范围上讲,外网就是连接整个世界的网络,也就是全球的互联网(Internet 英特网)。

外网只能通过外网 IP 进行连接,从外网无法直接访问内网 IP,因此内网通常用作安全性比较高的地方,比如公司的 Gitlab,公司的 OA 系统等等。

讨论

还没有人评论~