Router to urządzenie sieciowe, które operuje na trzeciej warstwie modelu ISO/OSI, znanej jako warstwa sieci. Jego głównym zadaniem jest kierowanie ruchem danych pomiędzy różnymi sieciami, co odbywa się przy użyciu adresów IP. Routery analizują adresy docelowe pakietów danych i podejmują decyzje dotyczące najlepszej trasy do ich przesłania. W praktyce oznacza to, że jeśli masz kilka urządzeń w domu lub biurze, router umożliwia im komunikację z internetem oraz między sobą, korzystając z jednego adresu IP przypisanego do połączenia z dostawcą usług internetowych. W kontekście dobrych praktyk, routery powinny być odpowiednio skonfigurowane, aby zapewnić bezpieczeństwo sieci, na przykład przez aktywowanie zapory ogniowej oraz stosowanie silnych haseł. Dodatkowo, routery często wspierają protokoły takie jak OSPF czy BGP, które są kluczowe dla zarządzania trasami w bardziej złożonych sieciach.
Hub, bridge i repeater to urządzenia, które nie operują na warstwie sieci modelu ISO/OSI, co czyni je nieodpowiednimi dla tej funkcji. Hub to urządzenie działające na warstwie fizycznej, które jedynie przekazuje sygnały pomiędzy wszystkimi podłączonymi do niego urządzeniami, bez analizy adresów IP. Z tego powodu, hub nie jest w stanie efektywnie zarządzać ruchem w sieci, co prowadzi do nieefektywności oraz kolizji. Bridge, działający na warstwie łącza danych, służy do łączenia dwóch segmentów tej samej sieci, ale nie podejmuje decyzji dotyczących routingu na podstawie adresów IP. Z kolei repeater, również operujący na warstwie fizycznej, wzmacnia sygnał w celu przedłużenia zasięgu sieci, ale nie ma zdolności do kierowania pakietami na podstawie ich zawartości adresowej. Ostatecznie, te urządzenia nie są w stanie realizować funkcji, które są kluczowe dla routerów, takich jak zarządzanie trasami i optymalizacja ruchu. Dlatego mylenie ich funkcji z routerem może prowadzić do błędnych założeń na temat struktury i działania sieci komputerowych.