Jaka jest różnica między przełącznikiem, routerem i modemem?

18

Jaka jest różnica między przełącznikiem, routerem i modemem?

Nazwa Użytkownika
źródło

Odpowiedzi:

29

Routery: urządzenia te łączą różne sieci działające w warstwie 3 (warstwa sieciowa) modelu OSI. Utrzymują tabele routingu, które mapują adresy IP (dokładniej prefiksy IP ) na interfejs wychodzący . Należy pamiętać, że interfejs może zawierać jeden lub więcej portów (patrz poniżej).

Przełączniki: utrzymują one tabele przekazywania, które mapują adresy MAC na porty fizyczne , działając w warstwie 2 (warstwa łącza danych) modelu OSI. Niekoniecznie jest to mapowanie jeden na jeden; wiele adresów MAC może być powiązanych z tym samym portem fizycznym. Jest tak w przypadku, gdy masz wielowarstwowe przełączane sieci (np. Przełącznik Netgear lub Belkin podłączony do sieci biurowej lub uniwersyteckiej) lub koncentrator podłączony do portu przełącznika.

Koncentratory: są to w zasadzie wieloportowe repeatery sygnałów, działające w warstwie 1 (warstwa fiskalna) modelu OSI. Mogą być albo niezasilane (po prostu zapewniając fizyczne połączenie dla istniejącego sygnału do propagacji wzdłuż), albo zasilane, gdzie faktycznie regenerują i / lub wzmacniają odbierany sygnał. Należy tutaj zauważyć, że koncentratory są pojedynczą domeną kolizyjną . Domena kolizyjna reprezentuje zestaw urządzeń połączonych z tym samym fizycznym medium transmisyjnym, tak że tylko jedno z nich może transmitować w dowolnym momencie (ignorując technologie multipleksowania, takie jak multipleksowanie z podziałem długości fal, multipleksowanie z podziałem częstotliwości, multipleksowanie z podziałem czasu itp. Itp. .).

W praktyce koncentratory są coraz rzadziej spotykane w dzisiejszych sieciach danych, ponieważ mają słabą wydajność (ponieważ tylko jeden użytkownik może transmitować naraz) i słabe bezpieczeństwo (każdy podłączony do tego samego koncentratora słyszy wszystko, co wszyscy inni użytkownicy transmitują i odbierają) .

Modemy: MOdulator-DEModulator. Odpowiedzialny za ustanowienie kanału cyfrowego za pośrednictwem analogowego medium, najczęściej sieci telefonicznej. Modemy ponownie działają w warstwie 2 (warstwa łącza danych) , ale do komunikacji używają innych protokołów niż Ethernet. Następnie oferują protokoły takie jak PPP w warstwie sieci, aby umożliwić przepływ ruchu IP przez swoje łącza.

Murali Suriar
źródło
Świetna odpowiedź. Dobrze przemyślane. Chociaż łącze PPP jest ustanawiane w tym kanale cyfrowym, to sam kanał.
GreenKiwi
@GreenKiwi: Dobra uwaga - odpowiedź zaktualizowana.
Murali Suriar
Ktoś poprawi mnie, jeśli się mylę, ale rozumiem, że sieci warstwy 2 (lub przynajmniej sieci Ethernet) mają strukturę drzewa (dokładnie jedną ścieżkę między dowolnymi dwoma punktami końcowymi), a zatem nie muszę wykonywać żadnego routingu, aby znaleźć optymalna trasa. Jeśli tak, byłaby to zasadnicza różnica między przełącznikami a routerami.
Kevin Wheeler,
@MuraliSuriar Over servervault Widzę sprzeczne informacje, w której warstwie należy modem, większość odwołań umieszcza go w warstwie 1. networkengineering.stackexchange.com/questions/16636/…
Kopiuj i wklej
15

Hmm ... Aby dobrze zrozumieć, potrzebujesz zrozumienia modelu OSI . Ale postaram się wyjaśnić je tak prosto, jak to możliwe.

Model OSI

Zasadniczo każda transmisja sieciowa przechodzi wskazaną ścieżką. Mówiąc prościej, przesłane dane są przetwarzane na sygnały elektryczne w celu transmisji przez łącze fizyczne.

Dolna warstwa po prostu ma pojęcie o sygnale elektrycznym, a nie o bitach lub bajtach. Warstwa 2, warstwa łącza danych ma świadomość adresów MAC. Kiedy przechodzimy do warstwy 3 - warstwa sieciowa ma bardziej zaawansowane podejście, może również przetwarzać adresy IP.

Gdy mówimy o routerze, router jest urządzeniem warstwy 3, które może współpracować z adresami IP. Może podejmować decyzje na podstawie adresów IP. jako przykład trasuj pakiet na podstawie adresów IP lub pakietów filtrujących.

Ale Switch to tylko urządzenie warstwy 2. Martwię się tylko o adresy fizyczne. (Adresy MAC), a cała transmisja danych odbywa się za pomocą adresów MAC.

Oskar Duveborn udzielił na to bardziej bezpośredniej odpowiedzi…

