Yönlendiricinin bir işlevi farklı ağları bağlamak, diğer işlevi ise bilgi aktarımı için hattı seçmektir. Sorunsuz ve hızlı bir kısayol seçmek, iletişim hızını büyük ölçüde artırabilir, ağ sisteminin iletişim yükünü azaltabilir, ağ sistemi kaynaklarından tasarruf edebilir ve ağ sisteminin düzgün hızını geliştirebilir, böylece ağ sistemi daha büyük bir rol oynayabilir.
Ağ trafiğini filtreleme açısından yönlendiriciler, anahtarlara ve köprülere çok benzer şekilde çalışır. Ancak ağın fiziksel katmanında çalışan ve ağ bölümünü fiziksel olarak bölen anahtardan farklı olarak yönlendirici, tüm ağı mantıksal olarak bölmek için özel bir yazılım protokolü kullanır. Örneğin, IP protokolünü destekleyen bir yönlendirici, ağı birden fazla alt ağ bölümüne bölebilir ve yalnızca belirli bir IP adresine yönlendirilen ağ trafiği yönlendiriciden geçebilir. Alınan her paket için yönlendirici, sağlama toplamı değerini yeniden hesaplar ve yeni bir fiziksel adres yazar. Bu nedenle, verileri iletmek ve filtrelemek için bir yönlendirici kullanmak, yalnızca bir paketin fiziksel adresine bakan bir anahtardan daha yavaş olma eğilimindedir. Ancak,
Bu karmaşık ağlar için yönlendiricilerin kullanılması ağın genel verimliliğini artırabilir. Yönlendiricilerin bir diğer belirgin avantajı, ağ yayınlarını otomatik olarak filtreleyebilmeleridir. Genel olarak, bir ağa yönlendirici eklemenin tüm kurulum süreci, tak ve çalıştır anahtarından çok daha karmaşıktır.
