dpdk-ans-ans

时间:2021-06-14 13:44:45
【文件属性】:

文件名称:dpdk-ans-ans

文件大小:2.76MB

文件格式:GZ

更新时间:2021-06-14 13:44:45

dpdk

ANS(Acceleted Network Stack)是参考freebsd,重新设计实现的dpdk原生的tcp/ip协议栈。 ANS架构如下: Ø DPDK:各种快速包处理库,是ANS加速网络协议栈的运行环境。 Ø ANS:加速网络协议栈,包括以下模块: ethernet:网络数据包二层处理模块。 ARP:ARP协议栈处理模块。 IPv4 Forwarding: 网络数据包三层处理模块,包括三层转发功能。 IPv4 Reassembly:网络数据包分片重组模块。 Routing:路由转发表管理模块。 ICMP:ICMP协议处理模块。


【文件预览】:
dpdk-ans-ans-18.02
----librte_anscli()
--------librte_anscli_ivybridge.a(73KB)
--------librte_anscli_broadwell.a(73KB)
--------librte_anscli_haswell.a(73KB)
--------librte_anscli_knl.a(75KB)
--------librte_anscli_westmere.a(73KB)
--------librte_anscli_core2.a(73KB)
--------librte_anscli_sandybridge.a(73KB)
--------include()
----librte_ans()
--------librte_ans_westmere.a(523KB)
--------librte_ans_haswell.a(509KB)
--------librte_ans_sandybridge.a(522KB)
--------librte_ans_core2.a(523KB)
--------librte_ans_broadwell.a(509KB)
--------librte_ans_ivybridge.a(522KB)
--------include()
--------librte_ans_knl.a(507KB)
----doc()
--------guides()
--------design()
--------api()
----examples()
--------https_server()
--------http_server()
----test()
--------linux_tcp_server()
--------dpdk_udp()
--------dpdk_tcp_server()
--------linux_tcp_client()
--------dpdk_tcp_client()
--------dpdk_udp_stability()
--------linux_udp()
----cli()
--------anscli_main.c(3KB)
--------anscli_main.h(2KB)
--------Makefile(2KB)
----README.md(11KB)
----librte_anssock()
--------librte_anssock_haswell.a(104KB)
--------librte_anssock_westmere.a(106KB)
--------librte_anssock_core2.a(106KB)
--------librte_anssock_ivybridge.a(106KB)
--------librte_anssock_sandybridge.a(106KB)
--------librte_anssock_knl.a(104KB)
--------librte_anssock_broadwell.a(104KB)
--------include()
----ans()
--------ans_kni.c(15KB)
--------ans_main.c(29KB)
--------ans_kni.h(2KB)
--------ans_param.h(2KB)
--------ans_param.c(12KB)
--------ans_main.h(5KB)
--------Makefile(2KB)
----install_deps.sh(5KB)

网友评论