首先,ospf定义了3种网络:
1、点到点:将一对路由器连接起来的网络。2、广播:多路访问广播网络,如LAN(以太网)。3、非广播多路访问(NBMA):如帧中继。
在NBMA(就是在上面提到的第3种网络)中ospf的运行模式有5种:
1、非广播(non-broadcast)。2、点到多点(point-to-multipoint)。3、点到多点非广播(point-to-multipoint nonbroadcast)。4、广播(broadcast)。5、点到点(point-to-point)。
我们可以通过六点,来区分以上五种运行模式:1、5种网络类型分别对应的二层网络类型。2、5种网络类型是否需要DBDR的选举。3、5种网络类型是否自动建立邻居。4、5种网络类型分别使用的目标更新地址。5、5种网络类型的He№间隔时间。6、会产生32位主机路由的特殊类型。
OSPF定义的5种网络类型:
1.点到点网络
2.广播型网络
3.NBMA网络
4.点到多点网络
5.虚链接(virtual link)
1)、点到点网络
比如T1线路,是连接单独的一对路由器的网络,点到点网络上的有效邻居总是可以形成邻接关系
的,在这种网络上,OSPF包的目标地址使用的是224.0.0.5,这个组播地址称为AllSPFRouters
2)、广播型网络
比如以太网,Token Ring和FDDI,这样的网络上会选举一个DR和BDR,DR/BDR的发送的OSPF包的目
标地址为224.0.0.5,运载这些OSPF包的帧的目标MAC地址为0100.5E00.0005;而除了DR/BDR以外
的OSPF包的目标地址为224.0.0.6,这个地址叫AllDRouters
3)、NBMA网络
比如X.25,Frame Relay,和ATM,不具备广播的能力,因此邻居要人工来指定,在这样的网络上要选
举DR和BDR,OSPF包采用unicast的方式
4)、点到多点网络
是NBMA网络的一个特殊配置,可以看成是点到点链路的集合.在这样的网络上不选举DR和BDR
5)、虚链接
OSPF包是以unicast的方式发送