摘要: Linux学习记录:一 对于ebpf的操作,我认为大部分建立在Linux系统上的操作,所以我认为我应该先对Linux系统有一定的了解,才能接下来的学习。 它的历史 Linux由Linus Torvalds于1991年10月在芬兰赫尔辛基大学发布的,Linux可以说是UNIX操作系统的一个克隆体。 L 阅读全文
posted @ 2020-12-20 14:18 Emuaer 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 准备 经过查找资料,得到yum包的运行需要在更高级的Ubuntu系统下运行,我当场就开始准备更新。 去锁 执行sudo -apt-get update是显示无法获得锁,通过资料,后先要去锁。我们直接 sudo rm 锁的文件路径 去掉锁即可 执行更新 首先进行一次重启,随后执行sudo apt-ge 阅读全文
posted @ 2020-12-17 18:39 Emuaer 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 论文一的个人解读 ISA:微软防火墙 FPGA:数字电路集成芯片 NetFPGA :可以非常方便的使得研究人员或者高校学生搭建一个高速,硬件加速的网络系统。 NIC:网卡 PCIe:高速串行计算机扩展总线标准 XDP:位于网卡驱动程序里的一个快速处理包的HOOK点,与ebpf字节码共用可以显著提高性 阅读全文
posted @ 2020-11-22 20:49 Emuaer 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 对eBPF的理解 要理解eBPF首先需要理解其前身BPF BPF(伯克利包过滤器Berkeley Packet Filter)诞生的目的是为了提供过滤数据包的方法,从而避免从内核空间复制无用的数据包到用户空间的行为。它最初是由从用户空间注入到内核的一个简单的字节码构成,它在那个位置利用一个校验器进行 阅读全文
posted @ 2020-11-10 19:07 Emuaer 阅读(372) 评论(0) 推荐(0) 编辑