一种拨号上线的处理方法、服务端、设备及存储介质技术

技术编号:37522834 阅读:18 留言:0更新日期:2023-05-12 15:46
本申请的实施例揭示了一种拨号上线的处理方法、装置、设备及存储介质,方法包括:向客户端发送会话的PPP认证的认证成功消息,以告知客户端进入网络层协商;确定网络层协商的协商发起时间;接收客户端发送的网络层协商的第一协商消息,并将接收到第一协商消息的时间作为协商响应时间;根据协商发起时间和协商响应时间确定客户端是否进行网络层协商的延迟操作;若确定客户端进行网络层协商的延迟操作时,关闭会话,对不合规的延迟予以拒绝,杜绝以人为延迟网络层协商方式获得非授权多拨的行为。为。为。

【技术实现步骤摘要】
一种拨号上线的处理方法、服务端、设备及存储介质


[0001]本申请涉及一种通信技术,提供一种拨号上线的处理方法、服务端、计算机设备及计算机可读存储介质。

技术介绍

[0002]网络运营商基于业务安全和网络安全需要,往往对用户宽带拨号进行了多项认证,除了账号和密码,常见的还有上线位置、上线会话数唯一等,以对非授权宽带拨号行为进行限制,但由于PPPoE(Point to Point Protocol over Ethernet,基于以太网的点对点)协议存在着漏洞,用户仍可通过修改PPPOE客户端程序,绕过运营商对上线数量的限制,实现多次拨号上线,从而得到多倍带宽、多个IP(Internet Protocol,网际互连协议)地址;这对运营商来说造成了业务收入损失和IP地址浪费。

技术实现思路

