RIP 實驗

 實驗要求

1.  理解 RIP 協議的工做原理
2.  理解 RIPv一、RIPv2 的特性
3.  掌握 RIP 協議的基本配置方法
4.  掌握 RIP 自動彙總和手動彙總的方法
5.  掌握 RIP 配置默認路由的方法
6.  掌握 RIP 認證的基本配置
7.  實驗工具:GNS3網絡

實驗拓撲

 

實驗過程

接口配置

R1 配置工具

int loopback 0
ip add 10.30.31.1 255.255.255.0 secondary
ip add 10.30.32.1 255.255.255.0 secondary
ip add 10.30.33.1 255.255.255.0 secondary
ip add 10.30.30.1 255.255.255.0
int loopback 1
ip add 192.168.3.1 255.255.255.0
int fa0/0
ip add 192.168.1.1 255.255.255.0
no shutdown

 

R2 配置oop

int loopback 0
ip add 192.168.4.1 255.255.255.0
int fa0/0
ip add 192.168.1.2 255.255.255.0
no shutdown int fa0/1 ip add 192.168.2.1 255.255.255.0
no shutdown

R3 配置測試

int loopback 0
ip add 10.30.51.1 255.255.255.0 secondary
ip add 10.30.52.1 255.255.255.0 secondary
ip add 10.30.53.1 255.255.255.0 secondary
ip add 10.30.50.1 255.255.255.0
int loopback 1
ip add 192.168.5.1 255.255.255.0
int  loopback 2
ip add 211.30.188.1 255.255.255.0
int f0/1
ip add 192.168.2.2 255.255.255.0
no shutdown

 
注 1:給接口添加第二 IP 地址,經過這個命令能夠給接口添加多個 IP 地址,在 Packet Tracer下沒有這個命令,真實路由器中支持spa

 

二、在路由器中配置 RIP 協議(注,根據步驟 1 所配置的 IP 地址配置 RIP 協議)
R1 配置:
router rip
network 10.0.0.0
network 192.168.1.0
network 192.168.3.0code


R2 配置:
router rip
network 192.168.1.0
network 192.168.4.0orm


注 2:network 用來添加網絡,在 RIP 中只需添加網絡號便可。router

該命令的做用主要有兩個:
一是聲明 RIP 轉發哪些網絡的路由表;二是聲明在路由器的哪些接口上啓用 RIP 協議。 blog

注 3:注意這裏沒有添加 192.168.2.0,因此接口 f0/0 不會發送和接收 RIP 報文接口


R3 配置:
router rip
network 10.0.0.0
network 192.168.2.0
network 192.168.5.0

注 4:這裏沒有添加 211.30.188.0,這是由於 211.30.188.0 鏈接 Internet,內部路由不能轉發到外網,同時內部的網絡也不須要知道外網的狀況。

 

問題 1:配置後在每一個路由器上查看路由表,在路由器 R1 和 R2 中能看到 192.168.5.0 嗎?

答:不能。

R1

 

R2

R3

 

 

在路由器 R3 中能看到路由器 R1 和 R2 中的路由嗎?

不能

 

 

問題 2:如今在路由器 R2 中添加 192.168.2.0,再查看每一個路由器的路由表,看有什麼變化?

R1

R2:

 

R3:

 

 

問題 3:這時在路由器 R3 中 ping 10.30.30.1 看可否 ping 通,爲何?提示:看路由表

R3中的路由表項裏沒有到10.30.30.0/24的記錄

 
三、測試不一樣版本 RIP 協議之間的數據傳遞,在路由器 R1 中啓用 RIPv2

而後在每一個路由器中刪除當前路由表,從新生成路由表後,查看各路由器中路由表變化。

啓用 RIPv2 命令:
R1(config)#router rip
R1(config-router)#version 2

刪除路由表命令:
R1#clear ip route *


問題 4:在 R1 中可否看到 R2 和 R3 中的路由?在 R2 中可否看到 R1 的路由。

R1

R2

 

四、配置手動彙總,解決「問題 3」中沒法通訊問題。
(1)首先,在 R2 和 R3 中也啓用 RIPv2,命令參考 R1 中啓用 RIPv2 命令。
(2)在每一個路由器中關閉自動彙總,關閉自動彙總參考命令:
  R1(config-router)#no auto-summary
(3)在路由器 R1 ,R3的接口中配置手動彙總,參考命令:
  R1(config-if)#interface f0/0
  R1(config-if)#ip summary-address rip 10.30.30.0 255.255.192.0
  R3(config-if)#interface f0/1
  R3(config-if)#ip summary-address rip 10.30.50.0 255.255.192.0
  注 5:該命令格式爲 ip summary-address rip 網絡地址 子網掩碼,命令的做用是在該接口上向外發送路由更新時把多個網絡彙總成一個路由條目問題

 

5:此時在路由器 R3 上 ping 10.30.31.1,可否 ping 通?

 

五、在路由器 R3 上啓用默認路由,讓內部網絡能夠訪問 Internet。
在路由器 R3 上配置靜態默認路由
R3(config)#ip route 0.0.0.0 0.0.0.0 211.30.188.2 
在路由器 R3 中配置向其餘路由器注入默認路由
R3(config)#router rip
R3(config-router)#default-information originate

 

問題 6:在 R1 和 R2 中查看路由表,有什麼變化?此時在 R1 中 ping 211.67.188.1,可否 ping
通?

R1

R2

 

能夠ping通

 

 


七、 在路由器 R1 和 R2 之間實現認證。
R1 中的配置命令:
R1(config)#key chain xcu
注:xcu 修改成本身的姓名拼音
R1(config-keychain)#key 1
R1(config-keychain-key)#key-string xcu2012
注:xcu2012 修改成本身的學號
R1(config)#interface f0/0
R1(config-if)#ip rip authentication key-chain xcu
注:xcu 修改成本身的姓名拼音
R1(config-if)#ip rip authentication mode md5

問題 7:在 R1 中配置以後,刪除 R1 和 R2 的當前路由表,從新生成,在 R1 中可否看到其
他路由器上的路由?

看不到

 

八、 參考 R1 的配置,在 R2 中作一樣的認證配置,而後更新路由表,在 R1 中可否看到其餘
路由器上的路由?注意,應在R2 對應的接口中啓用認證。

 

九、 修改路由器 R3 發送出去的路由信息的度量值,參考命令以下:
建立訪問控制列表 ACL,配置須要修改 metric 的路由條目
R1(config)#access-list 10 permit 192.168.5.0 0.0.0.255 注:編號 10 修改成本身的學號後兩位
R1(config)#router rip
R1(config-router)#offset-list 10 out 2 f0/1
注:編號 10 修改成本身的學號後兩位

問題 8:修改後查看路由器 R1 上關於 192.168.5.0 的路由,距離是多少?修改前的距離是多
少?

 

十、作完全部配置後注意保存,保存命令以下:R1#write或者R1#copy running-config startup-config

相關文章
相關標籤/搜索