思科CCNP认证OSPF之广域网及重发布案例分析
冰镇阔落
本文讲述了思科CCNP认证OSPF之广域网及重发布。分享给大家供大家参考,具体如下:
广域网的高可用性设计
条件:
一、单点单归
总在线率 A=f1*f2
若f1=0.999,f2=0.999,则A=0.998001,MTTR=560min。
二、单点双归
总在线率 A=f2*(1-(1-f1)*(1-f1))
若f1=0.999,f2=0.999,则A=0.998999001,MTTR=510min。
三、双点单归
总在线率 A=f1*(1-(1-f2)*(1-f2))
若f1=0.999,f2=0.999,则A=0.998999001,MTTR=510min。
四、双点双归
总在线率 A=1-(1-f1f2)(1-f1*f2)
若f1=0.999,f2=0.999,则A=0.999996003999,MTTR=5min。
若f1=0.9999,f2=0.9999,则A=0.9999999600039999
五、双归属
总在线率 A=(1-(1-f1)* (1-f1)) * (1-(1-f2)*(1-f2))
若f1=0.999,f2=0.999,则A=0.999998000001,MTTR=0.5min.
若f1=0.9999,f2=0.9999,则A=0.9999999800000001
六、计算机系统的MTTR
电信级:99.999%——年平均故障率为5min;
企业级:99.9999%——年平均故障率为0.5min;
当线路的价格相对便宜时,布置双归属,但双归属的管理和技术操作比较麻烦。
当线路的间隔相对昂贵时,布置双点双归,相对于双归属多出的故障时间可以使用技术来避免或者减少。
路由优先级——出现选择路径时,按照下列顺序进行选择
O > O IA > O E / O N
广域网中,单播能通,但组播不一定能通,且不一定建邻。
广域网中的网络类型:
一般使用网络类型是在处理广域网连接的复杂场景下。
1> 点到点 组播两点之间建邻,hello时间为10s, 不需要选举DR/BDR
2> 点到多点 组播多点之间建邻,hello时间为30s,不需要选举DR/BDR
3> 点到多点非广播 单播多点之间建邻,hello时间为30s,不需要选举DR/BDR
4> 多路广播 组播多点之间建邻,hello时间为10s,需要选举DR/BDR
5> 多路非广播 单播多点之间建邻,hello时间为30s,需要选举DR/BDR
PS:选错网络类型可能会导致部分结点之间不能互通。
伪组播:单播自动建邻,有多少个结点就亲自发送多少个组播。不再由中间结点向接入各个分点的接口发送组播包。
点到点类型与点到多点类型之间由于hello时间不同导致不能建邻,但修改hello时间为一致后可以建邻。点到多点类型本质上是点到点类型的集合。
重发布
把路由器中属于(1:属于某协议但为直连;2:属于某协议并带有该协议标志)某协议的路由复制传递给其他协议。本质上属于距离矢量行为。
重发布需要注意以下几个问题:
1:度量问题——不同协议有不同的度量,不同协议做重发布需要重新定义度量,然后重发布进某路由协议(种子度量),本质上就是一个统一度量的操作。
eigrp:
redistribute xxx metric 10000 100 1 255 1500
// eigrp必须手工重新定义
ospf:
redistribute xxx subnets /metric x
// 度量清0,并用cost 计算
rip:
redistribute xxx metric /metric x
其中 xxx 可以是直连路由也可以是静态路由,也可以是动态路由协议。
2:过滤问题
重发布操作在未定义过滤的情况下会把所有属于该协议的路由重发布出去,当我们需要有针对性的对某些路由进行重发布的时候就需要过滤
过滤工具:
1> 分发列表
// 在距离矢量路由协议中可以影响下游路由器,但是在链路状态中只能影响本路由器,所有使用场景受限。
2> router-map
// 直接可以使用在重发布操作时,可以用来决定哪些路由应该被重发布,哪些不应该,也可以为路由做上标记。
3:次优路径问题
1> 修改管理距离
2> 过滤
4:环路问题
双点两个协议防止环路:采用水平分割原则,借鉴双管理距离以及OSPF的分支、末节。
5:eigrp两个管理距离
eigrp拥有两个管理距离会使得在eigrp和其他协议双点(多点)双向重发布环境具有eigrp内部路由不出现环路也不出现次优路径。
原理:
1> 内部管理距离会形成水平分割效应
2> 内部管理距离需要比其他动态路由协议小,外部管理距离需要比其他动态路由协议大。
修改管理距离:
1> 针对协议进行修改
2> 针对某一条路由进行修改