前言
随着Internet的发展和网络应用的增多,IPv4地址枯竭已经成为制约网络发展的瓶颈,尽管IPv6可以从根本上解决IPv4地址空间不足的问题,但目前众多的网络设备和网络应用仍是基于IPv4的,因此在IPv6广泛应用之前,一些过渡技术的使用是解决这个问题的主要技术手段。
网络地址转换技术NAT (Network Address Translation)主要用于实现位于内部网络的主机访问外部网络的功能。当局域网内的主机需要访问外部网络时,通过NAT技术可以将其私网地址转换为公网地址,并且多个私网用户可以共用一个公网地址,这样既可保证网络互通,又节省了公网地址。
NAT工作原理
●NAT路由器将私网地址转化成公网地址,出去和其他公网地址通信。
●NAT路由器将公网地址转换回私网地址,回到私网地址主机
NAT分类
静态NAT
●静态NAT实现了私有地址和公有地址的一对一映射。
●一个公网IP只会分配给唯一且固定的内网主机。
动态NAT
●动态NAT基于地址池来实现私有地址和公有地址的转换。
如图所示,内网主机A的报文经过边缘路由器时,路由器会在预先配置好的NAT地址池中选出空闲的内部全局地址进行映射。如图9-3所示,NAT地址池中只有202.80.20.2是空闲的,所以路由器选取该地址和172.16.10.10建立映射关系,172.16.10.10 》》202.80.20.2。因此数据包1的源IP地址将会替换为202.80.20.2。数据包从外网返回则替换目的IP地址。
NAPT
网络地址端口转换NAPT允许多个内部地址映射到同一个公有地址的不同端口。
Easy IP</