Apakah Perangkat Bluetooth memiliki alamat MAC dengan spesifikasi yang sama dengan alamat MAC kartu Ethernet dan Wi-Fi Network?

10

Baru-baru ini saya mengetahui bahwa perangkat ZigBee memiliki alamat MAC.

ZigBee lebih terkait dengan Bluetooth dari apa yang saya tahu daripada Ethernet atau Wi-Fi. Apakah perangkat Bluetooth seperti telepon, headphone, speaker nirkabel, televisi memiliki alamat MAC juga. Jika ya, apakah alamat MAC tersebut dari kumpulan alamat MAC yang sama dengan yang diterima Antarmuka Jaringan Internet? Apakah alamat MAC untuk perangkat ini ditetapkan oleh organisasi yang sama yang menetapkan alamat MAC untuk kartu jaringan?

Jika telepon atau perangkat lain seperti televisi memiliki lebih banyak perangkat yang dapat menerima alamat MAC apakah mereka memiliki MAC yang berbeda untuk setiap perangkat? Misalnya SMART TV yang memiliki port RJ-45, memiliki antena WI-FI untuk menghubungkan ke internet dan memiliki antena Bluetooth untuk menghubungkan headphone atau melakukan transfer file apakah masing-masing antarmuka memiliki MAC yang berbeda?

Bagaimana alamat MAC perangkat Bluetooth dapat ditemukan?

Bisakah Bluetooth Protocol dianggap berjalan di level 3 dari tumpukan OSI? (bukan protokol internet)

Dari apa yang saya tahu protokol Ethernet berjalan pada level 2 (level tautan data). Jika perangkat lain itu memiliki MAC, itu berarti bahwa MAC sama sekali tidak terkait dengan ethernet atau protokol internet dan sepenuhnya independen.

Bisakah protokol internet melindas lapisan lain yang TIDAK memerlukan MAC?

yoyo_fun
sumber
Bluetooth, seperti ethernet, memiliki alamat MAC 48-bit, tetapi ZigBee menggunakan alamat MAC 64-bit. Setiap jenis IEEE LAN (layer-2) menggunakan alamat MAC, tetapi beberapa menggunakan alamat MAC 48-bit, dan beberapa menggunakan alamat MAC 64-bit.
Ron Maupin
Apakah ada jawaban yang membantu Anda? jika demikian, Anda harus menerima jawabannya sehingga pertanyaan tidak terus muncul selamanya, mencari jawaban. Atau, Anda bisa memberikan dan menerima jawaban Anda sendiri.
Ron Maupin
@RonMaupin Apakah Anda tahu jika Perangkat BT seperti speaker menyimpan daftar alamat MAC untuk perangkat BT yang dipasangkan? Saya tahu Laptop saya mengingat MAC Pembicara, tetapi apakah kebalikannya benar?
KuboMD
@KuboMD, saya tidak tahu pasti, tetapi pertanyaan tentang host di luar topik di sini. Anda dapat mencoba menanyakannya pada Pengguna Super atau situs SE lain yang berhubungan dengan host / OS.
Ron Maupin

Jawaban:

9

Perangkat Bluetooth harus memiliki alamat perangkat unik, yang ditetapkan dari registri yang sama dengan alamat MAC Ethernet dan Wifi. Mengutip spesifikasi Bluetooth versi 5.0 volume 1:

Setiap perangkat Bluetooth akan dialokasikan alamat perangkat Bluetooth 48-bit yang unik (BD_ADDR). Alamat tersebut harus berupa pengidentifikasi unik diperpanjang 48-bit (EUI-48) yang dibuat sesuai dengan bagian 8.2 ("Alamat universal") dari standar IEEE 802-2014.

Produsen hanya boleh menggunakan nilai dari segmen registri yang mereka beli dari Otoritas Registrasi IEEE , dan harus menggunakan nilai yang berbeda untuk setiap antarmuka (Bluetooth, Wifi, Ethernet ..) yang dimiliki perangkat. Pabrikan yang serius berusaha untuk patuh, tetapi kesalahan dalam produksi.

Peringatan: perangkat Bluetooth tidak diperlukan untuk menggunakan BD_ADDR sebagai Alamat Perangkat yang disiarkan. Itu dapat menggunakan Alamat Perangkat Acak untuk tujuan ini. Meskipun ada aturan yang mengatur pembuatan dan klasifikasi Alamat Perangkat Acak, aturan tersebut paling sering tidak memungkinkan untuk dikenali dari nilainya jika Alamat Perangkat itu acak, atau BD_ADDR.

fgrieu
sumber
4

Perangkat Bluetooth diberi alamat yang mirip dengan Ethernet - pengenal unik organisasi (OUI) 3 byte diikuti oleh 3 byte lainnya yang ditetapkan oleh vendor. Alamat Bluetooth perangkat yang diberikan hampir pasti independen dari alamat MAC Ethernet. Alat pencarian Bluetooth OUI dapat ditemukan di Google.

Setiap perangkat di jaringan Bluetooth memiliki alamat HW sendiri (seperti Ethernet). Spesifikasi Bluetooth sebenarnya menjabarkan L1 dan L2 dan, seperti Ethernet, memungkinkan beberapa protokol lapisan atas untuk dipetakan (mis: streaming audio, serial, dll.) Serta negosiasi kemampuan, dll. Bluetooth pada akhirnya menentukan sejumlah protokol lapisan atas juga berfungsi (penamaan / penemuan perangkat, misalnya).

Untuk pertanyaan terakhir Anda - ya, IP dapat melebihi jenis media yang tidak menggunakan alamat MAC. Dalam konteks koneksi WAN, misalnya, tidak ada gagasan tentang pengalamatan MAC dalam koneksi point-to-point. Demikian pula dalam koneksi multipoint (ATM, FR, dll) ada pemetaan langsung dari alamat IP ke DLCI / PVC. Ada akomodasi serupa dalam teknologi seperti IPoWDM.

rnxrx
sumber
Jadi apakah ini berarti bahwa Perangkat Bluetooth dapat memiliki alamat MAC yang sama dengan Perangkat Ethernet?
yoyo_fun
@yoyo_fun: itu tergantung pada makna yang Anda berikan ke alamat MAC Perangkat Bluetooth (apakah itu BD_ADDR, atau Alamat Perangkat yang mungkin berbeda dan ditugaskan secara acak yang disiarkan), dan keseriusan produsen dari kedua Perangkat Bluetooth dan Perangkat Ethernet.
fgrieu