阿摩線上測驗 登入

申論題資訊

試卷:95年 - 95 專技高考_電子工程技師:電子計算機原理#49541
科目:計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)
年份:95年
排序:0

申論題內容

四、請說明網路的 Link State Routing Protocol 與 Distance Vector Routing Protocol。(6 分) 為什麼大部分採用 Link State Routing Protocol?(4 分)

詳解 (共 1 筆)

詳解 提供者:hchungw

Link State Routing Protocol(鏈路狀態路由協議)

  1. 基本概念

    • 每個路由器在網路中獲取其鄰居路由器的鏈路狀態信息,包括鄰居的可達性和鏈路的成本(如延遲、帶寬)。
    • 路由器將其鏈路狀態信息廣播給整個網路中的其他路由器,這種信息稱為「鏈路狀態廣告」(Link State Advertisement, LSA)。
    • 所有路由器使用收到的鏈路狀態信息構建一個完整的網路拓撲圖,然後使用 Dijkstra 算法計算到每個目的地的最短路徑。
  2. 優點

    • 快速收斂:由於每個路由器都有完整的網路拓撲信息,可以迅速適應網路拓撲變化。
    • 更好的路徑選擇:能夠基於真實的網路拓撲和鏈路狀態計算出最優路徑。
    • 支援大型網路:在大規模網路中表現更好,因為鏈路狀態更新僅在拓撲變化時進行。
  3. 缺點

    • 較高的複雜度和內存使用:需要存儲和計算整個網路拓撲圖。
    • 初始設置和維護較為複雜。

Distance Vector Routing Protocol(距離向量路由協議)

  1. 基本概念

    • 每個路由器僅知道其鄰居路由器的路由信息,並基於這些信息構建到所有目的地的路由表。
    • 路由器定期將其路由表中的信息發送給鄰居,這些信息包括到每個目的地的距離和下一跳(即使用 Bellman-Ford 算法)。
    • 路由器接收到鄰居的路由信息後,更新自己的路由表,選擇最短路徑。
  2. 優點

    • 實現簡單:比較容易配置和維護。
    • 資源需求較低:不需要存儲整個網路拓撲,只需要存儲鄰居的信息。
  3. 缺點

    • 慢速收斂:在網路拓撲發生變化時,可能需要較長時間才能達到穩定狀態。
    • 路由環路:可能出現計數到無窮(Count-to-Infinity)問題。
    • 不適用於大型網路:在大規模網路中性能較差。

為什麼大部分採用 Link State Routing Protocol?

大多數大型網路採用 Link State Routing Protocol 的原因包括:

  1. 快速收斂

    • 在網路拓撲變化後,Link State Routing Protocol 可以快速收斂,避免了網路中長時間的不穩定狀態。
  2. 精確的路徑選擇

    • 由於每個路由器都能夠獲取整個網路的拓撲信息,能夠基於實時的鏈路狀態計算出最優路徑,提供更好的路由性能。
  3. 適合大型網路

    • 在大型網路中,Link State Routing Protocol 的性能和可擴展性比 Distance Vector Routing Protocol 更好,能夠更有效地管理和維護複雜的網路拓撲。
  4. 避免路由環路

    • Link State Routing Protocol 使用了精確的拓撲信息,可以有效地避免路由環路問題,提供更穩定和可靠的網路路由。

總結來說,Link State Routing Protocol 在快速收斂、精確路徑選擇和大規模網路中的可擴展性方面具有明顯的優勢,因此被廣泛應用於現代大型網路中