
| 出版日期:2004-11-01 总期号:592 本年期号:42 |
|
跟我学华为2631路由器OSPF设置方法(下)
李瑞祥 上期,我们介绍了使用OSPF对华为2631路由器进行设置和测试基本方法。本期,我们将再介绍一些与OSPF配置相关的内容: 1.指定路由器DR(Designated Router)。 2.设置接口在选举DR时的优先级。 OSPF定义了“指定路由器DR”(Designated Router),同一网段内的所有路由器都只将路由信息发送给DR,由DR将该网段的链路状态广播出去,这样就大大减少了多址访问网络上各路由器之间邻居关系的数量。 路由器接口的优先级决定了该接口在选举“指定路由器”时所具有的资格,优先级高的在选举权发生冲突时首先考虑。DR不是人为指定的,而是由本网段中所有的路由器共同选举出来的。本网段内priority>0的路由器都可成为“候选人”。在所有“自称”为DR的路由器中,选取优先级值最大的当选本网段的DR;选票就是Hello报文,每台路由器将自己选出的DR写入Hello报文后,发给该网段上的每台路由器。当位于同一网段的两台路由器同时自称自己是“指定路由器”(DR)时,就选择优先级值较大的作为本网段的DR;若优先级值也相同,则选择Router ID大的路由器将作为本网段的DR。 设置接口在选举DR时的优先级
那么我们是如何解决这个问题的呢,也是根据对OSPF的认识来分两步解决的,首先为了让网络尽快的恢复正常,我先重启了兖州及济宁路由器,当路由器在重启的过程中,又重新进行了DR路由器的选举,选择了一台可以正常通讯的路由器,现在网络中的路由器(除了出现故障的那一台)之外又都可以通OSPF学习到网络中的路由了。当然接下来的任务就是解决地址为12.12.12.11那台路由器无法的故障,当故障解决后,下面我们采用人手指定ospf priority值的方式来人为定义DR路由器,当然是将放置在济宁的那台华为2631路由器定义为DR路由器了。方法如下: conf inter e1 ip ospf priority 2 exit 其它的路由器的值不变,这样所有的华为路由器中济宁路由器的priority即为最高了,但重启完济宁路由器和相邻的一些路由器后,重新先进选举的DR路由器即为济宁路由器了。 升级 当以上的配置、测试和故障排除都做完后,由这13台路由器组成的网络运行OSPF路由协议有一段时间,但是发现了一个问题,即华为2631路由器在配置了router ospf enable后并运行了一段时间后,该命令会自动失效,即从路由器消失了。经过了多次验证,排除了写入了该命令没有存盘,而路由器重启造成该命令失效的原因外,经过询问华为工程师,得出结论为华为路由器的版本太低,需要升级至最新版本1.66(原版本为1.3.01),共需升级BOOTROM文件和VRP两个文件。升级以后华为路由器对OSPF支持不好的问题就解决了。 |
|||||||||||||||||||||