0
一個traceroute記錄可能包括:什麼是存儲traceroute結果的最佳方式?
- 時間戳。毫秒分辨率。
- 可變跳數。
- 每跳都包含ip地址,主機名和rtt。
- 整體結果例如成功,網絡無法訪問,超時。
謝謝。
一個traceroute記錄可能包括:什麼是存儲traceroute結果的最佳方式?
謝謝。
我會使用數據庫。如果您不想運行數據庫服務器,則可以使用SQLite。
更多細節: 有Firefox的這個可愛的小插件源碼: https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager
這應該可以幫助您設置好了。我會爲每個要存儲的值創建一個字段,併爲整個結果創建一個字段,併爲主鍵「id」字段創建一個字段。
將數據存入數據庫將是最不重要的部分。如果你正在運行linux,你可以編寫一個bash shell腳本來捕獲traceroute的輸出並調用一個將數據插入到數據庫中的PHP shell腳本。當然,你可以使用Python或任何你喜歡的語言來支持你的數據庫。
這就是我的想法。但我如何設置表結構? – randadinata 2011-05-19 03:10:23
我已經添加了一些更多細節。希望這會讓你走上正路。 – 2011-05-19 06:39:10