接口网络类型-----OSPF在不同网络类型的接口下,其不同的工作方式
查看接口网络类型
display ospf 接口名(int0/0/0、lo0等)
| 网络类型 | OSPF接口网络类型(ospf工作方式) |
|---|---|
| LoopBack | 华为标记为点到点工作方式(显示p2p),实际无hello包收发; 以32位主机路由发送 |
| 点到点(串线PPP/HDLC GRE) | P2P(点到点) hello 10s; 自动建邻;不选DR/BDR |
| BMA(以太网) | Broadcast 10s hello time 10s ;自动建邻; 选DR/BDR |
| NBMA帧中继 (现已不用) | nbma hellotime 30s 手工建立邻居 ; 选DR/BDR |
| MGRE | p2p hello time 10s; 自动建邻; 不选DR/BDR-在一个网段中只能存在一个邻居;华为设备在一个MGRE网段,接口为点到点工作方式时,仅和最先收到hello的设备建立邻居关系; |
(1)注意:
MGRE为MA工作方式,在一个网段中节点的数量不限制;但OSPF协议在Tunnel接口默认的工作方式为点到点,该方式只能建立一个邻居关系;故MGRE中运行OSPF协议,默认只能产生一个关系,无法全网沟通;修改接口的工作方式即可解决
#修改接口工作方式 [r1]interface Tunnel 0/0/0 [r1-Tunnel0/0/0]ospf network-type ? broadcast Specify OSPF broadcast network nbma Specify OSPF NBMA network p2mp Specify OSPF point-to-multipoint network p2p Specify OSPF point-to-point network [r1-Tunnel0/0/0]ospf network-type broadcast #修改接口工作方式为广播型
切记:tunnel接口默认的点到点工作方式与人为修改的broadcast工作方式使用了相同的hello time,将导致p2p与broadcast接口相遇时邻居关系正常建立;但p2p不支持DR选举,最终无法正常沟通LSA信息;所以要求一个网段内所有接口的工作方式必须完全一致;
(2)注意:
在一个MGRE环境中,所有接口工作方式若修改为broadcast;必须关注拓扑结构;
若一部分接口修改为Broadcast,另一部分接口依然保持为点到点,由于hello time相同,可以建立邻居关系,但工作机制在DR/BDR选举处不同,故最终该网段无法正常收敛
(1) 中心到站点(星型) --- DR位置问题 由于分支与分支没有伪广播,没有邻居建立动作,都只能观察到中心点,故DR选举时仅在本地和中心进行;所有就整个网段而言,DR选举在每台路由器上都出现不同结果,最终导致网络无法正常收敛; 解决方案:中心为DR,取消BDR; (2) 全连网状拓扑 –由于该网段所有节点均能和其他节点通讯,故可以和以太网一样,正常进行DR/BDR选举; (3) 部分网状拓扑—将DR/BDR放置于不同的中心点即可;