Bezpośrednio adresując komentarz, router współpracuje z adresami IP, a przełącznik z adresami MAC. Nie mam dobrego pojęcia o wewnętrznej architekturze modemu. Wybacz, stary :(

W tym krótkim artykule wyjaśniono niektóre widoczne różnice między typami urządzeń. Może ci się przydać.

Chathuranga Chandrasekara
źródło
10

Naprawdę podoba mi się odpowiedź Chathurangas ^^

Ale oto próba użycia terminów laika, które wypaczą rzeczywistość i pozostawią ważne fragmenty:

  • Modem: tłumaczy różne rodzaje sygnałów / mediów, na przykład podczas przechodzenia z linii telefonicznej do lokalnej sieci Ethernet.
  • Router: przekazuje (trasuje) ruch z jednej sieci do drugiej, nie dba o media. Routery na poziomie konsumenckim są często wbudowane w modemy i przełączniki, które mogą obsługiwać fizyczne połączenia, powiedzmy między sieciami Ethernet a światowymi liniami telefonicznymi w drodze do dostawcy usług internetowych.
  • Przełącznik: przekazuje ruch w ramach jednej sieci (tradycyjnie). Służy do łączenia ze sobą urządzeń sieciowych w ramach jednej sieci.

W połączeniu ze schematem warstwy OSI, myślę, że można to znacznie ulepszyć ... może to być wersja Serverfault tego słynnego pytania o przepełnienie stosu, które wydawało się absurdalnie proste, ale przyniosło wiele bardzo szczegółowych odpowiedzi.

Oskar Duveborn
źródło
Dzięki ^^ ... Zastanawiam się nad próbą usunięcia terminów ethernetowych przynajmniej dla uproszczenia ... ale ... jakoś to francuskie piwo mnie rozleniwiło
Oskar Duveborn
Zgodnie z tym ... Czy możemy podzielić modem i inne urządzenia na tę samą grupę? Czy możemy umieścić modem w określonej warstwie w OSI? Warstwa 3?
Chathuranga Chandrasekara
modem nie musi nawet używać TCP technicznie, więc obecna definicja, której używa, jest przeze mnie akceptowalna
nazwa użytkownika
Tak. Właśnie poprosiłem o zapoznanie się, ponieważ czułem, że warto wiedzieć :)
Chathuranga Chandrasekara
ok przepraszam, jestem trochę obłudny, zdaję sobie sprawę, ponieważ nalegałem na adres MAC i IP dla pozostałych dwóch, a następnie powiedziałem, że nie musimy wiązać modemów z TCP
nazwa użytkownika
0

Przełącznik warstwy 2 - przesyła ramki Ethernet między przełącznikami w lokalnym kampusie. ponadto niektóre przełączniki obsługują routing statyczny i domyślny.

Przełącznik warstwy 3 - przekazuje pakiety między sieciami VLAN i podsieciami w lokalnej sieci kampusu. Obsługuje routing statyczny, domyślny i dynamiczny.

Router - przekazuje pakiety między podsieciami przez sieć WAN oraz między routerami i przełącznikami.

Modem kablowy / DSL - tłumaczy między interfejsem Ethernet na pulpicie lub routerze a szerokopasmową sygnalizacją kablową (DOCSIS) / DSL.

Rozwiązania CiscoNet
źródło
0

Routery: (Warstwa 3 / IP) - Jest to urządzenie elektroniczne, które łączy co najmniej dwie sieci i wymienia między nimi pakiety zgodnie z informacjami zawartymi w nagłówkach tych pakietów i tablicach routingu. Są przeznaczone do łączenia ze sobą wielu sieci lokalnych (LAN) z siecią rozległą (WAN). Są mądrzejsze niż Hub lub przełączniki. Routery służą jako pośrednie miejsca docelowe dla ruchu sieciowego. Odbierają przychodzące pakiety sieciowe, zaglądają do każdego pakietu, aby zidentyfikować źródłowy i docelowy adres sieci, a następnie przesyłają te pakiety tam, gdzie jest to konieczne, aby zapewnić, że dane dotrą do ostatecznego miejsca docelowego. Ani przełączniki, ani koncentratory nie mogą tego robić.

Przełączniki (warstwa 2 / Ethernet): są inteligentniejsze niż koncentratory. Zamiast rozgłaszania pakietów do wszystkich hostów w sieci, takich jak koncentrator, przełączniki najpierw określają, które urządzenie jest zamierzonym odbiorcą danych, a następnie wysyła je bezpośrednio do tego jednego urządzenia . Switch robi to, tworząc domenę i zapobiega wysyłaniu pakietu przez przełącznik do innych sieci, jeśli miejsce docelowe znajduje się w tej samej domenie. Jeśli znajduje się poza tą samą domeną, żądanie jest wysyłane do całej domeny, jeśli wymagane jest zalanie ( tzn. gdy tabela nie jest utrzymywana z odpowiednim portem do adresu mac). Wymaga to utworzenia tablicy przełączników wewnątrz przełącznika, która mapuje docelowy adres mac na porty wyjściowe wewnątrz przełącznika. Pierwsze żądanie zaktualizuje pustą tabelę o adres portu i mac domeny źródłowej. Przełącznik uczenia:

Manoj
źródło