1、環境準備redis
1. 軟件:GNS3網絡
2. 路由:c7200spa
2、實驗操做3d
實驗要求:code
一、 掌握路由重分發的配置基本步驟。router
二、 掌握經過修改管理距離解決重發布選擇次佳路由問題。blog
三、 掌握基於 distribute 命令的路由過濾配置方法。接口
四、 掌握基於 Route-map 的路由過濾配置方法。進程
五、 掌握 route-map 的命令語法。ip
實驗拓撲:
實驗過程:
一、 根據實驗拓撲,對路由器各接口配置 IP 地址。
R1各接口:
R2各接口:
R3各接口:
R4各接口:
R5各接口:
二、 在路由器 R一、R二、R3 上配置 RIPv2 協議,關閉自動彙總。
三、 在路由器 R二、R三、R四、R5 上配置 OSPF 協議,進程號爲本身學號後 3 位,區域號爲 0。
四、 在路由器 R2 和 R3 上作路由重分發。
參考命令以下:
R2(config)#router rip R2(config-router)#redistribute ospf 33 metric 10 R2(config)#router ospf 33 R2(config-router)#redistribute rip metric 33 metric-type 1 subnets R3(config)#router rip R3(config-router)#redistribute ospf 33 metric 10 R3(config)#router ospf 33 R3(config-router)#redistribute rip metric 33 metric-type 1 subnets
五、 查看 R2 和 R3 的路由表
問題 1:在 R2 和 R3 中所看到的路由表到達 172.16.2.0 的下一條地址分別是多少?根據拓撲結構是否爲最佳路由?將非最佳路由條目截圖。
答:R2 到達 172.16.2.0 的下一條地址是:12.33.1.1(最佳路由)、R3 到達 172.16.2.0 的下一條地址是:35.33.1.5(非最佳路由)
六、 爲了解決此問題,咱們能夠經過修改本地某條路由的管理距離來強制路由器選擇最佳路由。
參考命令以下:
R2(config)#access-list 33 permit 172.16.0.0 0.0.255.255 R2(config)#access-list 33 permit 13.33.1.0 0.0.0.255 R2(config)#access-list 33 permit 12.33.1.0 0.0.0.255 R2(config)#router rip R2(config-router)#distance 33 12.33.1.1 0.0.0.0 33
R3(config)#access-list 33 permit 172.16.0.0 0.0.255.255 R3(config)#access-list 33 permit 13.33.1.0 0.0.0.255 R3(config)#access-list 33 permit 12.33.1.0 0.0.0.255 R3(config)#router rip R3(config-router)#distance 33 13.33.1.1 0.0.0.0 33
問題 2:在路由器 R2 和 R3 中查看路由表,和剛纔有什麼不一樣?
答;R2 和 R3 到達 172.16.2.0 的路由均爲最佳
七、 根據須要在 R2 和 R3 上使用分發列表過濾 RIP 路由。
參考命令以下:
R2(config)#access-list 34 deny 172.16.1.0 0.0.0.255 R2(config)#access-list 34 deny 172.16.2.0 0.0.0.255 R2(config)#access-list 34 permit any R2(config)#router ospf 33 R2(config-router)#distribute-list 34 out rip
參考 R2 的配置,在路由器 R3 中作一樣的配置。
問題 3:查看路由器 R4 的路由表,還可否看到 172.16.1.0 和 172.16.2.0 的路由表選項?
答:不能看到 172.16.1.0 和 172.16.2.0 的路由表選項。
問題 4:查看路由器 R1 的路由表,從 OSPF 重分發過來的路由是否合理?截圖並說明。
答:從 OSPF 重分發過來的路由合理,由於從OSPF重分發過來的路由條目都是最佳路由(管理距離都是120、metric值都是10)。
八、 根據拓撲的須要,在 R2 和 R3 上使用 route-map 配置路由過濾,以過濾 OSPF 的路由。
參考命令以下:
R2(config)#access-list 35 permit 24.33.1.0 0.0.0.255 R2(config)#access-list 36 permit 4.4.4.0 0.0.0.255 R2(config)#access-list 36 permit 45.33.1.0 0.0.0.255 R2(config)#access-list 37 permit 5.5.5.0 0.0.0.255 R2(config)#access-list 37 permit 35.33.1.0 0.0.0.255 R2(config)#route-map xcu permit 10 R2(config-route-map)#match ip address 35 R2(config-route-map)#set metric 3 R2(config)#route-map xcu permit 20 R2(config-route-map)#match ip address 36 R2(config-route-map)#set metric 4 R2(config)#route-map xcu permit 30 R2(config-route-map)#match ip address 37 R2(config-route-map)#set metric 5 R2(config)#router rip R2(config-router)#redistribute ospf 33 route-map xcu
參考 R2 的配置,在路由器 R3 中作一樣的配置。
R3(config)#access-list 35 permit 35.33.1.0 0.0.0.255 R3(config)#access-list 36 permit 5.5.5.0 0.0.0.255 R3(config)#access-list 36 permit 45.33.1.0 0.0.0.255 R3(config)#access-list 37 permit 4.4.4.0 0.0.0.255 R3(config)#access-list 37 permit 24.33.1.0 0.0.0.255 R3(config)#route-map xcu permit 10 R3(config-route-map)#match ip address 35 R3(config-route-map)#set metric 3 R3(config)#route-map xcu permit 20 R3(config-route-map)#match ip address 36 R3(config-route-map)#set metric 4 R3(config)#route-map xcu permit 30 R3(config-route-map)#match ip address 37 R3(config-route-map)#set metric 5 R3(config)#router rip R3(config-router)#redistribute ospf 33 route-map xcu
問題 5:查看路由器 R1 的路由表,和剛纔有什麼不一樣?理解 route-map 在重分發路由中的做用。
答:R1到達網絡 35.33.1.0、5.5.5.0、4.4.4.0、24.33.1.0 的最佳路由都變成了一條。route-map 在重分發路由中能夠起到路由過濾的做用。