【技术实现步骤摘要】
基于UDP传输的控制报文处理方法及装置
本专利技术涉及网络通信
,尤其涉及一种基于UDP传输的控制报文处理方法及装置。
技术介绍
在AC(AccessController,接入控制器)和AP(AccessPoint,接入点)的组网中,AC与AP之间采用CAPWAP(ControlAndProvisioningofWirelessAccessPoint,无线接入点控制与配置)协议进行控制报文传输,该协议的传输基于不可靠的UDP(UserDatagramProtocol,用户数据报协议)协议。为了保证控制报文传输的可靠性,现有技术方案采用一发一收的串行传输的方式。例如,AC端发送请求报文,AP端接收到该请求报文后回复响应报文,AC端接收到该响应报文后,开始发送下一个请求报文。该串行传输方式降低了控制报文的处理效率,尤其在控制报文突增的情况下,造成大量控制报文处理延时。
技术实现思路
有鉴于此,本申请提供了一种基于UDP传输的控制报文处理方法,应用于收端设备,该方法包括:接收发端设备发送的第一请求报文,所述第一请求报文为所述发端设备发送的一组请求报文中的任一请求报文,所述一组请求报文的报文大小小于或者等于所述发端设备的发送缓冲区中的空闲空间大小;判断所述第一请求报文是否为第二请求报文,所述第二请求报文为所述收端设备按照所述一组请求报文中的报文顺序当前应接收到的请求报文;当所述第一请求报文不为所述第二请求报文时,按照所述第一请求报文在所述一组请求报文中的报文顺序将所述第一请求报文插入接收缓冲区的对应位置;当所述第一请求报文为所述第二请求报文时,向所述发端设备发送 ...
【技术保护点】
一种基于用户数据报协议UDP传输的控制报文处理方法,应用于收端设备,其特征在于,该方法包括:接收发端设备发送的第一请求报文,所述第一请求报文为所述发端设备发送的一组请求报文中的任一请求报文,所述一组请求报文的报文大小小于或者等于所述发端设备的发送缓冲区中的空闲空间大小;判断所述第一请求报文是否为第二请求报文,所述第二请求报文为所述收端设备按照所述一组请求报文中的报文顺序当前应接收到的请求报文;当所述第一请求报文不为所述第二请求报文时,按照所述第一请求报文在所述一组请求报文中的报文顺序将所述第一请求报文插入接收缓冲区的对应位置;当所述第一请求报文为所述第二请求报文时,向所述发端设备发送所述第一请求报文的第一响应报文。
【技术特征摘要】
1.一种基于用户数据报协议UDP传输的控制报文处理方法,应用于收端设备,其特征在于,该方法包括:接收发端设备发送的第一请求报文,所述第一请求报文为所述发端设备发送的一组请求报文中的任一请求报文,所述一组请求报文的报文大小小于或者等于所述发端设备的发送缓冲区中的空闲空间大小;当所述第一请求报文的第一报文序号与第二请求报文的第二报文序号不同时,确定所述第一请求报文不为所述第二请求报文;当所述第一报文序号与所述第二报文序号相同时,确定所述第一请求报文为所述第二请求报文,所述第二请求报文为所述收端设备按照所述一组请求报文中的报文顺序当前应接收到的请求报文;当所述第一请求报文不为所述第二请求报文时,按照所述第一请求报文在所述一组请求报文中的报文顺序将所述第一请求报文插入接收缓冲区的对应位置;当所述第一请求报文为所述第二请求报文时,向所述发端设备发送所述第一请求报文的第一响应报文。2.如权利要求1所述的方法,其特征在于:所述方法具体应用于采用无线接入点控制与配置CAPWAP协议进行控制报文传输的收端设备。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:当所述接收缓冲区中存在报文序号与所述第一请求报文的报文序号连续的多个请求报文时,在向所述发端设备发送所述第一请求报文的第一响应报文的同时,发送所述多个请求报文的响应报文。4.一种基于用户数据报协议UDP传输的控制报文处理方法,应用于发端设备,其特征在于,该方法包括:向收端设备发送一组请求报文,所述一组请求报文的报文大小小于或者等于所述发端设备的发送缓冲区中的空闲空间大小;接收所述收端设备发送的第一响应报文,所述第一响应报文为所述收端设备按照所述一组请求报文中的报文顺序接收到第一请求报文后返回的响应报文;当所述第一响应报文的第一报文序号与第二响应报文的第二报文序号不同时,确定所述第一响应报文不为所述第二响应报文;当所述第一报文序号与所述第二报文序号相同时,确定所述第一响应报文为所述第二响应报文,所述第二响应报文为所述发端设备按照所述一组请求报文对应的一组响应报文中的报文顺序当前应接收到的响应报文;当所述第一响应报文不为所述第二响应报文时,按照所述第一响应报文在所述一组响应报文中的报文顺序将所述第一响应报文插入发送缓冲区的对应位置;当所述第一响应报文为所述第二响应报文时,处理所述第一响应报文。5.如权利要求4所述的方法,其特征在于:所述方法具体应用于采用无线接入点控制与配置CAPWAP协议进行控制报文传输的发端设备。6.如权利要求4所述的方法,其特征在于,所述方法还包括:当所述发送缓冲区中存在报文序号与所述第一响应报文的报文序号连续的多个响应报文时,在处理所述第一响应报文的同时,处理所述多个响应报文。7.如权利要求4至6任一所述的方法,其特征在于,所述方法还包括:当在预设响应等待时长内未接收到所述第一响应报文时,重新发送所述第一响应报文对应的请求报文。8.如权利要求7所述的方法,其特征在于,所述方法还包括:当在预设重发次数内未接收到所述第一响应报文时,断开与所述收端设备的连接。9.一种基于用户数据报协议UDP传输的控制报文处理装置,应用于收端设备,其特征在于,该装置包括:请求报文接收单元,用于接收发端设备发送...
【专利技术属性】
技术研发人员:魏谦,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。