天天看点

19.三层技术之动态路由OSPF协议(1)

OSPF协议全称opend shortest path first开放式最短路径优先协议,它根据SPF算法自动选择最优的路经动态选择路由。

OSPF协议的优势:适用于大规模网络,路由变化收敛速度快,无环路由,支持子网划分LVSM,支持区域划分,支持组播发送报文,支持触发性更新路由条目。

OSPF协议是链路状态路由协议,它的管理距离为110。它的协议号为89。

SPF计算路径成本的公式:10的8次方除以BW(带宽)。单位:Bit/S。

AS叫自治系统:我们将共同管理下的一组路由运行的网络称之为自治系统。

OSPF的工作过程:建立邻接关系,链路状态数据库,最短路径树,形成路由表。

OSPF有三个表:邻居表,链路状态数据库,路由表。

OSPF形成邻接状态的过程:Down失效状态,Init初始化状态,2-Way邻居状态,Exstart开始状态,Exchange交换状态,Loading等待状态,Full邻接状态。

释义:从Down到2-Way这个阶段是路由与路由确认是邻居了,然后从Exstart到Full这个阶段完成邻接。邻接的意思就是邻居之间建立连接。

OSPF包类型:

v Hell包:发生送Hell报文建立邻接关系。

v 数据库描述包DBD:发送描述列表,就是我这里有那几个网段。

v 链路状态请求包LSR:发送请求包,请求路由列表。

v 链路状态更新包LSU:发送更新包,更新路由列表。

v 链路状态确认包LSACK:发送确认包,确认路由列表。

RouterID:运行OSPF的路由器都需要一个标识,这个标识被称为RouterID。

RouterID的选举:

v 手动配置

v 环回接口中最大的IP地址

v 物理接口中最大的IP地址

MA网络称为多路访问网络,意思就是说在同一网段里,路由器与交换机与路由器相连,路由器到达路由器的路有很多条。

DR与BDR技术:DR表示指定路由器,BDR表示备用路由器。在MA网络中,OSPF为了减少LSA通告条目的泛洪,则将同一网段的路由中选举出一个DR和一个BDR,当DR学习到其他路由的路由条目时,而其他路由都会通过DR学习路由条目。BDR是为了防止DR线路出现故障时,BDR则担任DR的工作。

DR与BDR选举:根据优先级,根据RouterID。优先级值越大越优先,RouterID号越大越优先。

<a href="https://s5.51cto.com/wyfs02/M02/8E/5D/wKiom1i-gCPxTX8zAACBzTbxduw403.png-wh_500x0-wm_3-wmp_4-s_671828491.png" target="_blank"></a>

本文转自   触动的风   51CTO博客,原文链接:http://blog.51cto.com/10978134/1904056