Bluetoothデバイスには、イーサネットおよびWi-FiネットワークカードのMACアドレスと同じ仕様のMACアドレスがありますか?


10

私は最近、ZigBeeデバイスにMACアドレスがあることを発見しました。

ZigBeeは、イーサネットやWi-Fiではなく、私が知っているBluetoothに関連しています。電話、ヘッドフォン、ワイヤレススピーカー、テレビなどのBluetoothデバイスにもMACアドレスがありますか?はいの場合、それらのMACアドレスは、インターネットネットワークインターフェースが受信するものと同じMACアドレスプールからのものですか?これらのデバイスのMACアドレスは、ネットワークカードにMACアドレスを割り当てる同じ組織によって割り当てられていますか?

電話やテレビのような他のデバイスにMACアドレスを受信できるデバイスが多い場合、デバイスごとに異なるMACがありますか?たとえば、RJ-45ポートを備え、インターネットに接続するためのWI-FIアンテナを備え、ヘッドフォンを接続するためのBluetoothアンテナを備えたSMART TV、またはこれらの各インターフェイスに異なるMACを備えたファイル転送はありますか?

BluetoothデバイスのMACアドレスはどのようにして見つけることができますか?

Bluetoothプロトコルは、OSIスタックのレベル3で実行されていると見なすことができますか?(インターネットプロトコルの代わりに)

私が知っていることから、イーサネットプロトコルはレベル2(データリンクレベル)で実行されます。これらの他のデバイスにMACがある場合、MACはイーサネットまたはインターネットプロトコルにまったく関連付けられておらず、完全に独立しています。

インターネットプロトコルは、どのような種類のMACも必要としない他の層で実行できますか?


Bluetoothはイーサネットと同様に48ビットのMACアドレスを持っていますが、ZigBeeは64ビットのMACアドレスを使用しています。各IEEE LAN(レイヤー2)タイプはMACアドレスを使用しますが、48ビットのMACアドレスを使用するものもあれば、64ビットのMACアドレスを使用するものもあります。
Ron Maupin

何か回答がありましたか?もしそうなら、質問が永遠にポップアップし続けないように答えを受け入れ、答えを探します。または、独自の回答を提供して受け入れることもできます。
Ron Maupin

@RonMaupinスピーカーなどのBTデバイスが、ペアリングされているBTデバイスのMACアドレスのリストを保持しているかどうかを知っていますか?私のラップトップはスピーカーのMACを記憶していますが、その逆は本当ですか?
KuboMD

@KuboMD、私は確かにはわかりませんが、ホストに関する質問はここではトピックから外れています。スーパーユーザーまたはホスト/ OSを扱う別のSEサイトでそれを尋ねてみてください。
Ron Maupin

回答:


9

Bluetoothデバイスには、イーサネットおよびWifi MACアドレスと同じレジストリから割り当てられた一意のデバイスアドレスが必要です。Bluetooth仕様バージョン5.0ボリューム1を引用:

各Bluetoothデバイスには、一意の48ビットBluetoothデバイスアドレス(BD_ADDR)が割り当てられます。アドレスは、IEEE 802-2014規格のセクション8.2(「ユニバーサルアドレス」)に従って作成された48ビット拡張一意識別子(EUI-48)でなければなりません。

メーカーは、IEEE Registration Authorityから購入したレジストリのセグメントの値のみを使用し、デバイスが持つ各インターフェイス(Bluetooth、Wifi、イーサネットなど)に異なる値を使用する必要があります。真面目なメーカーはこれを遵守しようとしますが、製造中に間抜けが発生します。

警告:Bluetoothデバイスは、ブロードキャストするデバイスアドレスとしてBD_ADDRを使用する必要はありません。この目的でランダムデバイスアドレスを使用できます。ランダムデバイスアドレスの生成と分類を管理するルールがありますが、ほとんどの場合、デバイスアドレスがランダムであるか、BD_ADDRであるかをその値から認識できません。


4

Bluetoothデバイスには、イーサネットと同様にアドレスが割り当てられます。組織固有の識別子(OUI)は3バイトで、その後にベンダーが割り当てた3バイトが続きます。特定のデバイスのBluetoothアドレスは、ほぼ確実にイーサネットMACアドレスから独立しています。Bluetooth OUIルックアップツールはGoogleにあります。

Bluetoothネットワーク上の各デバイスには、(イーサネットのように)独自のHWアドレスがあります。Bluetooth仕様は、実際にはL1とL2の両方をレイアウトし、イーサネットと同様に、複数の上位層プロトコル(たとえば、オーディオストリーミング、シリアルなど)および機能ネゴシエーションなどをマッピングすることを可能にします。上位層プロトコルも機能します(たとえば、デバイスの命名/検出)。

最後の質問-はい、IPはMACアドレスを使用しないメディアタイプで実行できます。たとえば、WAN接続のコンテキストでは、ポイントツーポイント接続にMACアドレス指定の概念はありません。同様に、マルチポイント接続(ATM、FRなど)では、IPアドレスからDLCI / PVCへの直接マッピングがあります。IPoWDMなどのテクノロジーにも同様の対応策があります。


これは、Bluetoothデバイスがイーサネットデバイスと同じMACアドレスを持つことができることを意味しますか?
yoyo_fun 2017

@yoyo_fun:これは、BluetoothデバイスのMACアドレスに与える意味(そのBD_ADDR、またはブロードキャストされる異なるランダムに割り当てられたデバイスアドレス)と、Bluetoothデバイスとイーサネットデバイス。
fgrieu 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.