因特网是什么简单介绍,因特网图片

首页 > 经验 > 作者:YD1662022-10-27 20:28:23

为了方便大家理解,我们把 IP 的转化方向反过来分析(准确来说,公网转局域网)。

A 电脑的 IP 是局域网 IP(192.168.31.11),这个 IP(192.168.31.11)是从路由器的 lan口分配的。

当我们上百度的时候,经过路由器的 wan口,进行相应的IP、端口转化:192.168.31.11:80 -> 10.221.0.24:8080,所以,从 wan口出去的地址为:10.221.0.24:8080。

因特网是什么简单介绍,因特网图片(5)

最后,经过运营商,运营商那边会做相应的端口映射(而且是动态端口映射),子网 IP(10.221.0.24:8080)转化为公网 IP(128.0.0.1:8888),通过这个公网 IP 去访问百度服务器。

因特网是什么简单介绍,因特网图片(6)

同理,B 的过程也是一样。通过这样的层层端口映射,最终保证地址(IP 端口)的唯一性。A 和 B 访问百度服务器,尽管它们的局域网 IP 是一样的,但是最终它们访问百度的地址(IP 端口)是唯一的,所以,百度服务器回复时,原路返回时能够区分到底给谁回。

2、方法二视角

一对一的基本NAT地址转换原理:

因特网是什么简单介绍,因特网图片(7)

内部网络的地址是192.168.0.0网段,而对外的公有网络IP地址是203.196.3.23。内部网络财务部主机192.168.8.88访问外部网络新浪网(IP222.76.214.60),主机192.168.8.88发出一个数据报文,随机选择一个源端口4396,目的端口为80。在经过NAT设备后,该报文的源地址和端口可能改为203.196.3.23:32814,目的地址与端口不改变。在NAT设备中维护着一张地址和端口对应转换表,当外部网络的新浪网服务器返回数据包时,NAT设备检查转换表,将数据报文中目的IP地址及端口转化为192.168.8.88:4396。

这个交换的过程,实现了内部主机访问外部服务器,这样只要少量的公网IP地址就可以实现内网多台主机访问外部网络的过程,当然有些朋友注意到了,外网服务器由始至终都不知道是内网里哪台主机访问了它。地址转换NAT的有点在于,在为内部主机提供"隐私"保护的前提下,实现了内部网络的主机通过该功能访问外部网络资源的目的。

同理,如果NAT Router后面是若干台服务器,外部网络的访问者Client只需通过公网IP地址访问,不知道服务器内网IP和开放端口是什么,提高安全性。

多对一的NAT地址转换(NAPT)原理

因特网是什么简单介绍,因特网图片(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.