私有地址与公网地址的转换
当私有网络内的主机要与位于公网上的主机进行通讯时必须经过地址转换,将其私有地址转换为合法公网地址才能对外访问。
NAT-Network Address Translation 网络地址转换
设局域网内部网络的地址是10.0.0.0网段,而对外的正式IP地址是202.196.3.23 。
内部的主机10.1.1.48以www方式访问网外的服务器202.18.245.251。
主机10.1.1.48发出一个数据报文,选择一个源端口6084,目的端口为80。
在通过代理服务器后,该报文的源地址和端口可能改为202.196.3.23: 32814,目的地址与端口不做改变。
在代理服务器中维护着一张地址端口对应表。
当外部网络的WWW服务器返回结果时,代理服务器会将结果数据报文中的目的IP地址及端口转化为10.1.1.48: 6084。
这样,内部主机10.1.1.48就可以访问外部的服务器了。