一种上网行为管理方法及装置的制造方法

文档序号:9263035阅读:432来源:国知局
一种上网行为管理方法及装置的制造方法
【技术领域】
[0001]本发明涉及数据通信领域,尤其涉及一种上网行为管理方法及装置。
【背景技术】
[0002]互联网,移动互联网迅速蓬勃发展的今天,给人们带来了诸多方便的同时也带来了一些负面的问题,这些负面问题一般包括以下几方面:
[0003](I)、由于P2P软件的泛滥,以及互联网提供的大量休闲性或者娱乐性内容的增多,例如:在线电子游戏,网上购物,股票交易,网上电台以及流媒体等等,使人们在上班期间把大量的时间以及网络宽带资源浪费在了购物,游戏等与工作无关的内容中,如果不加于节制,会使得人们把更多的精力和宽带的资源白白浪费;
[0004](2)、现在互联网发展很迅速,随之而来的是一些不法分子的乘虚而入,他们利用或者制造病毒、木马等危险程序,在用户浏览各种网页时,可随时侵蚀公司内部的网络,从而造成公司内部机密泄露,或内部网络无法使用等情况。
[0005]移动互联网的发展还增加了以下问题,无论用户访问哪一种网站,都需要通过系统在数据量庞大的网页地址库(UniformResourceLocator URL库)中进行匹配查找,URL库中存储有大量的网站地址,在用户访问某一网站时,需要经过一定时间的查找才能够匹配到需要的网站。
[0006]通过以上的分析可知,如何对用户的上网行为进行管理的同时,增强URL匹配查找的速率,是亟待需要解决的问题。

【发明内容】

