1. 程式人生 > >從Dijkstra演算法看OSPF協議

從Dijkstra演算法看OSPF協議

這是2014真題的出題形式,所以我覺得有必要進行深入的思考OSPF演算法是怎麼利用最短路徑演算法的。

基本思想:對於任何一個IP資料網,我們都可以把其抽象為一個連通的有限權圖,因為在網路中結點的個數是有限的,任何兩點間都可以進行通訊,鏈路的頻寬,埠的速率等一些因素可以看做結點間鏈路的權值。這樣我們就可以利用圖論中的有關理論來計算兩點間的最短路徑。

總結:dijkstra只是OSPF在構造域內路由的路由表的時候的一個演算法,而OSPF生成整個路由表顯然不僅僅包括這一個步驟!