cisco路由基於策略的路由選擇

基於策略的路由選擇是一種手段,通過它管理員可以在基於目的地的路由選擇協議中實現偏離標準路由的路由選擇。基於目的地的路由選擇協議將根據到一個目的地的最短路徑選擇路由,基於目的地的路由選擇允許管理員決定想要將通信量路由到那裏。

  基於源的策略

  基於源策略的路由選擇允許用戶根據信息量的始發地做出路由選擇決定。參見下圖。

         我們需要在R1上創建一個策略,在R1的ATM0/0接口允許從網絡192.168.200.0/24發送通信量到網絡192.168.50.0/24和192.168.100.10/24。除此之外所有目的地到這些網絡的其他通信量將需要通過R1的S1/0接口被路由。

  R1#conf t

  Enter configuration commands, one per line. End with CNTL/Z.

  R1(config)#access-list 100 permit ip 192.168.200.0 .255 192.168.50.0 0.0.0.255

  R1(config)#access-list 100 permit ip 192.168.200.0 .255 192.168.100.0 0.0.0.255

  R1(config)#access-list 110 permit ip any 192.168.50.0 .255

  R1(config)#access-list 110 permit ip any 192.168.50.0 .255

  R1(config)#access-list 110 permit ip any 192.168.100.0 .255

  R1(config)#route-map policy1 permit 10

  R1(config-route-map)#match ip address 100

  R1(config-route-map)#set default interface atm0/0

  R1(config-route-map)#route-map policy1 permit 20

  R1(config-route-map)#match ip address 110

  R1(config-route-map)#set default interface s1/0

  R1(config-route-map)#exit

  R1(config)#interface s1/1

  R1(config-if)#ip policy route-map policy1

  R1(config-if)#exit

  R1(config)#interface e2/0

  R1(config-if)#ip policy route-map policy1

  R1(config-if)#exit

  R1(config)#interface e2/1

  R1(config-if)#ip policy route-map policy1

  R1(config-if)#^Z

  R1#                                 

Cisco路由器

通信量策略的類型

  通信量策略路由選擇的類型將允許根據通過策略路由器的通信量類型進行路由選擇決定。如下圖

                                                            

    

在這種情況下,我們需要在R1上創建一個策略,這樣所有從R2和R3進入R1的通信量將根據該通信量的類型被路由。這這個例子中,我們需要發送所有通過該鏈接的SMTP通信量到ISP2和所有通過該鏈接的其他通信量到ISP1。此時我們設置下一跳而不是默認接口。

  R1#conf t

  Enter configuration commands, one per line. End with CNTL/Z.

  R1(config)#access-list 100 permit tcp any any eq smtp

  R1(config)#route-map trafficpolicy1 permit 10

  R1(config-route-map)#match ip address 100

  R1(config-route-map)#set ip next-hop 172.16.80.1

  R1(config-route-map)#route-map trafficpolicy1 permit 20

  R1(config-route-map)# set ip next-hop 172.16.90.1

  R1(config-route-map)#exit

  R1(config)#interface s1/0

  R1(config-if)#ip policy route-map trafficpolicy1

  R1(config-if)#exit

  R1(config)#interface s1/1

  R1(config-if)#ip policy route-map trafficpolicy1

  R1(config-if)#^Z

  R1#

服務策略的類型

  服務策略的類型通過設置IP的優先級或服務類型(ToS)值允許定義的類別標記一個數據包。通過允許該數據包用定義的類別做標記,管理員可以在 該網絡範圍內定義不同的服務類別並在該網絡核心中實現爲每類服務定義的服務質量(QoS)。該QoS可以通過使用優先級,自定義和加權的公平排隊技術實 現。使用QoS消除了在網絡核心的每個WAN接口上定義服務類別的需要。

           

 在這種情況下,我們需要在 R1和R4上配置服務策略的類型。R1上的策略需要爲網絡192.168.1.0/24設置ToS爲最大可靠性,網絡192.168.100.0/24爲 最小延遲,所有其他通信量需要設置爲正常的。R4上的策略要爲網絡192.168.100.0/24設置ToS爲最大通過通過率,網絡 192.168.200.0/24爲最小貨幣開銷,所有其他通信量需要設置爲正常的。

  R1#conf t

  Enter configuration commands, one per line. End with CNTL/Z.

  R1(config)#access-list 1 permit 192.168.1.0 .255

  R1(config)#access-list 1 permit 192.168.10.0 .255

  R1(config)#route-map TOSpolicy1 permit 10

  R1(config-route-map)#match ip address 1

  R1(config-route-map)#set ip tos max-reliability

  R1(config)#route-map TOSpolicy1 permit 20

  R1(config-route-map)#match ip address 2

  R1(config-route-map)#set ip tos min-delty

  R1(config)#route-map TOSpolicy1 permit 30

  R1(config-route-map)#set ip tos normal

  R1(config-route-map)#exit

  R1(config)#interface s1/0

  R1(config-if)#ip policy route-map TOSpolicy1

  R1(config-route-map)#exit

  R1(config)#interface s1/1

  R1(config-if)#ip policy route-map TOSpolicy1

  R1(config-if)#^Z

  R1#

  R4#conf t

  Enter configuration commands, one per line. End with CNTL/Z.

  R4(config)#access-list 1 permit 192.168.100.0 .255

  R4(config)#access-list 2 permit 192.168.200.0 .255

  R4(config)#route-map TOSpolicy1 permit 10

  R4(config-route-map)#match ip address 1

  R4(config-route-map)#set ip tos max-thtoughput

  R4(config)#route-map TOSpolicy1 permit 20

  R4(config-route-map)#match ip address 2

  R4(config-route-map)#set ip tos min-monerytary-cost

  R4(config)#route-map TOSpolicy1 permit 30

  R4(config-route-map)#set ip tos normal

  R4(config-route-map)#exit

  R4(config)#interface s1/0

  R4(config-if)#ip policy route-map TOSpolicy1

  R4(config-route-map)#exit

  R4(config)#interface s1/1

  R4(config-if)#ip policy route-map TOSpolicy1

  R4(config-if)#^Z

  R4#

  通過使用基於策略的路由選擇,管理員將對數據包通過的路徑有更多的控制。基於策略的路由選擇也允許管理員通過標準的基於目的地的路由選擇協議克服最短路徑的限制。


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