stping
1.0.0
dgping和stping為SOCK_DGRAM
(UDP) 和SOCK_STREAM
(TCP) 提供類似 ping 的客戶端和伺服器。
執行任一守護程式來偵聽特定連接埠上的資料包:
; ./dgpingd 127.0.0.1 2108
listening on 127.0.0.1:2108 UDP/IP
並像 ICMP ping 一樣運行客戶端到同一連接埠:
; ./dgping -c 3 127.0.0.1 2108
34 bytes from 127.0.0.1 seq=0 time=0.606 ms
34 bytes from 127.0.0.1 seq=1 time=0.218 ms
34 bytes from 127.0.0.1 seq=2 time=0.349 ms
- DGRAM Ping Statistics -
3 transmitted, 3 received, 0 timed out, 0 disregarded, 0.0% packet loss
round-trip min/avg/max/stddev = 0.218/0.391/0.606/0.197 ms
如果您的作業系統提供了 SIGINFO(Linux 沒有),則用戶端會回應 SIGINFO,並給予目前狀態:
4/4 packets, 0 timed out, 0 disregarded, 0.0% loss, min/avg/max/stddev = 0.055/0.061/0.077/0.011 ms
我不知道。我希望你喜歡它。
使用子模組克隆(包含所需的 .mk 檔案):
; git clone --recursive https://github.com/katef/stping.git
建置與安裝:
; bmake -r install
您可以覆蓋一些內容:
; CC=clang bmake -r
; PREFIX=$HOME bmake -r install
你需要 bmake 來建造。按優先順序排列:
當您在上面的構建說明中看到“bmake”時,它表示其中任何一個。
建築取決於:
想法、評論或錯誤:[email protected]