天天看点

路由策略3_Distribute-list1

预备知识:分发列表(distribut-list),主要是对路由信息进行过渡,应用在距离矢量路由协议中,如果是应用在OSPF中,要注意:1.IN方向,只对本路由器有用,其它路由器无效;2.OUT方向,只有一种场合才有用,就是对本地注入的外部路由,是重发布方式,本地始发的重发布方式是以路由信息来重发布的。

拓扑图:

配置方法:

1.       可以在R2的S0/1的OUT方向应用分发列表

2.       可以在R3的S0/0的IN方向应用分发列表

<b>方法1</b><b>:</b>

<b></b>

配置参数:

R2:

access-list 1 deny   10.10.10.0

access-list 1 permit any

router rip

 version 2

 network 192.168.12.0

 network 192.168.23.0

 distribute-list 1 out Serial0/1

 no auto-summary

查看效果:

R3:

r3#sh ip rou

<b>R    192.168.12.0/24 [120/1] via 192.168.23.1, 00:00:22, Serial0/0</b>

     1.0.0.0/24 is subnetted, 1 subnets

<b>R       1.1.1.0 [120/2] via 192.168.23.1, 00:00:22, Serial0/0</b>

C    192.168.23.0/24 is directly connected, Serial0/0

r3#

如上结果是R3只学习到了除10.10.10.0/24的路由,配置成功!

<b>方法二:</b>

先把R2上的分发列表删掉,查看结果(clear ip route *):

r2(config)#no acc 1

r2(config)#router rip

r2(config-router)#no distribute-list 1 out s0/1

R3:

r3#clear ip route *

R    192.168.12.0/24 [120/1] via 192.168.23.1, 00:00:02, Serial0/0

R       1.1.1.0 [120/2] via 192.168.23.1, 00:00:02, Serial0/0

     10.0.0.0/24 is subnetted, 1 subnets

<b>R       10.10.10.0 [120/2] via 192.168.23.1, 0</b><b>0:00:02, Serial0/0</b>

可以看到在没有配置分发列表时,R3可以学习到全网的路由!下面配置方法二

r3(config)#acc 1 de 10.10.10.0

r3(config)#acc 1 per an

r3(config)#router rip

r3(config-router)#distribute-list 1 in s0/0

R    192.168.12.0/24 [120/1] via 192.168.23.1, 00:00:00, Serial0/0

R       1.1.1.0 [120/2] via 192.168.23.1, 00:00:00, Serial0/0

R       10.10.10.0 [120/2] via 192.168.23.1, 00:00:27, Serial0/0

看到路由表还是没变,先清一下路由表

r3#clea ip route *

R    192.168.12.0/24 [120/1] via 192.168.23.1, 00:00:01, Serial0/0

R       1.1.1.0 [120/2] via 192.168.23.1, 00:00:01, Serial0/0

可以看到两种方法的结果是一样的!!!

      本文转自810105851 51CTO博客,原文链接:http://blog.51cto.com/4708948/1131396,如需转载请自行联系原作者

继续阅读