- 25
- 0
- 约6.16千字
- 约 5页
- 2020-11-05 发布于河北
- 举报
策略路由(route-map) 小总结
策略路由是设置在接收报文接口,而不是发送报文接口。
策略路由将覆盖到相同目的地址的基于路由表入口项的报文。
ip local policy route-map,定义路由器使用策略路由。我们不能将策路路由绑定在接口上,因为路由器产生
的数据包不会基于策略路由转发 所以要在全局下起用。
ip policy route-map 应用到接口,一个接口下只能绑定一个 route-map ,但可以通过顺序号建立多个条目,
默认以 10 为步进值。
match ip address,match length,匹配项目,其中长度可以是小报文和巨大报文,MATCH 命令可以使用很
多,但是所有的 MATCH 命令都必须使报文按 SET 命令设置操作进行路由。
route-map SDH-2M permit 10
match ip address 1 通过ACL控制那些数据采用策略路由转发
match ip address 2
set serial 0 如果这么一个配置的话,匹配其中一个就行了,1 或 2,按照顺序来选走 1 开始匹配一个就 OK,。
route-map 定义名字和匹配策略路由是否要对符合标准的报文进行策略路由,可以
同时定义几个相同名字的路由器,比如同时cisco,并且还可以设置几个序列号,按照序列号的顺序来选择,
并符合要求的策略路由。。一个用数字 1 0 定义,另一个用 2 0 定义。一个到来的报文根据路由图 l a b 1
的序号为 1 0 的入口项进行检测。如果报文不符合 I P 地址,则用序号为 2 0 的入口项检测。
set default interface 在路由标中没有明确路由的时候使用缺省接口。
set interface 定义符合标准的报文的输出口,可以定义多个输出口,第一个关闭,则按照顺序选择下一个
接口。
set ip default next-hop 路由表没有明确的路径,则路由器使用确实的下一跳,这个过程经常用于在两个不
同的 ISP 之间的负载平衡。当使用这条命令时,也是首先用路由表进行路由,如果路由表中没有明确的路
径,则路由器根据制定的策略使用缺省值。
set ip next hop 设置符合策略路由的下一跳,可以设置多个下一跳,如果第一个下一跳没了,则使用下一
个,轮流选择。
show ip policy 显示在什么接口使用了,ROUTE-MAP。
show route-map 显示 MATCH 和 SET 语句。加 ROUTER-MAP name 可以显示某一个具体的。
DEBUG IP POLICY
config:
ip local policy route-map name 定义本地策略
route-map name permit /deny X 定义符合规则和名字
match ip add X 匹配项目 匹配项目当然很多的。
ser int /next hop X 设置转发目标
int FX/Y 进入接口
ip policy route-map name 把 ROUTER-MAP 策略定义到接口
注意在删掉 SET 语句的转发出口的时候必须得 NO ROUTE-MAP NAME PERMIT X 才可以,要不删不掉。
在测试的时候 DEBUG IP POLICY,开着 PING 或是 TRACERT 测试。
下面是我的测试信息:
补充下:
route-map 可应用的范围是:协议类型、报文大小、I P 源地址来选择转发路径.
在什么地点应用呢,我所知道的就是几种不通的 ISP 路由的时候,还有规划地区路由的时候(比如选择
哪个地区的路由先转发) 大概就这些.
希望有建议的 指点哈,走应用,技术 都说说,发表下自己的学习和应用经验,这个总结比较简单.不细
嘿嘿.
debug
测试结果和 TOP.:
R1--R2--R3
R1:
R1#show cdp nei
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater
Device ID Local Intrfce Holdtme Capability Platform Port ID
原创力文档

文档评论(0)