一种调整CPE下挂设备MTU的方法、装置及存储介质与流程

文档序号:36658259发布日期:2024-01-06 23:47阅读:35来源:国知局
一种调整CPE下挂设备MTU的方法、装置及存储介质与流程

本发明涉及网络通信,尤其涉及一种调整cpe下挂设备mtu的方法、装置及存储介质。


背景技术:

1、在网络通信技术领域中,在进行组网时,由于组网拓扑的需求,需要cpe(customerpremise equipment,无线终端接入设备)与其他设备搭建二层隧道并且加入网桥,为下挂设备提供一种透明传输以太网报文的通道。但是一般在建立以太网二层隧道时通常隧道需要一些额外的字节开销,当cpe的下挂设备发送的报文接近或等于cpe的mtu(maximumtransmission unit,最大传输单元)时,报文传输到cpe设备时,因为cpe封装二层隧道后报文超过underlay出口mtu的大小,从而导致无法被cpe中的网桥所转发,导致所传输的报文被直接丢弃。为解决上述所存在的报文丢失问题,在现有技术中,通常采用人工调整cpe的下挂设备的mut来确保报文的准确传输。


技术实现思路

1、本发明实施例提供一种调整cpe下挂设备mtu的方法、装置及存储介质,能准确调整cpe下挂设备的mtu,提高报文传输的准确性。

2、本发明一实施例提供一种调整cpe下挂设备mtu的方法,包括:

3、获取与cpe建立网络连接的第一设备的最大可传输报文长度;

4、根据已建立网络的网络开销和所述第一设备的最大可传输报文长度计算cpe的可转发mtu;

5、获取cpe下挂设备的第一请求报文;

6、根据cpe的可转发mtu及所述第一请求报文生成第一响应报文,并将所述第一响应报文传输至cpe下挂设备,以使所述cpe下挂设备在接收到所述第一响应报文时,根据所述第一响应报文配置自身接口的mtu。

7、进一步地,所述获取cpe下挂设备的第一请求报文,根据cpe的可转发mtu及所述第一请求报文生成第一响应报文,并将所述第一响应报文传输至cpe下挂设备,包括:

8、获取cpe下挂设备的第一dhcp请求报文;

9、解析所述第一dhcp请求报文,将cpe的可转发mtu写入已解析的第一dhcp请求报文的option字段中,并在完成第一dhcp请求报文的option字段的写入后生成第一响应报文传输至cpe下挂设备。

10、进一步地,还包括:

11、获取所述第一设备的下挂设备的第二请求报文;

12、根据cpe的可转发mtu及所述第二请求报文生成第二响应报文,并将所述第二响应报文传输至所述第一设备的下挂设备,以使所述第一设备的下挂设备在接收到所述第二响应报文时,根据所述第二响应报文配置自身接口的mtu。

13、进一步地,所述获取所述第一设备的下挂设备的第二请求报文,根据cpe的可转发mtu及所述第二请求报文生成第二响应报文,并将所述第二响应报文传输至所述第一设备的下挂设备,包括:

14、获取所述第一设备的第二dhcp请求报文;

15、解析所述第二dhcp请求报文,将cpe的可转发mtu写入已解析的第二dhcp请求报文的option字段中,并在完成第二dhcp请求报文的option字段的写入后生成第二响应报文传输至第一设备的下挂设备。

16、进一步地,还包括:

17、所述cpe下挂设备在接收到所述第一响应报文时,根据所述第一响应报文配置cpe下挂设备的设备参数;

18、其中,所述cpe下挂设备的设备参数包括ip地址、网关和掩码。

19、进一步地,还包括:

20、所述第一设备的下挂设备在接收到所述第二响应报文时,根据所述第二响应报文配置第一设备的下挂设备的设备参数;

21、其中,所述第一设备的下挂设备的设备参数包括ip地址、网关和掩码。

22、在上述方法项实施例的基础上,本发明对应提供了装置项实施例;

