路由交换(八):OSPF
OSPF 一、OSPF简介 OSPF(Open Shortest Path First,开放最短路径优先),是内部网关协议,应用在自治系统内部,一种链路状态路由协议,使用最短路径优先算法计算路由。OSPF数据报文封装在IP报文内部,协议号为89,使用单播或组播发送。 OSPF特点如下: 适合范围广,快速收敛,无自环、区域划分、支持验证、组播发送 二、OSPF工作原理 1、OSPF邻居建立过程 DR与BDR选举 在广播网络和NBMA网络中,为减小OSPF流量,需要选举DR和BDR。DR与BDR非抢占;DR与BDR、DR与Drother、BDR与Drother之间是Full状态,Drother之间是two-way状态。所有的Drother都只和DR和BDR建立全毗邻关系。根据运行OSPF协议的路由器接口优先级和端口PID来选举DR和BDR,接口优先级范围是0-255,优先级为0表示不参与DR、BDR选举。接口优先级越大越优先,当接口优先级相同时,比较端口PID,PID较大的成为DR。 2、报文类型 Hello报文 功能:周期性发送,用来发现和维持OSPF邻居关系 DD报文 功能:描述本地LSDB的摘要信息,用于同步LSDB LSR报文 功能:请求特定的链路状态信息 LSU报文 功能:发送详细的链路状态信息 LSAck报文 功能:确认收到的LSA 3、网络类型 点到点类型 不需要选举