OSPF的接口网络类型
网络类型有 -点到点 BMA NBMA
OSPF的接口网络类型指在这些网络类型的接口上的工作方式不同(例:DR/BDR的选举)
dis ospf int lo 0
查看OSPF协议在该接口上的工作方式
网络类型
LoopBack
点到点(串线ppp、HDLC GRE)
BMA(以太网)
NBMA(MGRE)
ospf接口网络类类型(ospf工作方式)
华为标记为点到点工作方式,实际上没有hello包收发;32位主机路由学习
p2p(点到点)hello10s 不选DR/BDR
Broadcast 10s 选DR/BDR
p2p–点到点的工作方式只能建立一个邻居;
注:MGRE位MA工作方式,在一个网段中节点的数量不受限制,但OSPF协议在Tunnel接口默认的工作方式位点到点,该方式只能建立一个邻居关系;故MGRE中运行OSPF协议,
解决方案:修改接口工作方式
int tunnel 0/0/0
ospf network-type broadcast 修改接口为广播型
切记:点到点工作方式tunnel接口默认的点到点工作方式与人为修改的broadcast工作方式使用了相同的hello time,将导致p2p与broadcast接口相遇时邻居关系正常建立;但p2p不支持DR选举,最终无法正常沟通LSA信息;所以要求一个网段内所有接口的工作方式必须完全一致;
注2:在一个MGRE环境中,所有接口工作方式若修改为broadcast;必须关注拓扑结构;
1)中心到站点(星型) — DR位置问题 由于分支与分支没有伪广播,没有邻居建立动作,都只能观察到中心点,故DR选举时仅在本地和中心进行;所有就整个网段而言,DR选举在每台路由器上都出现不同结果,最终导致网络无法正常收敛;
解决方案:中心为DR,取消BDR;
2)全连网状拓扑(四个ip都固定每个人都是分支每个人也都是中心) –由于该网段所有节点均能和其他节点通讯,故可以和以太网一样,正常进行DR/BDR选举;
3)部分网状拓扑—将DR/BDR放置于不同的中心点即可;
OSPF的不规则区域
1、远离了骨干的非骨干区域 area0连接area1且area1连接area5不与area0相连
2、 不连续骨干
解决方案
1、tunnel 在不合法abr上面与area0的abr配置一个tunnel逻辑连线并宣告在area0中,这样不合法abr会变成合法的abr–在两台ABR间进阿里VPN隧道;之后将隧道链路协议宣告到OSPF协议中;
缺点:1)选路不佳
2)周期的信息将占用中间穿越区域的链路资源
2、OSPF虚链路 —由非法ABR与合法ABR间建立沟通,获得授权;之后非法ABR具有区域间路由共享的能力
ospf 1
area 1
vlink-peer 2.2.2…2
ospf1
area 1
vlink-peer 4.4.4.4
由于没有出现,不会影响选路不佳的问题;
缺点:OSPF周期的信息对中间区域造成影响
华为 两台ABR之间取消所有周期行为
思科 两台ABR间周期保活,周期更新–对中间区域造成很大占用
3、多进程双向重发布
多进程—在一台路由器上,同时运行多个OSPF进程;每个进程拥有自己的邻居;和各自度量的数据库;数据库不共享;仅将不同数据库计算所得的路由加载于同一张路由表显示;
故在一台路由器上运行同一协议的不同进程;类似于在同一台路由器上允许多种路由协议;
重发布—在一个网络中若运行多种路由协议时,可以制作一台ASBR(自治系统边界路由器、协议边界路由器);ASBR需要不同接口工作不同的协议中,通过不同协议获取未知的路由;默认协议间不会互动;重发布技术可以将不同协议学习到的路由共享到其他协议;
[r2]ospf 1
[r2-ospf-1]import-route ospf 2
[r2-ospf-1]q
[r2]ospf 2
[r2-ospf-2]import-route ospf 1