|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Kolesnikoff 2:5020/400 08 Aug 2003 06:25:33 To : Lev Walkin Subject : Re: promisc mode -------------------------------------------------------------------------------- Lev Walkin <vlm@netli.com> wrote: > > Alexander Kolesnikoff wrote: >> Vladimir Ferenz <Vladimir.Ferenz@p100.f1400.n5030.z2.fidonet.org> wrote: >> >>>Привет All. >>> >>>Есть локалка и гейт, можно ли на гейте отлавливать айпишники, интерфейсы >>>которых находятся в сабжевом состоянии? Вопрос не относится к конкретно >>>взятой, действующей сетке. Просьба не начинать расспросы про то что в >>>сетке - хабы или свичи, будем считать что и то и то. Интересен сам факт >>>и софтина его реализующая. Или объяснение невозможности реализации. >> >> >> Promisc режим просто разрешает драйверу карточки пропускать >> все пакеты в систему, а не только те, которые предназначены для >> данного сетевого интерфейса. Поэтому определить состояние интер- >> фейса со стороны невозможно по определению. > > Есть реально работающий метод. Заключается он в том, что нужно генерить > большой трафик в сети и иногда делать ping этой тачки. Потом прекратить > этот трафик и продолжать делать пинг. Если время пинга отличается > (с учетом всяких 2-level эффектов), значит карточка в promisc. > Так как в promisc mode ядро системы занимается лишней работой над > каждым пакетом, то время ping'а будет выше, чем в тихой сетке. > Если promisc'а нет, то этим занимается карточка и на время ответа > ядром трафик в сетке не влияет. > У меня большие сомнения по поводу практичности такого решения. Очень много факторов, влияющих на точность измерения времени ping-а. Alexander --- ifmail v.2.15dev5 * Origin: UKU (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/75253863bbe1.html, оценка из 5, голосов 10
|