我正在尝试了解 Linux 下 eBPF/XDP 的行为。我有两台机器通过一个独立的 100gE 网络连接。在一台机器上,我运行一个 udp 发送器应用程序,该应用程序配置为发送 10M 个数据包,每个数据包 1 字节。在另一台机器上,我运行一个 eBPF/XDP 应用程序,该应用程序接收数据包并报告计数。有时当我运行测试用例时,我在接收器上看到 10M 个数据包;与发送的数量完全相同。其他时候,我在接收器上看到不到 20M 个数据包。有人能告诉我是什么导致了 20M 数据包的行为吗?
eBPF 程序有时会出现重复数据包的情况
相关内容
- FastCGI PHP-FPM autoload.php 权限 [关闭]
- Mikrotik,阻止特定 IP 的互联网,但允许 dmz 或私有网络的流量
- 索引 IF 大于和 IF 小于
- 为 Ubuntu Server SSH 登录添加双因素验证
- 如何将播放系统音频设置为teamspeak
- Ubuntu 18.04 登录冻结 + 无法调出 shell(Ctrl + F2)
- PS/2 鼠标和 USB 键盘无法与 Windows 7 组合?
- 在 Linux Mint 19 / Ubuntu 18.04 / 衍生产品上更改 Grub2 分辨率
- 我的分区有问题吗?
- 如何在 Mac OS(或 Linux)上修改/打开文件而不更改上次修改/打开日期?