码迷,mamicode.com
首页 > 其他好文 > 详细

动态路由OSPF配置方法

时间:2015-12-30 13:55:21      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:ospf

OSPF:链路状态路由协议

 

度量值:成本

 

特点:适应大规模网络、路由变化速度收敛快、没有路由环路、支持可变长子网掩码(VLSM)、支持区域划分、支持以组播地址发送协议报文

 

工作原理:首先“建立连接关系”--建立好以后通过学习链路状态信息列出网络中其他的路由信息,生成“链路状态数据库”--然后依据Dijkstra(迪科斯彻)算法计算出到达每个路由器的最佳路径(最短路径树)--最后每个路由器从最短路径树中构建出自己的“路由表”

 

Router ID:OSPF网络中路由器的标识

选取方法:首先路由器选取他所有Loopback接口上数值最高的IP地址作为Router ID,如果没有配置Loopback接口的IP地址,则路由器就在所有活动的物理接口中选取一个数值最高的IP地址作为它的Router ID。建议使用Loopback接口作为Router ID,因为Loopback接口比物理接口更加稳定。

 

DR和BDR:由于运行OSPF的路由器通过与邻居路由器建立邻接关系,互相传递链路状态信息,从而每台路由器都要与其他所有的邻居路由器传递链路状态信 息,这样会导致比较混乱,为了解决这种不必要的网络资源浪费,可以选举一个指定的路由器与网络中其他路由器建立邻接关系,并负责将网段上的变化告诉它们, 这台被选中的路由器就叫DR,而BDR是对这台DR的备份,如果网络中DR失效了,这台BDR就会成为新的DR。

DR和BDR的选取分为两种自动和手动,自动选举会网段上Router ID最大的为DR,第二大的为BDR;手动选举需要设置路由器的优先级,接口模式命令是ip ospf priority 0-255  范围是0-255,值越大优先级越高,思科路由器默认为1,如果设置为0,代表这台路由器不参与选举

 

OSPF邻接关系建立的步骤分为7步

1.失效(down)状态:初始化状态,路由器没有与任何邻居交换信息

2.初始(init)状态:路由器的各个接口通过224.0.0.5组播发送Hello报文

3.双向(2-way)状态:路由器发送Hello回应报文,其中包含自身的ID,选举DR和BDR

4.准启动(exstart)状态:建立邻接关系

5.交换(exchange)状态:主/从路由器之间交换一个活多个数据库描述包(DBD),包含LSA条目的摘要信息

6.加载(loading)状态:同步更新,其中包括链路状态请求包(LSR),请求以后会有链路状态更新包(LSU)回应该LSR,链路状态更新包(LSU)需要对方确认收到

7.完美邻接(full)状态:路由器之间完成数据库同步,完全一致后会达到此状态

 

实验:思科路由器配置OSPF

技术分享
实验步骤:

1.配置PC机和路由器的IP地址

技术分享技术分享
2.配置3台路由器OSPF,这里以R1为例

技术分享
3.查看路由表,验证实验

技术分享技术分享








 

 

 

动态路由OSPF配置方法

标签:ospf

原文地址:http://928004321.blog.51cto.com/10707688/1729830

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!