1.建立OSPF邻居是否要求链路两端接口必须在同一网段,并且掩码位数一致
广播网、NBMA、P2MP要求接口必须是同一网段,两邻居接口掩码位数一致。P2P无此限制。
2.OSPF的NBMA网络类型要求所有同一NBMA网络内的设备必须是Full Mesh吗
不是。只要保证DR,BDR和所有的邻居IP可达就行了。虽然DR选举并不确定,但可以通过设置其它设备的优先级为0来取消它的选举权。但从健壮性的角度看,建议同一NBMA网络内的设备是Full Mesh的。
3.OSPF的P2P网络类型要求P2P两端接口的IP地址在同一网段吗?
在OSPF P2P网络类型的前提下,如果链路层协议封装为PPP,配置不同的网段地址,OSPF邻居可以为Full状态并正确计算路由。但如果链路层协议封装为HDLC或其它协议,则不能形成邻居。差别在于,PPP可以协商到对端的IP地址,不用额外的操作也有对端的路由。
此外,OSPF广播类型、NBMA、P2MP等其它网络类型,要求严格检查邻居的IP地址是否和自己接收接口在同一网段的。