Bluetooth Cihazları, Ethernet ve Wi-Fi Ağ kartlarının MAC adresleriyle aynı özelliklere sahip MAC adreslerine sahip mi?


10

Son zamanlarda ZigBee cihazlarının MAC adresleri olduğunu öğrendim.

ZigBee, Ethernet veya Wi-Fi yerine bildiklerimden Bluetooth ile daha ilgili. Telefonlar, kulaklıklar, kablosuz hoparlörler, televizyonlar gibi Bluetooth cihazlarının MAC adresleri de var mı? Evetse, bu MAC adresleri Internet Ağ Arabirimleriyle aynı MAC adres havuzundan mı geliyor? Bu cihazların MAC adresi, Ağ kartları için MAC adresleri atayan aynı kuruluş tarafından atanmış mı?

Bir telefon veya televizyon gibi başka bir cihazda MAC adreslerini alabilecek daha fazla cihaz varsa, her cihaz için farklı bir MAC var mı? Örneğin, RJ-45 bağlantı noktasına sahip bir SMART TV, internete bağlanmak için bir WI-FI antenine ve kulaklık bağlamak için Bluetooth antenine sahip veya bu arabirimlerin her birinin farklı bir MAC'si var mı?

Bir Bluetooth cihazının MAC adresi nasıl bulunabilir?

Bluetooth Protokolü, OSI yığınının 3. seviyesinde çalışıyor olarak düşünülebilir mi? (internet protokolü yerine)

Bildiğim kadarıyla Ethernet protokolü seviye 2'de (veri bağlantı seviyesi) çalışır. Bu diğer cihazlarda MAC varsa, MAC'ın hiçbir şekilde ethernet veya internet protokolleriyle ilişkili olmadığı ve tamamen bağımsız olduğu anlamına gelir.

İnternet protokolü herhangi bir MAC gerektirmeyen başka bir katman üzerinde çalışabilir mi?


Ethernet gibi Bluetooth da 48 bit MAC adreslerine sahiptir, ancak ZigBee 64 bit MAC adresleri kullanır. Her IEEE LAN (katman-2) türü MAC adresleri kullanır, ancak bazıları 48 bit MAC adresleri kullanır ve bazıları 64 bit MAC adresleri kullanır.
Ron Maupin

Herhangi bir cevap size yardımcı oldu mu? öyleyse, cevabı kabul etmelisiniz, böylece soru sonsuza kadar ortaya çıkmayacak, bir cevap arıyor. Alternatif olarak kendi cevabınızı verebilir ve kabul edebilirsiniz.
Ron Maupin

@RonMaupin Hoparlör gibi bir BT Cihazının eşleştirildiği BT cihazları için MAC adreslerinin bir listesini tutup tutmadığını biliyor musunuz? Dizüstü Bilgisayarımın Konuşmacının MAC'ını hatırladığını biliyorum, ancak bunun tersi doğru mu?
KuboMD

@KuboMD, emin değilim, ama ana bilgisayarlar hakkında sorular burada konu dışı. Bunu Süper Kullanıcı'da veya ana bilgisayarlarla / işletim sistemleriyle ilgilenen başka bir SE sitesinde sormaya çalışabilirsiniz .
Ron Maupin

Yanıtlar:


9

Bluetooth aygıtlarının Ethernet ve Wifi MAC adresleriyle aynı kayıt defterinden atanmış benzersiz bir aygıt adresine sahip olmaları gerekir. Bluetooth spesifikasyonu sürüm 5.0 cilt 1'den alıntı :

Her Bluetooth aygıtına benzersiz bir 48 bit Bluetooth aygıt adresi (BD_ADDR) atanacaktır. Adres, IEEE 802-2014 standardının 8.2 bölümüne ("Evrensel adresler") göre oluşturulan 48 bit genişletilmiş benzersiz bir tanımlayıcı (EUI-48) olacaktır.

Üreticiler, yalnızca IEEE Kayıt Yetkilisinden satın aldıkları kayıt defterinin bir segmentindeki değerleri kullanmalı ve bir cihazın sahip olduğu her arabirim (Bluetooth, Wifi, Ethernet ..) için farklı değerler kullanmalıdır. Ciddi üreticiler uymaya çalışır, ancak üretimde saçmalıklar olur.

Dikkat: Bluetooth cihazının BD_ADDR'sini yayınladığı Cihaz Adresi olarak kullanması gerekmez. Bu amaçla Rastgele Aygıt Adresi kullanabilir. Rastgele Aygıt Adresinin oluşturulmasını ve sınıflandırılmasını yöneten kurallar olsa da, Aygıt Adresi rastgele ise veya bir BD_ADDR ise değerinden tanınmasına genellikle izin vermezler.


4

Bluetooth cihazlarına, Ethernet'e benzer adresler atanır - 3 baytlık kurumsal benzersiz bir tanımlayıcı (OUI), ardından satıcı tarafından atanan 3 bayt. Belirli bir cihazın Bluetooth adresi kesinlikle bir Ethernet MAC adresinden bağımsızdır. Bluetooth OUI arama araçları Google'da bulunabilir.

Bluetooth ağındaki her cihazın kendi HW adresi vardır (tıpkı Ethernet gibi). Bluetooth özelliği aslında hem L1 hem de L2'yi düzenler ve Ethernet gibi, birden fazla üst katman protokolünün eşleşmesine izin verir (örneğin: ses akışı, seri, vb.) Ve yetenek anlaşması vb. üst katman protokol işlevleri de (örneğin, cihaz adlandırma / bulma).

Son sorunuza göre - Evet, IP, MAC adresleri kullanmayan ortam türleri üzerinde çalışabilir. Örneğin WAN bağlantıları bağlamında, noktadan noktaya bağlantılarda MAC adresleme fikri yoktur. Benzer şekilde çok noktalı bağlantılarda (ATM, FR, vb.) IP adresinden DLCI / PVC'ye doğrudan bir eşleme vardır. IPoWDM gibi teknolojilerde benzer konaklamalar var.


Bu, bir Bluetooth Aygıtının bir Ethernet Aygıtı ile aynı MAC adresine sahip olabileceği anlamına mı geliyor?
yoyo_fun

@yoyo_fun: Bu, bir Bluetooth Aygıtının MAC adresine verdiğiniz anlama (bunun BD_ADDR veya yayınladığı muhtemelen farklı ve rastgele atanmış Aygıt Adresidir) ve hem Bluetooth Aygıtı hem de Ethernet Aygıtı.
fgrieu
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.