html Penjelasan Pemetaan Multicast IPv4 ke MAC - FCTELE
                                   +8618758069661 [email protected]
Pencarian Produk Panduan: spasi = DAN, | = ATAU, ! = BUKAN

Mengapa Grup Multicast IPv4 yang Berbeda Dapat Berbagi Satu Alamat MAC?

Ada Pertanyaan? Hubungi Kami Hari Ini!

+8618758069661

Atau tinggalkan pesan untuk kami

Pesan Online

Mengapa Grup Multicast IPv4 yang Berbeda Dapat Berbagi Satu Alamat MAC?

Tayangan: 13 +13Tulisan asli oleh FCTELEPenulis: Tim Teknis FCTELE

MULTICAST IPv4

Mengapa dua grup IP dapat menggunakan satu MAC yang sama?

Pemetaan ini menggunakan prefiks Ethernet tetap dan 23 bit terendah dari grup IPv4. Beberapa bit grup tidak disertakan, sehingga grup IP yang berbeda dapat menggunakan satu alamat Ethernet yang sama. Host dan switch dapat menggunakan informasi tambahan saat menangani paket. Ini adalah contoh konseptual, bukan hasil pengukuran produk.

01

Pemetaan

The standard mapping preserves the low 23 IPv4 bits.IPv4 group addressupperlow 23 bitsprefix + 0low 23Ethernet MAC

Pemetaan standar mempertahankan 23 bit terendah IPv4.

02

Tumpang tindih

Different IP groups can share the mapped address.224.1.1.1225.1.1.101:00:5E:01:01:01

Grup IP yang berbeda dapat menggunakan alamat hasil pemetaan yang sama.

03

Penerimaan

The IP destination and host membership still matter.SwitchHostCheck IP group

Tujuan IP dan keanggotaan host tetap penting.

01 Catat

Tangkap IP tujuan dan MAC secara bersamaan.

02 Periksa

Periksa VLAN dan status keanggotaan.

03 Verifikasi

Bandingkan hasil penangkapan paket yang diizinkan di setiap titik akhir.

Daftar periksa pemilihan dan verifikasi — perluas
Pemeriksaan Yang perlu dikonfirmasi Cara memverifikasi
Pemetaan IP dan MAC Tangkap kedua bidang
Keanggotaan Grup dan port Periksa status host dan switch
Jalur VLAN dan penerusan Bandingkan hasil penangkapan paket

Ketika satu perangkat industri mengirim data ke sekelompok penerima, hasil penangkapan paket dapat menunjukkan sesuatu yang mengejutkan: dua alamat multicast IPv4 yang berbeda mungkin menggunakan alamat MAC tujuan Ethernet yang sama. Apakah itu berarti switch melakukan kesalahan? Tidak. Alamat IP dan MAC berada pada lapisan yang berbeda, dan pemetaan multicast IPv4 ke Ethernet standar bukanlah pemetaan satu-ke-satu.

Pengirim dan penerima multicast IPv4 yang terhubung melalui switch industri
Gambar 1: Sebuah grup IPv4 dipetakan ke tujuan Ethernet; penerusan bergantung pada pengaturan switch.

Mulai dari satu-ke-satu dan satu-ke-banyak

Unicast umumnya ditujukan ke satu tujuan, broadcast menjangkau suatu domain broadcast, dan multicast ditujukan ke suatu grup yang diikuti oleh penerima yang berminat. Istilah-istilah ini menjelaskan tujuan komunikasi; istilah tersebut tidak menjamin bahwa setiap perangkat akan menerima atau memproses setiap paket multicast.

Data video, pemantauan, dan status mungkin perlu menjangkau beberapa sistem dalam suatu instalasi industri. Kesesuaian multicast dan perangkat mana yang harus menerimanya bergantung pada aplikasi dan desain jaringan. Switch meneruskan frame Ethernet antarport; host penerima juga memeriksa informasi lapisan jaringan dan keanggotaan grupnya sebelum menyerahkan data ke aplikasi.

Dokumentasi switch industri terkelola Layer 3 dengan pemasangan rel DIN dari FCTELE mencantumkan fitur manajemen multicast, termasuk IGMP snooping. Periksa dokumentasi, versi perangkat lunak, dan konfigurasi untuk model yang digunakan. Artikel ini menjelaskan pemetaan alamat secara umum dan tidak mengklaim sebagai pengujian lapangan produk tersebut.

Mengapa sebuah paket memiliki dua alamat

Ketika paket IP dikirim melalui Ethernet, pengirim menempatkannya di dalam frame Ethernet. Header frame berisi alamat MAC tujuan, sedangkan paket IP di dalamnya memiliki alamat IP tujuan. Keduanya memiliki fungsi yang berbeda dan menempati bidang yang berbeda: MAC digunakan untuk penanganan tautan Ethernet, sedangkan alamat IP mengidentifikasi tujuan pada lapisan jaringan.

