Apa perbedaan antara switch, router, dan modem?

Jawaban:

29

Router: perangkat ini menghubungkan jaringan yang berbeda, beroperasi pada Layer 3 (lapisan jaringan) dari model OSI. Mereka mempertahankan tabel routing yang memetakan alamat IP (lebih tepatnya, awalan IP ) ke antarmuka keluar . Perhatikan bahwa sebuah antarmuka dapat berisi satu atau lebih port (Lihat di bawah).

Switch: ini mempertahankan tabel penerusan yang memetakan alamat MAC ke port fisik , yang beroperasi pada Layer 2 (layer data link) dari model OSI. Ini belum tentu pemetaan satu-ke-satu; banyak alamat MAC dapat diikat ke port fisik yang sama. Ini adalah kasus di mana Anda memiliki jaringan multi-layer switched (bayangkan switch Netgear atau Belkin dicolokkan ke jaringan kantor atau universitas Anda), atau hub yang terhubung ke port switch.

Hubs: ini pada dasarnya adalah repeater sinyal multi-port, yang beroperasi pada Layer 1 (lapisan phyiscal) dari model OSI. Mereka dapat berupa tidak berdaya (hanya menyediakan koneksi fisik untuk sinyal yang ada untuk merambat bersama), atau bertenaga, di mana mereka benar-benar meregenerasi dan / atau memperkuat sinyal yang mereka terima. Poin yang perlu diperhatikan di sini adalah bahwa hub adalah domain tabrakan tunggal . Domain collision mewakili seperangkat perangkat yang semuanya terhubung ke media transmisi fisik yang sama, sehingga hanya satu di antaranya yang dapat mentransmisikan pada waktu tertentu (mengabaikan teknologi multiplexing seperti multiplexing pembagian panjang gelombang, multiplexing pembagian-frekuensi, multiplexing pembagian-waktu, multiplexing pembagian-waktu, dll. .).

Dalam praktiknya, hub semakin jarang ditemukan di jaringan data saat ini, karena mereka memiliki kinerja yang buruk (karena hanya satu pengguna dapat mengirimkan pada satu waktu) dan keamanan yang buruk (siapa pun yang terhubung ke hub yang sama dapat mendengar segala sesuatu yang semua pengguna lain kirim dan terima) .

Modem: MOdulator-DEModulator. Bertanggung jawab untuk membangun saluran digital melalui media analog, paling umum jaringan telepon. Modem lagi beroperasi pada Layer 2 (lapisan data link) , tetapi menggunakan protokol berbeda dari Ethernet untuk berkomunikasi. Mereka kemudian menawarkan protokol seperti PPP ke lapisan jaringan, untuk memungkinkan lalu lintas IP mengalir melalui tautan mereka.

Murali Suriar
sumber
Jawaban yang bagus Dipikirkan dengan baik. Padahal, tautan PPP dibuat melalui saluran digital itu, itu adalah saluran itu sendiri.
GreenKiwi
@GreenKiwi: Poin bagus - jawaban diperbarui.
Murali Suriar
Seseorang benar saya jika saya salah, tetapi pemahaman saya adalah bahwa jaringan Layer 2 (atau setidaknya jaringan ethernet) memiliki struktur pohon (tepat satu jalur antara dua titik akhir) dan dengan demikian tidak perlu melakukan perutean untuk menemukan rute optimal. Jika demikian, ini akan menjadi perbedaan mendasar antara sakelar dan router.
Kevin Wheeler
@MuraliSuriar Selama servervault Saya melihat informasi yang saling bertentangan di mana lapisan modem berada, sebagian besar referensi menempatkannya ke dalam lapisan 1. networkengineering.stackexchange.com/questions/16636/…
Salin dan Tempel
15

Hmm ... Untuk mendapatkan pemahaman yang baik Anda akan membutuhkan pemahaman tentang model OSI . Tetapi saya akan mencoba menjelaskannya sesederhana mungkin.

Model OSI

Pada dasarnya setiap transmisi jaringan akan melalui jalur yang ditunjukkan. Dengan kata yang lebih sederhana, data yang Anda kirim dikonversi menjadi sinyal listrik untuk mengirimkan melalui tautan fisik.

Lapisan bawah hanya memiliki gagasan tentang sinyal listrik bukan tentang bit atau byte. Lapisan 2, Lapisan tautan data memiliki kesadaran tentang alamat MAC. Ketika kita datang ke layer 3 - Network layer kita memiliki beberapa pendekatan level yang lebih tinggi, ia dapat memproses alamat IP juga.

Ketika kita berbicara tentang router, router adalah perangkat Layer 3, yang dapat bekerja dengan IP. Itu dapat mengambil keputusan berdasarkan IP. sebagai contoh merutekan suatu paket berdasarkan IP atau paket filter.

Tapi Switch hanyalah perangkat Layer 2. Saya hanya khawatir pada alamat fisik. (Alamat MAC) dan semua komunikasi data dilakukan menggunakan MAC.

Oskar Duveborn telah memberikan jawaban yang lebih lurus ke depan tentang itu ..

