|
1、定义
MTU全称最大传输单元(MAXIMUM TRANSMISSION UNIT),指在一个PDU (Protocol Data Unit: 协议数据单元,在一个传输单元中的有效传输数据)能够传输的最大数据量(多少字节可以一次性传输到对方)。
2、MTU协商规则
MTU交换是为了在主从双方设置一个PDU中最大能够交换的数据量,通过MTU的交换和双方确认(注意这个MTU是不可以协商的,只是通知对方,双方在知道对方的极限后会选择一个较小的值作为以后的MTU,比如说,主设备发出一个150个字节的MTU请求,但是从设备回应MTU是23字节,那么今后双方要以较小的值23字节作为以后的MTU),主从双方约定每次在做数据传输时不超过这个最大数据单元,MTU交换通常发生在主从双方建立连接关系后。一次连接只能协商一次。
MTU交换过程:
3、X95的MTU设置
自Rev07版本以后,新增更新MTU 设置指令,指令码0x16。该指令用于设置连接成功后从机是否自动更新 MTU 为 252 的功能。 默认开启。 即从机模块被主机连接后会主动更新 MTU size 为 252。 若设置为 1, 则从机不主动更新。
如果需要设置其他长度的MTU,需先关闭自动更新MTU功能再进行[23, 252]范围内的MTU size。
备注:IOS设备主机支持的最大MTU为185。LSD4BT-E92ALSP001支持的最大MTU是163。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|