回覆列表
-
1 # Jim兄
-
2 # SpaceBroom
靜態路由如果是小型網路比較實用,如果是大型網路,寫靜態路由就看你的人力了,大型拓撲一般都會選擇動態路由,寫路由比較簡單。
-
3 # 大宇聊電影
具體區別:
1、動態路由是與靜態路由相對的一個概念,指路由器能夠根據路由器之間的交換的特定路由資訊自動地建立自己的路由表,並且能夠根據鏈路和節點的變化適時地進行自動調整。
2、使用靜態路由的好處是網路安全保密性高。動態路由因為需要路由器之間頻繁地交換各自的路由表,而對路由表的分析可以揭示網路的拓撲結構和網路地址等資訊。
因此,網路出於安全方面的考慮也可以採用靜態路由。不佔用網路頻寬,因為靜態路由不會產生更新流量。
靜態路由一般適用於比較簡單的網路環境,在這樣的環境中,網路管理員易於清楚地瞭解網路的拓撲結構,便於設定正確的路由資訊。
在一個支援DDR(Dial-on-Demand Routing)的網路中,撥號鏈路只在需要時才撥通,因此不能為動態路由資訊表提供路由資訊的變更情況。在這種情況下,網路也適合使用靜態路由。
-
4 # 科技派梵高
1:靜態路由是在路由器中設定的固定的路由表。除非管理員干預,否則靜態路由不會發生變化。一般用於網路規模不大、拓撲結構固定的網路中。
它能實時地適應網路結構的變化,如果路由更新資訊表明發生了網路變化,路由選擇軟體就會重新計算路由,併發出新的路由更新資訊。
這些資訊透過各個網路,引起各路由器重新啟動其路由演算法,並更新各自的路由表以動態地反映網路拓撲變化。
2:動態路由適用於網路規模大、網路拓撲復雜的網路。
這裡指的是用 JS 來定位獲取資源的客戶端路由吧。
以 Vue 來舉例,靜態路由都是事先定義規劃好的,一個路徑對應一個元件,一般情況下這樣就 OK 了。
但是遇到需要有驗權的路由頁面時,靜態路由顯然就不是太合適了,頂多我在你進入該路由時用路由守衛驗證防禦一下。
這時我們就可以用 vue-router 的 addRouter 方法,透過登入獲取許可權後,可以從後臺獲取事先對映好的相應許可權的路徑和資源定義,載入到靜態路由列表中。這種路由對於未登入或者許可權不對應的使用者來講,即使他知道了確切的路徑,在他的賬號下也是無法訪問的,因為在他的客戶端中,根本未定義這個路由。