Mengarahkan komentar Anda secara langsung, router bekerja dengan alamat IP sementara switch bekerja dengan alamat MAC. Saya tidak punya ide bagus tentang arsitektur internal modem. Maaf teman :(

Artikel singkat ini telah menjelaskan beberapa perbedaan yang terlihat di antara jenis perangkat. Mungkin bermanfaat bagi Anda.

Chathuranga Chandrasekara
sumber
10

Saya sangat suka jawaban Chathurangas ^^

Tapi di sini ada upaya menggunakan istilah awam, yang akan membelokkan kenyataan dan meninggalkan bagian-bagian penting:

  • Modem: menerjemahkan berbagai jenis sinyal / media, seperti ketika Anda beralih dari saluran telepon ke jaringan ethernet lokal.
  • Router: meneruskan (rute) lalu lintas dari satu jaringan ke jaringan lain, tidak peduli dengan media. Router tingkat konsumen sering dibangun ke dalam modem dan switch yang dapat menangani koneksi fisik antara jaringan ethernet dan saluran telepon dunia luar dalam perjalanan ke penyedia layanan internet.
  • Switch: meneruskan lalu lintas dalam satu jaringan (tradisional). Digunakan untuk menghubungkan perangkat jaringan bersama dalam satu jaringan.

Disatukan dengan diagram lapisan OSI, ini bisa ditingkatkan banyak saya kira ... ini bisa menjadi versi Serverfault dari pertanyaan Stack Overflow yang terkenal yang tampak sangat sederhana di permukaan, tetapi melahirkan banyak jawaban yang sangat terperinci.

Oskar Duveborn
sumber
Terima kasih ^^ ... Saya merenungkan tentang cara menghapus istilah ethernet paling tidak untuk membuatnya lebih sederhana ... tapi ... entah bagaimana ale Perancis ini membuat saya malas
: 28299 Oskar Duveborn
Menurut ini .. Bisakah kita mengelompokkan modem dan perangkat lain ke dalam kelompok yang sama? Bisakah kita menempatkan modem ke lapisan tertentu di OSI? Layer 3?
Chathuranga Chandrasekara
modem doesnt kebutuhan untuk bahkan menggunakan TCP teknis, sehingga definisi saat ia menggunakan diterima oleh saya
nama pengguna
Iya. Saya hanya meminta untuk mengenal karena saya merasa itu sangat berharga untuk mengetahui :)
Chathuranga Chandrasekara
ok maaf, saya sedang agak munafik saya menyadari, karena saya bersikeras pada alamat MAC dan IP untuk dua lainnya, dan kemudian aku berkata kita tidak perlu untuk mengikat modem untuk TCP
nama pengguna
0

Layer 2 Switch - meneruskan frame ethernet antara switch di kampus lokal. selain itu beberapa sakelar mendukung perutean statis dan default.

Layer 3 Switch - meneruskan paket antara VLAN dan subnet di jaringan kampus lokal. Mendukung perutean statis, default dan dinamis.

Router - meneruskan paket antara subnet melintasi WAN dan antara router dan switch.

Cable / DSL Modem - menerjemahkan antara antarmuka Ethernet di desktop atau router dan Cable (DOCSIS) / pensinyalan broadband DSL.

Solusi CiscoNet
sumber
0

Router: (Lapisan 3 / IP) - Ini adalah perangkat elektronik yang menghubungkan setidaknya dua jaringan dan bertukar paket di antara mereka sesuai dengan informasi yang disediakan dalam header paket ini dan tabel routing. Mereka dirancang untuk bergabung bersama beberapa jaringan area lokal (LAN) dengan jaringan area luas (WAN). Mereka lebih pintar daripada Hub atau switch. Router berfungsi sebagai tujuan perantara untuk lalu lintas jaringan. Mereka menerima paket jaringan yang masuk, mencari di dalam setiap paket untuk mengidentifikasi sumber dan menargetkan alamat jaringan, kemudian meneruskan paket-paket ini di mana diperlukan untuk memastikan data mencapai tujuan akhirnya. Saklar atau hub tidak dapat melakukan hal-hal ini.

Switch (Layer 2 / Ethernet): Mereka lebih pintar dari Hub. Alih-alih menyiarkan paket ke semua host di jaringan seperti hub, switch pertama-tama menentukan perangkat mana yang menjadi penerima data yang diinginkan dan kemudian mengirimkannya ke satu perangkat secara langsung . Switch melakukan ini dengan membuat domain dan mencegah paket mengirimnya melintasi switch ke jaringan lain jika tujuannya berada di domain yang sama. Jika itu di luar domain yang sama, maka permintaan disiarkan ke semua domain jika banjir diperlukan ( yaitu ketika tabel tidak dikelola dengan port yang sesuai ke alamat mac). Ini membutuhkan pembuatan tabel switch di dalam switch, yang memetakan alamat mac tujuan ke port output di dalam switch. Permintaan awal akan memperbarui tabel kosong dengan port dan alamat mac dari domain asal. Saklar belajar:

Manoj
sumber