Směrovač (dříve také gateway) se typicky používá jako zařízení pro připojení lokální sítě k ostatním sítím. Směrovač se v topologii nachází na rozhraní těchto sítí. Jedním portem je typicky připojen do lokální sítě, druhým portem do vnější sítě, a na obou má nastavenou platnou adresu z daných podsítí. Pro počítače uvnitř lokální sítě router představuje komunikační bránu pro styk s „vnějším světem“. Proces doručování datagram ˚u mezi routery se nazývá směrování a je založen na směrovacích tabulkách uložených v každém směrovači. Ty obsahují informace o nejkratších cestách k okolním routerům a jsou průběžně aktualizovány. Směrovač se může vyskytovat i v tzv. „jednoruké“ variantě (one-armed router), kdy je připojen pouze jedním portem do topologie lokální sítě a slouží k přeposílání paketů mezi virtuálními sítěmi (VLAN). Entity spadající do stejné virtuální sítě spolu mohou komunikovat přímo, ale veškerá komunikace mezi virtuálními sítěmi musí projít skrz router.