Protocolul Logical Link Control and Adaptation ( L2CAP ) oferă servicii de date, atât orientate spre conexiune, cât și fără conexiune, către protocoale de nivel superior cu capabilități de multiplexare și furnizarea de operațiuni de segmentare și reasamblare. L2CAP în modul de bază permite protocoalelor și aplicațiilor de nivel superior să trimită și să primească pachete de date L2CAP cu o lungime de până la 64K de octeți cu un MTU standard de 672 de octeți. MTU minim acceptat este de 48 de octeți.
L2CAP se bazează pe conceptul de canale. Un canal este o conexiune logică peste o conexiune aeriană. Fiecare canal este legat de un anumit protocol pe o bază multi-la-unu. Mai multe canale pot fi legate la același protocol, dar un canal nu poate fi legat de mai multe protocoale. Fiecare pachet L2CAP primit de legătură este redirecționat către protocolul de nivel superior corespunzător. Mai multe canale pot partaja aceeași conexiune radio.
Un nod netgraph de tip l2cap este creat pentru un dispozitiv Bluetooth . Un nod L2CAP se conectează de obicei la un nod Bluetooth HCI (în aval) și la noduri de soclu Bluetooth (în amonte).