The embodiment of the present invention discloses a network dialing method, device and storage medium. The method includes sending link detection requests to a dialing server based on a set frequency when a session holding phase is entered between a client and a dialing server, and when the number of link detection requests sent to the dialing server exceeds a threshold. If the response information of the dial-up server for the link detection request feedback or the link detection information transmitted by the dial-up server has not been received, the preset networking task is executed; finally, whether the client and the dial-up server are successful is judged according to the preset networking task execution. Is link communication normal? By adopting the above technical scheme, it can accurately identify whether the current communication link is unblocked to ensure the normal network of the client.
【技术实现步骤摘要】
一种网络拨号方法、装置及存储介质
本专利技术实施例涉及网络通信
,尤其涉及一种网络拨号方法、装置及存储介质。
技术介绍
PPP(PointtoPointProtocol,点到点协议)是链路层协议,实现点到点通信。PPP协议中提供了一整套方案来解决链路建立、维护、拆除、上层协议协商、认证等问题。PPP协议简单、具备用户验证能力且可以解决IP(InternetProtocol,互联网协议)地址分配,是目前广域网上应用最广泛的协议之一。PPPoE(PointtoPointProtocoloverEthernet,通过以太网传输点到点协议)利用以太网将大量主机组成网络,客户端通过一个远端服务器连入网络,服务器对接入的客户端实现控制以及计费功能。由于PPPoE具有高性价比、认证及计费管理安全方便等特点,在小区组网或社区组网建设等一系列应用中均被广泛采用。目前家庭中使用最多的宽带接入方式就是PPPoE,PPP负责在客户端和运营商的接入服务器之间建立通信链路。目前,PPP拨号成功建立连接后,通常客户端会向服务器发送链路检测请求,服务器收到之后反馈相应的回答,以验证链路是否畅通,如果客户端一定时长内没有收到服务器反馈的回答,或客户端发送了指定数量的链路检测请求后,一直未收到服务器反馈的回答,则认为链路不通,客户端主动终止链路,重新发起新的连接。或者,PPP服务器也可以向客户端发送链路检测请求,客户端收到后反馈相应的回答,如果服务器发送了一定数量的链路检测请求后,一直未收到相应的回答,则服务端主动终止链路,客户端需要重新发起新的连接请求。但是,由于现实中的PPP/PP ...
【技术保护点】
1.一种网络拨号方法,其特征在于,所述方法包括:当客户端与拨号服务器之间进入会话保持阶段时,基于设定频率向拨号服务器发送链路检测请求;当向所述拨号服务器发送链路检测请求的数量超过阈值时,若仍未收到所述拨号服务器针对所述链路检测请求反馈的回答信息或者所述拨号服务器发送的链路检测信息,则执行预设的上网任务;若所述预设的上网任务执行成功,则确定所述客户端与所述拨号服务器之间的链路通信正常,保持所述客户端与所述拨号服务器之间当前的链路;若所述预设的上网任务执行失败,则确定所述客户端与所述拨号服务器之间的链路通信不正常,终止所述客户端与所述拨号服务器之间当前的链路,并向所述拨号服务器重新发起拨号请求。
【技术特征摘要】
1.一种网络拨号方法,其特征在于,所述方法包括:当客户端与拨号服务器之间进入会话保持阶段时,基于设定频率向拨号服务器发送链路检测请求;当向所述拨号服务器发送链路检测请求的数量超过阈值时,若仍未收到所述拨号服务器针对所述链路检测请求反馈的回答信息或者所述拨号服务器发送的链路检测信息,则执行预设的上网任务;若所述预设的上网任务执行成功,则确定所述客户端与所述拨号服务器之间的链路通信正常,保持所述客户端与所述拨号服务器之间当前的链路;若所述预设的上网任务执行失败,则确定所述客户端与所述拨号服务器之间的链路通信不正常,终止所述客户端与所述拨号服务器之间当前的链路,并向所述拨号服务器重新发起拨号请求。2.根据权利要求1所述的方法,其特征在于,所述预设的上网任务包括:DNS域名解析和/或NTP时间同步。3.根据权利要求2所述的方法,其特征在于,所述执行预设的上网任务,包括:从DNS配置文件中获取预设的域名,并对所述域名进行域名解析。4.根据权利要求3所述的方法,其特征在于,所述对所述域名进行域名解析之前,所述方法还包括:清除客户端的DNS缓存。5.根据权利要求2所述的方法,其特征在于,所述预设的域名数量为至少两个;对应的,若对所述预设的至少两个域名中的其中一个解析成功,则确定所述客户端与所述拨号服务器之间的链路通信正常。6.根据权利要求1-5任一项所述的方法,其特征在...
【专利技术属性】
技术研发人员:陈杰,
申请(专利权)人:深圳创维数字技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。