-
> bvv (17.09.2009 17:12:08) [8]
Поэтому и неверно вешать блок на один поток, пока он ждет ответа от несуществуеющего ИП, то остальные тоже ждут, а могли бы работать, если бы поток занимался только одним ИП. Результат может быть очень существенным, по сути равным обработке одного потока, даже если все ИП не существуют. Ну а класс С взят просто как удобная величина, поскольку обычно пингуют не больше одного класса за раз, на самом деле никакой связи с классами нет, это может произвольный список и количество потоков не обязательно 256, может эффективнее будет 512. Все будет зависить от количества адресов. Но и в этом случае один поток может обслужить 100 адресов, пока другой поток ждет ответа. И не надо потоки постоянно создавать разрушать, достаточно пула потоков.
-
> Точнее, сканирование-то есть, но сканируешь ты вовсе не > то, что заявил в топикстарте: ты просто тупо шаришь по записям > доступных тебе DNS-рерурсов.
Кстати ДНС в состояние выдать все записи зараз, и даже определенного типа, нет никакой нужды сканировать ДНС запись за записью.
-
> Anatoly Podgoretsky © (18.09.09 15:37) [41]
??
-
Спасибо Анатолий, я обязательно посмотрю литературу.
С благодарностью, В Удачи Вам.
-
> Сергей М. (18.09.2009 15:48:42) [42]
Насколько я понял ваш разговор, речь идет о получение информации из ДНС адрес за адресом. У ДНС можно получить всю информацию о домене за раз, как это сделано в NSLOOKUP
-
> Anatoly Podgoretsky © (18.09.09 16:53) [44]
Ты что-то не понял) Автор обращается не к прямой, а к обратной зоне.
-
Если не брать во внимание некоторые особенности и считать что бардака нет, что для каждой записи обратной зоные есть хоть одна прямая, то я не вижу разницы.
|