[0007]本发明要解决的技术问题在于,提供一种上网行为管理方法及装置,能够解决网页地址查找速率慢以及对用户上网行为无法进行控制的问题。
[0008]为了解决上述问题,本申请提供了一种上网行为管理方法包括:
[0009]接收用户下发的配置消息和策略,所述配置消息包括应用的配置信息,所述策略包括配置消息中各应用对应的第一控制策略;
[0010]根据所述应用配置信息从网页地址库中获取对应应用的识别标识,并生成应用识别标识列表,所述应用识别标识列表包括关键字识别标识子列表;
[0011]接收到所述用户下发的上网报文后,获取该上网报文中的关键字识别标识,将该关键字识别标识在所述关键字识别标识子列表中进行匹配,若匹配成功,则调用对应的第一控制策略,并根据该第一控制策略对所述上网报文进行处理。
[0012]在本发明一实施例中,所述第一控制策略包括正常处理该上网报文或直接丢弃该上网报文。
[0013]在本发明一实施例中,根据从网页地址库中获取的应用识别标识还可生成与所述关键字识别标识子列表相关联的地址识别标识子列表。
[0014]在本发明一实施例中,所述控制策略还包括与所述配置消息中的各应用对应的第二控制策略;若调用并执行的所述第一控制策略为正常处理该上网报文时,则所述方法包括:
[0015]获取所述上网报文中的地址识别标识,将获取的地址识别标识在所述地址识别标识子列表中进行匹配,匹配成功后,调用所述第二控制策略对所述上网报文进行处理。
[0016]在本发明一实施例中,所述第二控制策略为产生告警提示、正常转发报文或者转发上网报文的同时进行限速。
[0017]为了解决上述问题,本发明还提供了一种上网行为管理装置,包括:收发模块,列表生成模块,处理模块;
[0018]所述收发模块用于接收用户下发的配置消息和策略,所述配置消息包括应用的配置信息,所述策略包括配置信息中各应用对应的第一控制策略,并将接收到的配置消息和策略下发给处理模块;
[0019]所述列表生成模块用于根据收发模块下发的所述应用配置信息从网页地址库中查找对应应用的识别标识,并生成关键字识别标识子列表;
[0020]所述处理模块包括关键字获取单元,处理模块接收到用户下发的上网报文后,关键字获取单元获取所述上网报文中的关键字识别标识,处理模块将该关键字识别标识在所述关键字识别标识子列表进行匹配,若匹配成功,则调用对应的第一控制策略,并根据该第一控制策略对所述上网报文进行处理。
[0021]在本发明一实施例中,所述第一控制策略包括正常处理该上网报文或直接丢弃该上网报文。
[0022]在本发明一实施例中,所述上网行为管理装置还包括与列表生成模块相关联的地址列表生成模块,所述地址列表生成模块用于生成地址识别标识子列表。
[0023]在本发明一实施例中,所述控制策略还包括与所述配置消息中的各应用对应的第二控制策略;所述处理模块还包括地址标识获取单元,若处理模块调用并执行的所述第一控制策略为正常处理该上网报文时,则处理模块中的地址标识获取单元获取所述上网报文中的地址识别标识,将获取的地址识别标识在所述地址识别标识子列表中进行匹配,匹配成功后,调用所述第二控制策略对所述上网报文进行处理。
[0024]在本发明一实施例中,所述第二控制策略包括产生告警提示、正常转发报文或者转发上网报文的同时进行限速。
[0025]本发明的有益效果是:
[0026]本发明提供一种上网行为管理方法及装置,解决网页地址查找速率慢以及对用户上网行为无法进行控制的问题。本申请包括接收用户下发的配置消息和策略,配置消息包括应用的配置信息,策略包括配置信息中各应用的第一控制策略;然后根据该应用的配置信息从网页地址库中查找对应应用的识别标识,然后生成关键字识别标识子列表;当接收到该用户下发的上网报文以后,获取该上网报文对应的关键字识别标识,然后将获取的关键字识别标识与关键字识别标识子列表中的信息进行匹配即可,如成功,则调用对应的第一控制策略对该报文进行控制。可见,本申请在接收到用户下发的上网报文后,可直接将该报文中的关键字识别标识与该用户对应的关键字识别标识子列表中进行匹配,不需要在URL库中进行盲目的查找,与现有技术相比较,方便快速查找的同时,也更加可靠的对用户的上网行为进行控制。
【附图说明】
[0027]图1是本发明第一实施例提供的上网行为管理方法流程图;
[0028]图2是本发明第一实施例提供的关键字应用识别标识匹配流程图;
[0029]图3是本发明第一实施例提供的应用识别标识匹配流程图;
[0030]图4是本发明第二实施例提供的上网行为管理装置模块结构示意图;
[0031]图5是本发明第三实施例提供的上网行为管理系统模块结构示意图。
【具体实施方式】
[0032]本发明系统接收用户下发的配置消息以及策略,该配置消息包括应用配置信息,该策略包括配置信息中各应用对应的控制策略,根据接收到的配置信息,从URL库中查找并提取对应应用的识别标识,在本实施例中,所述URL库为之前已经根据不同网站不同内容进行过分类的URL库,系统根据查找并提取到的对应应用的识别标识,生成关键字识别标识子列表,当系统检测到用户下发的上网报文时,系统首先获取该上网报文的关键字识别标识,然后将该获取的关键字识别标识与之前生成的关键字识别标识子列表中的信息进行匹配,如果匹配成功,则调用对应的第一控制策略对该报文进行控制,在本实施例中,调用的对应第一控制策略是之前接收到用户下发的策略。与现有技术相比较,本申请根据用户的需求对需要控制的应用设置了配置消息,同时设置了各应用对应的第一控制策略,系统根据用户设置的配置消息从URL库中获取关键字识别标识,并生成关键字识别标识子列表,在系统接收到上网报文以后,仅需将提取的该上网报文中的关键字识别标识与对应用户的关键字识别标识子列表进行匹配,不需要在整个URL库中进行查找匹配,同时,在匹配成功以后,还进一步调用对应的第一控制策略,对该上网报文进行实时控制。因此,本申请解决了增快网页地址查找速率的同时,也对用户上网行为进行控制的问题。下面结合附图及最佳实施例,对本发明做进一步详细说明。
[0033]实施例一:
[0034]图1本发明提供的上网行为管理方法流程图,包括:
[0035]步骤101:接收用户下发的配置消息和策略,该配置消息包括应用的配置信息,策略包括与配置信息中的各应用分别对应的第一控制策略;
[0036]步骤102:根据应用配置信息从URL库中查找对应应用的识别标识,并生成关键字识别标识子列表;
[0037]步骤103:接收到该用户下发的上网报文后,获取该上网报文中包含的关键字识别标识,将该关键字识别标识与该类用户对应的关键字识别标识子列表进行匹配,若匹配成功,则调用与该应用对应的第一控制策略,并根据该第一控制策略对该上网报文进行处理。
[0038]在本实施例中,不论是下发配置消息和策略的用户还是下发上网报文的用户,都属于一类用户,例如,学校用户,企业用户等等,且在本实施例中,下发配置消息和策略的用户与下发上网报文的用户属于同一类用户,例如,都属于学校用户。
[0039]在步骤101中,接收用户下发的配置消息和策略,该配置消息包括应用的配置信息,所述应用的配置信息为用户根据自己的需求,同时为了让URL库能够识别而设置的某些应用的识别标识;所述策略是配置信息中各应用对应的第一控制策略,配置信息中各应用与第一控制策略之间可以根据地址关系来设定对应关系,也可以根据特定的关键字内容设定对应关系,当然,该对应关系不限于上述两种设置方式,只要是可以实现应用与第一配置策略之间相互对应的方式都可以在本实施例请求保护的范围之内。
[0040]在本实施例中,用户对需要控制的应用进行设置的方式至少包括以下3种方式中的任一种:
[0041]A:用户通过终端的控制平台,设置需要控制应用的配置消息和策略;
[00
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1