1. 등장 배경
- 복잡한 유선 케이블을 생략하고 무선을 도입하고자 하는 목적에서 개발이 시작되어
그 결과 Bluetooth가 나왔다. 저렴한 가격대(칩 가격)와 전력면에서도 고효율이라
현재까지 꾸준하게 쓰이고 있다.
2. 기본 개념
- 다양한 디바이스 간의 무선 통신 기술로, 10m 이내에서 저가, 저전력으로 1:1 혹은
1:다수 통신을 지원하는 기술.
2.4GHZ 대역의 ISM(Unlicensed Industrial Science Medical) Band를 이용하여
1Mbps 정도 되는 전송속도로 무선 통신을 가능하게 해준다.
2-1. Bluetooth의 기본 계층 (프로토콜 스택)
HCI를 기준으로 HCI Top 위로 Host 부분, HCI Bottom 아래로
Host controller (Bluetooth module) 이라고 한다.
2-2. 계층 별 프로토콜들의 기능
- Bluetooth의 프로토콜 스택은 특별하게 OSI 7Layer를 모두 포함한다.
*Baseband : 프로토콜들 중 가장 하는 일이 많은 프로토콜이다.
블루투스 통신 특성을 구성하는 역할.
*Link Manager : 링크 설정, 보안, 제어를 담당하는 프로토콜이다.
*HCI : 가장 중요한 프로토콜이라고 말할 수 있다.
Host 와 Host controller 사이에 연결을 통하여
모듈이 통신을 가능하게 끔 하는 기능을 함.
*L2CAP : Host의 프로토콜 들과 Host controller의 프로토콜들을 중재하는 역할
*SDP : Bluetooth 디바이스에서 사용가능한 서비스를 제어하는 역할
*RFCOMM : 디바이스 간의 논리적 접속을 제어하는 통신 프로토콜
'IT 그리고 정보보안 > Knowledge base' 카테고리의 다른 글
다중문자 암호 - 비제네르 암호(Vigenere ciphers) (0) | 2021.04.16 |
---|---|
암호학(Cryptography) 개요 (0) | 2021.04.16 |
안전행정부 시큐어코딩 43개 기준 (0) | 2021.04.16 |
SQL Injection 기초 (0) | 2021.04.16 |
CWE/SANS TOP 25 (0) | 2021.04.16 |