网络模式

NAT网络

  • NAT(Network Address Translation),网络地址转换,将一个网络中的IP地址转换成另一个网络中的IP地址,从而实现网络间通信。
    1. 举例说明:你家里接入里网络,分配到了一个网络地址:36.28.137.45
    2. 但是你家里有很多网络设备,每个人的手机,电脑等等。一个IP地址只能被一个设备使用,如果多台设备都使用这个IP地址,那么路由器怎么知道应该把消息发给哪个设备呢?
    3. 首先我们要区分这些设备,给每个设备一个在我们家庭中唯一的标识。192.168.1.10,192.168.1.11,192.168.1.12这样,我们用这样的唯一标识来区分这些设备。这就是我们在局域网中分配的IP地址。
    4. 但是私网IP不能访问网络,访问网络还是要公网IP,那么怎么解决呢?
    5. 假设192.168.1.10:123要访问网络,我们路由器使用36.28.137.45:10123访问网络。36.28.137.45:10123收到网络的消息后,就将把消息转发到192.168.1.10:123。同理,192.168.1.11:123要访问网络,我们路由器使用36.28.137.45:10124访问网络。36.28.137.45:10124收到网络的消息后,就将把消息转发到192.168.1.11:123
    6. 这样,我们局域网中的设备就可以通过36.28.137.45访问网络了。