маска подсети и перебор ip
От:
c0mbinator
Дата:
09.03.06 18:43
Оценка:
Допустим известна маска подсети, как наиболее оптимально перебрать все ip адреса в данной подсети?
Re: маска подсети и перебор ip
От:
Черепнин Сергей
Дата:
09.03.06 19:17
Оценка:
2 (1)
Здравствуйте, c0mbinator, Вы писали:
C>Допустим известна маска подсети, как наиболее оптимально перебрать все ip адреса в данной подсети?
Маска вроде всегда задётся старшими разрядами, поэтому обычный цикл:
DWORD mask = ...;
for
(DWORD i = 1; i < mask ^ 0xffffffff; ++i) { DWORD IP = mask & i; }
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: