基於應用的策略路由
拓撲圖 R1 :e0/0------R2: e0/0 網段:12.12.12.0
R1 :e0/1------R2: e0/1 網段:21.21.21.0
R1 :e0/3------R3: e0/0 網段:10.1.1.0
R5 :e0/0------R3: e0/1 網段:172.16.1.0
R2 loopback1 2.2.2.2
本次實驗中 我們基於數據包的類型來進行策略路由,網絡中的數據包類型有很多比如http telnet icmp 語音數據包等。我們可以根據數據包的類型設置數據包的出口,在實際應用中很實用!
開始本次實驗(設置讓http包走12.12.12.2 telnet包走21.21.21.2)
R1( config)# access-list 101 permit tcp any any eq 80
R1( config)# access-list 102 permit tcp any any eq 23
R1( config)#route-map xm permit 10
R1( config-route-map)#match ip address 101
R1( config-route-map)#set ip precedence 3
R1( config-route-map)#set ip next-hop 12.12.12.2
R1( config)#route-map xm permit 20
R1( config-route-map)#match Ip address 102
R1( config-route-map)# set ip precedence 5
R1( config-route-map)# set ip next-hop 21.21.21.2
Int e0/3
R1(config-if)# ip policy route-map xm
R1(config)#ip local policy route-map xm
配置完畢
在路由器上打開debug ip policy
然後r3 或r5上進行telnet 2.2.2.2 測試實驗效果