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