您所在的位置: 首页 > 组网建网 > 路由技术 > 路由器设置 >

CCNP路由精华3:在单个区域办配置OSPF(2)

http://network.51cto.com  2008-04-23 15:18  佚名  PConline  我要评论(0)
  • 摘要:OSPF是一项链路状态型技术,比如路由选择信息协议(RIP)这样的距离矢量型技术相对。OSPF协议完成各路由选择协议算法的两大功能:路径选择和路径交换。
  • 标签:CCNP  区域  配置  OSPF

OSPF启动的过程:
1.交换过程(exchange process)
当一个路由器A启动时,它处于DOWN状态,它从其各个接口通过224.0.0.5发送HELLO数据包到其它运行OSPF的路由器,其它路由器收到这个H ELLO包后就会把它加入自己的邻居列表中,这叫"init"状态,之后发送一个单点传送回复HELLO包,其中包含着自己的和其它相邻路由器的信息,路由器A 收到这个HELLO后,会把其中有相邻关系数据库加入到自己的库中这叫"two-way"状态,此时就建立了双向通信。

2.发现路由
在选出了DR和BDR之后,路由器就被认为是处于"准启动(exstart)状态",并且已
准备好发现有关网络的链路状态信息,以及生成它们的链路状态数据库。用来发现网络路由的这个过程称为交换协议,它被执行来使用权路由器达到通信的" 全(FULL)"状态。在这个协议中的第一步是让DR和BDR建立起与其它各路由器的毗邻关系。当毗邻的路由器处于"全"状态时,它们不会重复执行交换协议,除非" 全"状态发生了变化。

3.选择路由
当路由器有了一个完整的链路状态数据库时,它就准备好要创建它的路由表以便能够
转发数据流。CISCO路由器上缺省的开销度量是基于网络介质的带宽。要计算到达目的地的最低开销,链路状态型路由选择协议(比如OSP F)采用Dijkstra算法,OSPF路由表中最多保存6条等开销路由条目以进行负载均衡,可以通过"maximum-paths"进行配置。

如果链路上出现fapping翻转,就会使路由器不停的计算一个新的路由表,就可能导致路由器不能收敛。路由器要重新计算客观存它的路由表之前先等一段落时间,缺省值为5 秒。在CISCO配置命令中 "timers spf spf-delay spy-holdtime"可以对两次连续SPF计算之间的最短时间(缺省值10秒)进配置。

4.维护路由信息
在链路状态型路由环境中,所有路由器的拓朴结构数据库必须保持同步这一点很重要。当链路状态发生了变化时,路由器通过扩散过程将这一变化通知给网络中其他路由器,链路状态更新数据包提供了扩散L SA的技术
各LSA都有有它自己的老化计时器,承载在LS寿命域内。缺省值为30分钟

在点对点拓朴结构中的OSPF运行

在点对点网络上,路由器通过向多目组播地址来检测它的邻居。不用进行选取举,因为点对点上没有DR与BDR的概念,在NBMA拓朴结构上缺省O SPF hello间隔和down机间隔为10秒和40秒

在非广播型多路访问(NBMA)拓朴结构中的OSPF运行
NBMA网络是指那些能够支持多台(两台以上)路由器但不具有广播能力的网络。
帧中继、ATM和X.25都是NBMA网络的例子
在NBMA拓朴结构上缺省OSPF hello间隔和down机间隔为30秒和120秒
下表是在各类拓朴结构上缺省OSPF hello间隔和down机间隔


OSPF环境Hello间隔Down机判定间隔
广播10秒40秒
点对点10秒40秒
NBMA30秒120秒

OSPF在NBMA拓朴结构中以两种正式模式之一运作:
*非广播多路访问
*点对多点

在NBMA拓朴结构中配置路由器时,通常采用子接口
可以通过下面的命令来创建子接口:
iterface serial number.subinterface-number {multpiont | point-to-point}

在大型网络中,采用点对多点模式可以减少完全连通所必需的PVC数量
点对多点有以下属性
*不需要全互连的网络
*不需要静态邻居配置
*使用一个IP子网
*复制LSA数据包

在NBMA拓朴结构上的OSPF小结
模式期望的拓朴结构子网地址毗邻关系RFC或Cisco定义
NBMA全互连邻居必须属于同一子网号人工配置选举DR/BDRRFC
广播全互连邻居必须属于同一子网号自动选举DR/BDRCisco
点对多点部分互边或星型邻居必须属于同一子网号自动,没有DR/BDRRFC
点对多点非广播部分互边或星型邻居必须属于同一子网号手工配置没有DR/BDRCisco
点对点通过子接口的部分互连或星型各子接口属于不同的子网自动,没有DR/BDRCisco

在单个区域内配置OSPF

要配置OSPF,我们必须执行以下步聚:
l通过"router ospf process-id"全局配置命令在路由上启动OSPF进程
process-id是一个内部编号
l通过"network area"路由器配置命令来标识路由器上哪些IP网络号是OSPF网络的一部分。
network address wildcard area area-id


要确认路由器的ID可以输入:show ip ospf interface 命令

修改路由器的优先级:router(config)#ip ospf priority number
number是1~255的数,缺省是`1,0表示不能被选举为DR或BDR。


修改链路开销要通过"ip ospf cost cost"命令覆盖分配给一个OSPF接口的缺省开销值。


要控制OSPF如何计算接口缺省度量值(开销)可以使用"auto-cost refence-bandwidth"。


在接口配置模式下输入"ip ospf network"命令来指定OSPF网络模式配置。

【相关文章】

【责任编辑:王健楠 TEL:(010)68476606】


共2页: 上一页 [1] 2
【内容导航】
 第 1 页:OSPF的功能  第 2 页:OSPF启动的过程
思科认证之CCNP考试最新资料宝典
Ubuntu安装配置专题频道
主流品牌防火墙配置
华为路由器配置
Linux/Solaris服务器的安全配置
 
 验证码: (点击刷新验证码)   匿名发表
  • C#图解教程

  • 作者:苏林,朱晔
  • 本书是一本广受赞誉的C#教程。它以图文并茂的形式,用朴实简洁的文字,并辅之以大量表格和代码示例,精炼而全面地阐述了最新版C..
Copyright©2005-2008 51CTO.COM 版权所有