Most sieciowy (bridge) to urządzenie łączące dwie lub więcej części sieci pracujące w warstwie łącza danych (warstwa 2 modelu OSI). Jego głównym zadaniem jest filtrowanie i przekazywanie ramek Ethernet na podstawie adresów MAC, tak aby zmniejszyć niepotrzebny ruch i wydzielić domeny kolizji.
Jak działa most?
Mosty uczą się adresów MAC podłączonych urządzeń, tworząc tablicę przełączania (MAC table). Działanie można opisać w kilku krokach:
- Gdy most otrzyma ramkę, sprawdza adres docelowy MAC.
- Jeśli adres docelowy znajduje się po tej samej stronie (w tej samej sieci lokalnej/segmencie), ramka jest odrzucona (filtrowana).
- Jeśli adres docelowy jest znany i znajduje się po drugiej stronie, most przekaże ramkę tylko na odpowiedni port.
- Jeżeli adres docelowy nie jest znany, ramka jest rozgłaszana (flooding) do pozostałych portów — analogicznie do działania przełącznika przy nieznanym MAC.
Dzięki temu most ogranicza ruch rozgłoszeniowy i kolizje w porównaniu z prostymi urządzeniami warstwy fizycznej, takimi jak HUB czy repeater.
Podstawowe cechy i protokoły
- Uczenie adresów MAC: mosty dynamicznie budują i aktualizują tablicę MAC na podstawie nadchodzących ramek.
- Filtrowanie i przekazywanie: decydują, czy ramka ma zostać przekazana między segmentami sieci.
- Spanning Tree Protocol (STP): mosty (i przełączniki) zwykle obsługują STP (IEEE 802.1D), aby zapobiegać pętlom sieciowym w topologiach z wieloma ścieżkami.
- Przezroczystość: w typowej konfiguracji mosty działają „przezroczysto” dla urządzeń końcowych — nie wymagają konfiguracji IP, ponieważ operują na poziomie MAC.
Most vs hub vs repeater
- Hub / repeater (warstwa 1): powielają sygnał i wysyłają go na wszystkie porty; nie analizują ramek — powodują większy ruch i więcej kolizji.
- Most (warstwa 2): analizuje adresy MAC i przekazuje tylko potrzebny ruch między segmentami.
- Switch (przełącznik, warstwa 2): jest rozwinięciem koncepcji mostu, zwykle z większą liczbą portów, szybszym przetwarzaniem i dodatkowymi funkcjami (VLAN, obsługa zarządzania, QoS).
Różnice między mostem a przełącznikiem
Mosty i przełączniki działają na tej samej warstwie OSI i mają wiele cech wspólnych, ale istnieją istotne różnice praktyczne i implementacyjne:
- Wydajność: nowoczesne przełączniki używają dedykowanych układów ASIC do szybkiego przetwarzania ramek, co daje znacznie większą przepustowość niż klasyczne mosty oparte na ogólnym oprogramowaniu.
- Liczba portów: przełączniki zazwyczaj oferują więcej portów i lepszą skalowalność.
- Metody przełączania: mosty zwykle pracowały w trybie store-and-forward; przełączniki mogą stosować store-and-forward, cut-through lub fragment-free, co wpływa na opóźnienia i wykrywanie błędów.
- Funkcje sieciowe: przełączniki warstwy 2 często wspierają VLANy (IEEE 802.1Q), obsługę jakości usług (QoS), zarządzanie SNMP i inne funkcje, które rzadziej występują w prostych mostach.
- Duplex i domeny kolizji: w praktyce duplex (half/full) zależy od charakterystyki portu i urządzenia końcowego — nowoczesne przełączniki i mosty zwykle obsługują pełny dupleks, co eliminuje kolizje na danym porcie. Każdy port przełącznika (i typowo port mostu) izoluje domenę kolizji, co poprawia wydajność.
- Domeny rozgłoszeniowe: zarówno most, jak i przełącznik przekazują ramki rozgłoszeniowe w ramach tej samej sieci (broadcast domain). Przełączniki obsługujące VLANy mogą jednak podzielić sieć na wiele domen rozgłoszeniowych — po jednym na każdy VLAN.
Gdzie używać mostu, a gdzie przełącznika?
- Mosty były powszechnie stosowane w starszych sieciach do łączenia dwóch segmentów Ethernet. Współcześnie ich rolę w większości scenariuszy przejęły przełączniki, ze względu na wydajność i funkcjonalność.
- Prosty most może być użyteczny w małych sieciach lub do łączenia heterogenicznych mediów (np. Ethernet z innym typem sieci), ale w nowoczesnych rozwiązaniach najczęściej stosuje się przełączniki zarządzalne oferujące dodatkowe możliwości (VLAN, STP, monitoring).
Podsumowanie
Most sieciowy to urządzenie warstwy 2, które redukuje niepotrzebny ruch między segmentami sieci poprzez filtrowanie i przekazywanie ramek na podstawie adresów MAC. Chociaż koncepcja mostu i przełącznika jest podobna, nowoczesne przełączniki oferują wyższą wydajność, więcej portów i dodatkowe funkcje (np. VLAN, QoS), dlatego w praktyce przełączniki zastępują mosty w większości zastosowań. Ważne jest też stosowanie protokołu STP, gdy w sieci występuje więcej niż jedna ścieżka, aby zapobiec pętlom.