Saya ingin menetapkan alamat MAC mesin virtual saya sehingga saya dapat mengkonfigurasi reservasi DHCP untuk mereka sehingga mereka selalu mendapatkan alamat IP yang sama terlepas dari host hypervisor mana yang mereka jalankan atau sistem operasi yang mereka jalankan.
Yang perlu saya ketahui adalah kisaran alamat MAC apa yang dapat saya gunakan tanpa takut bahwa suatu hari beberapa perangkat mungkin terhubung ke jaringan kami dengan MAC itu?
Saya telah membaca artikel Wikipedia tentang alamat MAC dan bagian ini tampaknya menunjukkan bahwa jika saya membuat alamat dengan bentuk 02-XX-XX-XX-XX-XX-XX maka itu dianggap sebagai alamat yang dikelola secara lokal.
Saya berasumsi ini berarti bahwa tidak ada produsen perangkat keras yang akan menggunakan alamat yang dimulai dengan 02 jadi saya harus aman menggunakan apa pun yang dimulai dengan 02 untuk mesin virtual saya?
Terima kasih untuk bantuannya.
sumber
Daftar lengkap awalan mac yang ditetapkan dapat ditemukan di sini: http://standards.ieee.org/regauth/oui/oui.txt
Ada beberapa awalan yang ditandai pribadi pada daftar itu, 02 bukan salah satunya. Jika Anda menggunakan salah satunya, Anda seharusnya relatif aman. Ingatlah bahwa perangkat lain, perangkat lunak, dll. Juga dapat menggunakan awalan itu, sehingga kemungkinan konflik Anda sedikit meningkat.
Jika Anda menggunakan sufiks yang dihasilkan secara acak, peluang tabrakan Anda cukup astronomi.
sumber
Jika Anda menggunakan produk VMware (ESXi / Workstation / vCenter / ...), rentang valid alamat MAC yang ditetapkan secara manual adalah:
sumber
Untuk mesin virtual Xen Anda dapat menggunakan apa saja yang dimulai dengan 00: 16: 3E, dan itulah standar yang akan dihasilkan oleh banyak alat manajemen.
sumber
Saya tahu ini sudah tua, tetapi cara saya membaca ini seperti itu (seperti yang saya lakukan sekarang untuk Hyper-V 2012 dan di lingkungan MSP ....)
Urutan digit heksadesimal ditransmisikan berpasangan dalam urutan terbalik pada kabel ethernet. Jadi, A3: xx: xx: xx: xx: xx ditransmisikan sebagai 1100 0101: xx: xx: xx: xx: xx The 3 ditransmisikan sebelum A, membuat dua bit paling signifikan ditransmisikan pertama kedua 1's. Ini menurut http://standards.ieee.org/develop/regauth/tut/macgrp.pdf
Oleh karena itu, tampaknya hal di atas benar. Saya memahami artikel wiki yang dirujuk di atas juga, tetapi percaya 06 adalah contoh yang buruk dan bukan cara bit ditransmisikan pada kabel.
Berikut ini adalah tangkapan layar dari bagian yang relevan dari PDF tertaut di atas:
Ini akan membuat rentang mulai sebagai berikut untuk Unicast: x2 :, x6 :, xA :, xE: Dan sebagai berikut untuk Multicast: x3, x7, xF.
sumber
Tampaknya Virtualbox versi 5 menggunakan alamat yang dikelola secara lokal yang dimulai dengan 0A-00-27 (sementara di versi sebelumnya menggunakan 08-00-27).
Ngomong-ngomong ketika menetapkan alamat MAC secara manual hanya perlu diingat bahwa 00-03-FF digunakan oleh VM Virtual-PC seperti yang disebutkan di sini: http://blogs.technet.com/b/medv/archive/2011/01/24 /how-to-manage-vm-mac-addresses-w---globalimagedata-xml-file-in-med-v-v1.vx dan 00-15-5D digunakan oleh Hyper-V VMs seperti disebutkan di sini: http : //technet.microsoft.com/en-us/library/jj590655.aspx
sumber