[发明专利]即时通讯监测方法及系统无效
申请号: | 200710202103.6 | 申请日: | 2007-10-17 |
公开(公告)号: | CN101267405A | 公开(公告)日: | 2008-09-17 |
发明(设计)人: | 罗鹰;侯勇军;伍宏宁 | 申请(专利权)人: | 成都科来软件有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L12/56;H04L12/24 |
代理公司: | 成都虹桥专利事务所 | 代理人: | 李顺德 |
地址: | 610041四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 即时通讯 监测 方法 系统 | ||
技术领域
本发明涉及网络通讯,特别涉及即时通讯的监测管理。
背景技术
即时通讯是一种便捷的网络通讯技术,以软件为执行手段,采用各种IM(即时通讯)协议,依靠互联网平台和移动通讯平台,以多种信息格式(文字、图片、声音、视频等)沟通为目的,通过多平台、多终端的通讯技术来实现的同平台、跨平台的低成本高效率的综合性通讯工具。是互联网的新形态通讯方式,透过计算机键盘或无线设备在网络上进行实时交谈,是提供公共通讯、商务通讯及商务合作的新媒介,可以弥补传统通讯形式的不足,尤其是电子邮件及语音的不足。即时通讯软件所构造的低成本实时性网上交流平台为广大互联网用户广泛使用。即时通讯软件的特点决定了它的普及性,成为了在互联网上和他人联系的重要方式。通过即时通讯软件,人们可以在发出消息后的很短时间内得到对方应答,积极互动,满足了人们几乎同步交流的需求。随着即时通讯的普及,全球即时通讯用户规模也在不断扩大。根据行业研究机构Radicati Group公司的研究数字,在2005年全球即时通讯账户达到了8.67亿,预计到2009年全球将有12亿即时通讯账户。iResearch Consulting Group公司的研究数字则显示,2006年全球即时通讯软件的使用者数量已经达到4.32亿,到2010年预计全球将有6.5亿即时通讯用户。
即时通讯软件的普及也带来了日益严重的安全问题。垃圾信息和病毒隐患使得即时通讯的信息传送出现很多不安全因素,对于个体的互联网网民有可能使用防病毒软件来解决这一问题,而在企业内部的即时通讯信息传输则需要更多的考虑企业内部信息的隐秘性和企业网络的安全性。因此即时通讯管理软件可以协助企业网络管理者管理企业内部的信息传递,保证网络的安全。
目前国内外网络管理市场上的即时通讯信息监测产品,归纳起来主要有以下几种类型:
1.针对某一种IM协议的监测。如单独的MSN即时通讯监测软件或Yahoo即时通讯监测软件,一个产品只能监测一种IM协议,如果需要监测多种IM协议,则需要安装不同的产品。
2.简单的综合监测工具。虽然结合了多种IM协议分析,可以同时监测多种即时通讯,但功能简单,对即时通讯信息的深度分析和数据管理能力有限,不能作为网络的有效管理工具。
3.大型的网络管理工具。除能够监测多种IM协议外,还可以监测邮件,网站访问,电脑操作,应用程序等。通常只需要安装一套产品就可以监测整个网络的即时通讯情况。但这种类型产品并不针对即时通讯信息监测,且价格昂贵,界面和操作复杂。
发明内容
本发明所要解决的技术问题,就是提供一种针对即时通讯进行监测的方法和监测系统,以克服现有监测产品的不足。
本发明解决所述技术问题,采用的技术方案是,即时通讯监测方法,包括以下步骤:
即时通讯监测方法,包括以下步骤:
1.即时通讯监测方法,包括以下步骤:
a.从网卡上接收数据包进行重组,得到TCP(传输控制协议)数据流;
b.分析TCP数据流的IM协议,获得IM数据,并将IM数据保存到IM数据服务器;
c.IM数据服务器,把接收的IM数据组织成统一的格式传送给IM数据处理模块;
d.IM数据处理模块对IM数据进行组织并保存到数据库;
e.IM数据处理模块统计网络中各个IP(互联网协议)主机的各种统计值并保存到数据库。
进一步的,步骤a中,所述TCP数据流,包括TCP的乱序、重传。
进一步的,步骤b中,所述IM协议包括MSN协议、Yahoo协议、AIM协议、ICQ协议以及Gadu协议、GropWise协议、IRC协议、Jabber协议、Napster协议、SILC协议、QQ协议、新浪UC协议、搜Q协议、UU通协议、Google Talk协议和网易泡泡。
进一步的,所述IM数据,包括聊天者用IM客户端发送的聊天内容、传送的文件内容,在线状态信息,添加/删除好友行为的信息。
本发明的即时通讯监测系统,包括:
数据捕捉模块,用于从网卡接收数据包;
数据流模块,接收捕捉模块传来的数据,组成一个TCP数据流;
IM协议分析模块,用于从TCP数据流中分析出IM数据,并保存到IM数据服务器;
IM数据服务器,把接收的IM数据组织成统一的格式,传送给IM数据处理模块;
IM数据处理模块,用于分析出IM数据,保存到数据库;然后对数据进行统计归类,保存各种统计值;
IP统计模块,用于统计网络中各个IP主机的各种统计值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都科来软件有限公司,未经成都科来软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710202103.6/2.html,转载请声明来源钻瓜专利网。