[Sysadmins] Как бороться с задержками выделения адресов dhcpd?
Olvin
=?iso-8859-1?q?olvin_=CE=C1_rambler=2Eru?=
Ср Авг 13 00:20:51 MSD 2008
Gennadiy Redko пишет:
>> В чём выражаются эти задержки?
> Запрос на выделение адреса на сервер поступает, но клиент адрес не
> получает и "отваливает" по таймауту.
И это только при большой нагрузке? То, что задержки видны клиенту - это
понятно, но вот знает ли о них сервер? Т.е. может, сервер отправляет
ответ почти сразу, как приходит запрос, но ситуация в сети такова, что
получается большая задержка от запроса до ответа? Какое время между
запросом и ответом по логам сервера? Может, в эти моменты сеть как-то
странно лагает? И для всех ли зон такая ситуация с таймаутами? Может,
для каких-то есть, а для каких-то - нет?
>> У нас тоже dhcpd. Более того, перед тем, как выдать адрес - оно
>> обращается к базе данных биллинга. Пока работает. На данный момент
> У нас в dhcpd.conf все лежит.
> Может в этом дело - в БД положить?
> Или можно как-то кешировать конфиг?
Мы это не в базе держим, а тоже в конфиге. В базе - блокировки
пользователей, т.е. информация, не относящаяся к DHCP напрямую.
Впрочем, над dhcpd поработали наши программеры - может, чего и
подправили в плане быстродействия...
Подробная информация о списке рассылки Sysadmins