metric代表「傳輸開銷」。一台路由器通過選擇最低開銷的路徑來決定最佳路由。rip路由使用跳數作為記量單位,對於直連網路來說,跳數為1。該數值只能在「1」到「15」之間,數值大於「15」則意味著此鏈路斷開。數值最小,開銷越小。
metric可以決定zywall到internet的路由。如果兩個預設路由有同樣的metric值,那麼zywall將使用下面預定義的優先策略:
1. 普通路由:由isp(參考6.4節)指定或靜態路由(參考ip靜態路由設定一章)
2. 流量重定向路由(參考6.6節)
3. 撥號備份路由(參考6.7節)
例如,如果普通路由的metric值為1,流量重定向路由metric為2,而撥號備份路由metric為3,那麼由普通路由作為主要的預設路由。如果普通路由和internet失去連線,那麼裝置將會嘗試流量重定向路由,同理,當流量重定向路由失效後裝置將會嘗試撥號備份路由。
如果您想以撥號備份路由作為預設路由,那麼您要將該路由的metric設定為1而其它路由設定為2以上。
python優先順序佇列 python 優先順序佇列
簡介 優先順序佇列是基於堆的,關於堆的時候可以參考文章堆,優先順序佇列就是入隊時,會分配乙個優先順序,之後出隊時,根據優先順序出列。如,入隊時 4,a 6,r 3 d 則出隊順序 6,r 4,a 3 d 優先順序佇列的python實現 class priorityqueue object def i...
Linux程序優先順序和調整優先順序
linux 是乙個多使用者 多工的作業系統,系統中通常執行著非常多的程序。但是 cpu 在乙個時鐘週期內只能運算一條指令 現在的 cpu 採用了多執行緒 多核心技術,所以在乙個時鐘週期內可以運算多條指令。但是同時運算的指令數也遠遠小於系統中的程序總數 那問題來了 誰應該先運算,誰應該後運算呢?這就需...
RTOS 優先順序翻轉與優先順序繼承
優先順序反轉,是指在使用訊號量時,可能會出現的這樣一種不合理的現象,即 高優先順序任務被低優先順序任務阻塞,導致高優先順序任務遲遲得不到排程。但其他中等優先順序的任務卻能搶到cpu資源。從現象上來看,好像是中優先順序的任務比高優先順序任務具有更高的優先權。具體來說 當高優先順序任務正等待訊號量 此訊...