在模块间实现高性能通信的方法、系统、存储介质及设备

    公开(公告)号:CN108881124A

    公开(公告)日:2018-11-23

    申请号:CN201710338924.6

    申请日:2017-05-15

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种在模块间实现高性能通信的方法、系统、存储介质及设备,涉及模块间通信技术领域。该方法包括:将通信协议的协议头定义为包含编码格式、协议体长度、协议体数据类型、发送方、接收方、协议体MD5校验长度、协议体MD5值、发送时间和加密算法等字段信息;将通信协议的协议体定义为包含数据类型和数据内容两部分,数据类型与协议体数据类型相对应,数据内容以键值对的形式表示,且每个键值对的前面以及最后一个键值对的后面均添加有单字节的键值对标识符;当需要进行模块间通信时,各模块间按照上述定义的通信协议进行数据通信。本发明使得模块间传输效率高,而且能满足各类型模块间消息传输的需求,能达到高性能通信的目的。

    一种生成序列化和反序列化API的方法及装置

    公开(公告)号:CN108810000A

    公开(公告)日:2018-11-13

    申请号:CN201810637635.0

    申请日:2018-06-20

    IPC分类号: H04L29/06 H04L12/40 G06F8/20

    摘要: 本发明提出一种生成应用程序编程接口的方法及装置,该方法包括:按照SomeIpXf规范生成基础开发模板库;其中,所述基础开发模板库包括用于对SomeIpXf报文首部进行序列化和反序列化处理的第一API对,和用于对各个基本数据类型的数据进行序列化和反序列化处理的各个第二API对;根据所述基础开发模板库生成用于对各个复杂数据类型的数据进行序列化和反序列化处理的各个第三API对,和用于对各个远程过程调用类型的数据进行序列化和反序列化处理的各个第四API对。上述方法及装置可以用来作为生成结构化数据的序列化和反序列化API的参考,将其应用到SomeIpXf开发中可以提高SomeIpXf开发效率。

    一种针对FTP数据包进行核查的方法

    公开(公告)号:CN108809899A

    公开(公告)日:2018-11-13

    申请号:CN201710300121.1

    申请日:2017-05-02

    发明人: 黄旭 杨博

    IPC分类号: H04L29/06

    CPC分类号: H04L63/30 H04L69/22

    摘要: 一种针对FTP数据包进行核查的方法,包括以下步骤:S1:通过抓包工具或方法对FTP数据包进行抓取和整理;S2:FTP登陆信息的解析;S3:FTP上传下载指令和数据解析;主要通过数据包监控和抓取方式,实现对网络中以FTP数据包形式传输的数据进行解析;能够对内网中的FTP登录凭证进行获取;能够精确获取到目标所访问的目录内容;能够精确获取到目标的所有远程文件操作;能够对目标上传以及下载的数据进行完整获取。

    一种实现路由器中业务与协议栈之间数据交互的方法

    公开(公告)号:CN108737397A

    公开(公告)日:2018-11-02

    申请号:CN201810435390.3

    申请日:2018-05-09

    发明人: 李涛 王奎

    IPC分类号: H04L29/06 H04L29/08

    摘要: 本发明公开了一种实现路由器中业务与协议栈之间数据交互的方法,包括:业务组件在其与NIO组件之间创建一个SOCKET,并在创建SOCKET时注册一个返回事件的回调函数,构建异步SOCKET;其中,返回事件的回调函数包含处理不同类型的回应消息的处理函数;业务组件调用SOCKETLIB端接口进行数据收发,且每次无需等待NIO组件处理结果,立即返回,进行下一条数据消息处理;NIO组件处理完后生成一条携带处理结果的回应消息,并调用返回事件的回调函数通知业务组件。本发明采用异步SOCKET调用来实现消息的通知,使得业务无需等待对方执行完毕才返回,完成后,只需要通过调用注册的回调函数来通知业务组件数据到达,实现业务组件的数据处理和I/O操作重叠进行,有效解决了同步阻塞问题。

    一种数据检测方法以及装置

    公开(公告)号:CN108737333A

    公开(公告)日:2018-11-02

    申请号:CN201710249568.0

    申请日:2017-04-17

    IPC分类号: H04L29/06

    CPC分类号: H04L69/22 H04L63/1425

    摘要: 本发明实施例公开了一种数据检测方法以及装置,所述方法包括:从第一业务请求数据包中提取至少一个目标头字段,并在预设的异常分析规则库中,对其进行异常分析,并根据分析结果计算第一业务请求数据包对应的字段异常分值,作为目标字段异常分值,并将各目标头字段中的目标终端信息与目标字段异常分值的关联关系存储至存储数据库中;当接收到业务服务器发送的异常查询请求时,获取异常查询请求中的查询参数,并在存储数据库中检测到查询参数与目标终端信息相匹配时,将与目标终端信息对应的目标字段异常分值作为结果数据发送至业务服务器。采用本发明,可降低对恶意爬虫的误判率和漏判率,并避免业务服务器中的正常业务流程中的网络请求中断。

    对于对称流的单个查找表条目
    40.
    发明公开

    公开(公告)号:CN108696435A

    公开(公告)日:2018-10-23

    申请号:CN201810167177.9

    申请日:2018-02-28

    申请人: 英特尔公司

    IPC分类号: H04L12/741 H04L12/911

    摘要: 公开的是用于保存对于对称/双向流的单个查找表条目的机制。针对每个流存储多个配方。采用配方基于分组的方向从进来的分组报头选择地址信息。采用地址信息和索引生成查找键以找到具有相关交换信息的单个查找表条目。配方进一步指示对方向特定的查找表条目中的动作指针。动作指针指向含有用于在交换期间基于分组的方向应用到分组的动作的指令的动作表中的地址。