域名系统(DNS )协议DNS是一整套从域名映射到IP的系统
一种在TCP/IP中使用IP地址和端口号标识网络上主机的程序。
DNS是一种APP应用层协议
DNS基础是使用UDP分析的
浏览器缓存DNS结果
该系统用于命名组织在域层次结构中的计算机和网络服务,可以理解为将URL转换为IP地址。 域名由用点分开的一系列单词或缩写构成,各个域名与唯一的IP地址对应,因特网上的域名与IP地址之间存在一对一的对应,DNS是进行域名解析的服务器。 DNS命名用于TCP/IP网络(如互联网),以用户友好的名称搜索计算机和服务。 NAT(networkaddresstranslation,网络地址转换)协议NAT网络地址转换是访问WAN (广域网)的技术,其是将私有(预留)地址转换为合法IP地址的转换技术
原因很简单,NAT不仅完美地解决了lP地址不足的问题,而且可以有效地避免来自网络外部的攻击,隐藏和保护网络内部的计算机。
NAT IP转换过程
NAT路由器将源地址从10.0.0.10替换为全局IP 202.244.174.37。 NAT路由器在收到来自外部的数据的情况下,将目标IP从202.244.174.37发送回10.0.0.10; 在NAT路由器内部,有用于自动生成的地址转换的表; 10.0.0.10首次向163.221.120.9发送数据时,将生成表中的映射关系。 如果http://www.Sina.com/LAN中有多台主机访问同一台外部网服务器,则服务器返回的所有数据的目标IP都相同。
那么,NAT路由器如何确定将此包转发到哪个LAN的主机?
NAPT解决了问题,并使用ip port建立了这种关联关系
这个关联关系也通过NAT路由器自动维持。
33558www.Sina.com/NAT依赖于该变换表,因此存在无法建立从NAT外部到内部服务器连接的许多限制; 生成和销毁交换表需要额外的费用。如果NAT设备在通信过程中出现故障,则所有TCP连接将断开,即使存在热备盘也是如此。NAPT路由器多具有NAT设备的功能,通过NAT设备中继,完成子网设备与其他子网设备的通信过程。 代理服务器看起来和NAT设备有点相似。 客户端向代理服务器发送请求,代理服务器将请求转发给真正想请求的服务器。 服务器返回结果后,代理服务器将结果发送到客户端.NAT技术的缺陷
在APP应用方面,NAT设备是网络基础设施之一,解决了IP不足的问题。 代理服务器是更具体的APP位置,例如通过代理服务器跨越墙壁。 在基础实现方面,NAT在网络层工作,直接替换IP地址。 代理服务器经常在APP应用层运行。 在使用范围方面,NAT一般部署在LAN的出口。 代理服务器可以是局域网,也可以是广域网,也可以通过互联网。从配置场所来看,NAT一般集成在防火墙、路由器等硬件设备上,代理服务器是软件程序,配置在服务器上