-
公开(公告)号:CN113765785B
公开(公告)日:2022-07-05
申请号:CN202110955171.X
申请日:2021-08-19
Applicant: 东北大学
Abstract: 本发明属于网络传输领域,涉及一种基于DPDK的多路径传输方法,其主要步骤为:1)为每个节点配置DPDK环境;2)启动各节点,各节点进行初始化操作,节点上的每个核自循环分配到的任务;3)源节点构造探测包,将探测包放入发送缓存,执行发送操作;4)中间节点将上一节点发来的包转发给下一个节点;5)目的节点收到探测包后更新下一跳地址后,立刻将包回传给源节点;6)源节点每接收到一个目的节点回传的探测包,就构造一个数据包并发送;7)当节点检测到退出标识时,结束程序运行。利用了DPDK的轮询、用户态驱动、降低访存开销的特点对数据包进行高性能、高速率的处理。
-
公开(公告)号:CN113765785A
公开(公告)日:2021-12-07
申请号:CN202110955171.X
申请日:2021-08-19
Applicant: 东北大学
IPC: H04L12/709 , H04L12/721 , H04L12/741 , H04L12/801 , H04L12/803 , H04L12/911
Abstract: 本发明属于网络传输领域,涉及一种基于DPDK的新型多路径传输方案,其主要步骤为:1)为每个节点配置DPDK环境;2)启动各节点,各节点进行初始化操作,节点上的每个核自循环分配到的任务;3)源节点构造探测包,将探测包放入发送缓存,执行发送操作;4)中间节点将上一节点发来的包转发给下一个节点;5)目的节点收到探测包后更新下一跳地址后,立刻将包回传给源节点;6)源节点每接收到一个目的节点回传的探测包,就构造一个数据包并发送;7)当节点检测到退出标识时,结束程序运行。利用了DPDK的轮询、用户态驱动、降低访存开销的特点对数据包进行高性能、高速率的处理。
-