动态路由协议 ❀ OSPF的网络接口类型

OSPF的网络接口类型

如表所示:

接口类型(网络类型) OSPF接口网络类型 hello time 特性
环回 loopback 无hello包 32位主机路由发送
串口(HDLC/PPP) Point_to_point Hello time 10s 不选DR,自动建邻,组播,224.0.0.5
以太网(BMA) broadcast Hello time 10s 选DR,自动建邻,组播,224.0.0.5-所有,224.0.0.6-DR
MGRE(NBMA) 默认Point_to_point Hello time 30s 选举DR,不自动建邻,单播
P-MP - Hello time 30s 不选DR,自动建邻,组播
P-MP-nonB - Hello time 30s 不选DR,不自动建邻,单播

【1】loopback 环回接口类型
默认接口:loopback
Hello时间:无hello包
更新方式:无
特性:OSPF自动识别loopback接口为loopback网络类型,不再发送hello报文建立OSPF邻居关系,不能修改其他物理接口为loopback网络类型,loopback接口metric计算时,不再依赖接口的bandwidth或者参考带宽进行计算(默认为1,可以直接修改cost值)loopback网络类型路由传递为32位的主机路由

Eigrp不能自动识别loopback,所以会向环回发送hello
这里写图片描述

【2】point_to_point:点对点网络类型
物理接口:PPP/HDLC/FP-点对点子接口
Hello时间:10s
自动建立邻居关系
不选举DR
组播发送:224.0.0.5
特性:无
动态路由协议 ❀ OSPF的网络接口类型_第1张图片

【3】BMA:广播型多路访问网络类型
物理类型:以太网接口
Hello时间:10s
自动建立邻居关系
选举DR/BDR
使用组播更新:224.0.0.5和224.0.0.6
特性:注意1类LSA变化,生成2类LSA
动态路由协议 ❀ OSPF的网络接口类型_第2张图片

【4】NBMA:非广播型多路访问网络类型
物理接口:FR物理接口,FR-多点子接口,MGRE
Hello时间:30s
不能自动建立邻居关系(需要手工指定邻居)
选举DR
使用单播更新
特性:注意再hub-spoke网络中应用(所有是spoke之间不能直接通讯)
Hub:中心 spoke:符条
手工指定邻居
选举DR(hub没有BDR)
手工指定VPN专线(S2路由传给hub,hub再传给S1,但S1得到S2的下一跳会是S2)
动态路由协议 ❀ OSPF的网络接口类型_第3张图片

【5】P-MP 点到多点网络类型
物理地址:无
Hello时间:30s
自动建立邻居关系
不选DR
组播建立邻居关系
特性:产生到达对方的主机路由
动态路由协议 ❀ OSPF的网络接口类型_第4张图片

【6】P-MP-nonbroadcast (解决NBMA)多个点对点网络类型
物理地址:无
Hello时间:30s
不自动建立邻居(手工指定)
不选DR
单播建立邻居关系
特性:产生到达对方主机的(/32)路由,下一跳hub端(解决再hub-spoke网络中spoke端互指PVC的问题)
动态路由协议 ❀ OSPF的网络接口类型_第5张图片

【7】不同网络类型邻居关系的建立:
OSPF邻居关系建立与链路双方的网络类型无关,仅仅与双方hello、dead时间以及是否自动建立邻居相关;但是在一方需要选举DR一方不用DR时,即使建立了OSPF邻居,LSDB同步,但双方不能学习对方路由加表.

注:点到点的工作方式,仅允许一个邻居存在;故在NBMA网络中使用点到点将无法建立多个邻居;
NBMA网络不能建立多个邻居的解决方案:
修改OSPF在tunnel口的工作方式;–所有接口上的工作方式均为默认,但都可以修改;
修改为BROADCAST

r1(config)#interface tunnel 0
r1(config-if)#ip ospf network broadcast 

若仅修改一端,虽然broadcast 与 POINT_TO_POINT 的hello time均为10s,可以建立邻居关系;但由于DR/BDR不选均选举,故建邻后无法正常的通讯;所以所有的接口工作方式必须一致;
即便所有接口工作方式均修改为broadcast ,又因为分子站点间无邻居关系,导致所有设备对DR位置认知错误;----只能将DR放置于中心站点来解决

修改所有接口的工作方式为点到多点;

r1(config)#interface tunnel 0
r1(config-if)#ip ospf network point-to-multipoint 

点到多点的OSPF工作方式,必须手工配置;hello time 为30s;自动建邻;不选DR;
可以正常学习到所有的路由,同时学习到每个节点的ip地址;

创作者:Eric· Charles

你可能感兴趣的:(Cisco)