23、本发明一实施例对应提供了一种调整cpe下挂设备mtu的装置,包括:mtu获取模块、可转发mtu确定模块以及mtu调整模块;

24、所述mtu获取模块,用于获取与cpe建立网络连接的第一设备的最大可传输报文长度;

25、所述可转发mtu确定模块,用于根据已建立网络的网络开销和所述第一设备的最大可传输报文长度计算cpe的可转发mtu;

26、所述mtu调整模块,用于获取cpe下挂设备的第一请求报文;根据cpe的可转发mtu及所述第一请求报文生成第一响应报文,并将所述第一响应报文传输至cpe下挂设备,以使所述cpe下挂设备在接收到所述第一响应报文时,根据所述第一响应报文配置自身接口的mtu。

27、本发明另一实施例提供了一种存储介质,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述存储介质所在设备执行上述发明实施例所述的一种调整cpe下挂设备mtu的方法。

28、通过实施本发明具有如下有益效果:

29、本发明提供了一种调整cpe下挂设备mtu的方法、装置及存储介质,该方法通过获取与cpe建立网络连接的第一设备的最大可传输报文长度,并根据第一设备的最大可传输报文长度和当前网络的网络开销计算可转发mtu,并获取cpe下挂设备的请求报文,根据所述请求报文和可转发mtu生成响应报文后发送至cpe的下挂设备,以使cpe的下挂设备根据所接收到的响应报文配置自身接口的mtu。通过获取第一设备的最大可传输报文长度和当前网络的网络开销来确定可转发mtu,进而根据可转发mtu对cpe的下挂设备的接口进行配置,使cpe下挂设备接口所确定的mtu为真实mtu,从而解决在未考虑网络开销消耗的mtu时导致所转发报文大小超出接口mtu而被直接丢弃的问题,提高了报文传输的准确性。进一步地,避免了现有技术通过人工调节cpe下挂设备mtu的问题,提高了对下挂设备mtu的配置效率。



技术特征:

1.一种调整cpe下挂设备mtu的方法,其特征在于,包括:

2.如权利要求1所述的一种调整cpe下挂设备mtu的方法,其特征在于,所述获取cpe下挂设备的第一请求报文,根据cpe的可转发mtu及所述第一请求报文生成第一响应报文,并将所述第一响应报文传输至cpe下挂设备,包括:

3.如权利要求1所述的一种调整cpe下挂设备mtu的方法,其特征在于,还包括:

4.如权利要求3所述的一种调整cpe下挂设备mtu的方法,其特征在于,所述获取所述第一设备的下挂设备的第二请求报文,根据cpe的可转发mtu及所述第二请求报文生成第二响应报文,并将所述第二响应报文传输至所述第一设备的下挂设备,包括:

5.如权利要求1所述的一种调整cpe下挂设备mtu的方法,其特征在于,还包括:

6.如权利要求3所述的一种调整cpe下挂设备mtu的方法,其特征在于,还包括:

7.一种调整cpe下挂设备mtu的装置,其特征在于,包括:mtu获取模块、可转发mtu确定模块以及mtu调整模块;

8.一种存储介质,其特征在于,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述存储介质所在设备执行如权利要求1至6中任意一项所述的一种调整cpe下挂设备mtu的方法。


技术总结
本发明公开了一种调整CPE下挂设备MTU的方法、装置及存储介质,所述方法包括:获取与CPE建立网络连接的第一设备的最大可传输报文长度;根据已建立网络的网络开销和所述第一设备的最大可传输报文长度计算CPE的可转发MTU;获取CPE下挂设备的第一请求报文;根据CPE的可转发MTU及所述第一请求报文生成第一响应报文,并将所述第一响应报文传输至CPE下挂设备,以使所述CPE下挂设备在接收到所述第一响应报文时,根据所述第一响应报文配置自身接口的MTU。通过实施本发明能准确调整CPE下挂设备的MTU,提高报文传输的准确性。

技术研发人员:王永勇,侯宇鑫,黄振江
受保护的技术使用者:广州通则康威科技股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1