OSPF的NBMA网络指的是Frame Relay、X.25、ATM这种多路访问但是非广播的广域网络。
一方面,NBMA网络不支持广播 ,节点之间通过PVC\SVC等隧道进行部分网状连接而非全网状连接,即并不是每个点都能够与其他所有点通信。
但是另一方面,实际中OSPF利用组播传送LSA报文,而IS-IS 的路由信息也是通过广播传送(点到点的除外)所以无论是OSPF, 还是IS-IS ,当它们在NBMA网络上运行的时候都遇到了路由信息发布的困难。
在这样的矛盾下,邻居和DR的选举就需要进行手工配置了。
比如在下图的NBMA网络中,就需要配置RTA的接口为DR,因为RTA可以与其他路由器进行通信(因为DR需要维护与所有路由器的Neighbor关系)。由于缺少底层网络的广播特性支持,通常邻居的配置通过 neighbor ip-address [priority number] [poll-intervalseconds] 这样的命令进行,其中poll-interval就是NBMA接口与邻居发送hello的时间间隔。
三种配置方法,参考:http://blog.sina.com.cn/s/blog_5544469d01000826.html