OSPF的网络接口类型及拓扑结构
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OSPF的网络接口类型
如表所示:
【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
特性:无
【3】BMA:广播型多路访问网络类型
物理类型:以太网接口
Hello时间:10s
自动建立邻居关系
选举DR/BDR
使用组播更新:224.0.0.5和224.0.0.6
特性:注意1类LSA变化,生成2类LSA
【4】NBMA:非广播型多路访问网络类型
物理接口:FR物理接口,FR-多点子接口,MGRE
Hello时间:30s
不能自动建立邻居关系(需要手工指定邻居)
选举DR
使用单播更新
特性:注意再hub-spoke网络中应用(所有是spoke之间不能直接通讯)
Hub:中心 spoke:符条
手工指定邻居
选举DR(hub没有BDR)
手工指定VPN专线(S2路由传给hub,hub再传给S1,但S1得到S2的下一跳会是S2)
【5】P-MP 点到多点网络类型
物理地址:无
Hello时间:30s
自动建立邻居关系
不选DR
组播建立邻居关系
特性:产生到达对方的主机路由
【6】P-MP-nonbroadcast (解决NBMA)多个点对点网络类型
物理地址:无
Hello时间:30s
不自动建立邻居(手工指定)
不选DR
单播建立邻居关系
特性:产生到达对方主机的(/32)路由,下一跳hub端(解决再hub-spoke网络中spoke端互指PVC的问题)
【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地址;
一、OSPF 路由器类型
1、区域内路由器(Internal Routers):该设备的所有端口都属于同一个ospf区域。
2、区域边界路由器ABR(Area Border Routers):改路由器可以连接两个以上区域,但必须有一个端口连接骨干路由器。用于连接骨干与非骨干路由器。
3、骨干路由器(Backbone Routers):至少一个接口属于骨干区域,ABR和位于Area0 的路由器都属于骨干路由器。
4、自治系统边界路由器ASBR(AS Boundary Routers)连接不同的AS或其他的IGP协议
1图:OSPF路由器类型
二、OSPF 网络类型
1、点到点 P2P 类型
当链路层协议是PPP、HDLC和LAPB时,OSPF缺省认为网络类型是P2P。不需要选举DR、BDR,在该类型的网络中,以组播形式(224.0.0.5)发送协议报文(Hello报文、DD报文、LSR报文、LSU 报文、LSAck报文)。
2、点到多点 P2MP类型
没有链路层默认是P2MP类型的,只能强制修改。常用的是将非全链接的NBMA网络整改为点到多点,以组播形式(224.0.0.5)发送Hello报文,以单播形式发送DD报文、LSR报文、LSU报文、LSAck 报文。不需要选举DR、BDR。
3、NBMA类型
NBMA(Non-Broadcast Multi-Access)类型选举DR、BDR,链路层协议是帧中继、ATM或X.25时,OSPF缺省认为网络类型是NBMA。在该类型的网络中,以单播形式发送协议报文(Hello报文、DD报文、LSR报文、LSU报文、LSAck报文)。
4、广播类型
以组播形式(224.0.0.5:含义是OSPF路由器预留的IP组播地址)发送Hello报文及所有源自DR的报文;以组播形式(224.0.0.6:含义是OSPF DR预留的IP组播地址)发送LSU报文,进而DR将该LSU报文发送到224.0.0.5;以单播形式发送DD报文、LSR报文和所有重传报文;正常情况下,以组播形式(224.0.0.5)发送LSAck报文。当ME设备收到重复的LSA或达到最大生存时间的LSA被删除时,LSAck以单播形式发送。需要选举DR、BDR。