要看你是看tcp/ip協議棧的代碼還是用戶態的代碼,我猜你是要看ping 這個程序的代碼
rpm -qf `which ping`
找到ping屬於哪個軟體包,下載軟體包的源代碼就可以看了
Ⅱ 易語言 埠ping顯延遲 持續ping 源碼 如圖
這個實現應該不難 (我沒做過)
就是請求訪問網站,然後有個等待時間,那個就是ping
你也可以試一下系統自帶cmd 輸入:ping www..com回車
然後會顯示一些信息 包括延遲
實時顯示有點難度 畢竟請求訪問時本身就存在著延遲
易語言的話你可以用一個時鍾
時鍾裡面的代碼大概就是如同CMD一樣ping你輸入的網站,然後返回延遲的時間,就是你想要的ping值
(不太懂這方面,有說錯的地方見諒)
Ⅲ 易語言ping ip源碼
運行 (「cmd /C 」 + 「ping www..com」 + 「 >」 + #引號 + 取運行目錄 () + 「\1.txt」, 真, 1)
編輯框1.內容 = 到文本 (讀入文件 (取運行目錄 () + 「\1.txt」))
Ⅳ ping查網速的代碼是多少
ping 的是網路延遲 也就是你要訪 問的目標網站與你的電腦對接的延遲, 一般的咱都ping的是網關,聯通的 221.6.4.66 221.6.4.67 還有ping自己的路由器 192.168.1.1或者192.168.0.1
後面的-t是取消時間限制 如果不加-t 那麼你的ping結果只顯示5秒鍾左右就自動關掉了