ccidnet????

出版日期:2004-11-01 总期号:592 本年期号:42

本期导读
综合报道
硬件世界
整机与数码
软件.net
培训与职场 
网络管理员 
教育信息化
读者俱乐部
跟我学华为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支持不好的问题就解决了。