Untuk multicast IPv4, pengirim memetakan alamat grup multicast ke MAC multicast Ethernet dan menempatkannya dalam header frame. Switch memilih port keluaran sesuai mekanisme penerusannya dan informasi status multicast yang tersedia. Perangkat penerima kemudian memeriksa tujuan IP dan keanggotaan lokal. Penerusan yang sebenarnya bergantung pada implementasi dan konfigurasi.

Sebagai contoh, grup IPv4 224.1.1.1 dipetakan ke MAC Ethernet 01:00:5E:01:01:01. Angka desimal yang dipisahkan titik mengidentifikasi alamat IPv4; enam byte heksadesimal yang dipisahkan titik dua mengidentifikasi alamat MAC. Keduanya dihubungkan melalui pemetaan, bukan dua cara untuk menuliskan bidang yang sama.

Pemetaan hanya mempertahankan sebagian alamat grup

Multicast IPv4 menggunakan rentang alamat yang telah ditentukan, dan MAC multicast Ethernet memiliki prefiks tetap. Tiga byte MAC pertama adalah 01:00:5E, bit berikutnya ditetapkan ke nol, dan 23 bit terakhir berasal dari 23 bit terendah alamat multicast IPv4. Ilustrasi ini memisahkan prefiks, bit tetap, dan bagian yang dipertahankan.

Bagian grup yang dapat berubah pada alamat multicast IPv4 berisi lebih dari 23 bit. Lima bit grup tidak disertakan dalam pemetaan MAC ini, sehingga grup IP yang berbeda dengan 23 bit terendah yang sama dapat menghasilkan MAC yang sama. Tumpang tindih ini merupakan konsekuensi pemetaan, bukan bukti bahwa perangkat salah menghitung alamat.

Pemula tidak perlu menghitung nilai biner secara manual untuk mengonfigurasi suatu lokasi. Hal yang penting adalah MAC bukan salinan lengkap alamat IP. Saat melakukan penyelidikan, catat IP tujuan, MAC tujuan, dan status penerima atau port secara bersamaan, alih-alih hanya melihat satu bidang.

Prefiks MAC tetap dan 23 bit terendah alamat multicast IPv4
Gambar 2: MAC multicast Ethernet berisi prefiks tetap dan 23 bit terendah IPv4.

MAC yang sama tidak membuat dua grup IP menjadi identik

Berikut contoh yang dapat diperiksa: 224.1.1.1 dan 225.1.1.1 adalah grup multicast IPv4 yang berbeda, tetapi keduanya dipetakan ke 01:00:5E:01:01:01. Alamat contoh ini menjelaskan pemetaan; alamat tersebut bukan klaim bahwa instalasi tertentu menggunakannya atau bahwa suatu produk telah diukur.

Meskipun dua frame Ethernet memiliki MAC tujuan yang sama, alamat IP tujuan yang dienkapsulasi di dalamnya tetap berbeda. Adaptor jaringan atau switch yang hanya mengandalkan MAC untuk keputusan awal penerimaan atau penerusan tidak dapat membedakan kedua grup tersebut berdasarkan bidang itu saja. Penanganan selanjutnya juga dapat menggunakan tujuan IP, keanggotaan multicast, dan langganan aplikasi.

Karena itu, melihat MAC yang sama tidak membuktikan bahwa aplikasi menerima konten grup lain, dan juga tidak membuktikan bahwa switch sepenuhnya mengisolasi grup-grup tersebut. Hasilnya bergantung pada implementasi penerusan, status IGMP snooping, dan tumpukan protokol jaringan host. Tangkapan layar yang hanya menampilkan alamat MAC tidak dapat membuktikan bahwa pemfilteran sudah benar.

IGMP snooping bukanlah pemetaan

IGMP digunakan oleh host IPv4 untuk menyatakan keanggotaan multicast. Switch yang mendukung IGMP snooping dapat mengamati pesan kontrol yang relevan dan memelihara informasi tentang grup dan port, sehingga membantu mengurangi lalu lintas multicast pada port yang tidak membutuhkannya. Periksa implementasi dan konfigurasi aktual terkait tabel port, querier, dan perilaku kedaluwarsa.

Pemetaan menentukan MAC tujuan Ethernet yang sesuai dengan suatu grup multicast IPv4. IGMP snooping berkaitan dengan port mana yang memerlukan lalu lintas grup tertentu. Mekanisme-mekanisme ini saling terkait, tetapi tidak dapat saling menggantikan. Mengetahui MAC saja tidak mengungkap penerima saat ini atau membuktikan bahwa status keanggotaan masih berlaku.

