NAT与代理
网络地址转换(NAT)是在IP数据包通过路由设备时,修改其头部IP地址的过程。NAT允许一组IP地址用于LAN(局域网)内的通信,另一组IP地址用于外部通信。IP地址的一对一转换是由最简单的NAT形式提供的。代理服务器(Proxy server)是位于客户机(正在寻找资源)和其他服务器之间并充当中介的服务器。请求资源的客户端连接到代理服务器,代理根据其过滤规则评估请求。
什么是NAT?
NAT在通过路由设备时,修改IP包报头中的IP地址。NAT允许一组IP地址用于LAN内的通信,另一组IP地址用于外部通信。IP地址的一对一转换是由最简单的NAT形式提供的。NAT有几个优点。它提高了局域网的安全性,因为它提供了隐藏内部IP地址的选项。此外,由于IP地址只在内部使用,因此不会与其他组织使用的IP地址发生任何冲突。另外,通过NAT,在局域网中的所有计算机使用一个单一的因特网连接是可能的。NAT使用NAT盒工作,它位于LAN连接到internet的接口上。它包含一组有效的IP地址,并负责执行IP地址转换。
什么是代理?
代理是位于客户机(正在寻找资源)和其他服务器之间的服务器,充当中介器。请求资源的客户端连接到代理服务器,代理根据其过滤规则评估请求。如果请求被验证,代理将连接到服务器并将请求的资源提供给客户端。另一方面,代理可以满足客户机的请求,而不必去指定的服务器。为此,代理使用缓存,并且对同一资源的任何后续请求都将得到满足,而无需与指定的服务器联系。因此,代理可以大大提高性能。此外,代理可以用来过滤请求和阻止访问某些网站。
NAT和Proxy有什么区别?