rip協議屬於內部網管協議(igp),位於udp協議的上層,rip所接收的路由資訊都封裝在udp的資料報中,rip 在520號埠上接收來自遠端路由器的路由修改資訊,並對本地的路由表做相應的修改,同時通知臨近的路由器。
路由表的建立:
ip路由表的建立,指的是它的初始化過程,任何路由器啟動時都必須首先獲得乙個初始路由表。
總的來說,有三種方式:
1 路由器啟動時,從外存讀乙個完整的尋徑表,長駐記憶體使用,系統關閉時再將當前路由表寫回外存
2 啟動時,只獲得乙個空表,通過執行命令來填充。
3 啟動時,從與本路由器直接相連的各網路位址中,推導出一組初始路由,當然通過出事路由表只能訪問相連網上的主機。
顯然,無論哪種情況,初始路由表總是不晚上的,需要不斷的重新整理。
rip就是用於路由表的維護與重新整理,rip協議使用的是距離向量演算法,採用的是第3種初始化方式。
距離向量演算法:
d(i,j)來表示從實體i到j的最佳路由的metric,i,j可以是系統中任何一對實體;用d(i,j)表示單個跳的花費,也就是從i到j的花費。如果i,j不是直接相鄰的,則d(i,j)為無窮大,如此下來,任意兩個實體間的最佳metric表示為:
d(i,i) = 0, 對所有的i
d(i,j) = min [ d( k , j ) + d( i , k ) ], i不等於k時
因為非相鄰實體間的d(i,j)定義為無窮大,當表示式中k不是i的相鄰主機/路由器時,d(i,j)永遠都不可能為最小,所以限定把k與i相鄰。這樣就會得到乙個簡單的演算法,實體i接受他的鄰居們k傳送給它到目的主機/路由器的距離評價,並加上d(i,k),這裡就是i,k之間網路所需的cost值,接下來比較來自所有鄰居的資訊,並選擇其中最小的。因此,在拓撲結構不變的情況下,該演算法在有限時間內收斂於正確的d(i,j)
RIP路由協議
1 配置ripv2的認證 本實驗模擬企業網路場景。某公司有兩台路由器r1與r2,各自連線著一台主機,r3模擬網路中的攻擊者,竊取r1與r2間的路由資訊,並發布一些虛假路由,為了提高網路安全性,網路管理員將配置ripv2認證。網路拓撲圖如下 1 基本ip配置如上,現在開始搭建ip網路 配置公司路由器r...
RIP路由協議
最近在除錯rip協議,在此記錄下rip的基本概念,以便檢視。rip routing information protocol 路由資訊協議 的簡稱。他是一種較為簡單的內部閘道器協議igp interior gateway protocol 主要用於規模較小的網路,是一種動態路由選擇協議,用於自治系統...
路由協議 rip
動態路由協議 rip rip 協議路由之間相互傳送自己的路由資訊,在網路穩定以後,也會週期行的沒40s 傳送一次保證路由資訊的最新的。在rip協議有兩個版本 下面是版本1與版本2 的比較 預設是版本1 進行工作,將其改為版本2 命令是 度量值 rip 之間使用跳數作為度量值來衡量到達目的路由的距離,...