路由協議之RIP

         路由信息協議(Routinginformation Protocol,縮寫:RIP)是內部網關IGP中最先得到廣泛使用的協議。RIP是一種距離矢量的路由協議,是因特網的標準協議,其最大的特點就是實現簡單,開銷較小。

         RIP只實驗跳數來決定到達某個互聯網絡的最佳路徑。如果RIP發現對同一個遠程網絡存在不止一條鏈路,並且他們都具有相同的跳計數,則路由器將自動執行循環負載。RIP最多可以對6條相同開銷的鏈路實現負載均衡。

  • RIP工作原理

  •  RIP路由協議向鄰居發送整個路由表信息

  • RIP路由協議用跳數作爲度量值,更加跳數多少來選擇最佳路由

  • 最大跳數爲15跳,16跳爲不可達(這樣會嚴重限制網絡的規模)

  • 會聚

            RIP定時器路由更新定時器:每隔30秒,路由器向相鄰的路由器發送完整的路由表

            路由無效定時器:如果一條路由在180秒內沒有收到更新,這條路由的條數標記爲16跳(表

                示不可達)

            路由刷新定時器:如果一條路由被標記爲無效後,又過了60秒(總共240秒)還沒有收到更

                新,則將這條路由從路由表中刪除。

RIP路由分類

1.      RIPv1:是有類路由協議,也就是路由更新時 ,不攜帶子網掩碼,而是使用IP的標準子網掩碼,簡單來說就是如果路由器上設置啦可變長子網掩碼,如f0/0接口IP爲一個C類地址:192.168.1.4/26,但是路由更新時宣告的網段依然是C類地址的標準掩碼192.168.1.0/24

2.      RIPv2:是無類路由協議,發送路由跟新是,攜帶子網掩碼。

RIP協議實驗

思科設備配置如下

wKiom1UqNpPR8GDXAADW0A-i_uA090.jpg

IP設置如下:

   R1Fa0/0  192.168.1.1/24Fa0/1  192.168.2.1/24

   R2Fa0/0  192.168.2.2/24Fa0/1  192.168.3.1/24

   R3Fa0/0  192.168.3.2/24Fa0/1  192.168.4.1/24

   PC1192.168.1.2/24   Gateway192.168.1.1

   PC2192.168.4.2/24   Gateway192.168.4.1

R1配置

   R1>enable                                         進入特權模式

   R1#configure terminal                             進入全局模式

            R1(config)#router rip                     啓用RIP路由協議

R1(config-router)#network 192.168.1.0          宣告這臺路由器所直連的網段

R1(config-router)#network 192.168.2.0

R1(config-router)#version 2                    選擇使用RIPv2

R1(config-router)#do write                     保存配置

R2配置

R2>enable

   R2#configure terminal

            R2(config)#router rip

R2(config-router)#network 192.168.2.0

R2(config-router)#network 192.168.3.0

R2(config-router)#version 2

R2(config-router)#do write

R3配置

R3>enable

   R3#configure terminal

            R3(config)#router rip

R3(config-router)#network 192.168.3.0

R3(config-router)#network 192.168.4.0

R3(config-router)#version 2

R3(config-router)#do write

上述設置完成後在PC1使用網絡診斷工具(ping)測試網絡連通性

      RIP查看命令

        R1#show ip route                             查看路由表(R代表RIP路由協議)

        R1#show ip protocols                                  查看路由器使用協議

            Routing Protocol is "rip"      

            #協議名稱

            Sending updates every 30 seconds,next due in 13 seconds

            #每30秒更新一次,下次更新還有13秒

            Invalid after 180 seconds,hold down 180,flushed after 240

            #保持時間180秒   抑制時間  無效時間240秒

            Outgoing update filter list for all interfaces is not set

            Incoming update filter list for all interfaces is not set

            Redistributing: rip

            Default version control: send version 2, receive 2

            #發送協議版本爲2,只接受RIP2協議(如果使用的RIPv1的話,可以接受任何版本的協議)

            Interface            Send  Recv  Triggered RIP Key-chain

            FastEthernet0/0       2     2    

            FastEthernet0/1       2     2    

            #允許RIP協議的端口

            Automatic network summarization is in effect

            Maximum path: 4

            Routing for Networks:

            192.168.2.0

            192.168.3.0

            #路由網絡

            Passive Interface(s):

            Routing Information Sources:

            Gateway         Distance      Last Update

            192.168.2.1          120      00:00:27

            192.168.3.2          120      00:00:06

            #獲取路由信息的源

            Distance: (default is 120)

            #默認AD

華爲設備配置如下

wKioL1UqN7uxSSnnAAEfj3WsQpE294.jpg

IP配置如下

       AR1               GE0/0/0  192.168.1.1/24     GE0/0/1  192.168.2.1/24

             AR2               GE0/0/0  192.168.2.2/24     GE0/0/1  192.168.3.1/24

             AR3               GE0/0/0  192.168.3.2/24     GE0/0/1  192.168.4.1/24

             CLENT1            192.168.1.2/24                Gateway192.168.1.1

             CLENT2            192.168.4.2/24                Gateway192.168.4.1

AR1配置

<Huawei>system-view                                進入系統視圖

[Huawei] sysname AR1                               修改設備名爲AR1

[AR1]interface g0/0/0                              進入g0/0/0接口配置IP地址

[AR1-GigabitEthernet0/0/0]ipadd 192.168.1.1 24 設置ip地址,這裏子網掩碼可以簡寫

[AR1-GigabitEthernet0/0/0]undo shutdown            開啓接口

     以下IP地址配置過程省略

[AR1]rip 1111                   啓用rip1111代表進程號,範圍(1-65535

[AR1-rip-1111]network 192.168.1.0       宣告直連網段

[AR1-rip-1111]network 192.168.2.0

[AR1-rip-1111]version 2                 啓用RIPv2

[AR1-rip-1111]return                    退回用戶視圖

<AR1>save                               保存當前配置,會詢問是否繼續,輸入y回車

      AR2配置

[AR2]rip 1111     

[AR2-rip-1111]network 192.168.2.0

[AR2-rip-1111]network 192.168.3.0

[AR2-rip-1111]version 2    

[AR2-rip-1111]return

<AR2>save

      AR3配置

[AR3]rip 1111     

[AR3-rip-1111]network 192.168.3.0

[AR3-rip-1111]network 192.168.4.0

[AR3-rip-1111]version 2    

[AR3-rip-1111]return

<AR3>save

上述配置完成後使用CLENT1測試網絡連通性

路由查看命令

   <AR1>display ip routing-table                      查看路由表

   <AR1>display ip routing-table protocolrip          查看rip路由信息

   <AR1>display rip 1111 database                     查看rip發佈數據庫的所有幾乎路由

   <AR1>display rip                                   查看rip詳細信息

提示

1RIPRIP-1RIP-2兩個版本,可以指定接口所處理的RIP報文版本。

2RIP-1的報文傳送方式爲廣播方式。

3RIP-2有兩種報文傳送方式:廣播方式和組播方式,缺省將採用組播方式發送報文。RIP-2中組播地址爲224.0.0.9

4、由於RIP本身的諸多缺陷,不推薦使用RIP作爲IGP路由協議,推薦使用OSPF


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