天天看點

路由政策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,如需轉載請自行聯系原作者

繼續閱讀