Главная страница


ru.networks

 
 - RU.NETWORKS ------------------------------------------------------------------
 From : Vadim Guchenko                       2:5020/400     05 Oct 2004  22:31:10
 To : Anton V. Yuzhaninov
 Subject : Re: Лавинообразное подвисание свичей
 -------------------------------------------------------------------------------- 
 
 Hello, Anton!
 You wrote to Vadim Guchenko on Tue, 5 Oct 2004 16:59:28 +0000 (UTC):
 
  AVY>>> Если свитч все полученые пакеты будет отправлять обратно через,
  AVY>>> тот же порт, то он легко может нарушить рабту _всего_ сегмента.
  VG>> Каким образом?
  AVY> Пакеты с одинаковым src-mac будут сначало приходить с того порта
  AVY> где действительно раположена станция с таким маком, а потом с того
  AVY> порта к которому подключен этот дохлый свитч, в результате таблица
  AVY> будет постоянно переписываться и свитч просто впадет в ступор.
 
 Попробую представить... Предположим есть 3-х портовый правильно работающий
 свич. К нему на 1-м порту подключен клиент1 с мак1, на 2-м порту клиент2 с
 мак2, а на 3-м порту - глючный свич, который возвращает все пакеты назад
 (хотя свич не должен так делать ни при каких условиях - это ж как
 заглючить-то надо):
 
 1 - клиент1 (мак1)
 2 - клиент2 (мак2)
 3 - глючный свич
 
 Таблица мак-адресов в свиче пуста. Пусть клиент1 шлет пакет клиенту2. Пакет
 приходит с порта 1. Свич запоминает, что мак1 находится на порту 1, но т.к.
 в таблице адресов нет мак2, то он отправляет пакет во все порты, кроме 1.
 Клиент2 получает пакет и обрабатывает его. В это время глючный свич
 возвращает пакет назад. Hормальный свич получает пакет с 3-го порта,
 исправляет в таблице адресов номер порта у мак1 с 1 на 3 и отправляет пакет
 опять во все порты, кроме 3. В итоге клиент2 получит повторный пакет и
 отбросит его, а клиент1 просто проигнорирует пакет. Таблица мак-адресов к
 этому моменту:
 
 мак1 - 3 порт.
 
 Теперь клиент2 шлет ответ клиенту1. Пакет приходит в свич с 2-го порта. Свич
 добавляет в таблицу адресов мак2 и его порт - 2. Далее, свич ищет в таблице
 порт для мак1 и находит - 3. Отправляет пакет в 3-й порт. Пакет возвращается
 назад. Свич делает корректировку: мак2 теперь находится на 3-м порту. А где
 находится мак1? Тоже на 3-м. Пакет отбрасывается и не доходит до адресата.
 Таблица мак-адресов:
 
 мак1 - 3 порт.
 мак2 - 3 порт.
 
 Теперь пусть клиент2 пошлет пакет повторно клиенту1. Пакет придет с 2-го
 порта, свич изменит в таблице номер порта у мак2 с 3 на 2 и отправит пакет в
 3-й порт. Пакет вернется и свич опять переместит мак2 на 3-й порт. То же
 самое будет, если и клиент1 решит сделать повторную передачу клиенту2.
 
 Обобщая на сеть из нескольких свичей с одним глючным: если любой клиент с
 любого свича посылает пакет на адрес, которого нет в таблицах свичей, то
 пакет расходится по всем свичам и доходит до глючного. Глючный свич отсылает
 пакет обратно и он опять расходится по всей сети. И теперь все свичи будут
 думать, что пакет изначально был послан глючным свичем и все ответы направят
 ему. Т.е. ни один ответ не дойдет до клиента, который посылал запрос, если
 конечно ответ от глючного свича разойдется по сети быстрее, чем придет ответ
 от клиента. А если учесть, что время жизни мак-адресов в свичах конечно, а
 компьютеры в сети иногда и выключаются, то сеть с таким свичем стремится к
 тому, что ни на один запрос клиентов не будет получен ответ.
 
 И что, свич реально может так заглючить? Или это чисто теоретический случай?
 With best regards, Vadim Guchenko.  E-mail: s0lver@kraslan.ru
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Лавинообразное подвисание свичей   Vadim Guchenko   05 Oct 2004 18:06:46 
 Re: Лавинообразное подвисание свичей   Anton V. Yuzhaninov   05 Oct 2004 18:41:56 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   05 Oct 2004 19:57:53 
 Re: Лавинообразное подвисание свичей   Anton V. Yuzhaninov   05 Oct 2004 20:59:28 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   05 Oct 2004 22:31:10 
 Re: Лавинообразное подвисание свичей   Anton V. Yuzhaninov   06 Oct 2004 09:32:47 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   06 Oct 2004 09:52:05 
 Re: Лавинообразное подвисание свичей   Anton V. Yuzhaninov   06 Oct 2004 09:58:41 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   06 Oct 2004 11:18:06 
 Re: Лавинообразное подвисание свичей   Anton V. Yuzhaninov   06 Oct 2004 11:30:04 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   06 Oct 2004 11:52:04 
 Re: Лавинообразное подвисание свичей   Anton V. Yuzhaninov   06 Oct 2004 11:57:38 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   06 Oct 2004 12:11:04 
 Re: Лавинообразное подвисание свичей   Anton V. Yuzhaninov   06 Oct 2004 12:27:12 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   06 Oct 2004 11:14:01 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   06 Oct 2004 11:31:39 
 Лавинообразное подвисание свичей   Alex Vorobiev   06 Oct 2004 14:50:32 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   06 Oct 2004 15:56:42 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   08 Oct 2004 13:27:36 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   08 Oct 2004 14:19:07 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   08 Oct 2004 14:38:31 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   08 Oct 2004 15:05:59 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   08 Oct 2004 15:37:07 
 Лавинообразное подвисание свичей   Denis Volkov   09 Oct 2004 00:10:17 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   09 Oct 2004 13:38:39 
 Лавинообразное подвисание свичей   Denis Volkov   09 Oct 2004 15:57:16 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   09 Oct 2004 16:49:21 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   11 Oct 2004 10:56:29 
 Лавинообразное подвисание свичей   Denis Volkov   11 Oct 2004 20:47:12 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   12 Oct 2004 18:08:36 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   12 Oct 2004 19:18:34 
 Re: Лавинообразное подвисание свичей   Alexander Gusak   12 Oct 2004 23:03:50 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   12 Oct 2004 23:42:16 
 Re: Лавинообразное подвисание свичей   Alexander Gusak   13 Oct 2004 07:46:13 
 Лавинообразное подвисание свичей   Denis Volkov   09 Oct 2004 14:21:03 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   09 Oct 2004 17:13:22 
 Лавинообразное подвисание свичей   Denis Volkov   09 Oct 2004 00:14:16 
 Лавинообразное подвисание свичей   Alex Vorobiev   08 Oct 2004 15:05:37 
 Лавинообразное подвисание свичей   Denis Volkov   08 Oct 2004 23:29:44 
 Re: Лавинообразное подвисание свичей   Sergey Goncharov   10 Oct 2004 00:22:41 
 Re: Лавинообразное подвисание свичей   Ivan Voytas   11 Oct 2004 10:50:23 
 Re: Лавинообразное подвисание свичей   Sergey Goncharov   11 Oct 2004 12:13:14 
 Лавинообразное подвисание свичей   Denis Volkov   11 Oct 2004 20:49:52 
 Лавинообразное подвисание свичей   Denis Volkov   10 Oct 2004 19:26:11 
 Лавинообразное подвисание свичей   Alex Vorobiev   05 Oct 2004 20:41:04 
 Лавинообразное подвисание свичей   Vitaly Nasennik   09 Oct 2004 08:29:43 
 Re: Лавинообразное подвисание свичей   Vadim Guchenko   09 Oct 2004 08:53:01 
Архивное /ru.networks/64889491e98a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional