簡單版本的視覺化tracert

我整合了一下之前的程式,做出一個簡單版本的視覺化tracert,目前因為mapnik的地圖有些功能還不能實作,不能動態去修改地圖資料,目前只能修改地圖呈現的方式,因此我以目前只能以顏色來表示router的順序,綠色是較先連到的router,紅色是較後面連到的router

視覺化顯示router所在國家

視覺化顯示router所在國家

還有不少問題要解決,原本使用的資料ip to country只能精確到國家,因此在同一個國家裡繞好幾次就看不出來,因此之後會改成使用ip to city的資料,不過檔案還真不小,就算是binary的形式也有25MB,這還算好辦,大不了開網頁解析就能線上查城市位址而不用下載所有資料,世界城市的地圖資料要從哪裡來還是另一個比較麻煩的問題

而這張圖是tracert www.google.com的結果,如大家所見的,最近不知道為什麼暴慢,hinet不知什麼原因,把google繞到日本去,這就令人匪疑所思,有人知道其中的八掛嗎? Google和hinet到底是出什麼問題呢,會讓hinet把google繞到日本去

This entry was posted in Python, 中文文章 and tagged , . Bookmark the permalink.

Comments are closed.