Router adalah perangkat jaringan yang digunakan untuk menghubungkan beberapa jaringan yang berbeda. Maksud dari kata berbeda disini adalah alamat jaringan atau alamat subnet mask-nya yang berbeda, seperti menghubungkan jaringan kantor dengan jaringan internet. Karena router memiliki fungsi untuk menghubungkan banyak jaringan, maka router harus memiliki minimal 2 jaringan interface.
Router kabel biasanya terhubung langsung ke modem atau Wide Area Network (WAN) melalui kabel jaringan. Router kabel biasanya dipasang dengan port, yang terhubung ke modem untuk terhubung ke Internet
Router nirkabel dapat terhubung secara nirkabel ke perangkat yang mendukung standar nirkabel yang sama. Router nirkabel dapat menerima informasi dan mengirimkannya ke internet.
Sebuah router digunakan untuk menghubungkan dua jaringan komputer sehingga walaupun jaringan yang ingin dihubungkan memiliki alamat IP dan arsitektur yang berbeda, jaringan yang terhubung tersebut dapat saling berkomunikasi.
Apa sih perbedaan router dan switch ? Jika di deskripsikan seperti halnya sebuah rumah, maka Switch itu adalah sebuah gang. Dalam sebuah gang terdapat beberapa rumah dengan nomor urut tertentu. Pada saat yang sama, router adalah penghubung antara geng ini.
Pada gambar di atas terdapat 2 jaringan yang terhubung ke router. Jaringan di sebelah kiri terhubung ke port 1 dari router, dan jaringan di sebelah kanan terhubung ke port 2 dari router. Pada tabel routing diatur agar komputer A,B,C bisa berkomunikasi dengan komputer D,E,F pada jaringan yang berbeda lewat interface Router port 1 dan port 2 , maka :
Komputer A mengirim data ke komputer C, maka router tidak akan meneruskan data tersebut ke network lain.
Begitu pula ketika komputer F mengirim data ke E, router tidak akan meneruskan paket data ke network lain.
Barulah ketika komputer F mengirimkan data ke komputer B, maka router akan meneruskan paket data tersebut ke komputer B.
Singkatnya, cara kerja router adalah menghubungkan perangkat-perangkat di jaringan dengan meneruskan paket data antar perangkat. Data ini dapat dikirim dari satu perangkat ke perangkat lainnya, atau dari satu perangkat ke Internet.
Router dapat melakukan hal ini dengan menetapkan alamat IP lokal ke setiap perangkat di jaringan. Ini memastikan bahwa paket data akhirnya ditempatkan di lokasi yang benar dan tidak akan hilang di jaringan.
Lemahnya keamanan data,dari serangan virus ataupun spam
Opsi koneksi dibatasi oleh jumlah kartu jaringan dan slot PCI yang tersedia.
Jika ada masalah dengan peralatan komputer, router di jaringan tidak akan berfungsi.
Karena router berperan ganda, maka akan memberatkan kinerja router PC.