CCNA策略路由相关配置命令总览

CCNA策略路由相关配置命令总览

ID:46847713

大小:50.50 KB

页数:6页

时间:2019-11-28

上传者:U-7604
CCNA策略路由相关配置命令总览_第1页
CCNA策略路由相关配置命令总览_第2页
CCNA策略路由相关配置命令总览_第3页
CCNA策略路由相关配置命令总览_第4页
CCNA策略路由相关配置命令总览_第5页
资源描述:

《CCNA策略路由相关配置命令总览》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

策略路由相关配置命令总览一个roulemcip由拥有和同route-map名的route-mapstatements集合构成。这些语句可以用permiI和deny來标识是否执行策略路山。如果一个数据包所匹配的statement的标准是deny,则作为通常的目的地址路由來进行转发。如果是permit,则所有其上的set命令被应用。让我们看一个demo:route-mapdemopermit10matchXYZmatchAsetBsetCroute-mapdemopermit20matchQsetKroute-mapdemopermit30任何与X、Y、Z匹配的数据包都执行setB和C,如果没有任何匹配,也就不会执行任何set命令。下面我们具体看-下命令:1、使用route-map命令创建routemapRouter(config)#l^outc-map[permit|deny][]参数map-tag指定了routemap的名字参数permit和deny指定了如果条件匹配将执行的动作参数sequence-number用于区分每一个routemtipstatements不同的statement拥冇不同的sequencenumbero通过这个参数你可以在一个routemap的特定位置插入或删除一条routemapstatement,并_kL可以单独的编辑它。一个routemap口J以包含多个routemapstatement,这些语句的执行顺序像ACL一样是从上到下。对于一个路山,先匹配的先执行。2、使用matchroutemap命令定义检查条件Router(config-roule-map)ftmatch{} 3、使用setroute-map配置命令定义如果条件匹配后的行为Router(config-route-map)#set(}—个routemapnJ'以包含多个routemapstatement,一个match语句"J以包含多个条件。如果一个条件为真,则认为这个条件匹配;然而,必须所冇的条件都匹配,才认为这个routemapstatement匹配。序列号参数决定了进行条件匹配的顺序。只冇序列号为10的语句没冇匹配,方会检查序列号为20的语句才被检查。一个routemap的绘后默认"denyany"。这个deny的使用结果依赖于这个routemap是怎样使用的。如果一个数据包对于routemap没有匹配项,它会按照正常的11的地址路宙转发。如果你想丢弃这个包,需要包含一个set语句路山这个包到一个null接口。这条语句应该被放在routemap的最后。Match用來在route-map中执彳亍匹配的标准包括:1、IP访问列表中的源和目的地址2、三层数据包长度1、标准访问列农和扩展访问列农都可川来建立策略路由的匹配标准。要使用TP访问列衣來实现策略路由,可以使用matchipaddress命令:Router(config-route-map)teachipaddress{|}[...|]如果定义了多个访问控制列表,任何一个访问列表被匹配都认为这条语句被匹配。2、使用matchroutemap命令定义检査条件Router(config-route-map)ttmatch{}3、使用setroute-map配置命令定义如果条件匹配后的行为Router(config-routc-map)ftsct{}—个routemaphI以包含多个routemapstatement,—个match语句可以包含多个条件。如果一个条件为真,则认为这个条件匹配;然而,必须所冇的条件都匹配,才认为这个routemapstatement匹配。序列号参数决定了进行条件匹配的顺序。只有序列号为10的语句没有匹配,才会检查序列号为20的语句才被检查。 一个routemap的最后默认"denyany"。这个deny的使用结果依赖这个routemap是怎样使丿IJ的。如果一个数据包对于routemop没有匹配项,它会按照正常的H的地址路山转发。如果:你想丢弃这个包,需要包含一个set语旬路由这个包到一个null接口。这条语句应该被放在routemap的最后。Match用來在route-map中执彳亍匹配的标准包括:1、IP访问列表中的源和目的地址2、三层数据包长度1、标准访问列农和扩展访问列农都可川来建立策略路由的匹配标准。要使用TP访问列表來实现策略路由,可以使用matchipaddress命令:Router(config-route-map)teachipaddress{|}[...|]如果定义了多个访问控制列表,任何一个访问列表被匹配都认为这条语句被匹配。2、使用matchroutemap命令定义检査条件Router(config-route-map)#match{}3、使用setroute-map配置命令定义如果条件匹配后的行为Router(config-route-map)#set{}一个routemappJ以包含多个routemapstatement,一个match语句可以包含多个条件。女II果一个条件为真,则认为这个条件匹配;然而,必须所有的条件都匹配,才认为这个routemapstatement匹配。序列号参数决定了进行条件匹配的顺序。只冇序列号为10的语句没冇匹配,方会检查序列号为20的语句才被检查。一个routemap的最后默认"denyany"。这个deny的使用结果依赖这个routemap是怎样使丿IJ的。如果一个数据包对于routemop没有匹配项,它会按照正常的H的地址路山转发。如果:你想丢弃这个包,需要包含一个set语旬路由这个包到一个null接口。这条语句应该被放在routemap的最后。Match用來在route-map中执行匹配的标准包括: 1、IP访问列表中的源和目的地址2、三层数据包长度1、标准访问列表和扩展访问列表都可用来建立策略路由的匹配标准。要使用TP访问列衣來实现策略路由,可以使用matchipaddress命令:Router(config-route~map)ttmatchipaddress(|}[...|]如果定义了多个访问控制列表,任何一个访问列表被匹配都认为这条语句被匹配。2、matchlength命令用來基于三层包长度來建立匹配。Router(config-route-mcip)#matchlength参数定义了三层包的最大和最小长度。当一个包的长度在这两个值之间,匹配成立。可以使用matchlength命令來区分传输类型,例如:交互数据包和文件传输数据包,文件传输数据包往往比较大。Set可以使用一系列的set命令来定义当匹配语句满足时,数据包如何通过路由器进行转发。1、setipnext-hop2、setinterface3、setipdefaultnext-hop4、setipdefauItinterface5>setiptos6、setipprecedence-些set命令只影响路由表里冇明显路由的数据包;其他的set命令只影响路由表里没冇明显路山的数拥包。下面我们来仔细看一下:(1)Router(config-route-map)#setipnext-hop[...]Setipnexthop命令设定流岀端口的数据包的下一跳地址。这个地址必须是邻接路由器的ip地址。如果配置了多个接口,贝9使用第一个相关的可用接口。这个 命令将影响所有的数据包类型并且一直使用。(1)Router(config~route~map)#sctinterface[...]Setinterface命令为数据包设定出向端口。参数指定接口的类型和编号。如果定义了多个接口,则使用第一个被发现的up接口。有时,路由表可能不包含到一个数据包目的地址的明显的路由(例如:广播包或者•目的地址未知的数据包),这种情况下,命令将不影响到这些数据包或者说命令忽略这些数据包。(2)Router(config-route-map)#setipdefaultnexthop[...]setipdefaultnexthop命令用丁•当路由表里没有到数据包目的地址的明显路由时,设定它的尸一跳地址。⑷Router(config-route-map)ftsetdefaultintcrfacc]如果到目的地址没有明显路由,setdefaultinterface命令为这些数据包设定output接口。一旦目的地址或接口被选择,其他的defaultset命令被忽略。(5)Router(config-route-map)#setiptosSetiptos用來设定TP数据包的TPToS值。可以设定以下值:<0-15>TypeofsevicevalueMax-reliabilitySetmeixreliableToS(2)Max-throughputSetmaxthroughputToS(4)Min-delaySetmindelayToS(8)Min-monetary-costSetminmonetarycostToS(1)normalSetnormalToS(0) (6)Router(config-route~map)#setipprecedence[|]Setipprecedence命令用来设定IP数据包的优先级。可设定值如F表:ValueName0Routine1Priority2Iminediate3Flash4Flash-override5Critical6Internel7Network这个农显示了能够使用的优先级值和和应的名字。如前而的demo所示这些set命令可以结合起来使用。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