無線安全 - 藍牙協議棧



當我們使用 Wi-Fi 通訊(基於 802.11 協議)時,其 OSI 模型的所有層都參與通訊。您始終擁有第 1 層,它將是無線物理層(調製和編碼)。接下來,在第 2 層,您將擁有 802.11 標頭。然後,在第 3 層 - 所有 IP 資訊,依此類推。

對於藍牙協議棧,情況有所不同,因為裝置不必使用協議棧中的所有協議(通訊模型的所有層)。這是因為藍牙的開發是為了用於各種通訊應用程式,並且正是應用程式指定了通訊使用藍牙協議棧的哪一部分。

Bluetooth Stack Communication

藍牙協議層及其關聯的協議如下所示:

  • 藍牙核心協議基帶 - LMP、L2CAP、SDP

  • 電纜替換協議 - RFCOMM

  • 電話控制協議 - TCS 二進位制,AT 命令。

  • 採用的協議 - PPP、UDP/TCP/IP、WAP。

您在堆疊上可以看到的另一個元素是主機控制器介面 (HCI)。此 HCI 為基帶控制器、鏈路管理器、硬體狀態、暫存器提供命令介面。因此,所有用於藍牙通訊的 Linux 工具的名稱都以“hci”開頭;例如 -“hciconfig”、“hcidump”、“hcitool”。您將在以下部分看到所有這些工具的實際操作。

廣告
© . All rights reserved.