高级用户态
用户态网路
FreeBSD
netmap https://github.com/luigirizzo/netmap
https://github.com/luigirizzo/netmap/blob/master/sys/dev/netmap/netmap_monitor.c
Netmap:一个用于快速数据包I/O的新框架
https://zhuanlan.zhihu.com/p/391083793
macOS
skywalk/nexus
https://github.com/apple-oss-distributions/xnu/blob/main/bsd/skywalk/nexus/monitor/nx_monitor.c
Linux
PF_RING https://github.com/ntop/PF_RING
https://zhuanlan.zhihu.com/p/441361636PF_RING简单介绍
XDP/eBPF [XDP is a part of the upstream Linux kernel]
https://github.com/xdp-project/xdp-tutorial
使用 eBPF 和 XDP 高速处理数据包
https://zhuanlan.zhihu.com/p/438158551
DPDK https://github.com/DPDK/dpdk/
Advanced Userland
https://cs.dartmouth.edu/~sergey/cs258/guest_lectures/RobGraham-AdvancedUserland.pdf
https://cs.dartmouth.edu/~sergey/cs258/
https://cs.dartmouth.edu/~sergey/
masscan/robdns/BlackICE
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WuRui!
评论