31Aug

Mengapa Ethernet / MAC Addresses Needed?

Jika Anda masih baru mengenal keseluruhan jaringan, mungkin akan sedikit banyak saat Anda pertama kali mulai belajar tentang berbagai jenis alamat yang terlibat dan bagaimana mereka bekerja sama. Today's SuperUser Q & Sebuah posting berusaha untuk membersihkan kebingungan bagi pembaca yang penasaran.

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web. Gambar

milik Wikipedia.

Pertanyaan

User reader SuperUser user2449761 ingin tahu lebih banyak tentang kebutuhan akan alamat Ethernet / MAC:

Saya tidak mengerti mengapa alamat Ethernet / MAC dibutuhkan. Tentunya semua komputer bisa terhubung ke jaringan bersatu dan menggunakan alamat IP untuk berkomunikasi?

Misalnya, 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 menjawabnya.
  • X.1 mendapatkan alamat MAC dan mengirimkan paketnya.

Akan lebih mudah melakukannya hanya dalam satu langkah:

  • X.1 mengirimkan sebuah paket ke semua komputer di jaringan dan hanya X.2 yang akan memprosesnya, yang lain akan mengabaikannya.

Pertanyaan saya yang lain adalah: Mengapa alamat IP dibutuhkan jika semua perangkat memiliki alamat MAC yang unik?

Mengapa ada kebutuhan untuk alamat Ethernet / MAC?

Jawaban

SuperUser kontributor Paul memiliki jawaban untuk kita:

Lapisan jaringan yang berbeda ada di sana untuk memungkinkan mereka bertukar 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 bekerja pada tingkat lokal antara perangkat jaringan yang terhubung ke jaringan siaran "data link", sedangkan IP adalah protokol routable dan dapat menargetkan perangkat pada jaringan jarak jauh.

Persyaratan untuk masing-masing lapisan berbeda. Ethernet menentukan keluarga teknologi yang memungkinkan paket dikirim dan diterima di antara perangkat jaringan, sedangkan IP mendefinisikan sebuah protokol yang memungkinkan paket data melintasi beberapa jaringan.

Tidak bergantung pada yang lain, itulah yang memberi fleksibilitas pada jaringan. Misalnya, Anda dapat memilih untuk terhubung ke layanan Internet Anda menggunakan IP over Ethernet, namun di jaringan internal Anda, Anda dapat memilih untuk menggunakan IP over paper( di mana seseorang menuliskan isi setiap paket dan secara fisik menuntunnya ke mesin lain danketik di dalamnya).Jelas ini tidak akan terlalu cepat, tapi tetap saja IP memberi orang yang membawa potongan kode routing IP yang dihormati.

Di dunia nyata ada protokol link data yang berbeda yang sudah Anda gunakan( walaupun skema pengalamatan mereka sama): 802.3 - Ethernet, dan 802.11 - Wi-Fi.

IP tidak peduli apa lapisan dasarnya. Sama halnya, IP dapat ditukar dengan protokol lapisan jaringan yang berbeda( asalkan hal 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, akan kurang fleksibel, kurang menarik, dan oleh karena itu tidak mungkin digunakan.

Pastikan untuk membaca sisa thread diskusi yang meriah melalui link di bawah ini!

Punya sesuatu untuk ditambahkan ke penjelasan? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.