蓝牙面试题解析:Bluetooth 中 MTU 协商如何优化数据传输效率?难度:⭐⭐⭐ 中等 |场景:社招一面/二面、MTU |高频:🔥🔥🔥🔥标准答案MTU(最大传输单元)协商在连接建立后通过 ATT_MTU 请求/响应确定双方支持的最大 MTU,增大 MTU 可减少每包开销占比、降低拆包数量,从而提升有效吞吐与效率。① MTU 与效率ATT 每包有效载荷 = MTU - 1(ATT opcode) - 3(L2CAP 头) MTU 小(如 23 字节默认) → 每包只能传 19 字节有效数据 MTU 大(如 247 字节) → 每包传 243 字节 → 包头开销占比从 ~20% 降到 ~2% → 效率显著提升② MTU 协商流程// 1. 连接建立后, Client 发 ATT_ExchangeMTUReq(MTU)// 2. Server 回 ATT_ExchangeMTURsp(MTU)