Router to urządzenie, które łączy ze sobą różne sieci i decyduje, którędy puścić pakiety, żeby trafiły do celu. Najczęściej spotykasz go jako pudełko stojące między Twoją siecią domową (LAN) a internetem dostawcy (WAN), ale router to też potężna maszyna w szafie operatora, kierująca ruchem między setkami sieci. Kluczowe słowo: kieruje — router działa na warstwie 3 modelu OSI i operuje na adresach IP, w odróżnieniu od switcha, który ogląda adresy MAC w obrębie jednej sieci.
Jak to działa
Router przegląda nagłówek każdego pakietu, sprawdza docelowy adres IP i porównuje go z tablicą routingu — listą tras mówiącą „do tej sieci idź tym interfejsem, do tamtej tamtym”. Jeśli żadna trasa nie pasuje, pakiet leci na bramę domyślną (default gateway), zwykle w stronę dostawcy. Trasy mogą być wpisane ręcznie (routing statyczny) albo wymieniane automatycznie między routerami protokołami takimi jak OSPF czy BGP (routing dynamiczny).
Domowy router to w praktyce kilka urządzeń w jednej obudowie: właściwy router, switch na porty LAN, access point Wi-Fi oraz mechanizm NAT, który pozwala wielu urządzeniom dzielić jeden publiczny adres IP. Często dorzucony jest też serwer DHCP (rozdaje adresy w sieci lokalnej) i firewall.
Przykład z praktyki
Chcesz sprawdzić, którędy Twój komputer wychodzi do internetu. Na Linuksie wpiszesz ip route i zobaczysz linię typu default via 192.168.1.1 dev eth0 — to adres Twojego routera. Żeby prześledzić, przez jakie routery pakiet przeskakuje po drodze do serwera, użyjesz traceroute google.com (na Windowsie tracert). Każdy „hop” na liście to kolejny router przekazujący Twój ruch dalej.
Na co uważać
Najczęstszy mit: „router i modem to to samo”. Modem zamienia sygnał dostawcy (światłowód, kabel) na ethernet, a router dopiero rozprowadza ten ruch po sieci — w domowych pudełkach bywają połączone, ale to dwie różne funkcje. Drugi błąd: zostawienie domyślnego loginu admin/admin do panelu — to zaproszenie dla każdego. Trzeci: mylenie routera z firewallem. NAT trochę chowa Twoje urządzenia, ale to nie jest pełna zapora; bezpieczeństwo konfigurujesz osobno.
Pojęcia powiązane
Warto poznać przy okazji: switch, brama domyślna, NAT, tablica routingu, protokoły BGP i OSPF, adresacja IP, maska podsieci oraz DHCP. Razem tworzą obraz tego, jak dane znajdują drogę przez sieć.