欢迎user
策略路由(policy-based-route)是一种依据用户制定的策略进行路由选择的机制。与单纯依照IP报文的目的地址查找路由表进行转发不同,策略路由基于到达报文的源地址、长度等信息灵活地进行路由选择。
策略路由可分为系统策略路由和接口策略路由:
l 系统策略路由对本地产生的报文进行策略路由,它只对本地产生的报文起作用,对转发的报文不起作用;
l 接口策略路由作用于到达该接口的报文,它只对转发的报文起作用,对本地产生的报文(比如本地的ping报文)不起作用。
一般来讲,策略路由的优先级要高于普通路由,即报文先按照策略路由进行转发。如果无法匹配所有的策略路由条件,再按照普通路由进行转发。但对于配置了缺省出接口(下一跳)的情况,则是先进行普通路由的转发,如果无法匹配,再进行策略路由转发。
IP单播策略路由通过关联Track机制,增强了应用的灵活性和策略路由对网络环境的动态感知能力。Track的状态分为Positive、Negative和Invalid,策略路由配置仅在关联的Track项状态为Positive时生效。