我们有一个演示的网络设置,持续时间约为1500万。我们的DHCP服务器被配置为分配~100个地址(最大同时连接数或我们的AP)。但是,由于人们来去可能非常快,我们需要保持租赁时间非常短,以释放IP地址,并允许其他人连接。
一开始,我想租赁的时间短到25秒,考虑到演示很短,并且确保DHCP服务器不会“滥用”IP .然而,我害怕几件事。
首先,对网络负载的影响。
第二,我到处读到,可能会有一些“奇怪”的问题,时间租约低于1分钟(如什么是好的DHCP租约超时配置?)。
有人知道使用这么短的租期会有什么不同的问题吗?对网络的影响是什么?什么是短期但安全的租赁期限使用?
发布于 2014-09-18 13:43:29
由于租赁时间非常短,您将看到网络流量的增加,特别是广播流量,因为DHCP的“发现”和“提供”阶段是第二层广播。这在多大程度上取决于许多因素,如网络的大小和复杂性、延迟、DHCP服务器的性能等等。请记住,DHCP客户端不会等到租约到期后才试图更新它。所以如果你给我一个60秒的租约,我会每30秒和DHCP服务器通话一次来更新它。
至于“奇怪”的问题,什么都行。不同的DHCP客户端的行为会有所不同。有些人可能处理得很好,有些人可能经常更新而失败。也许有些客户得到了租约,只是睡了一段时间,然后检查他们是否需要续订或扔掉地址,如果它过期了。如果休眠时间比租约长,则系统将使IP保持的时间比允许的时间长。我以前没有见过这个问题,但是我看到了在“请求”阶段的IP客户机请求与服务器在“提供”阶段给它的请求不同,但是服务器实际上给了客户机一个已经在使用的“请求”IP。永远不要低估软件的可编写性。
发布于 2014-09-18 13:58:33
将DHCP租约时间与AP的连接限制相匹配,我并不认为这是处理问题的最佳方法。这两个人不一定要匹配。将DHCP租赁时间降低到演示长度的两倍(完全任意的建议),并扩展DHCP的范围,以适应您认为在合理的时间内有多少租约。当用户放下AP并与新用户连接时,他们要么从您丰富的DHCP池中获得一个未使用的IP,要么在这些租约到期后获得以前租用的IP地址。
如果配置DHCP地址池是控制多少人可以连接到AP的方法,那么我认为可能有更好的方法。
https://serverfault.com/questions/629528
复制相似问题