route-map 介绍

发布时间:2021-08-02 22:45 来源:网络整理 阅读:97 作者:北岛七海 栏目: Mysql 欢迎投稿:712375056

3.set metric-type {internal|external|type-1|type-2}:为匹配成功的路由设置metric的类型,该路由将被再发布到OSPF或IS-IS 1

每个route map的陈述可能有多个match和set语句,如下:

Match ip address 2

//定义策略路由图名称:LAB1,10为序号,用来标明被匹配的路由顺序。

Ip address 192.1.1.3 255.255.255.0 secondary

二 策略路由相关

Line aux0

策略路由是设置在接收报文接口而不是发送接口。

1.set level {level-1|level-2|level-1-2|stub-area|backbone}:设置IS-IS的Level,或OSPF的区域,匹配成功的路由将被再发布到该区域

基于策略的路由技术概述:

router rip

Match ip address 1

还可以允许删除个别陈述,

1.match ip address {ACL number|name} […ACL number|name]:匹配ACL所指定的数据包的特征的路由

Configuring Route Maps

Version 11.2

1.set default interface {type number} […type number]:当不存在指向目标网络的显式路由(explicit route)的时候,为匹配成功的数据包设置出口接口

7.match tag {tag-value} […tag-value]:匹配带有标签(tag)的路由

路由器A将192.1.1.1来的所有数据从接口S0发出,而将从192.1.1.2来的所有数据从接口S1发出。

Line vty 0 4

Linus(config-route-map)#set metric 80

route-map lab1 permit 10

set metric-type type-1

no ip classless

一 路由重发布相关

Ip address 192.1.1.2 255.255.255.0 secondary

network 151.1.0.0

route map是通过名字来标识的,每个route map都包含许可或拒绝操作以及一个序列号,序列号在没有给出的情况下默认是10,并且route map允许有多个陈述,如下:

ip addr 150.1.1.1 255.255.255.0

Ip policy route-map lab1

ip local policy route-map lab1

4.set ip precedence {precedence}:为匹配成功的IP数据包设置服务类型(Type of Service,ToS)的优先级

Linus(config)#route-map Hagar 20

//使路由器策略路由本地产生报文

Ip address 192.1.1.1 255.255.255.0 secondary

set命令也可以和策略路由一起使用:

Linus(config-route-map)#match ip address 112

配置概述:

set next-hop 10.1.2.3 !

ip addr 151.1.1.1 255.255.255.0

match命令可以和路由的再发布结合使用:

match interface Serial0

在这里,为了执行set语句,每个match语句中都必须进行匹配 .

set命令也可以和路由的再发布一起使用:

network 192.1.1.0

Route-map lab1 permit 20

Hostname routerA

End

4.match ip route-source {ACL number|name} […ACL number|name]:匹配ACL所指定的路由器所宣告的路由

4.set next-hop {next-hop}:为匹配成功的路由指定下一跳地址

Login

route map和ACL很类似,它可以用于路由的再发布和策略路由,还经常使用在BGP中.策略路由(policy route)实际上是复杂的静态路由,静态路由是基于数据包的目标地址并转发到指定的下一跳路由器,策略路由还利用和扩展IP ACL链接,这样就可以提供更多功能的过滤和分类

route map的一些命令:

Interface ethernet0

Linus(config-route-map)#match ip address 111

interface serial1

5.set tag {tag-value}:为匹配成功的路由设置标签

No service tcp-small-servers

Linus(config-route-map)#route-map Hagar 15

基于策略的路由

路由器A定义几个二级接口作为测试点。路由器A和B配置RIP.在A的ETHERNET接口上应用IP策略路由图LAB1,为从192.168.1.1来的数据设置下一跳接口为S0,为从192..1.1.2来的数位设置下一跳接口为S1,所有其他的报文将用基于目的地址的路由。

5.match metric {metric-value}:匹配指定metric大小的路由

No service udp-small-servers

2.set metric {metric-value|bandwidth delay RELY load MTU}:为匹配成功的路由设置metric大小

2.match length {min} {max}:匹配层3的数据包的长度

interface serial0

基于源地址的策略路由

5.set ip tos {tos}:为匹配成功的数据包设置服务类型的字段的TOS位

Linus(config-route-map)#set metric 50

基于策略的路由为网络管理者提供了比传统路由协议对报文的转发和存储更强的控制能力,传统上,路由器用从路由协议派生出来的路由表,根据目的地址进行报文的转发。

2.set interface {type number} […type number]:当存在指向目标网络的显式路由的时候,为匹配成功的数据包设置出口接口

match ip route-source 15

ROUTE A:

策略路由提供了这样一种机制:根据网络管理者制定的标准来进行报文的转发。策略路由用MATCH和SET语句实现路径的选择。

access-list 1 permit 192.1.1.1

//策略路由应用于E0口

3.set ip default next-hop {ip-address} […ip-address]:当不存在指向目标网络的显式路由的时候,为匹配成功的数据包设置下一跳路由器地址

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。