Jika Anda masih baru dalam hal jaringan secara keseluruhan, maka itu bisa menjadi sedikit membingungkan ketika Anda pertama kali mulai belajar tentang berbagai jenis alamat yang terlibat dan bagaimana mereka bekerja bersama. SuperUser Q & A postingan hari ini berusaha untuk menjernihkan kebingungan bagi pembaca yang ingin tahu.
Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.
Gambar milik Wikipedia.
Pembaca SuperUser user2449761 ingin tahu lebih banyak tentang perlunya alamat Ethernet / MAC:
Saya tidak mengerti mengapa alamat Ethernet / MAC diperlukan. Tentunya semua komputer hanya dapat terhubung ke jaringan terpadu dan menggunakan alamat IP untuk berkomunikasi?
Sebagai contoh, ada mekanisme berikut di Ethernet:
- Komputer dengan alamat IP 192.168.1.1 (X.1) ingin mengirim paket ke alamat 192.168.1.2 (X.2).
- X.1 menggunakan ARP untuk mendapatkan alamat MAC X.2.
- Untuk melakukannya, X.1 perlu mengirim paket ke semua komputer di jaringan dan hanya satu yang akan menjawab.
- X.1 mendapat alamat MAC dan mengirim paket.
Akan lebih mudah melakukannya dengan satu langkah:
- X.1 mengirim paket ke semua komputer dalam jaringan dan hanya X.2 yang akan memprosesnya, yang lain akan mengabaikannya.
Pertanyaan saya yang lain adalah: Mengapa alamat IP diperlukan jika semua perangkat memiliki alamat MAC yang unik?
Mengapa ada kebutuhan untuk alamat Ethernet / MAC?
Kontributor SuperUser, Paulus memiliki jawabannya untuk kita:
Lapisan jaringan yang berbeda ada di sana untuk memungkinkan mereka bertukar untuk teknologi yang berbeda. Dua lapisan yang Anda bicarakan di sini adalah Lapisan 2 dan 3. Lapisan 2 dalam skenario ini adalah Ethernet - dari mana alamat MAC muncul, dan Layer 3 adalah IP.
Ethernet hanya berfungsi di tingkat lokal antara perangkat jaringan yang terhubung ke jaringan siaran “data link”, sedangkan IP adalah protokol yang dapat dirutekan dan dapat menargetkan perangkat di jaringan jarak jauh.
Persyaratan untuk masing-masing lapisan ini berbeda. Ethernet menetapkan keluarga teknologi yang memungkinkan paket untuk dikirim dan diterima di antara perangkat jaringan, sedangkan IP mendefinisikan protokol yang memungkinkan paket data untuk melintasi beberapa jaringan.
Tidak bergantung pada yang lain, yang memberikan fleksibilitas jaringan. Misalnya, Anda dapat memilih untuk terhubung ke layanan Internet Anda menggunakan IP over Ethernet, tetapi di jaringan internal Anda, Anda mungkin memilih untuk menggunakan IP over paper (di mana seseorang menuliskan isi setiap paket dan secara fisik membawanya ke komputer lain dan ketik itu di). Jelas ini tidak akan terlalu cepat, tetapi tetap akan menjadi IP asalkan orang yang membawa sekitar bit kertas dihormati aturan routing IP.
Di dunia nyata ada protokol data link yang berbeda yang sudah Anda gunakan (meskipun skema pengalamatannya sama): 802.3 - Ethernet, dan 802.11 - Wi-Fi.
IP tidak peduli apa lapisan yang mendasarinya. Sama halnya, IP dapat ditukarkan untuk protokol lapisan jaringan yang berbeda (asalkan itu terjadi untuk semua peserta) seperti Asynchronous Transfer Mode (ATM).
Meskipun tidak ada yang secara langsung mencegah pembuatan protokol yang mencakup kedua Lapisan 2 dan 3, itu akan kurang fleksibel, kurang menarik, dan karena itu tidak mungkin digunakan.
Pastikan untuk membaca seluruh rangkaian diskusi yang aktif melalui tautan di bawah ini!
Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.