Bridge dan router adalah dua perangkat jaringan yang berbeda yang memiliki perbedaan yang pasti di antara mereka dalam cara mereka bekerja. Bridge adalah perangkat jaringan yang digunakan untuk menghubungkan dua jaringan atau lebih secara bersamaan sehingga terlihat seperti jaringan tunggal. Router, di sisi lain, adalah perangkat yang memilih jalur terbaik yang harus dilalui paket untuk mencapai tujuan. Jembatan adalah perangkat sederhana yang berfungsi pada lapisan 2 model jaringan berdasarkan alamat MAC. Router adalah perangkat yang lebih kompleks yang bekerja pada lapisan 3 model jaringan berdasarkan alamat IP. Sebuah jembatan tidak memblokir lalu lintas siaran, tetapi router dapat memblokirnya karena paket-paket disalurkan daripada disiarkan.
Bridge adalah perangkat jaringan yang digunakan untuk menghubungkan dua atau lebih jaringan secara bersamaan sehingga mereka saling terhubung ke satu domain penyiaran. Perangkat Tesis ini bekerja di lapisan data link dari model referensi OSI dan karenanya adalah perangkat lapisan 2. Jembatan jaringan tidak berurusan dengan alamat IP tetapi hanya berfungsi dengan alamat MAC. Ketika dua jaringan dijembatani, itu seperti mereka berada di satu jaringan. Tidak ada segmentasi jaringan berdasarkan subnet, dan karenanya, semua lalu lintas siaran akan mengalir melalui jembatan. Jembatan menggunakan tabel yang disebut tabel jembatan yang melacak paket mana yang harus diteruskan melalui jembatan berdasarkan alamat MAC tujuan. Tabel ini adalah tabel sederhana yang disiapkan dengan belajar sendiri dan tidak ada algoritma kompleks yang digunakan. Jembatan jaringan dapat dibuat dalam Perangkat Lunak juga. Katakanlah komputer Anda memiliki dua Antarmuka Jaringan dan Anda ingin menjembatani mereka sehingga komputer di kedua sisi dapat saling berkomunikasi. Dalam situasi seperti ini, kita dapat menggunakan jembatan perangkat lunak. Fungsi perangkat lunak ini disediakan oleh sistem operasi di mana, di Windows, Anda dapat dengan mudah menjembatani dua antarmuka dengan memilih opsi jembatan dari menu yang Anda dapatkan dengan mengklik kanan pada dua antarmuka yang dipilih. Di Linux, paket bridge menyediakan fasilitas bridging.
Router adalah perangkat jaringan yang merutekan paket data di seluruh jaringan. Ia bekerja di lapisan jaringan model referensi OSI dan karenanya adalah perangkat lapisan 3. Router mengikuti mekanisme store and forward. Router memelihara tabel yang disebut tabel routing yang terdiri dari gateway IP yang melaluinya suatu paket harus diarahkan untuk mencapai IP tujuan tertentu. Tabel routing dapat diatur secara statis oleh administrator jaringan atau dapat dibuat secara otomatis menggunakan algoritma routing. Ketika router menerima paket, pertama-tama menyimpan paket dalam memori router dan menganalisis alamat IP tujuan paket tersebut. Kemudian mencari tabel routing untuk melihat melalui gateway mana paket harus dirutekan. Kemudian berdasarkan informasi itu meneruskan paket dengan tepat. Karena algoritme perutean lebih kompleks, ini membutuhkan daya pemrosesan yang besar sehingga membuatnya mahal. Router biasanya digunakan untuk menghubungkan subnet yang berbeda daripada menghubungkan jaringan subnet yang sama. Katakanlah Anda memiliki satu subnet dari kisaran 192.168.1.0 - 192.168.1.255 dan subnet lain dari kisaran 192.168.10.1 - 192.168.10.255 dan Anda ingin menghubungkan kedua subnet. Dalam hal ini, sebuah router akan diperlukan sebagai routing yang didasarkan pada alamat IP tujuan yang diharapkan.
• Jembatan adalah perangkat lapisan 2 yang bekerja di lapisan data link sedangkan router adalah perangkat lapisan 3 yang bekerja di lapisan jaringan.
• Router memilih jalur terbaik atau rute yang harus dikirim paket untuk mencapai tujuan. Bridge menghubungkan dua jaringan atau lebih secara bersamaan.
• Router melakukan peruteannya berdasarkan alamat IP. Bridge menggunakan alamat MAC untuk memutuskan antarmuka paket mana yang harus didorong.
• Router lebih cerdas dari pada bridge. Router bekerja berdasarkan algoritma kompleks yang disebut algoritma routing. Sebuah jembatan bekerja berdasarkan pada algoritma belajar mandiri yang sederhana.
• Router membutuhkan lebih banyak daya pemrosesan dan sumber daya daripada jembatan. Jadi biaya router akan lebih tinggi daripada biaya jembatan.
• Suatu router harus berurusan dengan struktur data yang kompleks seperti grafik, tetapi suatu jembatan berhubungan dengan struktur data sederhana seperti tabel.
• Bridge tidak menyediakan segmentasi jaringan. Dua jaringan yang terhubung ke jembatan berada dalam domain penyiaran yang sama. Tetapi router memungkinkan segmentasi jaringan. Jaringan domain siaran yang berbeda dapat saling berhubungan.
• Pada bridge, protokol yang disebut STP (Spanning Tree Protocol) digunakan untuk mencegah loop. Pada router, protokol tersebut tidak digunakan karena setiap loop dicegah oleh algoritma routing itu sendiri.
• Jembatan tidak memblokir lalu lintas siaran atau multicast. Tetapi router dapat memblokir lalu lintas siaran atau multicast.
Ringkasan:
Jembatan adalah perangkat jaringan lapisan 2 yang digunakan untuk menghubungkan dua jaringan atau lebih. Ini bekerja berdasarkan alamat MAC dan lalu lintas penyiaran akan direplikasi tanpa pemblokiran. Router adalah perangkat jaringan layer 3 yang digunakan untuk merutekan paket di jalur terbaik berdasarkan alamat IP tujuan. Router bekerja berdasarkan alamat IP dan set algoritma kompleks yang disebut algoritma routing. Jadi router akan memungkinkan untuk menghubungkan dua subnet yang memiliki rentang IP yang berbeda bersama-sama sementara jembatan akan menghubungkan dua jaringan hanya untuk membuat satu domain siaran tanpa pertimbangan alamat IP. Sebuah router lebih kompleks daripada jembatan dan karenanya lebih banyak kekuatan pemrosesan yang dibutuhkan sehingga lebih mahal daripada jembatan.
Gambar: