1.路由和路由選擇協(xié)議
顧名思義,動態(tài)路由選擇協(xié)議是一些能夠動態(tài)生成(或學習到)路由信息的協(xié)議。路由是指導ip報文發(fā)送的一些路徑信息。動態(tài)路由選擇協(xié)議是網(wǎng)絡設備如路由器(router)學習網(wǎng)絡中路由信息的方法之一,這些協(xié)議使路由器能動態(tài)地隨著網(wǎng)絡拓撲中產(chǎn)生(如某些路徑的失效或新路由的產(chǎn)生等)的變化,更新其保存的路由表,使網(wǎng)絡中的路由器在較短時間內,無需網(wǎng)絡管理員介入自動地維持一致的路由信息,使整個網(wǎng)絡達到路由收斂狀態(tài),從而保持網(wǎng)絡的快速收斂和高可用性。
路由器學習路由信息、生成并維護路由表的方法包括直接路由(direct)、靜態(tài)路由(static)和動態(tài)路由(dynamic)。直接路由是由鏈路層協(xié)議發(fā)現(xiàn)的,一般指去往路由器的接口地址所在網(wǎng)段的路徑,該路徑信息不需要網(wǎng)絡管理員維護,也不需要路由器通過某種算法進行計算獲得,只要該接口處于活動狀態(tài)(active),路由器就會把通向該網(wǎng)段的路由信息填寫到路由表中去,直接路由無法使路由器獲取與其不直接相連的路由信息。靜態(tài)路由是由網(wǎng)絡規(guī)劃者根據(jù)網(wǎng)絡拓撲,使用命令在路由器上配置的路由信息,這些靜態(tài)路由指導報文發(fā)送,靜態(tài)路由方式也不需要路由器進行計算,但是它完全依賴于網(wǎng)絡規(guī)劃者,當網(wǎng)絡規(guī)模較大或網(wǎng)絡拓撲經(jīng)常發(fā)生改變時,網(wǎng)絡管理員需要做的工作將會非常復雜并且容易產(chǎn)生錯誤。而動態(tài)路由的方式使路由器能夠按照特定的算法自動計算新的路由信息,適應網(wǎng)絡拓撲結構的變化。
2.動態(tài)路由選擇協(xié)議的分類
按照自治系統(tǒng),動態(tài)路由選擇協(xié)議可分為內部網(wǎng)關協(xié)議igp(interior gateway protocol)和外部網(wǎng)關協(xié)議egp(exterior gateway protocol)。按照所執(zhí)行的算法,動態(tài)路由協(xié)議可分為距離矢量型路由選擇協(xié)議(distance vector)、鏈路狀態(tài)型路由選擇協(xié)議(link state), 以及混合型路由選擇協(xié)議。目前,局域網(wǎng)中,常用的是ospf協(xié)議。