waynesim 发表于 2014-8-4 18:03:59

OSPF如何为不同的路由选择不同的线路

R3,R4通过OSPF学习到了192.168.1.0和192.168.2.0 ,但是由于cost的值,下一跳都是R4。如果两个网段都要求同时走一条线的话,只需要更改端口的cost的值就行了,但是
要求是R3到192.168.1.0选择下边的主线,
R4到192.168.2.0 选择上边的备线。
如果还只改端口的cost值就会同时更改下一跳了。
这怎么配置啊?求助




WOLF某某某 发表于 2014-8-4 18:04:00

1.PBR,也就是二楼的兄弟做的,这种方式并不是更改路由表信息.PBR是对数据流进行操作.不更改路由表信息
2.改metric,这种方式在这里行不通。改metric,一般改的是某一个接口的metric,而不能单独针对某条路由改metric
3.改AD,管理距离。可以单独抓住某个路由改管理距离的。这里不确定能不能做,如果是同一个area,那就不能做了.
4.做静态,6楼的兄弟讲的方式.

Necui 发表于 2014-8-4 19:16:36

本帖最后由 Necui 于 2014-8-4 19:25 编辑

使用route-map(优先级高于路由表)来干涉选路:
R3上:
R3(config)#access-list 101 permit ip any 192.168.1.0 0.0.0.255
/抓取去往个网段的流量
R3(config)#route-map r3tor4 permit 10
R3(config-route-map)#match ip add 101
R3(config-route-map)#match int f0/0
R3(config-route-map)#set ip next-hop R4的f0/0地址
/如果f0/0 up,把acl 101的流量的下一跳改为R4的f0/0接口
R4上:
R4(config)#access-list 102 permit ip any 192.168.2.0 0.0.0.255
R4(config)#route-map r4tor3 permit 10
R4(config-route-map)#match ip add 102
R4(config-route-map)#match int f0/0
R4(config-route-map)#set ip next-hop R3的f0/0地址





尊叔 发表于 2014-8-4 20:06:15

R3:
acc 1 per 192.168.1.0 0.0.0.255
route-map 321 per 10
match ip add 1
set ip next-hop R4fa0/0的地址
R4:
acc 2 per 192.168.2.0 0.0.0.255
route-map 422 per 10
match ip add 2
set ip next-hopR2的入口地址

吴绪城 发表于 2014-8-4 20:23:47

你的想法有点问题,,如果是在R3或者R4上的某个接口去往这两个网段的话可以直接做策略路由,但是如果在3和4的路由器上直接显示出路由表的信息就如你所想的那样就没意思了,,修改cost值也是为了选路,但是按照你的想法直接写静态路由就可以了,,,毕竟路由器是路由的作用,而不是路由器去访问某个服务。。。策略路由可以做到某个主机去访问服务的时候做策略

962456310@qq.co 发表于 2014-8-4 23:12:00

方法有多种的,route-map是可以的

962456310@qq.co 发表于 2014-8-4 23:13:56


方法有多种的,route-map是可以的
也可以能过静态路由来,相信楼主懂吧?
又或者做策略

小小平儿 发表于 2014-8-5 09:54:45

WOLF某某某 发表于 2014-8-5 09:17
1.PBR,也就是二楼的兄弟做的,这种方式并不是更改路由表信息.PBR是对数据流进行操作.不更改路由表信息
2. ...

第三条,为什么同一个区域就不能做AD值了,感觉没什么限制啊

WOLF某某某 发表于 2014-8-5 10:24:46

小小平儿 发表于 2014-8-5 09:54
第三条,为什么同一个区域就不能做AD值了,感觉没什么限制啊

R1(config)#router ospf 1
R1(config-router)#distance 111 ?
A.B.C.DIP Source address
这里source写的是OSPF LSA的adv-router.
按楼主这个图来说,如果1.0和2.0的LSA是SW通告的.source需要些SW1的router-id,这样就无法影响选路了,因为本来就只有SW1通告..
如果1.0和2.0这两个路由的LSA有R1跟R2通告,这个时候可以改管理距离来影响选路.

waynesim 发表于 2014-8-5 13:59:10

WOLF某某某 发表于 2014-8-5 09:17
1.PBR,也就是二楼的兄弟做的,这种方式并不是更改路由表信息.PBR是对数据流进行操作.不更改路由表信息
2. ...

谢谢,一直在看路由表的变化,现在才知道策略路由不更改路由表信息,有流量的时候,通过debug可以看到

chsense 发表于 2014-8-7 11:01:22

好案例!
页: [1]
查看完整版本: OSPF如何为不同的路由选择不同的线路