基于DPDK的多路径传输方法

    公开(公告)号:CN113765785B

    公开(公告)日:2022-07-05

    申请号:CN202110955171.X

    申请日:2021-08-19

    Applicant: 东北大学

    Abstract: 本发明属于网络传输领域,涉及一种基于DPDK的多路径传输方法,其主要步骤为:1)为每个节点配置DPDK环境;2)启动各节点,各节点进行初始化操作,节点上的每个核自循环分配到的任务;3)源节点构造探测包,将探测包放入发送缓存,执行发送操作;4)中间节点将上一节点发来的包转发给下一个节点;5)目的节点收到探测包后更新下一跳地址后,立刻将包回传给源节点;6)源节点每接收到一个目的节点回传的探测包,就构造一个数据包并发送;7)当节点检测到退出标识时,结束程序运行。利用了DPDK的轮询、用户态驱动、降低访存开销的特点对数据包进行高性能、高速率的处理。

    基于DPDK的新型多路径传输方案

    公开(公告)号:CN113765785A

    公开(公告)日:2021-12-07

    申请号:CN202110955171.X

    申请日:2021-08-19

    Applicant: 东北大学

    Abstract: 本发明属于网络传输领域,涉及一种基于DPDK的新型多路径传输方案,其主要步骤为:1)为每个节点配置DPDK环境;2)启动各节点,各节点进行初始化操作,节点上的每个核自循环分配到的任务;3)源节点构造探测包,将探测包放入发送缓存,执行发送操作;4)中间节点将上一节点发来的包转发给下一个节点;5)目的节点收到探测包后更新下一跳地址后,立刻将包回传给源节点;6)源节点每接收到一个目的节点回传的探测包,就构造一个数据包并发送;7)当节点检测到退出标识时,结束程序运行。利用了DPDK的轮询、用户态驱动、降低访存开销的特点对数据包进行高性能、高速率的处理。

Patent Agency Ranking