資源描述:
《rip動態(tài)路由協(xié)議》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、6.2理解并配置動態(tài)路由協(xié)議RIP6.2理解并配置動態(tài)路由協(xié)議RIP本章學習目標6.2理解并配置動態(tài)路由協(xié)議RIP6.2.1理解RIP的路由更新報文的結(jié)構(gòu)6.2.2理解并取證:動態(tài)路由協(xié)議RIP的工作原理6.2.3概述RIP兩個版本的區(qū)別6.2.4理解RIPv1使用廣播更新路由與RIPv2使用組播更新路由的區(qū)別6.2.5理解RIPv2為什么支持VLSM,而RIPv1為什么不支持6.2.6理解關于RIP的路由度量值RIP(RoutingInformationProtocol)是應用較早、使用較普遍的內(nèi)部網(wǎng)關協(xié)議(InteriorGatewayProtocol,簡稱IGP),適用于
2、小型同類網(wǎng)絡,是典型的矢量距離(Distance-Vector)協(xié)議,一種單純的向鄰居路由器發(fā)送自己路由表中路由記錄的動態(tài)路由協(xié)議,它不關心自身路由表中的路由的鏈路狀態(tài)及其它情況。RIP這是一種矢量距離路由協(xié)議,換而言之,RIP的路由協(xié)議是有距離和方向限制的,RIP串接的路由器最多不能超過15個。6.2理解并配置動態(tài)路由協(xié)議RIP如圖1所示,路由器只會把自己直連的子網(wǎng)放入到自己的路由表中,如圖1中R1的192.168.0.0/24、192.168.1.0/24、192.168.2.0/24,當然R2也不例外。R1與R2相互通過廣播或組播將自己的路由表告訴給對方鄰居路由器,如R1
3、通知R2它自己有192.168.0.0/24、192.168.1.0/24、192.168.2.0/24的子網(wǎng),然后R2將192.168.1.0/24和192.168.2.0/24的子網(wǎng)放入到自己的路由表中并將其路由度量值加1(經(jīng)過一個路由器就加一跳),R2執(zhí)行相同的公告,最終達到路由同步,這只是一種便于理解的宏觀說明。6.2理解并配置動態(tài)路由協(xié)議RIP圖1如下圖2所示為RIP路由更新報文的結(jié)構(gòu)。6.2.1理解RIP的路由更新報文的結(jié)構(gòu)圖2關于RIP更新報文每個字段的意義如下所述:IP首部:指示發(fā)送RIP路由更新報文的源IP地址與目標IP地址,一般情況下,源IP地址為始發(fā)路由更
4、新消息的路由器接口IP地址,通常是一個單播IP地址,如果是RIP版本1那么在IP首部中的目標IP地址是255.255.255.255(廣播地址);如果是RIP版本2那么在IP首部中的目標IP地址是224.0.0.9(組播IP)。UDP:指示RIP的路由更新消息被UDP報文所封裝,目標端口與源端口都是UDP的520號端口。Command?:該字段指示RIP的消息類型,取值范圍是1或者2,如果是RIP的路由更新請求就是類型1,如果是RIP的路由響應消息就是類型2。Version?:該字段指示RIP的版本,有兩個取值:一個版本1;一個版本2。Addressfamily(AFI):一般
5、情況下該字段被設置為2,一個例外就是:如果是請求整個路由表而不是具體的某條路由記錄,那么該字段被設置為0。IPaddress?:該字段指示被執(zhí)行RIP路由更新的具體IP子網(wǎng)。Metric?:該字段指示RIP的路由度量值,以經(jīng)過路由器的個數(shù)作計算。6.2.1理解RIP的路由更新報文的結(jié)構(gòu)對應的數(shù)據(jù)幀取證如圖3所示。6.2.1理解RIP的路由更新報文的結(jié)構(gòu)圖36.2.2理解并取證:動態(tài)路由協(xié)議RIP的工作原理圖4第一步:如圖4所示,網(wǎng)絡中的RIP路由器R1向網(wǎng)絡中的所有路由器發(fā)送RIP的請求消息,該消息的目標地址是廣播地址(255.255.255.255)或者是組播地址(224.0
6、.0.9),那么到底是使用廣播還是使用組播?這取決于RIP的版本,如果是版本1將使用廣播,如果是版本2將使用組播。RIP的請求消息用于在RIP路由初始化時請求鄰居路由器的整張路由表,在這種情況下,RIP請求消息的地址族標識字段值為0,度量值為16的單條路由,具體請求消息的數(shù)據(jù)幀如下圖5所示。6.2.2理解并取證:動態(tài)路由協(xié)議RIP的工作原理圖56.2.2理解并取證:動態(tài)路由協(xié)議RIP的工作原理第二步:收到RIP請求消息的路由器將以單播的形式回應一個響應消息給始發(fā)路由器R2,并將自己的路由信息傳遞給路由器R2,關于RIP路由響應的數(shù)據(jù)幀如下圖6所示。此時路由器R1將與路由器R2的
7、路由表同步。圖6第三步:當完成上述的兩個步驟后,會進入一個周期性的循環(huán)狀態(tài),RIP路由器R1和R2,不斷偵聽來各自RIP路由器的請求或響應狀態(tài),實際上就是路由更新消息,以間隔30秒為一個時間間隔周期,從相應的接口不斷的發(fā)送響應消息。如下圖7所示,根據(jù)RIP不同的版本,該消息為廣播或者組播消息。6.2.2理解并取證:動態(tài)路由協(xié)議RIP的工作原理圖7RIP存在兩個版本:RIP版本1與RIP版本2,它們之間的區(qū)別如表1所示表16.2.3概述RIP兩個版本的區(qū)別RIP的特性RIPv1RIPv2更新方