路由器協議最為重要的種類

souphp3l3發表於2016-07-14

  對於路由器這個重要的網路產品,有關於它的學習總是無盡無頭的。那麼這個路由器的原理是基於什麼呢?就是我們通常所說的給類路由協議。下面我們就來總結一下都有哪些路由器協議,在這之前,讓我們瞭解一下這個協議的使用前提。

1 什麼時候使用多路由器協議?當兩種不同的路由協議要交換路由資訊時,就要用到多路由器協議?當然,路由再分配也可以交換路由資訊?下列情況不必使用多路由協議:從老版本的內部閘道器協議(InteriorGatewayProtocol,IGP)升級到新版本的IGP?

你想使用另一種路由器協議但又必須保留原來的協議?你想終止內部路由,以免受到其他沒有嚴格過濾監管功能的路由器的干擾?你在一個由多個廠家的路由器構成的環境下?

2 什麼是距離向量路由器協議?距離向量路由器協議是為小型網路環境設計的?在大型網路環境下,這類協議在學習路由及保持路由將產生較大的流量,佔用過多的頻寬?如果在90秒內沒有收到相鄰站點傳送的路由選擇表更新,它才認為相鄰站點不可達?每隔30秒,距離向量路由器協議就要向相鄰站點傳送整個路由選擇表, 使相鄰站點的路由選擇表得到更新?這樣,它就能從別的站點(直接相連的或其他方式連線的)收集一個網路的列表,以便進行路由選擇?距離向量路由器協議使用跳數作為度量值,來計算到達目的地要經過的路由器數?

例如,RIP使用Bellman-Ford演算法確定最短路徑,即只要經過最小的跳數就可到達目的地的線路?最大允許的跳數通常定為15?那些必須經過15個以上的路由器的終端被認為是不可到達的?距離向量路由器協議有如下幾種:IPRIP?IPXRIP?AppleTalkRTMP和 IGRP?

3 什麼是連結狀態路由器協議?連結狀態路由器協議更適合大型網路,但由於它的複雜性,使得路由器需要更多的CPU資源?它能夠在更短的時間內發現已經斷了的鏈路或新連線的路由器,使得協議的會聚時間比距離向量路由器協議更短?通常,在10秒鐘之內沒有收到鄰站的HELLO報文,它就認為鄰站已不可達?一個連結狀態路由器向它的鄰站傳送更新報文,通知它所知道的所有鏈路?它確定最優路徑的度量值是一個數值代價,這個代價的值一般由鏈路的頻寬決定?具有最小代價的鏈路被認為是最優的?在最短路徑優先演算法中,最大可能代價的值幾乎可以是無限的?

如果網路沒有發生任何變化,路由器只要週期性地將沒有更新的路由選擇表進行重新整理就可以了(週期的長短可以從30分鐘到2個小時)?連結狀態路由器協議有如下幾種:IPOSPF?IPXNLSP和IS-IS?一個路由器可以既使用距離向量路由器協議,又使用連結狀態路由器協議嗎?可以?每一個介面都可以配置為使用不同的路由器協議;但是它們必須能夠透過再分配路由來交換路由資訊?

4 什麼是訪問表?訪問表是管理者加入的一系列控制資料包在路由器中輸入?輸出的規則?它不是由路由器自己產生的?訪問表能夠允許或禁止資料包進入或輸出到目的地?訪問表的表項是順序執行的,即資料包到來時,首先看它是否是受第一條表項約束的,若不是,再順序向下執行;如果它與第一條表項匹配,無論是被允許還是被禁止,都不必再執行下面表項的檢查了?

5 什麼時候使用路由再分配?路由再分配通常在那些負責從一個自治系統學習路由,然後向另一個自治系統廣播的路由器上進行配置?如果你在使用IGRP或EIGRP,路由再分配通常是自動執行的?

6 什麼是管理距離?管理距離是指一種路由器協議的路由可信度?每一種路由器協議按可靠性從高到低,依次分配一個信任等級,這個信任等級就叫管理距離?對於兩種不同的路由器協議到一個目的地的路由資訊,路由器首先根據管理距離決定相信哪一個協議?

相關文章