ANTFARM/Traceroute
外觀
< ANTFARM
截至 2008 年 12 月 3 日,這仍處於開發階段。
假設使用者正在使用最新版本的 Antfarm,該版本使用 postgresql 資料庫。如果您使用的是不使用 postgresql 資料庫的 Antfarm,則可以使用以下 說明 開始。
現在您正在使用具有 postgresql 資料庫的 Antfarm,請使用以下 命令 設定您的資料庫,使其充滿有用的資訊!
使用 Antfarm 解析 traceroute 檔案
對於您的 traceroute 檔案
1. Save your traceroute file as a .txt file (this will be referred to as <traceroute filename>)
注意:您自定義的指令碼將自動儲存在以下位置
.antfarm/scripts
當您在提示符($)處執行以下命令時
$ antfarm
您將在“custom”下看到您自定義指令碼的名稱。
在您的 traceroute 檔案上執行 Antfarm traceroute 指令碼(不要在檔名中包含括號)
2. Run the following command at the prompt:
$ antfarm -e <environment name> custom <traceroute script filename> <traceroute filename>
此時,您已經使用 Antfarm 中的自定義 traceroute 指令碼(<traceroute 指令碼檔名>)解析了您的 traceroute 檔案(<traceroute 檔名>),並且解析後的資訊已儲存到您的環境(<環境名稱>)中。
您可以透過執行以下命令在 Antfarm 上檢視輸出(3. 用於流量檢視,4. 用於網路檢視)
3. $ antfarm -e <environment name> viz display-traffic 4. $ antfarm -e <environment name> viz display-networks
在顯示來自較大 traceroute 檔案的流量流時,視覺效果在螢幕上變得難以閱讀。幸運的是,有一個選項可以幫助您最小化這種情況。“collapse-ports”選項允許您僅為 traceroute 檔案中發現的每個埠號包含一個節點。
5. $ antfarm -e <environment name> viz display-traffic—collapse-ports
最新版本的 Antfarm 顯示是靜態的,使用上面的命令。如果您希望看到動畫版本的顯示,請使用以下命令(以顯示網路為例)
6. $ antfarm viz display-networks—active