【问题标题】:ping with timestamp in mininet使用 mininet 中的时间戳 ping
【发布时间】:2018-04-02 17:04:41
【问题描述】:

我正在尝试在 mininet 中使用 ping 命令找出时间戳。每当我 ping 某个主机时,我得到的结果类似于以下内容:

mininet> h1 ping h2
PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.
64 bytes from 10.0.0.2: icmp_seq=1 ttl=64 time=1.17 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=64 time=1.48 ms
64 bytes from 10.0.0.2: icmp_seq=3 ttl=64 time=0.426 ms
64 bytes from 10.0.0.2: icmp_seq=4 ttl=64 time=0.059 ms
64 bytes from 10.0.0.2: icmp_seq=5 ttl=64 time=0.089 ms
64 bytes from 10.0.0.2: icmp_seq=6 ttl=64 time=0.301 ms

但我想要这样的结果;

10:13:29.421875 Reply from 10.0.0.1: bytes=32 time=3889ms TTL=238
10:13:29.468750 Reply from 10.0.0.1: bytes=32 time=3738ms TTL=238
10:13:29.468751 Reply from 10.0.0.1: bytes=32 time=3379ms TTL=238

我可以很容易地从 linux 命令提示符获取它,但我没有从 mininet 提示符获取它。是否可以在 mininet 提示符上通过 ping 获取时间戳。

【问题讨论】:

    标签: timestamp ping unix-timestamp mininet


    【解决方案1】:

    也许可以通过从 mininet promt 调用它的 python 脚本来完成

    【讨论】:

      【解决方案2】:

      使用

      man ping
      

      你会看到其中一个选项是:

      -D     Print timestamp (unix time + microseconds as in gettimeofday) before each line.
      

      如果您不想从 mininet 调用任何脚本,您可以简单地通过以下方式获取时间戳:

      h1 ping h2 -D
      

      此命令将在结果之前显示一个 UNIX 时间戳,例如:

      [1524446605.745780] 64 bytes from 10.0.0.2: icmp_seq=1 ttl=64 time=3.70 ms
      [1524446606.743407] 64 bytes from 10.0.0.2: icmp_seq=2 ttl=64 time=0.479 ms
      [1524446607.743291] 64 bytes from 10.0.0.2: icmp_seq=3 ttl=64 time=0.070 ms
      [1524446608.742918] 64 bytes from 10.0.0.2: icmp_seq=4 ttl=64 time=0.076 ms
      [1524446609.743254] 64 bytes from 10.0.0.2: icmp_seq=5 ttl=64 time=0.070 ms
      [1524446610.743064] 64 bytes from 10.0.0.2: icmp_seq=6 ttl=64 time=0.067 ms
      [1524446611.743123] 64 bytes from 10.0.0.2: icmp_seq=7 ttl=64 time=0.072 ms
      [1524446612.742662] 64 bytes from 10.0.0.2: icmp_seq=8 ttl=64 time=0.072 ms
      

      您可以找到一些方法将此时间戳转换为您喜欢的形式

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-10-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-22
        • 2015-01-21
        • 1970-01-01
        相关资源
        最近更新 更多