L2CAP resides in the data link layer above the Baseband Protocol. It provides connection-oriented and connectionless data services to upper layers with features like protocol multiplexing, segmentation and reassembly. L2CAP allows transmission and reception of packets up to 64 kilobytes in length. It supports ACL links which can transmit best effort traffic but not SCO links reserved for real-time voice.