|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Lev Walkin 2:5020/400 08 Aug 2003 19:02:01 To : Alexander Kolesnikoff Subject : Re: promisc mode -------------------------------------------------------------------------------- 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. ;-) Так "невозможно по определению", либо возможно? -- Lev Walkin vlm@netli.com --- ifmail v.2.15dev5 * Origin: Netli, Inc. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/75913274aa29.html, оценка из 5, голосов 10
|