L2CAP

El protocolo de adaptación y control de enlace lógico ( L2CAP ) proporciona  servicios de datos, tanto orientados a conexión como sin conexión, a protocolos de nivel superior con capacidades de multiplexación y provisión de operaciones de segmentación y reensamblaje. L2CAP en modo básico permite que los protocolos y aplicaciones de nivel superior envíen y reciban paquetes de datos L2CAP de hasta 64 K bytes de longitud con una MTU estándar de 672 bytes. La MTU mínima admitida es de 48 bytes.

L2CAP se basa en el concepto de canales. Un canal es una conexión lógica sobre una conexión aérea. Cada canal está vinculado a algún protocolo en una base de muchos a uno. Se pueden vincular varios canales al mismo protocolo, pero un canal no se puede vincular a varios protocolos. Cada paquete L2CAP recibido por el enlace se reenvía al protocolo de capa superior correspondiente. Múltiples canales pueden compartir la misma conexión de radio.

Se crea un nodo netgraph de tipo l2cap para un dispositivo Bluetooth . Un nodo L2CAP normalmente se conecta a un nodo Bluetooth HCI (descendente) y nodos de conexión Bluetooth (ascendente).