Jika suatu port tidak menerima lalu lintas yang diharapkan, pertama-tama periksa apakah host telah bergabung dengan grup IP yang benar, apakah VLAN cocok, dan apakah switch memiliki status keanggotaan yang diharapkan. Kemudian periksa querier dan jalur upstream. Jangan menganggap setiap masalah multicast disebabkan oleh benturan alamat atau menonaktifkan pemfilteran tanpa menilai dampaknya.

Dua grup multicast IPv4 dipetakan ke MAC tujuan Ethernet yang sama
Gambar 3: Dua grup IP dapat menggunakan MAC tujuan yang sama; host tetap memeriksa grup IP.

Tangkap frame, alamat IP, dan lokasi

Catatan yang berguna mencakup lokasi penangkapan paket, VLAN, waktu, MAC tujuan Ethernet, tujuan IPv4, dan port yang relevan. Bedakan apa yang diamati pada port mirroring, host penerima, atau pengirim: setiap posisi dapat melihat kumpulan lalu lintas yang berbeda, dan satu hasil penangkapan paket tidak otomatis mewakili seluruh jaringan.

Sebagai contoh, jika pengirim mengirimkan paket untuk grup yang dimaksud dan frame terlihat pada port masuk switch tetapi tidak pada port keluar yang dituju, selanjutnya periksa keanggotaan VLAN dan kebijakan penerusan. Jika frame mencapai host tetapi aplikasi tidak menerima apa pun, periksa antarmuka yang dipilih dan grup yang diikuti. Urutan ini mempersempit penyelidikan tanpa mengasumsikan implementasi internal tertentu.

Tafsirkan querier dalam konteks instalasi: status keanggotaan yang diamati dapat berubah seiring waktu. Keterjangkauan pesan kontrol, konfigurasi, dan pengaturan waktu kedaluwarsa semuanya dapat memengaruhi catatan. Catat waktu penangkapan paket dan versi konfigurasi agar pengamatan dari waktu yang berbeda tidak disalahartikan sebagai satu hasil.

Untuk memverifikasi MAC yang sama, gunakan lalu lintas pengujian yang diizinkan dan tidak memiliki makna kendali produksi. Catat IP tujuan dan MAC kedua paket, keanggotaan grup, serta status penerusan port. Contoh dan ilustrasi ini menjelaskan suatu mekanisme; keduanya bukan laporan pengujian lapangan untuk produk tertentu.

Jika aplikasi masih tidak dapat menerima data, periksa aturan firewall host, pemilihan antarmuka, cara aplikasi bergabung dengan grup, dan perutean multicast apa pun antarsubnet. Switching Ethernet, perutean multicast IP, dan langganan aplikasi merupakan tahapan yang berbeda. Penerimaan yang andal memerlukan tahapan-tahapan yang relevan untuk bekerja bersama.

Petakan terlebih dahulu, lalu periksa setiap lapisan

Pemetaan multicast IPv4 mempertahankan 23 bit terendah, sehingga beberapa grup IP dapat menggunakan satu MAC Ethernet yang sama. Frame Ethernet dan paket IP di dalamnya tetap memiliki bidang masing-masing; MAC yang sama tidak membuat dua grup IP menjadi identik. Perilaku aktual harus dievaluasi berdasarkan keanggotaan grup, VLAN, dan pengaturan penerusan.

Dokumentasikan grup yang dituju, host penerima, port switch, dan querier selama perencanaan. Selama uji penerimaan, kumpulkan bukti di pengirim, switch, dan penerima. Hal ini mempermudah pembedaan antara tumpang tindih pemetaan yang memang diharapkan dan masalah penerusan yang sesungguhnya.

Referensi

RFC 1112: Pemetaan multicast IPv4 ke Ethernet · RFC 4541: Pertimbangan IGMP snooping · Informasi produk switch industri terkelola FCTELE.

Diterjemahkan dari artikel teknis berbahasa Mandarin: Baca artikel asli berbahasa Mandarin.

Pertanyaan umum

Apakah setiap grup multicast IPv4 diberi MAC Ethernet yang unik?

Tidak. Grup IPv4 yang berbeda dapat menggunakan MAC yang sama karena hanya 23 bit terendah IP yang dipetakan.

Dapatkah IGMP snooping menggantikan pemetaan alamat?

Tidak. Pemetaan menetapkan tujuan Ethernet; snooping membantu mengaitkan keanggotaan grup dan port, bergantung pada implementasinya.

Apakah MAC yang sama berarti aplikasi menerima konten yang sama?

Belum tentu. Tujuan IP dan keanggotaan host tetap relevan, sementara penerusan dan pemfilteran bergantung pada perangkat dan konfigurasi.

Cakupan dan bacaan lanjutan

Ini adalah contoh umum pemetaan IPv4, bukan pengujian atau pengukuran produk.

Fungsi switch industri dan multicast · Cara switch industri meneruskan frame · RFC 1112 · RFC 4541

Bagikan artikel ini