wireshark如何计算以太网帧的到达时间

how does wireshark calculate the arrival time of ethernet frames

我正在尝试编写一个将以太网帧到达时间记录到数据库的 c 应用程序。我一直在用 wireshark 做一些分析,可以看到它显示了帧的到达时间。我将使用 libcap 来分析 pcap 文件,我发现 wireshark 也使用 pcap 文件。我的问题是wireshark如何计算帧的到达时间?

来自https://www.wireshark.org/docs/wsug_html_chunked/ChAdvTimestamps.html

在捕获时,Wireshark 从 libpcap (WinPcap) 库中获取时间戳,后者又从操作系统内核中获取它们。