Różnica między mostem a routerem

Bridge vs Router
 

Mostek i router to dwa różne urządzenia sieciowe, które różnią się między sobą pod względem sposobu działania. Most to urządzenie sieciowe używane do łączenia ze sobą dwóch lub więcej sieci, dzięki czemu wygląda jak pojedyncza sieć. Z drugiej strony router jest urządzeniem, które wybiera najlepszą ścieżkę, przez którą pakiet musi zostać przekierowany, aby dotrzeć do miejsca docelowego. Most jest prostym urządzeniem, które działa na warstwie 2 modelu sieciowego opartego na adresach MAC. Router jest bardziej złożonym urządzeniem, które działa na warstwie 3 modelu sieci w oparciu o adresy IP. Most nie blokuje żadnego ruchu rozgłoszeniowego, ale router może je blokować, ponieważ pakiety są kierowane, a nie rozgłaszane.

Co to jest most?

Most jest urządzeniem sieciowym używanym do łączenia dwóch lub więcej sieci razem, dzięki czemu są one połączone w jedną domenę rozgłoszeniową. Te urządzenia działają w warstwie łącza danych modelu referencyjnego OSI, a zatem są urządzeniami warstwy 2. Most sieciowy nie obsługuje adresów IP, ale działa tylko z adresami MAC. Kiedy dwie sieci są zmostkowane, to tak, jakby były w jednej sieci. Nie ma segmentacji sieci opartej na podsieciach, a zatem cały ruch rozgłoszeniowy przepływałby przez most. Most korzysta z tabeli zwanej tabelą mostów, która śledzi, które pakiety muszą być przekazywane przez most na podstawie docelowego adresu MAC. Ta tabela jest prostą tabelą, która jest przygotowywana przez samouczenie się i nie są używane złożone algorytmy. Mosty sieciowe można również tworzyć w oprogramowaniu. Załóżmy, że Twój komputer ma dwa interfejsy sieciowe i chcesz je połączyć, aby komputery po obu stronach mogły się ze sobą komunikować. W tego typu sytuacjach możemy użyć mostka programowego. Ta funkcjonalność oprogramowania jest zapewniana przez system operacyjny, w którym w systemie Windows można łatwo zmostkować dwa interfejsy, wybierając opcję mostkowania z menu, które można uzyskać, klikając prawym przyciskiem myszy dwa wybrane interfejsy. W Linuksie pakiet pomostowy udostępnia funkcję pomostową.

Co to jest router?

Router to urządzenie sieciowe, które kieruje pakiety danych przez sieć. Działa w warstwie sieciowej modelu referencyjnego OSI, a zatem jest urządzeniem warstwy 3. Router podąża za mechanizmem przechowywania i przekazywania. Router utrzymuje tabelę zwaną tablicą routingu, która składa się z adresu IP bramy, przez który pakiet musi zostać przekierowany, aby osiągnąć określony docelowy adres IP. Tabela routingu może być ustawiana statycznie przez administratora sieci lub może być generowana automatycznie przy użyciu algorytmów routingu. Gdy router odbiera pakiet, najpierw zapisuje pakiet w pamięci routera i analizuje docelowy adres IP pakietu. Następnie przegląda tablicę routingu, aby sprawdzić, przez którą bramę pakiet musi zostać przekierowany. Następnie na podstawie tych informacji odpowiednio przekazuje pakiet. Ponieważ algorytmy routingu są bardziej złożone, wymaga znacznej mocy przetwarzania, co powoduje, że jest to kosztowne. Router jest zwykle używany do łączenia różnych podsieci zamiast łączenia sieci tej samej podsieci. Załóżmy, że masz jedną podsieć z zakresu 192.168.1.0 - 192.168.1.255 i inną podsieć z zakresu 192.168.10.1 - 192.168.10.255 i chcesz połączyć dwie podsieci. W takim przypadku niezbędny byłby router, ponieważ oczekuje się routingu na podstawie docelowych adresów IP.

Jaka jest różnica między mostem a routerem?

• Most to urządzenie warstwy 2, które działa w warstwie łącza danych, podczas gdy router to urządzenia warstwy 3, które działają w warstwie sieciowej.

• Router wybiera najlepszą ścieżkę lub trasę, którą pakiet musi wysłać, aby dotrzeć do miejsca docelowego. Most łączy ze sobą dwie lub więcej sieci.

• Router wykonuje routing w oparciu o adresy IP. Most używa adresów MAC, aby zdecydować, do którego interfejsu pakiety mają zostać przekazane.

• Router jest bardziej inteligentny niż most. Router działa w oparciu o złożone algorytmy zwane algorytmami routingu. Most działa w oparciu o proste algorytmy samouczące się.

• Router potrzebuje więcej mocy obliczeniowej i zasobów niż most. Tak więc koszt routera byłby wyższy niż koszt mostu.

• Router powinien radzić sobie ze złożonymi strukturami danych, takimi jak wykresy, ale mostek zajmuje się prostymi strukturami danych, takimi jak tabele.

• Mostek nie zapewnia segmentacji sieci. Dwie sieci połączone z mostem znajdują się w tej samej domenie rozgłoszeniowej. Ale router umożliwia segmentację sieci. Sieci różnych domen rozgłoszeniowych mogą być ze sobą połączone.

• W mostach stosuje się protokół o nazwie STP (Spanning Tree Protocol), aby zapobiec pętlom. W routerach taki protokół nie jest wykorzystywany, ponieważ same algorytmy routingu zapobiegają wszelkim pętlom.

• Most nie blokuje ruchu rozgłoszeniowego ani multiemisji. Ale router może blokować każdy ruch emisji lub multiemisji.

Streszczenie:

Bridge vs Router

Most to urządzenia sieciowe warstwy 2, które są używane do łączenia dwóch lub więcej sieci. Działa w oparciu o adresy MAC, a każdy ruch rozgłoszeniowy byłby replikowany bez blokowania. Router to urządzenia sieciowe warstwy 3, które służą do kierowania pakietów najlepszą ścieżką na podstawie docelowego adresu IP. Router działa w oparciu o adresy IP i złożony zestaw algorytmów zwanych algorytmami routingu. Router umożliwi więc połączenie dwóch podsieci o różnych zakresach adresów IP, podczas gdy mostek połączy dwie sieci, aby utworzyć jedną domenę rozgłoszeniową bez uwzględnienia adresów IP. Router jest bardziej złożony niż most i dlatego potrzebna jest większa moc obliczeniowa, co czyni go kosztowniejszym niż most.

Obrazy dzięki uprzejmości:

  1. Widok mostkowania sieci z wykorzystaniem warstw i terminologii ISO / OSI autorstwa Crvincenzi (CC BY-SA 3.0)
  2. Router firmy Clamad (CC BY 3.0)