|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Kolesnikoff 2:5020/400 08 Aug 2003 19:49:07 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: >>> >>>>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/7525f1b5d51f.html, оценка из 5, голосов 10
|