【技术实现步骤摘要】
一种浪涌保护方法、装置、电子设备及存储介质
[0001]本申请涉及计算机安全和网络安全的
,具体而言,涉及一种浪涌保护方法、装置、电子设备及存储介质。
技术介绍
[0002]浪涌保护(Surge Protection),又被称为过载保护(Overload Protection),是指当设备无法处理更多连接请求时,采取一定的处理措施来实现拥塞避免(congestion avoidance)的效果。拥塞避免是指通过监视网络资源,在监测到拥塞有加剧的趋势时,通过调整网络的流量(例如主动丢弃报文),来达到解除网络过载且实现浪涌保护的效果。
[0003]目前的浪涌保护方法通常采用的是,主动丢弃最近接收的报文或者随机丢弃报文;具体例如:如果客户端(例如终端设备)访问服务端(例如服务设备或者服务器),终端设备经过域名系统(Domain Name System,DNS)解析获得服务器的网际协议(Internet Protocol,IP)地址,终端设备通过IP地址想要与服务器建连接。服务器在接收到终端设备的连接请求后,如果服务器 ...
【技术保护点】
【技术特征摘要】
1.一种浪涌保护方法,其特征在于,应用于电子设备,包括:接收终端设备发送的连接请求;对所述连接请求对应的链路带宽进行分析,获得第一分析结果,并对所述电子设备连接的服务设备进行分析,获得第二分析结果,所述服务设备用于处理所述连接请求;若所述第一分析结果为链路带宽满载,且所述第二分析结果为服务设备满载,则将所述连接请求存储至先进先出的缓存保护队列中。2.根据权利要求1所述的方法,其特征在于,在所述将所述连接请求存储至先进先出的缓存保护队列中之后,还包括:在预设时长后,从所述先进先出的缓存保护队列中取出连接请求;向所述服务设备发送所述连接请求,以使所述服务设备处理所述连接请求。3.根据权利要求1所述的方法,其特征在于,在所述将所述连接请求存储至先进先出的缓存保护队列中之后,还包括:判断所述先进先出的缓存保护队列中的连接请求的数量是否大于预设阈值;若是,则从所述先进先出的缓存保护队列中取出连接请求,并向所述服务设备发送所述连接请求,以使所述服务设备处理所述连接请求。4.根据权利要求1所述的方法,其特征在于,所述服务设备是多个;在所述将所述连接请求存储至先进先出的缓存保护队列中之后,还包括:针对多个所述服务设备中的每个,判断所述服务设备的连接数量是否大于连接阈值;若否,则从所述先进先出的缓存保护队列中取出连接请求,并向所述服务设备发送所述连接请求,以使所述服务设备处理所述连接请求。5.根据权利要求1所述的方法,其特征在于,所述对所述连接请求对应的链路带宽进行分析,获得第一分析结果,包括:判断所述连接请求对应的链路带宽是否大于带宽阈值;若是,则将所述第一分析结果确定为链路带宽满载,否则,将所...
【专利技术属性】
技术研发人员:于越,崔宪义,
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。