-
公开(公告)号:CN116708318A
公开(公告)日:2023-09-05
申请号:CN202310483691.4
申请日:2023-04-28
Applicant: 中国科学院计算技术研究所
IPC: H04L47/41 , H04L67/141
Abstract: 本发明提出一种基于硬件可编程交换机的TCP连接聚合方法和系统,包括:客户端、硬件可编程交换机和服务端;当该客户端或该服务端作为发送端向该服务端或该客户端作为接收端发送数据包时,该发送端将该数据包通过TCP连接发送至该硬件可编程交换机;该硬件可编程交换机通过修改该数据包的包头,将该数据包从发送端到硬件可编程交换机的第一连接空间映射到硬件可编程交换机到接收端的第二连接空间;该硬件可编程交换机将包头修改后的数据包通过TCP连接发送给接收端。本发明在较少连接数量的同时确保基于硬件交换机的连接削减不会影响网络系统的全面传输性能,且服务器端与客户端间的通信仍然保持面向连接的高可靠性传输。
-
公开(公告)号:CN105740037A
公开(公告)日:2016-07-06
申请号:CN201610055907.7
申请日:2016-01-27
Applicant: 中国科学院计算技术研究所
IPC: G06F9/45
CPC classification number: G06F8/445
Abstract: 本发明公开了软件定义网络组合编程动作计算方法、系统、装置及芯片,涉及软件定义网络技术领域,该方法包括将所述软件定义网络中的规则动作链表进行抽象,生成一个或多个节点,所述节点组成节点集合V;向所述节点集合V中的所有所述节点添加有向边,生成有向图,为所述有向图生成汉密尔顿路径,其中所述有向图中每条边的权重之和最小。本发明经过一系列的理论建模,能够保证SDN组合编程中合成规则action list的语义等价性,通过在抽象有向图中搜寻一条哈密顿路径来计算出最终合成规则的action list,因此,该action list能保证其action的数目能最小。
-
公开(公告)号:CN113642736A
公开(公告)日:2021-11-12
申请号:CN202110861852.X
申请日:2021-07-29
Applicant: 中国科学院计算技术研究所
IPC: G06N20/00
Abstract: 本发明公开了一种基于冷热分离的梯度聚合方法,包括以下步骤:对稀疏场景的训练数据进行随机采样以对稀疏模型进行预训练;统计该稀疏模型的预训练过程中参数的频率,并根据该频率的大小将该参数分类为热参数或冷参数;利用该稀疏场景的训练数据对该稀疏模型进行重新训练,各训练节点分别传输该重新训练过程中的热参数梯度和冷参数梯度;该热参数梯度在可编程交换机上进行聚合后发送至远程服务器进行同步,该冷参数梯度由该可编程交换机直接该发送至远程服务器上进行聚合及同步。
-
公开(公告)号:CN112367213A
公开(公告)日:2021-02-12
申请号:CN202011082446.5
申请日:2020-10-12
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及一种面向SDN网络策略异常的检测方法、系统、装置和存储介质,其中,所述检测方法包括:步骤100,于SDN网络中获取一个或多个所述策略,分别对每一所述策略进行内部异常检测,当获取的所述策略为一个或者检测到所述策略存在内部异常,则直接返回结果,当获取的所述策略为多个且未检测到内部异常,则执行步骤200;步骤200,对多个所述策略之间的协同控制关系进行判断并进行外部异常检测,得到检测结果。本发明能够保证在软件定义网络(SDN)的编程过程中,可以快速发现、定位SDN策略内与策略间的功能异常和效率异常,并及时反馈给网络编程人员。
-
公开(公告)号:CN119316178A
公开(公告)日:2025-01-14
申请号:CN202411132458.2
申请日:2024-08-19
Applicant: 中国科学院计算技术研究所
IPC: H04L9/40
Abstract: 本发明提供了一种拒绝服务攻击检测的方法,该方法应用于硬件可编程交换机数据平面上,包括:在数据平面上部署测量模块和第一攻击检测模块;由测量模块利用可刷新的数据结构根据预设时间窗口收到的数据包进行统计,得到该时间窗口下的各种第一映射值的第一出现频次和各种第二映射值的第二出现频次;由第一攻击检测模块从所述数据结构中获取最小的第一出现频次和最小的第二出现频次,从出现频次‑地址熵的关系对应表项中查找最小的第一出现频次对应的源IP地址熵和最小的第二出现频次对应的目的IP地址熵,依据所查找的源IP地址熵和目的IP地址熵,判断当前时间窗口是否含有拒绝服务攻击流量。
-
公开(公告)号:CN115766600B
公开(公告)日:2024-10-29
申请号:CN202211358713.6
申请日:2022-11-01
Applicant: 中国科学院计算技术研究所
IPC: H04L47/2483 , H04L41/0873
Abstract: 本发明提出一种在可编程交换机上进行流大小无关的流记录计数方法和系统,包括:解析计数周期内发送端发出的每一个数据包,将流ID同时输入哈希组中的多个哈希函数,将每个哈希函数输出的哈希值作为布鲁姆记录表的地址索引;判断布鲁姆记录表中地址索引的位置是否为空,若是则将流ID记录于位置并给出代表流已被记录的标志位,流计数器数值加1;否则执行冲突解决策略,若依然存在记录冲突,则给出代表发生记录误差的标志位,误差计数器数值加1。本发明能够在较为准确地对流量进行计数的同时记录流ID,能够应对较重的流量负载,同时具备对给定数量的流进行计数的能力。当流记录计数过程完成时,能够给出“是否存在计数误差”的显式提示。
-
公开(公告)号:CN116980365A
公开(公告)日:2023-10-31
申请号:CN202310777107.6
申请日:2023-06-28
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出一种基于可编程交换机的分布式图计算网内聚合方法和系统,包括:将图计算任务中各图节点计算任务对应划分给分布式图计算系统的计算终端;在该分布式图计算系统内可编程交换机维护一个数组,用于记载计算终端需要聚合的图节点ID作为当前待聚合ID;计算终端判断该当前待聚合ID是否为计算终端本地需要聚合的节点ID,若是则将其负责的当前待聚合ID上的消息发送到该可编程交换机;该可编程交换机收到来自各计算终端的当前待聚合ID上的信息,执行网内聚合操作,得到当前待聚合ID的聚合结果,将该聚合结果发送给与其对应的计算终端执行当前待聚合ID的图计算。
-
公开(公告)号:CN113642736B
公开(公告)日:2023-09-12
申请号:CN202110861852.X
申请日:2021-07-29
Applicant: 中国科学院计算技术研究所
IPC: G06N20/00
Abstract: 本发明公开了一种基于冷热分离的梯度聚合方法,包括以下步骤:对稀疏场景的训练数据进行随机采样以对稀疏模型进行预训练;统计该稀疏模型的预训练过程中参数的频率,并根据该频率的大小将该参数分类为热参数或冷参数;利用该稀疏场景的训练数据对该稀疏模型进行重新训练,各训练节点分别传输该重新训练过程中的热参数梯度和冷参数梯度;该热参数梯度在可编程交换机上进行聚合后发送至远程服务器进行同步,该冷参数梯度由该可编程交换机直接该发送至远程服务器上进行聚合及同步。
-
公开(公告)号:CN113709064B
公开(公告)日:2022-11-01
申请号:CN202110843449.4
申请日:2021-07-26
Applicant: 中国科学院计算技术研究所
IPC: H04L49/10 , H04L49/109
Abstract: 本发明公开了一种P4交换机,包括:判断逻辑模块,用于根据输入该P4交换机的数据包内的信息来决定将该数据包发送到浮点运算模块或者数据转发模块;浮点运算模块,用于对该逻辑判断模块发送来的该数据包完成浮点数运算并发送该数据转发模块;数据转发模块,用于将该判断逻辑模块或者该浮点运算模块发送来的该数据包输出该P4交换机。
-
公开(公告)号:CN113709064A
公开(公告)日:2021-11-26
申请号:CN202110843449.4
申请日:2021-07-26
Applicant: 中国科学院计算技术研究所
IPC: H04L12/931
Abstract: 本发明公开了一种P4交换机,包括:判断逻辑模块,用于根据输入该P4交换机的数据包内的信息来决定将该数据包发送到浮点运算模块或者数据转发模块;浮点运算模块,用于对该逻辑判断模块发送来的该数据包完成浮点数运算并发送该数据转发模块;数据转发模块,用于将该判断逻辑模块或者该浮点运算模块发送来的该数据包输出该P4交换机。
-
-
-
-
-
-
-
-
-