蓝牙网络封装协议

蓝牙网络封装协议(BluetoothNetworkEncapsulationProtocal,BNEP)概述
用于使集成蓝牙技术的电脑、电话、个人数字助理(PDA)、家用电器等设备联网交换信息,负责在网络层定义统一的数据分组格式。BNEP将来自不同网络协议(如IEEE802.3.=等各种网络协议)的数据分组重新封装,通过蓝牙逻辑链路控制与适配协议(Logic Link Control&Adaption Protocol,L2CAP)数据分组进行传输。
BENP支持通用的网络协议,如IPV4、IPV6和IPX(Internetwork Packet Exchange)。BNEP本身开销较低,可以达到良好的频带利用率,BNEP
通过面向连接的L2CAP来实现,L2CAP可以看作是蓝牙截至访问控制(Media Access Control,MAC)层。BNEP规定L2CAP最大传输单元(MaximumTransmit Unit,MTU)的最小值为1691字节,这也是BNEP默认L2CAP的MTU值。
BNEP协议在整个蓝牙协议栈中起着一个桥梁的作用,它将IP分组转换为L2CAP分组通过蓝牙传输,因而蓝牙设备和以太网之间可以建立一个网桥的蓝牙网络接入点(Network Access Point,NAP)。BNEP与以太网、令牌环(Token RIng)、异步传输模式(Asynchronous Transmission Mode,ATM)等网络协议一样,都处于开放系统互联参考模型的网络层。

你可能感兴趣的:(蓝牙开发)