2.4.3 Проблеми у роботі мережі на основі мостів
У мережах на основі мостів з надлишковими елементами, які використовуються для підвищення надійності мережі (без застосування протоколу STP) можливе виникнення ряду проблем, до яких відносять:
• широкомовні шторми;
• викривлення інформації у таблицях МАС-адрес комутаторів.
Розглянемо детальніше ці проблеми.
Широкомовний шторм – це процес нескінченного циркулювання широкомовних повідомлень у петлях мережі на основі комутаторів. Такі шторми обумовлені тим, що мости надсилають широкомовні повідомлення в усі порти. За виключенням того, від якого це повідомлення було отримано. Так, коли станція А, надсилає широкомовний фрейм у мережу, він потрапляє до портів 1/1 обох мостів (рис. 2.3). Далі ці мости надсилають один одному через порти 1/2. І так далі. Отже, у мережі будуть нескінченно циркулювати широкомовні фрейми в обох напрямках (за та проти годинникової стрілки). Широкомовні фрейми значно знижують пропускну спроможність мережі, а в ряді випадків роблять її взагалі нероботоздатною [14].
Викривлення інформації у таблицях МАС-адрес мостів - це процес нескінченного циркулювання одноадресних повідомлень у петлях ме-режі на основі мостів [14].
Припустимо, наприклад, що станція А має запис про станцію Б в таблиці ARP і надсилає одноадресний пакет ping до станції Б. Станція Б тимчасово від’єднана від мережі, і відповідний запис в таблиці комутатора був вилучений. Припустимо, що обидва комутатори не використовують протокол STP. Тоді, фрейм надходить на порти 1/1 обох комутаторів (етап 2). Роз-глянемо ситуацію щодо моста Cat1. Оскільки станція Б зна-ходиться в несправному стані, то в таблиці моста Cat1 немає за-писів про МАС-адресу ВВ-ВВ-ВВ-ВВ-ВВ-ВВ, і тому Cat1 пропускає одержаний фрейм далі в мережу (етап 3). На етапі 4 Cat2 через порт 1/2 одержує фрейм відправлений Cat-1. Це призводить до виникнення двох таких ситуацій.
Рисунок 2.3 - Найпростіша мережа на основі мостів з елементами надлишковості
1. У таблиці комутатора Cat-2 немає запису з МАС-адресою ВВ-ВВ-ВВ-ВВ-ВВ-ВВ (етап 5), і фрейм надсилається далі на порт 1/1, що створює зворотну петлю і призводить до нероботоздатності мережі.
2. Комутатор Cat2 одержує через порт 1/2 фрейми з МАС-адресою відправника АА-АА-АА-АА-АА-АА, а потім змінює запис в своїй таблиці про МАС-адресу станції А з порту 1/1 на порт 1/2.
Оскільки фрейми циркулюють у зворотному напрямі (як було показано вище, петлі циркуляції фреймів існують в обох напрямах), то відбувається циклічне змінення даних про МАС-адресу станції А з порту 1/1 комутатора Cat2 на порт 1/2.
Отже, одноадресні повідомлення не лише насичують мережу, а й ви-кривляють інформацію в МАС-таблицях комутаторів, що призводить до порушення роботоздатності такої мережі. Для уникнення вищевказаних проблем у мережах на основі мостів використовується протокол зв’язуючого дерева [14].