CCIE学习(26)――策略路由

策略路由的作用:允许路由器根据目标 IP 地址以外的一些信息来决定路由。
 
●在接口上 使用 ip policy 命令可以启动策略路由。 IOS 使用 ip policy 设定的 route map 来匹配接收的包。路由映射( route map )必须基于 ACL 或基于包长来匹配。如果需要指定路由指令(包下一跳转发去哪?),可以使用 set 命令。
 
策略路由的基本逻辑图:
 
策略路由指令( set 命令)
命令
注解
set ip next-hop ip-address [… ip-address ]
下一跳地址必须是可连通的;如果是一组地址,则转发到第一个连通的地址
set ip default next-hop ip-address [… ip-address ]
与前面的命令逻辑一样,只不过首先尝试基于路由表来路由
set interface interface-type interface-number [… interface-type interface-number ]
使用列表中第一个连通的接口来转发包
set default interface interface-type interface-number [… interface-type interface-number ]
与前面的命令逻辑一样,只不过首先尝试基于路由表来路由
set ip precedence number | name
设置 IP 优先位;可以是十进制或者 ASCII 名字
set ip tos [ number ]
设置整体 ToS 比特;十进制数
(注意一个 route-map 子句中可包含多条 set 命令)
 
策略路由配置实例
策略路由实例图:
Router 3 上的策略路由配置:
interface Ethernet0/0
 mac-address 0200.3333.3333
 ip address 172.31.104.3 255.255.255.0
 ip policy route-map to-R2-nexthop
!
interface Serial0/0.32 point-to-point
 ip address 172.31.123.3 255.255.255.0
 frame-relay interface-dlci 200
!
interface Serial0/0.3333 point-to-point
 ip address 172.31.134.3 255.255.255.0
 frame-relay interface-dlci 100
!
access-list 111 permit tcp any any eq telnet
!
route-map to-R2-nexthop permit 10
 match ip address 111
 set ip next-hop 172.31.123.2
!
route-map to-R4-outgoing permit 10
 match ip address 111
 set interface Ethernet0/0
!
route-map to-R2-outgoing permit 10
 match ip address 111
 set interface Serial0/0.32

你可能感兴趣的:(学习,Cisco,Routing,policy,CCIE)