数据平面与控制平面解耦的流量采集控制方法及系统

    公开(公告)号:CN118282853A

    公开(公告)日:2024-07-02

    申请号:CN202410366507.2

    申请日:2024-03-28

    Abstract: 本发明提供了一种数据平面与控制平面解耦的流量采集控制方法及系统,包括:数据平面流量采集模块采集网络流量,完成配置的初始化;内存共享模块建立和管理数据平面和控制平面之间共享内存的机制,两个平面能够传递配置更新指令;数据平面配置更新模块监听来自控制平面的配置更新指令,响应配置更新事件;控制平面配置输入模块提供配置的输入接口,管理员通过接口来管理和更新流量采集器的配置;控制平面与数据平面通讯模块控制信息交换,控制平面发送的配置更新信息通过共享内存传递给数据平面;控制平面配置检查模块对其进行验证和检查,得到正确且可行的配置。本发明实现了流量采集配置的无缝更新,实现了数据流量采集服务的业务连续性。

    基于多并行度下数据流的TCP拼包方法和系统

    公开(公告)号:CN115622944A

    公开(公告)日:2023-01-17

    申请号:CN202211226896.6

    申请日:2022-10-09

    Abstract: 本发明提供了一种基于多并行度下数据流的TCP拼包方法和系统,包括:步骤S1:对于接入的交易数据流,将预设无意义范围内的数据包和非TCP协议数据包进行过滤;步骤S2:采用并行的运算处理方式,将需要拼包的数据分配至同一个分区内;步骤S3:对每个分区内的数据,根据TCP的SEQ号进行排序并去重;步骤S4:对去重排序后的数据,判断当前是否有连续的SEQ序号的不同TCP报文,若存在则判断这些数据包是否符合都是满帧+非满帧的逻辑,当条件都符合时进行拼包,根据SEQ号将连续的数据包内容拼成一个完整的TCP内容。本发明通过满帧非满帧的拼包逻辑以解决数据在网络链路传输中由于MSS限制导致的数据分片问题。

    基于多并行度下数据流的TCP拼包方法和系统

    公开(公告)号:CN115622944B

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

    申请号:CN202211226896.6

    申请日:2022-10-09

    Abstract: 本发明提供了一种基于多并行度下数据流的TCP拼包方法和系统,包括:步骤S1:对于接入的交易数据流,将预设无意义范围内的数据包和非TCP协议数据包进行过滤;步骤S2:采用并行的运算处理方式,将需要拼包的数据分配至同一个分区内;步骤S3:对每个分区内的数据,根据TCP的SEQ号进行排序并去重;步骤S4:对去重排序后的数据,判断当前是否有连续的SEQ序号的不同TCP报文,若存在则判断这些数据包是否符合都是满帧+非满帧的逻辑,当条件都符合时进行拼包,根据SEQ号将连续的数据包内容拼成一个完整的TCP内容。本发明通过满帧非满帧的拼包逻辑以解决数据在网络链路传输中由于MSS限制导致的数据分片问题。

Patent Agency Ranking