[0003]本申请的目的在于提供一种拨号上线的处理方法、服务端、计算机设备及计算机可读存储介质,对不合规的延迟予以拒绝,杜绝以人为延迟网络层协商方式获得非授权多拨的行为。
[0004]本申请提出一种拨号上线的处理方法,包括:向客户端发送会话的PPP认证的认证成功消息,以告知所述客户端进入网络层协商;确定所述网络层协商的协商发起时间;接收所述客户端发送的所述网络层协商的第一协商消息,并将接收到所述第一协商消息的时间作为协商响应时间;根据所述协商发起时间和所述协商响应时间确定所述客户端是否进行所述网络层协商的延迟操作;若确定所述客户端进行所述网络层协商的延迟操作时,关闭所述会话。
[0005]进一步地,所述确定所述网络层协商的协商发起时间包括:向所述客户端发送所述网络层协商的第二协商消息,并将发送所述第二协商消息的时间作为所述协商发起时间。
[0006]进一步地,所述确定所述网络层协商的协商发起时间包括:记录发送所述认证成功消息的发送时间,并将所述发送时间作为协商发起时间。
[0007]进一步地,所述根据所述协商响应时间和所述协商发起时间确定所述客户端是否进行所述网络层协商的延迟操作,包括:确定所述协商响应时间与所述协商发起时间之差;根据所述协商响应时间和所述协商发起时间之差和预设时间阈值所述确定所述客户端是否进行所述网络层协商的延迟操作。
[0008]进一步地,所述预设时间阈值包括认证服务器设置的计费开始包最小间隔时长,所述根据所述协商响应时间和所述协商发起时间之差和预设时间阈值所述确定所述客户端是否进行所述网络层协商的延迟操作,包括:
[0009]若确定所述协商发起时间与所述协商响应时间之差超过所述计费开始包最小间隔时长时,确定所述客户端进行所述网络层协商的延迟操作。
[0010]进一步地,所述预设时间阈值包括根据标准客户端历史上线拨号花费时间确定的标准时间,所述根据所述协商响应时间和所述协商发起时间之差和预设时间阈值所述确定所述客户端是否进行所述网络层协商的延迟操作,还包括:
[0011]若所述协商发起时间与所述协商响应时间之差超过所述标准时间,确定所述客户端进行所述网络层协商的延迟操作。
[0012]进一步地,所述预设时间阈值还包括认证服务器设置的计费开始包最小间隔时长,所述确定所述客户端延迟了所述网络协商之前,所述方法还包括:
[0013]若所述协商发起时间与所述协商响应时间之差超过标准时间,但未超过所述计费开始包最小间隔时长时,确定所述客户端未进行所述网络层协商的延迟操作;
[0014]若所述协商发起时间与所述协商响应时间之差超过计费开始包最小间隔时长,确定所述客户端进行所述网络层协商的延迟操作。
[0015]本申请还提出一种服务端,包括:发送模块,向客户端发送会话的PPP认证的认证成功消息,以告知所述客户端进入网络层协商;协商确定模块,确定所述网络层协商的协商发起时间;接收模块,接收所述客户端发送的所述网络层协商的第一协商消息,并将接收到所述第一协商消息的时间作为协商响应时间;延迟确定模块,根据所述协商发起时间和所述协商响应时间确定所述客户端是否进行所述网络层协商的延迟操作;会话关闭模块,若确定所述客户端进行所述网络层协商的延迟操作时,关闭所述会话。
[0016]本申请还提出一种计算机设备,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个被所述一个或多个处理器执行时,使得所述计算机设备实现如上所述的方法。
[0017]本申请还提出一种计算机可读存储介质,其上存储有计算机可读指令,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行如上所述的方法。
[0018]与现有技术相比,本申请具有如下有益效果:
[0019]本申请提供的技术方案中,在会话的认证阶段成功后,服务端增加网络协商的跟踪机制,根据网络层协商的协商发起时间和协商响应时间来确定客户端是否进行网络层协商的延迟操作,确定客户端延迟所述网络层协商时,关闭会话,即对不合规的延迟予以拒绝,杜绝以人为延迟网络层协商方式获得非授权多拨的行为,避免各运营商的业务损失,避免用户行为造成运营商网络设备安全隐患。
附图说明
[0020]图1是本申请涉及的一种实施环境的示意图;
[0021]图2是本申请一示例性实施例示出的非授权多次拨号上线的流程图;
[0022]图3是本申请一示例性实施例示出的一种拨号上线的处理方法的流程图;
[0023]图4是本申请一示例性实施例示出的另一种拨号上线的处理方法的流程图;
[0024]图5是本申请一示例性实施例示出的再一种拨号上线的处理方法的流程图;
[0025]图6是本申请的一示例性实施例示出的一种服务端的示意图;
[0026]图7是本申请一示例性实施例示出的服务端和客户端交互的流程图;
[0027]图8示出了适于用来实现本申请实施例的计算机设备的结构示意图。
具体实施方式
[0028]这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0029]附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0030]附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0031]还需要说明的是:在本申请中提及的“多个”是指两个或者两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拨号上线的处理方法,其特征在于,包括:向客户端发送会话的PPP认证的认证成功消息,以告知所述客户端进入网络层协商;确定所述网络层协商的协商发起时间;接收所述客户端发送的所述网络层协商的第一协商消息,并将接收到所述第一协商消息的时间作为协商响应时间;根据所述协商发起时间和所述协商响应时间确定所述客户端是否进行所述网络层协商的延迟操作;若确定所述客户端进行所述网络层协商的延迟操作时,关闭所述会话。2.根据权利要求1所述的方法,其特征在于,所述确定所述网络层协商的协商发起时间包括:向所述客户端发送所述网络层协商的第二协商消息,并将发送所述第二协商消息的时间作为所述协商发起时间。3.根据权利要求1所述的方法,其特征在于,所述确定所述网络层协商的协商发起时间包括:记录发送所述认证成功消息的发送时间,并将所述发送时间作为协商发起时间。4.根据权利要求2或3所述的方法,其特征在于,所述根据所述协商响应时间和所述协商发起时间确定所述客户端是否进行所述网络层协商的延迟操作,包括:确定所述协商响应时间与所述协商发起时间之差;根据所述协商响应时间和所述协商发起时间之差和预设时间阈值所述确定所述客户端是否进行所述网络层协商的延迟操作。5.根据权利要求4所述的方法,其特征在于,所述预设时间阈值包括认证服务器设置的计费开始包最小间隔时长,所述根据所述协商响应时间和所述协商发起时间之差和预设时间阈值所述确定所述客户端是否进行所述网络层协商的延迟操作,包括:若所述协商发起时间与所述协商响应时间之差超过所述计费开始包最小间隔时长时,确定所述客户端进行所述网络层协商的延迟操作。6.根据权利要求4所述的方法,其特征在于,所述预设时间阈值包括根据标准客户端历史上线拨号花费时间确定的标准时间,所述根据所述协商响应...

【专利技术属性】
技术研发人员:林实践
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1