首页/网络/抓包与流量分析速查/tcpdump 时间戳格式选项

tcpdump 时间戳格式选项

控制时间戳显示:-t 不打印时间、-tt 打印 Unix 时间戳、-ttt 显示相对上一包的间隔、-tttt 带日期、-ttttt 相对首包。分析时延与重传时相对时间最有用。

用途切换抓包时间戳展示格式
语法tcpdump -t | -tt | -ttt | -tttt | -ttttt ...

常用示例

常用示例
tcpdump -i eth0 -nn -ttt -c 20 port 443   # 每包间隔(秒)
tcpdump -i eth0 -nn -tttt -c 5             # 2026-10-12 13:20:01.123456
tcpdump -i eth0 -nn -ttttt -c 5            # 相对首包时间
-ttt 查看重传与响应间隔非常直观,配合 grep 可快速找大间隔。

易错点

  • -ttt 的首个帧没有参照,间隔显示为 0,属正常现象
  • 虚拟机时钟漂移会让时间戳不线性,跨机对比时间前先核对 NTP/chrony 同步状态

数据来源与参考

  • man 8 tcpdump(-t 系选项)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