一种处理链路检测报文的方法、装置、设备及存储介质制造方法及图纸

技术编号:20947331 阅读:96 留言:0更新日期:2019-04-24 03:36
本发明专利技术公开了一种处理链路检测报文的方法、装置、设备及存储介质,方法包括:在PPPoE的协议建链期间,服务器接收来自客户端的链路检测请求报文,并确定已收到的链路检测请求报文的数量;所述服务器根据所述已收到的链路检测请求报文的数量,确定是否已超过最大处理能力;若已超过所述最大处理能力,则所述服务器对所述接收的链路检测请求报文进行随机丢弃处理,并对未丢弃的链路检测请求报文进行响应。本发明专利技术实施例根据收到的链路检测请求报文的数量,监控用户发包是否正常,并在异常时做出警告和丢包操作,实现对服务器有效的保护,从而保护正常的用户业务。

A Method, Device, Equipment and Storage Medium for Processing Link Detection Messages

The invention discloses a method, device, device and storage medium for processing link detection messages. The method includes: during the establishment of PPPoE protocol chain, the server receives link detection request messages from the client and determines the number of received link detection request messages; the server determines whether it has received or not according to the number of received link detection request messages. If the maximum processing capacity is exceeded, the server randomly discards the received link detection request message and responds to the non-discarded link detection request message. According to the number of received link detection request messages, the embodiment of the present invention monitors whether the user sends the package normally, and makes warning and packet loss operations when abnormal, so as to realize effective protection of the server and protect the normal user business.

【技术实现步骤摘要】
一种处理链路检测报文的方法、装置、设备及存储介质
本专利技术涉及通信
,特别涉及一种处理链路检测报文的方法、装置、设备及存储介质。
技术介绍
基于以太网的点对点通讯协议(PointtoPointProtocoloverEthernet,PPPoE)包括两个阶段,发现(Discovery)阶段和会话(Session)阶段。Discovery阶段由四个过程组成,完成之后通信双方共同确定唯一的PPPoESession。Session阶段分为两部分,一是点对点通讯协议(PointtoPointProtocol,PPP)协商阶段,二是PPP报文传输阶段。其中,PPP协商分为链路控制协议(LinkControlProtocol,LCP)、认证、网络控制协议(NetworkControlProtocol,NCP)三个阶段。其中LCP阶段主要完成建立、配置和检测数据链路连接。在RFC1661定义中,LCP包含链路检测请求报文(Echo-Request)和链路检测回应报文(Echo-Reply)两种报文,这两种报文用来检测链路质量。图1是PPP状态变迁图,如图1所示,Echo-Request和E本文档来自技高网...

【技术保护点】
1.一种处理链路检测报文的方法,其特征在于,包括:在基于以太网的点对点协议PPPoE的协议建链期间,服务器接收来自客户端的链路检测请求报文,并确定已收到的链路检测请求报文的数量;所述服务器根据所述已收到的链路检测请求报文的数量,确定是否已超过最大处理能力;若已超过所述最大处理能力,则所述服务器对所述接收的链路检测请求报文进行随机丢弃处理,并对未丢弃的链路检测请求报文进行响应。

【技术特征摘要】
1.一种处理链路检测报文的方法,其特征在于,包括:在基于以太网的点对点协议PPPoE的协议建链期间,服务器接收来自客户端的链路检测请求报文,并确定已收到的链路检测请求报文的数量;所述服务器根据所述已收到的链路检测请求报文的数量,确定是否已超过最大处理能力;若已超过所述最大处理能力,则所述服务器对所述接收的链路检测请求报文进行随机丢弃处理,并对未丢弃的链路检测请求报文进行响应。2.根据权利要求1所述的方法,其特征在于,在所述服务器接收来自客户端的链路检测请求报文,并确定已收到的链路检测请求报文的数量之前,还包括:所述服务器与所述客户端协商所述链路检测请求报文的发送周期、用于向所述客户端通告报文接收情况的第一报文数量级别,以及用于确定所述第一报文数量级别的第一报文数量阈值。3.根据权利要求2所述的方法,其特征在于,所述服务器接收来自客户端的链路检测请求报文,并确定已收到的链路检测请求报文的数量包括:所述服务器在所述发送周期内,接收来自所述客户端的链路检测请求报文,并在收到每个链路检测请求报文时,统计所述发送周期内收到的链路检测请求报文的数量。4.根据权利要求2或3所述的方法,其特征在于,所述服务器根据所述已收到的链路检测请求报文的数量,确定是否已超过最大处理能力包括:当所述已收到的链路检测请求报文的数量大于所述第一报文数量阈值时,所述服务器确定已超过所述最大处理能力;或者,当所述已收到的链路检测请求报文的数量大于所述第一报文数量阈值时,若所述服务器CPU占用值大于预设值,则所述服务器确定已超过所述最大处理能力。5.根据权利要求4所述的方法,其特征在于,所述对未丢弃的链路检测请求报文进行响应包括:所述服务器生成携带所述第一报文数量级别的链路检测回应报文,并将携带所述第一报文数量级别的所述链路检测回应报文发送至所述客户端。6.根据权利要求2所述的方法,其特征在于,还包括:所述服务器与所述客户端协商所述发送周期、所述第一报文数量级别及所述第一报文数量阈值的...

【专利技术属性】
技术研发人员:周红刚
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1