netmap
- https://github.com/luigirizzo/netmap
-
http://info.iet.unipi.it/~luigi/netmap/
- https://github.com/mtcp-stack/mtcp : 已经死掉了
why-we-use-the-linux-kernels-tcp-stack
https://blog.cloudflare.com/why-we-use-the-linux-kernels-tcp-stack/
- https://jvns.ca/blog/2016/06/30/why-do-we-use-the-linux-kernels-tcp-stack/
- discussion : https://news.ycombinator.com/item?id=12021195
- http://savannah.nongnu.org/projects/lwip/ https://github.com/lwip-tcpip/lwip : 嵌入式
-
https://github.com/lpereira/lwan : https://github.com/scylladb/seastar
-
https://github.com/snabbco/snabb : Snabb: Simple and fast packet networking
- https://www.ntop.org/products/packet-capture/pf_ring/
Kernel bypass
- https://blog.cloudflare.com/kernel-bypass
写的太好了,分析了独占网卡和非独占网卡的情况
而且解释了一个,那就是 用户态网络栈不一定都是是需要配合 dpdk 才能使用的
libslirp
https://gitlab.freedesktop.org/slirp/libslirp
Deploying User-space TCP at Cloud Scale with LUNA
https://www.usenix.org/system/files/atc23-zhu-lingjun.pdf
本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。