NAT与NAPT
网络地址转换(NAT)是在IP数据包通过路由设备时,修改其头部IP地址的过程。NAT允许一组IP地址用于LAN(局域网)内的通信,另一组IP地址用于外部通信。IP地址的一对一转换是由最简单的NAT形式提供的。NAPT(网络地址和端口转换)是NAT的扩展,它允许将许多IP地址映射到单个IP地址。这是在传出流量中的TCP和UDP端口信息的帮助下完成的。
什么是NAT?
网络地址转换修改IP包报头中的IP地址,当它通过路由设备传输时。NAT允许一组IP地址用于LAN内的通信,另一组IP地址用于外部通信。IP地址的一对一转换是由最简单的NAT形式提供的。NAT有几个优点。它提高了局域网的安全性,因为它提供了隐藏内部IP地址的选项。此外,由于IP地址只在内部使用,因此不会与其他组织使用的IP地址发生任何冲突。另外,通过NAT,在局域网中的所有计算机使用一个单一的因特网连接是可能的。NAT使用NAT盒工作,它位于LAN连接到internet的接口上。它包含一组有效的IP地址,并负责执行IP地址转换。
什么是午睡?
NAPT(networkaddress and Port Translation,网络地址和端口转换)用于映射一组使用单个公共IP地址或一小群公共IP地址的专用IP地址。NAPT也称为PAT(端口地址转换)、IP伪装、NAT过载和多对一NAT。在NAPT中,许多IP地址被映射到单个IP地址。这会在路由返回的数据包时造成歧义。为了避免这个问题,NAPT利用了传出流量中的TCP/UDP端口信息并维护了一个转换表。这将允许将返回的数据包正确地路由到请求者。
NAT和NAPT有什么区别?