무선 보안-Bluetooth 스택
Wi-Fi 통신 (802.11 프로토콜 기반)을 사용할 때 OSI 모델의 모든 계층이 통신에 포함됩니다. 항상 무선 물리 계층 (변조 및 코딩)이되는 계층 1이 있습니다. 다음으로 레이어 2에는 802.11 헤더가 있습니다. 그런 다음 계층 3-모든 IP 정보 등.
Bluetooth 프로토콜 스택을 사용하면 장치가 스택의 모든 프로토콜 (통신 모델의 모든 계층)을 사용할 필요가 없기 때문에 다릅니다. 블루투스는 다양한 통신 애플리케이션에서 사용할 수 있도록 개발되었으며, 블루투스 스택의 어느 부분이 통신에 사용되는지를 지정하는 애플리케이션이기 때문입니다.
관련 프로토콜과 함께 Bluetooth 프로토콜 계층은 다음과 같습니다.
Bluetooth Core Protocol Baseband − LMP, L2CAP, SDP
Cable Replacement Protocol − RFCOMM
Telephony Control Protocol − TCS 바이너리, AT- 명령.
Adopted Protocols − PPP, UDP / TCP / IP, WAP.
스택에서 볼 수있는 추가 요소는 Host Controller Interface(HCI). 이 HCI는베이스 밴드 컨트롤러, 링크 관리자, 하드웨어 상태, 레지스터에 대한 명령 인터페이스를 제공합니다. 이로 인해 Bluetooth 통신에 사용되는 Linux 도구의 모든 이름은 "hci"로 시작됩니다. 예 : "hciconfig", "hcidump", "hcitool". 다음 섹션에서 이러한 모든 도구가 작동하는 것을 볼 수 있습니다.