基于ensp - OSPF的基础配置
#启动时需要定义进程号,仅有本地意义,同时建议指定RID,RID必须全网唯一,手工配置>环回接口>物理接口,取ip地址最大值
[r1]ospf 1 router-id 1.1.1.1
#进入区域,进行宣告,
1、激活
2、接口信息传递
3 区域划分
宣告时,必须携带反掩码
#区域划分规则
1、星型结构,区域0为骨干区域,大于0的为非骨干区域,非骨干区域必须连接到骨干区域
2、ABR区域边界路由器
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 192.168.1.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 192.168.1.129 0.0.0.0
[r2-ospf-1-area-0.0.0.0]q
[r2-ospf-1]area 1
[r2-ospf-1-area-0.0.0.1]network 192.168.1.5 0.0.0.0
[r2-ospf-1-area-0.0.0.1]network 192.168.1.161 0.0.0.0
[r2-ospf-1-area-0.0.0.1]q
[r2-ospf-1]dis this
[V200R003C00]
#
ospf 1 router-id 2.2.2.2
area 0.0.0.0
network 192.168.1.2 0.0.0.0
network 192.168.1.129 0.0.0.0
area 0.0.0.1
network 192.168.1.5 0.0.0.0
network 192.168.1.161 0.0.0.0
#
[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]area 1
[r3-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255
[r3-ospf-1-area-0.0.0.1]network 5.5.5.5 0.0.0.0
[r3-ospf-1-area-0.0.0.1]q
[r3-ospf-1]dis this
[V200R003C00]
#
ospf 1 router-id 3.3.3.3
area 0.0.0.1
network 5.5.5.5 0.0.0.0
network 192.168.1.0 0.0.0.255
#邻居关系建立后,进行条件匹配,若成功匹配,则建立邻接关系, 邻接关系间进行LSA洪泛,LSDB同步,,学习未知的LSA ,生成数据库表
<r2>dis ospf peer #查看邻居表
<r2>dis ospf peer brief #查看邻居摘要
<r2>dis ospf lsdb #查看链路状态数据库
<r2>dis ospf lsdb router 2.2.2.2 #查看具体链路状态数据库
#LSDB同步完成后–>有向图–>树形结构–>路由表
华为设备中 ,OSPF协议优先级10
ospf 度量 = cost值 = 开销值 = 参考带宽/接口带宽
选路规则=整段路径cost值之和最小路径
当接口带宽大于参考带宽,建议修改参考值,修改时全网一致,注意单位
[r1]ospf 1
[r1-ospf-1]ban
[r1-ospf-1]bandwidth-reference ?
INTEGER<1-2147483648> The reference bandwidth (Mbits/s)
[r1-ospf-1]bandwidth-reference
结构突变:
1、新增网段
直接使用LSU更新LSA发送本地所有邻接关系,对端需要确认
2、断开网段
同上
3、无法沟通
dead time 到时间时,断开邻居关系,删除从该邻接学习到的信息;
默认hello time时间为10s,deadtime 为40s
成为邻接的条件
网络类型:
点到点–一个网段内只能存在两个节点
MA–多路访问,在一个网段内,节点数量不做限制
点到点网络中,邻居关系必然成为邻接关系
MA网络中--进行DR/BDR选举,所有非DR/BDR成员之间为邻居关系 designated router
选举规则:
先比较接口优先级,0-255,默认为1 ,数值越大越优,为0表示放弃
优先级相同,比较参选设备的RID,数值大优
#修改接口优先级
[r2]interface g0/0/0
[r2-GigabitEthernet0/0/0]ospf dr-priority 2
#非抢占,必须重启ospf进程
OSPF扩展配置
1、认证
*
*[r1]interface g0/0/0
[r1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher haha**
2、汇总
**[r2]ospf 1
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]abr-summary 1.1.0.0 255.255.252.0**
3、加快收敛
hello时间默认10s,deadtime默认为hello时间*4,所有邻接必须一致
**[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ospf timer hello ?
INTEGER<1-65535> Second(s)
[r1-GigabitEthernet0/0/0]ospf timer hello**
4、缺省路由
**[r3]ospf 1
[r3-ospf-1]default-route-advertise always**