dhcp和nat DHCP和NAT的区别?

DHCP和NAT的区别?动态主机配置协议(DHCP)用于为指定LAN中的主机分配动态IP地址。网络地址转换(NAT)属于广域网接入技术。它是一种将专用(保留)地址转换为合法IP地址的技术。它广泛应用于

DHCP和NAT的区别?

动态主机配置协议(DHCP)用于为指定LAN中的主机分配动态IP地址。网络地址转换(NAT)属于广域网接入技术。它是一种将专用(保留)地址转换为合法IP地址的技术。它广泛应用于各种类型的互联网接入和各种类型的网络。原因很简单,NAT不仅完美地解决了LP地址不足的问题,而且可以有效地避免来自网络外部的攻击,隐藏和保护网络内部的计算机。这是两个功能完全不同的协议。

NAT和DHCP的区别有哪些呢?

作者:车小鹏

链接:https://www.zhihu.com/question/66893227/answer/247064255

图片来源:智虎

版权归作者所有。如需商业转载,请与作者联系以获得授权。非商业性转载,请注明出处。

TCP/IP协议最终战胜竞争对手并超越其他协议的原因之一是DHCP。如果没有DHCP,在TCP/IP协议的初始化过程中,用户需要提供IP地址、网络掩码、默认网关和DNS服务器来完成每个协议模块的初始化。对于大多数用户来说,这绝对是一种糟糕的体验。面具是什么?使用DHCP时,TCP/IP协议将在初始化期间自动调用DHCP模块。DHCP通过广播发现DHCP服务器。如果广播域中没有服务器,则通常在网关上配置DHCP中继DHCP服务器IP。总之,可以找到一个可以分配IP(offer)的服务器。最后,对IP/DNS、IP掩码和IP网关的所有参数进行了四次初始化。用户无需任何配置即可访问Internet,这是TCP/IP的用户友好的一面。但在一般的企业网、家庭网和DHCP服务器中,分配给计算机的IP是私有IP,如10/8、172.16/12和192.168/16。这些私有IP可以混入企业网,但不能上网。这就好比中国人只能凭身份证(私人IP)在中国旅游,但出国必须用护照。护照(公共IP)是一种国际身份证件。因此,在企业网与Internet之间的边界网关(海关)中,有必要将私有IP转换为公共IP(NAT)。由于可能只有一个或多个公共IP,因此需要NAT网关的端口号来标识用户会话。如果你不明白这个地方,你可以参考数据库中的组合键。https://www.zhihu.com/question/66553828/answer/244123563需要指出的是,NAT的存在使得网络更加复杂,使得一些多通道应用(如FTP)和应用层嵌入的专用IP协议(如SIP)无法正常工作,需要引起足够的重视。