-4 dhcp performance
嘿伙计们,我正在做一个项目,我必须创建一个 WAN 网络,但是我很好奇 DHCP 服务器的距离是否会降低性能负载,如果它是从不同的位置保存的。我有一个包含收银台 (PC) 的分支机构和位于 100 英里外的总部,我计划在那里安装 DHCP 服务器,这是一个好主意还是我应该在分支机构的路由器上安装 DHCP 还是最好将 DHCP 服务器保持在 HO 以进行维护。一位朋友告诉我,如果距离较远,它会降低性能,但我在想,如果它只是一个 DHCP 服务器,对公司来说应该没有太大关系
谢谢你们的帮助
客户端计算机和 DHCP 服务器之间的流量非常小,因此 DHCP 服务器和客户端之间的带宽受限并不是真正引起警报的原因。该协议的性质使得用户不会以交互方式使用 DHCP 服务器,因此延迟不是什么大问题。从带宽和延迟的角度来看,DHCP 非常适合在 WAN 上正常工作。
DHCP 是基于 UDP 的。如果您的 WAN 连接以接近满负荷的状态运行,则 DHCP 请求可能会被丢弃。客户端和服务器将重新发送,但使用服务质量功能来保证 DHCP 具有某些优先级可能会很有用。
最常见的路由器支持第 2 层到第 3 层封装(通常称为“ip helper”或“DHCP 中继代理”),以通过第 3 层网络接收、封装和发送 DHCP 请求到您的中央 DHCP 服务器。它没有必要在您的路由器上运行——您可以在分支机构中使用独立计算机来实现此功能,但它确实需要发生。默认情况下,远程办公室的第 2 层广播不会通过路由转发回您的中央 DHCP 服务器。
将 DHCP 置于远程办公室的一个很好的论据是即使 WAN 链接断开也允许分配 IP 地址。但是,如果分支机构除了 WAN 链接之外没有任何连接并且没有现场服务器资源,那么这可能是一个有争议的问题。尽管如此,在 WAN 出现故障且设备无法从中央 DHCP 服务器接收 DHCP 的情况下,评估其影响还是值得的。
编辑:
当然可以在分支机构中放置一个现场 DHCP 服务器,并具有由中央 DHCP 服务器提供的“故障转移”功能。响应客户端的第一个 DHCP 服务器“获胜”,因此在大多数情况下,客户端将在中央 DHCP 服务器有时间响应之前获得现场 DHCP 服务器授予的租用。
不过,我不推荐这种临时故障转移。这不是真正的故障转移,并且可能会不时地不确定地执行。使用实际支持故障转移功能的 DHCP 服务器软件,而不是这种“穷人的故障转移”,是更好的解决方案。