Будь-який системний адміністратор в якийсь момент своєї роботи стикається з необхідністю модернізації або побудови локальної мережі підприємства. Для цього використовуються комутатори, а раніше – хаби. У чому різниця між цими двома пристроями?
Для того, щоб вибирати комутатор під конкретні завдання, необхідно розібратися в різниці між світчем і хабом.
Комутатор, який зазвичай називають світч, представляє собою мережевий пристрій, що з’єднує кілька комп’ютерів в єдину локальну сітку. Сучасні світчі, наприклад, switch IBM Ethernet володіє великим рядом функцій, що полегшують роботу адміністратора мережі.
Хаб кілька років тому був основним і єдиним мережевим пристроєм, що використовується для побудови різних локальних мереж. По суті, робота хаба зводилася до роботи повторювача, пересылающего на всі порти отриману інформацію. Виходило, що інформація пересилалася всім машинам, але отримувала її тільки одна. При цьому хаби миттєво “забивали” сітку непотрібним трафіком, і вимагали дотримання закону “чотирьох хабів” – дозволено було використовувати до 4 хабів в лінії поспіль без ризику спровокувати виникнення “пакетного шторму”, коли пересилається по мережі неймовірну кількість паразитних пакетів.
Для світчів таке правило не актуально у зв’язку з тим, що сучасні світчі відразу формують таблицю комутації, складаючи список MAC-адрес, у відповідності з яким здійснюється пересилання даних. Після невеликої кількості часу кожен світч, навіть початкового рівня, «знав», на якому порту кожен комп’ютер знаходиться в мережі.
Таблиця комутації при першому включенні порожня, відповідно, комутатор (світч) починає працювати за правилом навчання. У цьому режимі робота світча і хаба практично ідентична, коли вся інформація, що надходить на один порт, відправляється по всім іншим портам. У цей момент комутатор аналізує всі проходять порти, за підсумками чого складає таблицю комутації.
Для того, щоб вибрати правильний комутатор, необхідно правильно розуміти всі зазначені виробником позначення. При цьому, навіть бюджетне пристрій має велику кількість функцій і підтримуваних стандартів.