不可不知的可路由協議
我們經常聽到路由協議的相關訊息,不知道大家是否知道可路由協議一詞呢?在英文形式上我們更容易理解:可路由協議(routed protocol)和路由協議(routing protocol)。下面我們就針對這兩個概念來仔細比較一下。
1、可路由協議是定義數據包內各個字段的格式和用途的網絡層封裝協議,該網絡層協議允許將數據包從一個網絡設備轉發到另一個網絡設備。常見的可路由協議有TCP/IP協議棧中的IP協議、Nover IPX/SPX協議棧的IPX協議。
可路由協議也可稱為被路由協議,它是網絡層協議的支撐,象IP,IPX等,同時一個協議被成為可路由協議必須能夠給每臺獨立的設備分配網絡號和主機號。如IPX只要求分配網絡號,因為它使用主機的MAC作為物理地址,而IP是要求你提供一個地址和子網掩碼,通過它們的與運算得到網絡號的,所以它們是可路由協議,NetBEUI協議不是可路由協議,因為它不提供第三層的支持,它僅是一個小型的快速的高效協議,僅限制在一個網段中運行。同時可路由協議是根據上層協議將數據封裝到IP包里。
路由協議是運行終端系統上的協議,主要用來進行相互通信。
2、路由協議通過在路由器之間共享路由信息來支持可路由協議。路由信息在相鄰路由器之間傳遞,確保所有路由器知道到其它路由器的路徑。總之,路由協議創建了路由表,描述了網絡拓撲結構;可路由協議與路由協議協同工作,執行路由選擇和數據包轉發功能。
路由選擇協議是用來為可路由協議確定到達路徑的,它包括RIP,IGRP,EIGRP,OSPF。起到一個地圖導航,負責找路的作用。它工作在傳輸層或應用層。
路由選擇協議主要是運行在路由器上的協議,主要用來進行路徑選擇。
3、在每個協議棧中都制定了一些路由協議創建路由表。例如,OSI參考模型的IS-IS(intermediate system to intermediate system)協議;TCP/IP協議棧的RIP(Routing information protocol,路由信息協議)協議、OSPF(open shortest path first,開放式最短路徑優先)協議;IPX/SPX協議棧的IPX RIP協議等。