Bluetooth utiliza varios protocolos.
L2CAP, siglas de Logical Link Control and Adaptation Protocol (Protocolo de control y adaptación del enlace lógico) es utilizado dentro de la pila de protocolos de Bluetooth. L2CAP se utiliza para pasar paquetes con y sin orientación a la conexión a sus capas superiores incluyendo tanto al Host Controller Interface (HCI) como directamente al gestor del enlace.
Las funciones de L2CAP incluyen:
L2CAP se utiliza para comunicarse sobre el acoplamiento ACL del anfitrión, y su conexión se establece después de que el enlace ACL haya sido configurado.
RFCOMM es la abreviatura del término inglés Radio Frequency Communication (Comunicación por radiofrecuencia). El protocolo RFCOMM es un conjunto simple de protocolos de transporte, construido sobre el protocolo L2CAP; y que proporciona sesenta conexiones simultáneas para dispositivos bluetooth emulando puertos serie RS-232. El protocolo está basado en el estándar ETSI TS 07.10.
RFCOMM es a menudo denominado emulación de puertos serie. El puerto serie de Bluetooth está basado en este protocolo.