1. 程式人生 > >策略路由-基於源地址控制實驗

策略路由-基於源地址控制實驗

-h fig 修改 match perm racer con 網段 route

技術分享圖片

實驗要求:
R1的S0/0口帶寬設置為6000Kb/s,發現流量都走S0/0口出去,S0/1口閑置
要求基於源地址進行路由控制,192.168.2.0網絡的流量走上面S0/0口,192.168.3.0的流量走下面S0/1口出去。其他流量使用傳統路由表路由。

1、基礎配置(略,不會的可以給我留言)
接口配置地址
OSPF宣告直連網段

2、在R4上跟蹤路由轉發路徑
R4#traceroute 172.16.1.1 source 192.168.3.1
R4#traceroute 172.16.2.1 source 192.168.3.1
R4#traceroute 172.16.1.1 source 192.168.2.1
R4#traceroute 172.16.2.1 source 192.168.2.1

結果是
192.168.3.1去172.16.1.1走下面
192.168.2.1去172.16.1.1走下面
192.168.3.1去172.16.2.1走上面
192.168.2.1去172.16.2.1走上面
3、修改R1的S0/0接口帶寬

R1(config)#interface s0/0
R1(config-if)#bandwidth 6000

R2(config)#interface s0/0
R2(config-if)#bandwidth 6000

4、修改帶寬後,發現所有出去的流量都會走帶寬比較寬的鏈路,也是OSPF基於鏈路狀態的一種驗證。

R4#traceroute 172.16.1.1 source 192.168.3.1

R4#traceroute 172.16.2.1 source 192.168.3.1
R4#traceroute 172.16.1.1 source 192.168.2.1
R4#traceroute 172.16.2.1 source 192.168.2.1
結果是
192.168.3.1去172.16.1.1走上面
192.168.2.1去172.16.1.1走上面
192.168.3.1去172.16.2.1走上面
192.168.2.1去172.16.2.1走上面

5、利用策略路由實現基於源地址進行路由控制,192.168.2.0網絡的流量走上面S0/0口,192.168.3.0的流量走下面S0/1口出去。其他流量使用傳統路由表路由。

定義需要控制的網絡
R1(config)#access-list 20 permit 192.168.2.0 0.0.0.255
R1(config)#access-list 30 permit 192.168.3.0 0.0.0.255
創建路由映射表
R1(config)#route-map name1 permit 1
R1(config-route-map)#match ip address 20 匹配條件
R1(config-route-map)#set ip next-hop 200.1.1.2 設置下一跳
R1(config-route-map)#exit
R1(config)#route-map name1 permit 2
R1(config-route-map)#match ip address 30
R1(config-route-map)#set ip next-hop 200.1.2.2
R1(config)#interface f1/0
R1(config-if)#ip policy route-map name1 應用映射表到入接口

6、在R4上跟蹤路由轉發路徑
R4#traceroute 172.16.1.1 source 192.168.3.1
R4#traceroute 172.16.2.1 source 192.168.3.1
R4#traceroute 172.16.1.1 source 192.168.2.1
R4#traceroute 172.16.2.1 source 192.168.2.1

192.168.2.0的流量走上面
192.168.3.0的流量走下面
實現分流即實驗成功!

策略路由-基於源地址控制實驗