动态路由OSPF配置方法

发布时间:2020-07-18 10:43:17 作者:睿睿学IT
来源:网络 阅读:1246

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

动态路由OSPF配置方法

实验步骤:

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

动态路由OSPF配置方法

动态路由OSPF配置方法


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

动态路由OSPF配置方法


3.查看路由表,验证实验

动态路由OSPF配置方法

动态路由OSPF配置方法

 

 

 

推荐阅读:
  1. OSPF动态路由协议——理论巩固篇
  2. 配置OSPF发布聚合路由

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ospf 思科路由器

上一篇:mysql和sql的主要区别是什么

下一篇:关于python语言和Java语言的详细对比分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》