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

文档序号:9263035阅读:来源:国知局
一策略,并将接收到的配置消息和策略下发给列表生成模块402 ;
[0088]所述列表生成模块402用于根据收发模块401下发的所述应用配置信息从网页地址库中查找对应应用的识别标识,并生成关键字识别标识子列表;
[0089]所述处理模块404包括关键字获取单元4041,处理模块404接收到用户下发的上网报文后,关键字获取单元4041获取所述上网报文中的关键字识别标识,处理模块404将该关键字识别标识在所述关键字识别标识子列表进行匹配,若匹配成功,则调用对应的第一控制策略,并根据该第一控制策略对所述上网报文进行处理。
[0090]在本实施例中,不论是下发配置消息和策略的用户还是下发上网报文的用户,都属于一类用户,例如,学校用户,企业用户等等,且在本实施例中,下发配置消息和策略的用户与下发上网报文的用户属于同一类用户,例如,都属于学校用户。
[0091]在本实施例中,收发模块401接收用户下发的配置消息和策略,该配置消息包括应用的配置信息,所述应用的配置信息为用户根据自己的需求,同时为了让URL库能够识别而设置的某些应用的识别标识;所述策略是用户为配置信息中各应用设置的第一控制策略。
[0092]在本实施例中,用户对需要控制的应用进行设置的方式至少包括以下3种方式中的任一种:
[0093]A:用户通过终端的控制平台,设置需要控制应用的配置消息和策略;
[0094]B:用户登录到相关应用的网站,设置配置消息策略;
[0095]C:设备通过识别用户输入的关键字,例如时间段、工作环境或者工作内容等,生成配置消息和策略。
[0096]在本实施例中,用户优选采用A方式进行需要控制应用的设置,用户将配置好的配置消息下发给系统。
[0097]在本实施例中,列表生成模块402接收到收发模块401下发的配置消息后,根据用户配置消息中的配置信息在URL库中查找对应应用的关键字识别标识,并根据查找到的关键字识别标识生成关键字识别标识子列表,在本实施例中,所述配置信息为用户根据自己的需求,同时为了让URL库能够识别而设置的某些应用的识别标识,所述识别标识包括关键字识别标识。
[0098]在本实施例中,列表生成模块402根据用户配置消息中的配置信息在URL库中获取对应的关键字识别标识,并生成关键字识别标识子列表包括以下方式中的任一种:
[0099]A:根据用户配置消息中的配置信息在URL库中查找对应应用的关键字识别标识,根据查找到的所有关键字识别标识在URL库中生成关键字识别标识子列表;
[0100]B:根据用户配置消息中的配置信息在URL库中提取对应应用的关键字识别标识,然后将提取到的所有关键字识别标识生成独立的关键字识别标识子列表。
[0101]当采用A方式匹配网页地址时,系统优选在URL库中的应用识别列表中进行匹配;
[0102]当采用B方式匹配网页地址时,处理模块404优选在独立的应用识别列表中进行匹配,而不需要进入URL列表。
[0103]为了能够快速查找到网页地址,在本实施例中优选采用方式B生成应用识别标识列表。
[0104]进一步地,所述上网行为管理装置还包括与列表生成模块402相关联的地址列表生成模块403,所述地址列表生成模块403用于生成地址识别标识子列表。在本实施例中,所述列表生成模块402与地址列表生成模块403相互关联是指同一应用的网页地址中的关键字识别标识存放在关键字识别标识子列表中,地址识别标识存放在地址识别标识子列表中,同时将存放在两列表中的关键字识别标识与地址识别标识相互关联,这样更加方便系统网页地址的查找。
[0105]处理模块404包括关键字获取单元4041,处理模块404在接收用户下发的上网报文后,也就是检测到用户需要访问某一应用时,关键字获取单元4041获取所述上网报文中包含的关键字识别标识,将该关键字识别标识与生成的关键字识别标识子列表中信息进行匹配,如果匹配成功,则从关键字识别标识子列表中提取与该上网报文中包含的关键字识别标识相互匹配的关键字识别标识,该识别标识与之前用户设定的第一控制策略之间是一一对应,因此,在获取该关键字识别标识以后,则根据该关键字识别标识找到对应的第一控制策略,进而调取该第一控制策略对上网报文进行控制。
[0106]在本实施例中,关键字获取单元4041获取该报文对应的关键字识别标识,获取该报文对应关键字识别标识的方法至少包括以下方式中的任一种:
[0107]A:根据用户发起的上网报文,提取该报文的关键字识别标识;
[0108]B:用户通过终端发起上网报文的同时,设置其关心的关键字识别标识,关键字获取单元4041仅需提取该设置好的关键字识别标识。
[0109]在本实施例中,关键字获取单元4041获取所述上网报文中关键字识别标识,所述关键字识别标识包括代表协议的部分,可以是代表端口号的部分,可以是代表路径的部分,还可以是上述几部分的组合。当然所述关键字识别标识不限于上述几种类型,只要是具有识别功能的内容都属于本本实施例求情保护的范围。
[0110]进一步地,处理模块404根据关键字获取单元4041获取的上网报文中的关键字识别标识,将该关键字识别标识与关键字识别标识子列表中信息进行匹配,如不成功,表明该上网报文不是用户所需要控制的,则正常转发该报文;如果匹配成功,则根据调用的第一控制策略对该报文进行控制,所述第一控制策略包括正常处理该上网报文或直接丢弃该上网报文。
[0111]在本实施例中,所述调用第一控制策略是用户为配置消息中各应用设置的控制策略,该第一控制策略与配置消息中各应用之间一一对应,当然,各应用对应的第一控制策略内容可以相同也可以不同。
[0112]为了能够更加准确将获取的上网报文中包含的应用识别标识与应用识别标识列表中信息进行匹配,在本实施例中,所述第一控制策略更进一步与配置信息中各应用配置信息一一对应,所述配置信息为用户根据自己的需求,同时为了让URL库能够识别而设置的某些应用的识别标识;
[0113]进一步地,所述第一控制策略包括正常处理该上网报文或直接丢弃该上网报文,当然还可以是其他可能的控制信息,本实施例中不做具体限定。
[0114]进一步地,所述处理模块404还进一步包括地址标识获取单元4042,所述地址标识获取单元4042用于在关键字识别标识匹配成功后,若调用并执行的第一控制策略为正常处理该上网报文时,进一步获取所述上网报文的地址识别标识,所述地址识别标识包括代表地址的信息以外,还包括具有识别某一报文功能的其他信息,例如报文名称或资源存储路径等。当然所述地址识别标识不限于上述几种类型,只要是具有识别功能的内容都属于本本实施例求情保护的范围。
[0115]在本实施例中,控制策略还包括与所述配置消息中的各应用对应的第二控制策略;当将获取上网报文中的地址识别标识与地址识别标识子列表中的信息进行匹配,若匹配失败,则说明对该上网报文不需要进行控制,即正常转达该上网报文;若匹配成功,则调用对应的第二控制策略对该上网报文做进一步控制,同时生成URL模板信息。
[0116]进一步地,在本实施例中,第二控制策略包括:产生告警提示、转发上网报文的同时进行限速或者正常转发报文。
[0117]所述产生告警提示表示系统识别该报文是用户允许转发的报文,但此时该报文不安全或者该报文此时是非法报文;
[0118]所述转发上网报文的同时进行限速表示该报文是用户允许转发的报文,由于该报文需要消耗更多的流量,而此时的剩余流量不足以支持该报文的流畅运行,因此,对该报文进行限速;
[0119]所述正常转发该报文,有以下几种可能:
[0120]A:该报文符合转发条件;
[0121]B:该报文的优先级更高,关闭其他应用,为该应用的转发提供条件。
[0122]在本实施例中,所述第一控制策略为与关键字识别标识所对应的控制策略,所述第二控制策略为与地址识别标识所对应的控制策略。当然,第一控制策略和第二控制策略也可以仅是同一条控制策略,当执行关键字识别标识时,仅调用该控制策略中的其中一部分;当执行地址识别标识时,调用该控制策略中的另一部分。
[0123]在本实施例中,调用对应的控制策略对该上网报文进一步控制的同时,生成URL模板信息,所述URL模板信息为系统根据统计访问记录信息,生成的模板信息,系统在调用策略的同时,会解析生成的URL模板信息,然后根据解析出的模板信息内容,向需要的用户发送告警通知或者是网页消息推送等;系统还可以根据生成的URL模板信息对URL库进行更新或者修改;当然,系统根据生成的URL模板信息还可以生成访问记录表,通过显示终端显示给用户,方便用户查看访问记录,以及统计网络使用状况。
[0124]实施例三:
[0125]图5是本实施例中提供的上网行为管理系统模块示意图,包括:策略控制器501,行为管理器502和网页地址库503 ;
[0126]所述策略控制器501用于接收用户下发的配置消息和策略,并将接收到的配置消息和策略发送给行为管理器502,所述配置消息包括应用的配置信息,所述策略包括配置消息中各应用对应的第一控制策略和第二控制策略;
[0127]所述行为管理器502根据策略控制器501下发的配置消息,从网页地址库503中获取应用的识别标识,并生成应用识别标识列表,该应用识别标识列表包括关键字识别标识子列表;当用户发起上网报文时,行为管理器502获取该上网报文中包含的识别标识,将该获取的识别标识与生成的应用识别标识列表中信息进
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1