一种P2P网络的构建方法及系统

    公开(公告)号:CN105791408A

    公开(公告)日:2016-07-20

    申请号:CN201610184905.8

    申请日:2016-03-29

    IPC分类号: H04L29/08

    CPC分类号: H04L67/1042

    摘要: 本发明公开了一种P2P网络的构建方法及系统。该方法包括:对所有的网络节点进行编号;构建一条经过所有网络节点的回路,且回路中相连的两个网络节点位于不同的域;遍历所有的网络节点,并随机选择目标网络节点:若当前遍历的网络节点与目标网络节点位于不同的域,则在当前网络节点与目标网络节点之间添加一条有向边。通过本发明构建的P2P网络具有较强的连通性、跨区域特性以及鲁棒性。

    一种基于语言模型的应用协议识别方法及系统

    公开(公告)号:CN105390132A

    公开(公告)日:2016-03-09

    申请号:CN201510653901.5

    申请日:2015-10-10

    摘要: 本发明涉及一种基于语言模型的应用协议识别方法及系统。该方法包括离线阶段和在线阶段;离线阶段包括:将混杂的原始网络数据报文划分为目标应用协议的数据报文集合和非目标应用协议的数据报文集合;构建目标应用协议的语言模型;提取已经标记类别的网络数据报文的协议关键字,作为网络数据报文的分类特征;对离线数据进行学习训练,获得目标应用协议的检测模型;在线阶段包括:根据离线阶段得到的语言模型提取待测网络数据报文的协议关键字作为其分类特征;对待测网络数据报文的协议类别属性进行判别,并输出判别结果。本发明能够充分挖掘网络消息报文中潜在的协议语义信息,在线网络协议流量分类过程中具有高准确率和强鲁棒性。

    数据处理方法及装置
    43.
    发明授权

    公开(公告)号:CN103218176B

    公开(公告)日:2016-02-24

    申请号:CN201310113197.5

    申请日:2013-04-02

    IPC分类号: G06F3/06 G06F12/02

    摘要: 本发明涉及一种数据处理方法及装置。其中,数据处理方法包括:创建共享内存环,所述共享内存环为存储待操作数据的环形结构空间;在对共享内存环中下一个操作目的单元进行操作前,将所述下一个操作目的单元的操作标志位设置为对应下一个操作的操作类型;判断所述下一个操作目的单元是否能够进行所述下一个操作;根据判断结果对所述下一个操作目的单元中的数据进行处理。本发明的数据处理方法及装置,设计了一种共享内存中的环形数据结构,结合生产者和消费者的数据协调规则和共享内存环覆写机制,基于原子位操作对环的控制标识位进行更新,提高了数据并行处理场景下共享资源的数据读写效率,减小数据同步的开销,从而解决了共享资源读写效率低、同步开销大的问题。

    一种面向分布式网络仿真平台的IP地址分配系统及方法

    公开(公告)号:CN104506669A

    公开(公告)日:2015-04-08

    申请号:CN201410840982.5

    申请日:2014-12-30

    IPC分类号: H04L29/12

    CPC分类号: H04L61/2007

    摘要: 本发明涉及一种面向分布式网络仿真平台的IP地址分配系统及方法,包括:IP地址范围(IPRange)与IP块(IPBlock)划分;存储IPBlock使用情况的类循环队列(Queue)、空闲链表(Freelist);进行IP地址分配和IP地址回收。本发明能够处理实例中的自定义IP地址及自动化的分配IP地址,提升网络仿真平台的灵活性;将给定的范围进行合理的划分,最大限度的利用IP地址资源;能够隔离并行执行实例的IP地址,避免物理网卡无法隔离情况下,不同实例IP地址冲突导致的网络错误;利用类循环队列顺序存储IP地址资源,Freelist用于存储离散的可用IP地址资源,顺序分配与离散分配相结合等。

    一种基于三分类器协同训练学习的网络协议识别方法及系统

    公开(公告)号:CN104270392A

    公开(公告)日:2015-01-07

    申请号:CN201410575510.1

    申请日:2014-10-24

    IPC分类号: H04L29/06

    摘要: 本发明涉及一种基于三分类器协同训练学习的网络协议识别方法及系统:对网络原始流量进行IP重组和TCP流还原,将网络数据由包为单位规约为以流为单位;提取每条单向流的特征信息并向量化,构建特征矩阵;使用少量标记样本构建三分类器协同训练分类器;判定是否已有所分析协议的分类模型,如果没有则先利用三分类器协同训练学习方法构建协议分类器,否则对数据包的协议属性进行判别;利用基于J48的三分类器协同训练学习算法进行训练并得到所分析协议的分类模型;对未标识的网络数据包进行协议类别判定,输出结果为两类:一类是属于目标协议的网络数据包,另一类是非目标协议的网络数据包。本发明保证很高的识别准确率和召回率。

    社交僵尸网络控制节点的检测方法及装置

    公开(公告)号:CN103944901A

    公开(公告)日:2014-07-23

    申请号:CN201410158412.8

    申请日:2014-04-18

    IPC分类号: H04L29/06 H04L12/26 G06F17/30

    摘要: 本发明涉及一种社交僵尸网络控制节点的检测方法及装置。社交僵尸网络控制节点的检测方法包括:采集合法昵称样本和恶意昵称样本并保存并进行随机划分;基于改进的Aprior算法,从第一合法昵称样本子集中挖掘出所有出现频数超过设定频数阈值的各阶子字符串保存在频繁表中;基于频繁表,利用第二合法昵称样本子集和第一恶意昵称样本子集,根据预设的可信度计算函数和阈值生成规则获得可信度阈值;根据可信度计算函数,利用第三合法昵称样本子集和第二恶意昵称样本子集,验证可信度阈值是否有效;若有效,则根据可信度计算函数和可信度阈值对待检测昵称进行检测。本发明能够在无需对僵尸程序进行逆向的情况下,快速准确地检测出NGA生成的伪随机昵称。

    一种通用文件系统的操作获取记录的方法及系统

    公开(公告)号:CN103809981A

    公开(公告)日:2014-05-21

    申请号:CN201410066581.9

    申请日:2014-02-26

    IPC分类号: G06F9/44 G06F9/445 H04L29/06

    摘要: 本发明涉及一种通用文件系统的操作获取记录的方法,包括以下步骤:1.为文件操作截获模块与外部文件系统建立连接;2.判断是否是首次连接,如果是,执行步骤3;否则,执行步骤4;3.对不存在对应通信设备的空闲设备号进行创建通信设备,并对创建的通信设备与空闲设备号创建连接;4.接收并向文件操作截获模块发送截获指令信息;5.按照截获指令信息截获操作信息;6.将截获的操作信息发送到通信设备,将接收到的文件的操作信息发送到用户态操作记录模块;7.将处理后的操作信息按照不同类型写入存储空间;8.断开连接,完成卸载。本发明从文件系统级别掌握用户操作的特点,便于进一步的基于用户行为的数据分析和文件系统的特性改进等。

    一种虚拟机在线自动软件安装的方法及系统

    公开(公告)号:CN103530162A

    公开(公告)日:2014-01-22

    申请号:CN201310499685.4

    申请日:2013-10-22

    IPC分类号: G06F9/445

    摘要: 本发明涉及一种虚拟机在线自动软件安装的方法及系统,所述方法包括:对Windows系统,通过在线自动安装软件测试获得安装文件、配置文件和键盘鼠标操作脚本,有自动软件安装任务到达时,生成开机运行脚本,并将安装文件、开机运行脚本和/或键盘鼠标操作脚本植入虚拟机镜像文件;若为Linux系统,通过基于软件包本地镜像库方式或脚本安装方式进行若干次在线自动安装软件测试,获得软件正确自动安装的安装文件、配置文件和键盘鼠标操作脚本,有自动软件安装任务到达时,将安装文件和/或开机运行脚本和/或键盘鼠标操作脚本植入虚拟机镜像文件;在虚拟机启动时完成虚拟机在线自动软件安装。本发明能够在虚拟机启动之初,实现大规模虚拟机的软件自动安装。

    面向云计算用户的虚拟机管理方法及装置

    公开(公告)号:CN103118115A

    公开(公告)日:2013-05-22

    申请号:CN201310042911.6

    申请日:2013-02-04

    IPC分类号: H04L29/08

    摘要: 本发明涉及一种面向云计算用户的虚拟机管理方法及装置。其中,面向云计算用户的虚拟机管理方法包括:在接收到用户本次访问的第一个数据包时,为所述用户分配一个虚拟机,在所述用户本次访问的全过程中,所述虚拟机由所述用户独自使用,处理所述用户本次访问的所有数据;在达到预设的回收触发条件后,收回所述虚拟机,以使所述虚拟机能够被分配给其他用户使用。本发明的面向云计算用户的虚拟机管理方法及装置,在用户开始访问时为用户分配一个虚拟机,在用户访问结束后再将该虚拟机回收,这样既可以使用户独享虚拟系统,实现了重要用户的信息隔离,有效防止了用户信息泄漏,又能够及时回收计算资源,节约了计算资源,提高了资源利用率。