|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Kolesnikoff 2:5020/400 08 Aug 2003 18:52:20 To : Lev Walkin Subject : Re: promisc mode -------------------------------------------------------------------------------- Lev Walkin <vlm@netli.com> wrote: > > Alexander Kolesnikoff wrote: >> 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-а. > > Это не rocket science, тут "точность" не нужна. Вот был ping консистентно > в районе 0.140 ms +- 10ms, а стал (при большом трафике) - 0.300ms. > при этом на соседней машине он поднялся едва ли на 10%. Да, есть > вероятность того, что это какие-то другие глюки, но для практических > нужд вероятности того, что это все-таки карточка в promisc'е - достаточно. > Всё это хорошо, только если тебе этот хост вообще будет от- вечать на ping. ;-) Alexander --- ifmail v.2.15dev5 * Origin: UKU (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/752577bc7c89.html, оценка из 5, голосов 10
|