發布時間: 2022-05-07 11:08:09
在網絡里面,我們為了保證網絡的暢通,通常會連接很多冗余鏈路。這樣,當一條鏈路出現故障時,還可以有其他路徑把數據包傳遞到目的地。當使用動態路由協議來學習路由時,如何區分到達同一個目的地的眾多路徑孰優孰劣呢?這就用到了度量值。
所謂度量值(Metric),就是路由協議根據自己的路由算法計算出來的一條路徑的優先級。當有多條路徑到達同一個目的地時,度量值最小的路徑是最佳路徑,應該進入路由表。
當路由器學到到達同一個目的地的多條路徑時,它會先比較它們的管理距離。如果管理距離不同,則說明這些路徑是由不同的路由協議學來的,路由器會認為管理距離小的路徑是最佳路徑,因為小的管理距離意味著學到這條路徑的路由協議是優先的;如果管理距離相同,則說明是由同一種路由協議學來的不同路徑,路由器就會比較這些路徑的度量值,度量值最小的路徑是最佳路徑。
各種路由協議的度量值各不相同。例如,RIP協議是用路徑上經過路由器的數量(也就是跳數)作為度量值的,OSPF協議則是用路徑的帶寬來計算度量值的。
上一篇: 路由協議的故障排除
下一篇: 路由管理距離起什么作用