路由分发功能应用

EIGRP 路由分发的应用

背景:

  公司与分公司有个联网项目,参考两端核心交换的配置,方案准备使用EIGRP动态路由实现HA 和 load  banlance 。

问题:

  由于两端的VLAN 信息有冲突,一直忙于如何的协调处理VLAN的问题。

对端分公司全部使用的静态路由,配了个EIGRP 放在那只是个摆设,没有实际的应用。(鄙视ing , 不过也佩服那群棒的忽悠水平。方案一套,事实一套。)

  扯远了,回归主题。在第一次的联网测试中发生了奇怪的现象,EIGRP 点到点配通后,对端学习到了我所有的路由信息,但是我学习不到对方信息。更奇怪的事情,由于对端学习到新的冲突路由信息,影响到了对方网络,(按照道理静态路由的级别最高呀,人不在实地不搞明白,有机会再去看吧)。

解决:

 这样下去是不行的呀,先跑静态路由做通吧,再想办法。(鄙视下自己,一直搞动态路由,昏的把静态路由那点基本都忘光了,居然把返回路由都给忘记了,还跟别人争论呢,以后的注意哦。)

继续说解决办法吧,问题出了得想办法来解决呢,毕竟方案是我的。两个字得“搞定”,不然没脸混。脑海里有个念头,如何来控制对端学习到的路由呢,(ACL ROUTER-MAP 等等一一闪过),最好还是搬出CISCO的资料,把EIGRP翻了又翻。

曙光出现 [Distribute] 就是它了.... 心情倍好。

测试结果:

前几天上班的时候一直忙的不行,一有空心里老是惦记着这个问题。

周末有空抓紧的 模拟下,模拟器上路由器是 distribute-list ,结果如期。

ps : 模拟时还来点小插曲,交换版的模拟器,由于模拟器的问题VLAN 的划分信息在路由中不现象的居然,后来baidu才晓得。改用路由版测试完成。

show 下:

router eigrp 1
 network 1.1.1.0 0.0.0.3
 network 192.168.0.0
 network 192.168.100.0
 distribute-list 7 out Serial1/1
 no auto-summary
!
ip classless
no ip http server
!
access-list 7 permit 192.168.100.0 0.0.0.255
!

新手汇报完毕....不断的学习ing ....

这会儿顺便把EIGRP 的MD5也整体做一遍。

 

 

PS : 再次补充下网上的资料做个收藏

 

总结:distribute-list控制的是路由表中的信息
首先理解:in 将改变自己 out将改变别人

一. 距离矢量协议Rip Eigrp
 

因为距离矢量协议直接传递路由信息,会在运行协议进程接口的in 和out方向控制相应协议路由信息
Distribute-list in在协议接口的in方向控制路由信息,只改变自己(生成路由表之前就改变路由信息)其它路由器不改变(除非是边界协议路由器会影响其它协议的重发布等)
Distribute-list out在协议接口的out方向控制路由信息,自己不改变(路由表已生成),其它路由器会改变。

二. 链路状态协议Ospf Is-Is
因为链路状态协议传递的是LSA(LSU)信息,在每台路由器同步LSA(LSU)后每台路由器根据database数据库信息运行SPF算法再得到路由表信息。在接口in 和out方向不直接传递路由信息.
但5类LSA类似距离矢量协议会受影响所以5类的外部路由会被distribute-list发生改变.
如果是一个纯的链路状态协议的网络(ospf)没有5类的LSA:
Distribute-list out将不起任何作用(其它路由器不受改变),但会在不同进程之间起作用.
如: R2(config-router)#distribute-list 1 out ospf 1(没做实验验证)
Distribute-list in 不改变ospf database的信息,但会过滤相应的生成的路由信息

 

 

你可能感兴趣的:(职场,休闲,路由分发)