RIP理論知識

RIP

定義

routing information protocol路由信息協議
在內網的多個路由器之間自動的學習,同步路由表以計算出一個去往目標網絡的最短,無環,數據轉發路徑。

作用
在不同的路由器之間,自動傳輸路由條目

場景
一般在小規模企業內部網絡使用

版本(區別)
RIPv1:255.255.255.255(廣播方式發送)
屬於有類路由選擇協議(報文不攜帶子網掩碼)
無法關閉自動彙總
RIPv2:224.0.0.9(組播方式發送) 備註:D類地址
屬於無類路由選擇協議(報文攜帶子網掩碼)
多了一個路由標記(tag)字段,可以實現路由的批量管理;
多了一個認證功能(使用的是RIP response報文的第一個路由條目來充當
多了一個mask字段,從而可以支持關閉自動彙總;

報文
request:請求,用於向其他RIP路由器請求更新條目
response:響應,用於向其他RIP路由器發送更新條目;是對request的迴應

工作表:
rip鄰居表:凡是能與自己互通的路由,都稱之爲RIP鄰居
rip數據庫:包含本地宣告的路由條目和從其他路由器學習過來的路由條目;
rip路由表:表示的是從數據庫中挑選出來的最好路由;

原理
1路由器啓用RIP以後,會將自己本地路由表的條目進行宣告,並進入RIP數據庫中
2在啓動RIP協議的端口上發送這些更新條目
3對方RIP路由器接收以後。經過路由比較,將最好的條目放入路由表
4所有的RIP路由器都會進行週期性,全部路由表更新(RIP V2中是觸發式的增量更新,並且是以組播的方式)

配置命令
思科
router rip 啓用路由協議RIP
version 2 配置版本,使用RIPv2
no auto-summary 關閉RIP協議的自動彙總
network 192.168.10.0 將自己的直連網段宣告進入RIP協議中
192.168.10.0表示的是一個“網絡範圍”,即“網段”
備註:network的定義
在設備上凡是被192.168.10.0表示的範圍所覆蓋住的接口,都啓用路由協議進程:

路由協議進程
1可以在該端口上發送協議報文;
2可以在該端口上接收協議報文;
3可以將該端口上的IP地址中的網絡部分,放入協議報文中;

華爲
rip X 啓用路由協議RIP,X爲ID號。如果不寫,默認是1
version 2 在華爲中,啓用RIPv2以後,默認關閉自動彙總功能
network x.x.x.x 同思科一致

驗證,檢測

思科
show ip protocols 顯示當前設備上正在使用的所有路由協議
show ip rip database 顯示RIP的數據信息
show ip route 顯示所有路由表
show ip route rip 僅僅查看路由表中的RIP路由
clear ip route 清楚所有路由表,代表所有

華爲
display rip x(x爲ID號,默認不寫的話爲1)
display rip x neighbor 查看rip x的鄰居表
display rip x database 查看rip x的數據庫
display rip x route 查看rip x的路由表
display ip routing-table 查看所有rip路由表

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章