Salah satu fungsi router adalah untuk menghubungkan jaringan yang berbeda, dan fungsi lainnya adalah memilih jalur transmisi informasi. Memilih jalan pintas yang lancar dan cepat dapat sangat meningkatkan kecepatan komunikasi, mengurangi beban komunikasi sistem jaringan, menghemat sumber daya sistem jaringan, dan meningkatkan kelancaran sistem jaringan, sehingga sistem jaringan dapat memainkan peran yang lebih besar.
Dari sudut pandang memfilter lalu lintas jaringan, fungsi router sangat mirip dengan switch dan bridge. Namun tidak seperti switch yang bekerja pada lapisan fisik jaringan dan membagi segmen jaringan secara fisik, router menggunakan protokol perangkat lunak khusus untuk membagi seluruh jaringan secara logis. Misalnya, router yang mendukung protokol IP dapat membagi jaringan menjadi beberapa segmen subnet, dan hanya lalu lintas jaringan yang diarahkan ke alamat IP tertentu yang dapat melewati router tersebut. Untuk setiap paket yang diterima, router menghitung ulang nilai checksumnya dan menulis alamat fisik baru. Oleh karena itu, penggunaan router untuk meneruskan dan memfilter data cenderung lebih lambat dibandingkan switch yang hanya melihat alamat fisik suatu paket. Tetapi,
Untuk jaringan yang kompleks tersebut, penggunaan router dapat meningkatkan efisiensi jaringan secara keseluruhan. Keuntungan nyata lainnya dari router adalah mereka dapat memfilter siaran jaringan secara otomatis. Secara umum, seluruh proses instalasi untuk menambahkan router ke jaringan jauh lebih rumit daripada switch plug-and-play.
