【技术实现步骤摘要】
MTU值的设置方法和电子设备
本专利技术涉及通信
,尤其涉及MTU值的设置方法和电子设备。
技术介绍
MTU(MaximumTransmissionUnit,最大传输单元)是指一种通信协议的某一层上所能通过的最大数据包大小(以字节为单位)。在传输待传输数据包之前,首先需要将待传输数据包拆分成多个数据包,一般情况下拆分后的数据包的大小小于或等于传输待传输数据包的网络接口设备的MTU。网络接口设备的MTU设置的越大,通过该网络接口设备传输的数据包可能越大。但是网络接口设备的MTU并不是越大越好,若接收到的数据包过大,则网络的传输能力可能无法支持传输该数据包,该数据包可能被丢弃。因此如何对网络接口设备的MTU进行设置,使之能够在不丢包的前提下尽量通过尽可能大的数据包。现有技术中,为了避免数据包被丢弃,网络运维人员需要在数据传输前对网络接口设备的MTU进行初始化设置(即设置MTU的默认值),在后续传输过程中使用人为设置的MTU(即可以将网路接口设备的MTU设置为MTU默认值)。在实际应用中,网络运维人员通常将网络接口设备的MTU设置的较小(即使得通过网络接口设备传输 ...
【技术保护点】
一种最大传输单元MTU值的设置方法,所述方法应用于支持与网络进行数据交互的电子设备上,其特征在于,所述方法包括:所述电子设备获取当前网络的网络环境信息;查找对应所述网络环境信息的MTU值;若查找到所述MTU值,则将网络接口设备的MTU设置为查找到的MTU值。
【技术特征摘要】
1.一种最大传输单元MTU值的设置方法,所述方法应用于支持与网络进行数据交互的电子设备上,其特征在于,所述方法包括:所述电子设备获取当前网络的网络环境信息;查找对应所述网络环境信息的MTU值;若查找到所述MTU值,则将网络接口设备的MTU设置为查找到的MTU值;其中,所述网络环境信息包括如下信息中的至少一项:运营商类型信息、网络类型信息、接入点APN协议族类型信息、APN业务类型信息或地理位置信息。2.根据权利要求1所述的MTU值的设置方法,其特征在于,在所述电子设备获取当前网络的网络环境信息之前,还包括:接收预设置的MTU数据库,所述MTU数据库包括不同的网络环境信息与MTU值之间的对应关系;所述MTU数据库还包括MTU默认值。3.根据权利要求2所述的MTU值的设置方法,其特征在于,所述MTU数据库是通过漫游测试的方式或结合PMTUDiscovery技术获取与不同的网络环境信息对应的MTU值,并存储该不同的网络环境信息与获取到的MTU值的对应关系后得到的。4.根据权利要求2所述的MTU值的设置方法,其特征在于,若未查找到所述MTU值,则所述方法还包括:将所述网络接口设备的MTU设置为所述MTU默认值。5.根据权利要求4所述的MTU值的设置方法,其特征在于,若未查找到所述MTU值,则所述方法还包括:更新所述MTU数据库;所述更新所述MTU数据库包括:通过漫游测试的方式或结合PMTUDiscovery技术获取与所述网络环境信息对应的MTU值;将所述网络环境信息与获取到的MTU值的对应关系添加至所...
【专利技术属性】
技术研发人员:成厚富,
申请(专利权)人:酷派软件技术深圳有限公司,宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。