路由优化详解

最近没有事情总爱到自己的博客上看看,也许这里自己第一次写博吧,热情很高!
今天我想把路由更新优化问题写出来和大家一起分享。实验拓扑图如下,由于这是小实验,就在boson里面完成。

我们知道,如果使用动态路由协议(rip.egirp,ospf等),会定期定时的广播自己的路由,
会占用我们的宽带,影响我们的速度,另一方面,出于某些安全方面的考虑,我们不希望向某一
路由器广播某些路由。这里我们就要用到被动接口(passive-interface)或者distribute-list 来达到我们的目的.
被动接口是只接收路由更新,而不发送,而distribute-list是指明允许那条路由可以或不可以通过哪些接口。
顺便提一个小知识:passive-interface 不能通过广播,组播包,但能通过单播数据包!
下面我们分别用passive-interface and distribute-list来做一下实验。
假定各路由器都已经配置好,路由协议用的是RIP。各IP地址如上图。在R2上,我们假定只希望接收
R1的路由更新,而不希望向R1发送路由更新,那么我们可以如下配置:
router2(config-router)#passive-interface s0/0
这个时候我们可以在r1上debug ip rip 可以看到,是收不到更新数据包的,而R2上能收到。
下面用distribute-list来做实验。
假定我们不想让r3收到loopback 1.1.1.0 /24 这条路由,则我们在R2上配置如下。
router2(config-router)#distribute-list 11 out s0/1
router2(config)access-list 11 deny 1.1.1.0 0.0.0.255
router2(config)access-list 11 permit any
我们得加上最后一条,因为访问列表最后一条默认是 deny any .
这样,我们再在r3上debug ip rip 时,我们就看不到1.1.1.0 /24这条路由了,当然ping 1.1.1.1也ping 不通!
此实验宣告结束,这里写出的只是一个例子,通过这个例子,我们也能举一返三!
只要大家平时多留心就能能有收获!

你可能感兴趣的:(职场,详解,路由,休闲,交换)