Advertisement
Guest User

Untitled

a guest
Apr 27th, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.24 KB | None | 0 0
  1. *Sender side
  2. ↓非root権限なのでioctlできない
  3. syuu@monster:~/UDP-Pinger$ ./udp_sender 192.168.100.252 10000 3 eno1
  4. ioctl(SIOCSHWTSTAMP): Operation not permitted
  5. Enabling SW TX timestamp
  6. Ping packet send to 192.168.100.252 port 10000
  7. SND: 1493282680 s 317072 us (seq=0, len=0)
  8.  
  9. Pong Message Received
  10. RTT: 0.450 Seconds
  11. Ping packet send to 192.168.100.252 port 10000
  12. SND: 1493282680 s 317546 us (seq=1, len=0) (+474 us)
  13.  
  14. Pong Message Received
  15. RTT: 0.352 Seconds
  16. Ping packet send to 192.168.100.252 port 10000
  17. SND: 1493282680 s 317912 us (seq=2, len=0) (+366 us)
  18.  
  19. Pong Message Received
  20. RTT: 0.291 Seconds
  21.  
  22. syuu@monster:~/UDP-Pinger$ sudo ./udp_sender 192.168.100.252 10000 3 eno1
  23. ↓e1000eは多分非対応だと思うけどエラー返さずに黙って吸い込んだ結果、タイムスタンプが何も返ってこない(ドライバのバグ)
  24. Enabling HW TX timestamp
  25. Ping packet send to 192.168.100.252 port 10000
  26.  
  27. Pong Message Received
  28. RTT: 0.373 Seconds
  29. Ping packet send to 192.168.100.252 port 10000
  30.  
  31. Pong Message Received
  32. RTT: 0.315 Seconds
  33. Ping packet send to 192.168.100.252 port 10000
  34.  
  35. Pong Message Received
  36. RTT: 0.358 Seconds
  37.  
  38. *Receiver side
  39. ↓非root権限なのでioctlできない
  40. [syuu@devil UDP-Pinger]$ ./udp_receiver 10000 eno1
  41. ioctl(SIOCSHWTSTAMP): Operation not permitted
  42. Enabling SW RX timestamp
  43.  
  44. Listening on port 10000 ...
  45.  
  46. Ping Message Received
  47. 1493282828.974853: received regular data, 6 bytes from 192.168.100.253, 64 bytes control messages
  48. cmsg len 64: SOL_SOCKET SO_TIMESTAMPING SW 1493282828.974729913 HW raw 0.000000000
  49.  
  50. Pong Message Send
  51.  
  52. ---------------
  53.  
  54. Listening on port 10000 ...
  55.  
  56. Ping Message Received
  57. 1493282828.975244: received regular data, 4 bytes from 192.168.100.253, 64 bytes control messages
  58. cmsg len 64: SOL_SOCKET SO_TIMESTAMPING SW 1493282828.975155295 HW raw 0.000000000
  59.  
  60. Pong Message Send
  61.  
  62. ---------------
  63.  
  64. Listening on port 10000 ...
  65.  
  66. Ping Message Received
  67. 1493282828.975582: received regular data, 4 bytes from 192.168.100.253, 64 bytes control messages
  68. cmsg len 64: SOL_SOCKET SO_TIMESTAMPING SW 1493282828.975508846 HW raw 0.000000000
  69.  
  70. Pong Message Send
  71.  
  72. ---------------
  73.  
  74. Listening on port 10000 ...
  75. ↓こっちのドライバは新しいせいかちゃんとエラーを返してきているためSWタイムスタンプにフォールバックできてる
  76. [syuu@devil UDP-Pinger]$ sudo ./udp_receiver 10000 eno1
  77. ioctl(SIOCSHWTSTAMP): No such device
  78. Enabling SW RX timestamp
  79.  
  80. Listening on port 10000 ...
  81.  
  82. Ping Message Received
  83. 1493282892.287597: received regular data, 6 bytes from 192.168.100.253, 64 bytes control messages
  84. cmsg len 64: SOL_SOCKET SO_TIMESTAMPING SW 1493282892.287490232 HW raw 0.000000000
  85.  
  86. Pong Message Send
  87.  
  88. ---------------
  89.  
  90. Listening on port 10000 ...
  91.  
  92. Ping Message Received
  93. 1493282892.287902: received regular data, 4 bytes from 192.168.100.253, 64 bytes control messages
  94. cmsg len 64: SOL_SOCKET SO_TIMESTAMPING SW 1493282892.287865592 HW raw 0.000000000
  95.  
  96. Pong Message Send
  97.  
  98. ---------------
  99.  
  100. Listening on port 10000 ...
  101.  
  102. Ping Message Received
  103. 1493282892.288147: received regular data, 4 bytes from 192.168.100.253, 64 bytes control messages
  104. cmsg len 64: SOL_SOCKET SO_TIMESTAMPING SW 1493282892.288121322 HW raw 0.000000000
  105.  
  106. Pong Message Send
  107.  
  108. ---------------
  109.  
  110. Listening on port 10000 ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement