HCIP (四)

[r1]display ospf peer --- 查看OSPF的邻居表
[r1-GigabitEthernet0/0/0]ospf mtu-enable

MTU (最大传输单元)--- 华为设备默认没有开启MTU值的检测功能。如果邻居双方都开启了MTU
值的检测并且 不一致 ,则可能卡在Exstart状态。
Retrans timer interval: 5 --- 重传时间

 

在华为体系中,OSPF协议默认的优先级为10。
COST = 参考带宽 / 真实带宽 --- 华为体系默认的参考带宽为100Mbps
注意 :修改参考带宽后,需要保证所有路由器的参考带宽修改成一样的, 统一标准 。 如果开销值
计算结果为小于1的小数,则直接取1,如果是大于1的小数,则直接取整数部分。
结构突变
     1,新增网段:触发更新,在变更的第一时间将变更信息通过LSU包发送出去,需要ACK确认。
     2,断开网段:触发更新,在变更的第一时间将变更信息通过LSU包发送出去,需要ACK确认。
     3,无法联系 --- dead time
条件匹配
       指定路由器 --- DR --- 在MA网络中,DR和其余所有设备建立邻接关系。
       备份指定路由器 --- BDR --- 在MA网络中,BDR和其余所有设备间建立的也是邻接关系。
在一个MA网络中,如果DR和BDR都存在的前提条件下,则至少需要四台设备才能看到邻居关系,
因为只有DRother之间建立的是邻居关系。
DR和BDR实际是接口的概念。
条件匹配:在MA网络中,如果所有设备都建立邻接关系,则将出现大量的重复更新,所以,需要
进行DR/BDR的选举,所有DROther之间仅保持邻居关系。
DR和BDR的选举规则
1,先比较接口的优先级,优先级最大的为DR设备。DR选举完成后,将选举BDR设备,优先级次
大的为BDR。
接口的优先级默认为1。--- 为了方便人为干涉选举
[r1-GigabitEthernet0/0/0]ospf dr-priority ?
INTEGER<0-255> Router priority value
如果将一个接口的 优先级 修改为 0 ,则代表该接口 放弃 DR和BDR 选举
2,如果优先级相同,则比较RID。取RID最大的设备的接口作为DR,之后选举BDR,次大的设备
对应的接口为BDR。
DR和BDR的选举是非抢占模式的选举。 选举时间等同于死亡时间
OSPF的数据包  协议号: 89
OSPF的头部

版本 -- OSPF协议的版本
类型 -- OSPF数据包的类型
hello包 --- 1
DBD包 --- 2
LSR --- 3
LSU --- 4
LSACK --- 5
报文长度 --- OSPF数据包的长度
路由器的ID --- RID --- 发出该数据包设备的RID
区域ID --- 发出该数据包的接口所在的区域
校验和 --- 校验数据的完整性
验证类型 --- null --- 0
simple --- 1
MD5 --- 2

hello包 ---- 周期性发现,建立,保活邻居关系。DR和BDR的选举
网络掩码 --- 发出数据包的接口的掩码信息。注意:在华为体系中,邻居双方的网络掩码必须相
(P2P网络中不受限制),否则邻居关系将无法建立。
Hello 时间 --- 如果邻居hello时间不同,则邻居关系无法建立。
可选项 --- 每一个标记位置1,代表设备遵循OSPF的某一种特性。
         里面包含有 OSPF特殊区域的标记 。 --- 如果邻居特殊区域标记不同,则无法建立邻居关系。
路由器的优先级 --- DR选举的优先级 --- 发出接口的优先级
路由器的失效时间 --- dead time --- 4倍的hello时间 --- 如果邻居双方死亡时间不同,则无法建立邻居关系。
DR/BDR --- 在选出来之后,将携带DR/BDR接口的IP地址,如果没有选出来之前或者不需要DR和
BDR,则使用0.0.0.0来进行填充。
已知邻居的RID
限制邻居建立的因素:
1,子网掩码
2,hello时间
3,dead time时间
4,特殊区域标记
5,认证

本地链路组播地址---224.0.0.x---TTL值为1--01-00-5e-00-00-0X---在当前广播域里发

DBD---1、共享LSDB数据库摘要信息      2、主从关系选举

I---init---该位置1,则代表这个DBD包是进行主从关系选举的DBD包

M---more---该位置1,则代表这个DBD包后续还有DBD包需要发送

MS---Master---该位置1,则代表发出该数据包的设备为主。

            注意 ,在选举开始时,大家都认为自己是主,所以,该标记位都置1,之后,选举出来后,
则只有 主置1,从置0。

序列号---标识数据传输的有序性以及可靠性

LSA头部---LSA的摘要信息。如果是主从关系选举的数据包,则没有该内容。如果是共享目录信息

的数据包,则存在该内容。

    

LSR包---链路状态请求报文 --- 基于DBD包请求未知的LSA

链路状态类型,链路状态ID,通告路由器 --- “LSA的三元组” --- 这三个参数共同标定一条LSA

“数据包的五元组”---SIP,DIP,S端口,D端口,协议

LSU包---链路状态更新报文 --- 真正携带LSA的数据包

LACK包---链路状态确认报文

OSPF接口网络类型-------不同环境下的工作方式

网络类型接口网络类型(工作方式)DR BDR选举hello timedead time其他
BMA(以太 网)
需要
10S
40S
P2P(PPP,HDLC,
MGRE,GRE)
P2P,只能建立一个邻居关系
不需要
10S
40S
虚拟接口(环回接口)
P2P,只是华为设备定义为P2P
NBMA(FR 帧中
继)
NBMA,无法自动建立邻居关系,只能手工指定。可以建立多个邻居关系
需要30s120s
P2MP,可以创建多个邻居关系
不需要
30s120s
可以学习邻居的主机路由

虚拟环回:实际无数据包收发,开销值定义为0。学习到环回接口的路由默认是32位主机路由,如

果需要还原原先配置,可以使用  [r2-LoopBack0]ospf network-type broadcast 将网络类型改为

broadcast即可。

注意 :隧道接口的开销值非常大,是因为华为将隧道接口的带宽定义的非常小。华为设备将隧道接
口的带宽定义为 64Kbps 。实际无数据收发,数据还是得走物理通道,这样做的目的是为了尽量避
免走隧道接口,因为走隧道需要复杂的封装会消耗大量的资源。

MGRE环境中,还有一种全联网状拓扑( mesh ),在这种环境下,所有节点都是中心,同时也
都是分支。 都需要开启伪广播 ,则只需要将接口的网络类型改为broadcast,则DR和BDR的认知相
同,路由顺利获取。

[r1-ospf-1]peer 12.0.0.2 --- 单播建邻 --- 注意:建立邻居一定是双向的
Attempt --- 尝试状态 --- 只有在NBMA环境下会出现的一个过渡状态,一方指定单播邻居之后,将
会置于此状态等待邻居指定自己

OSPF的不规则区域

       1、必须存在ABR设备

       2、必须按照星型拓扑划分

会出现的情况:

       一、远离骨干的非骨干区域

       二、不连续骨干

方法 一、使用tunnel隧道解决

在R4和R2之间建立隧道,之后将隧道宣告到区域0中(或者区域2中),最终实现非法ABR的合法
化,获取到路由信息。

使用隧道解决不规则区域的问题
1,可能造成选路不佳的情况。本身AR4的路由信息可以通过AR2发送的路由信息学到,但是,因
为其连接到了区域0中,则将直接通过拓扑信息学习,因为OSPF区域内优于区域间,则最终选择
走隧道。
2,可能造成重复更新。
3,因为R2和R4需要建立邻居关系,所以,维护的流量将会周期性的穿过区域1,造成链路负担。

方法二、使用虚链路解决不规则区域问题 --- 虚链路永远属于区域0
       [r4-ospf-1-area-0.0.0.1]vlink-peer ?
       IP_ADDR<X.X.X.X> Neighbor router ID
       [r4-ospf-1-area-0.0.0.1]vlink-peer 2.2.2.2

使用虚链路解决不规则区域的问题
1,R2和R4之间依然需要维护邻居关系,使用单播的形式发送hello包,所以,中间穿过区域的资
源依然会被消耗。
2,虚链路只能穿越一个区域。
方法 多进程双向重发布
不同协议之间包括不同的进程之间,是存在信息隔离的。所以,可以使用重发布技术将一种协议或
进程的路由按照另一种协议或进程的规则发布出去。
ASBR --- 自治系统边界路由器 --- 只有执行了重发布的设备,才能被称为ASBR --- 同时连接两个网
络或者同时连接两种协议
       [r4-ospf-1]import-route ospf 2

       reset ospf process---重启OSPF进程---在用户视图下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值