OSPF(2):基础配置、拓展配置

引言

在前面的学习中我们知道了ospf的基础理论知识:ospf(1),那么这一节我们就来继续学习ospf的配置吧,而在本节我们的学习将基于以下这张图来讲解配置命令:

OSPF(2):基础配置、拓展配置_第1张图片

R1、R2、R3都有一个环回接口,分别为1.1.1.1、2.2.2.2、3.3.3.3,每个物理接口的IP地址如图。

由于在前面几篇内容中我们已经详细的介绍过如何配置IP地址了,所以本篇内容不再做详细展示,不会的同学可以点击参考之前的博客:

OSPF的基本配置

1.启动OSPF进程

//手工配置RID需要在进程启动时配置
[r1]ospf 1 router-id 1.1.1.1
[R2]ospf 1 router-id 2.2.2.2
[R3]ospf 1 router-id 3.3.3.3

2.创建区域

//创建方法如下,不一一展示,注意是area 0还是 area 1
[r1-ospf-1]area 0

3.宣告

宣告的作用:

  • 激活接口:只有宣告的网段包含的接口会被激活,只有激活的接口可以收发OSPF的数据。
  • 发布路由:只有激活的接口所对应的直连网段的路由才能被发布。
//ospf采用反掩码宣告:由连续的0和连续的1组成,0对应位不可变,1对应位可变。
//宣告方法如下,不一一展示,注意不要宣告错区域area
[r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network 12.0.0.0 0.0.0.255

扩展:查看各种表的指令:

//查看邻居表
[r1]display ospf peer

//查看邻居关系简表
[r1]display ospf peer brief 

//查看数据库表
[r1]display ospf lsdb

//展开一条LSA的方法
[r1]display ospf lsdb router 2.2.2.2 

//查看路由表
[r1]display ip routing-table protocol ospf 

华为设备,OSPF协议的默认优先级为:10

COST = 参考带宽 / 真实带宽 :华为设备默认的参考带宽为100Mbps

如果计算出来是一个小于1的小数,则直接按照1来算。如果是一个大于1的小数,只取整数部分。

//修改参考带宽
[r1-ospf-1]bandwidth-reference 1000 

条件匹配:在一个广播域中,若所有设备均为邻接关系,将出现大量的重复更新;故需要进行DR/BDR的选举,所有DRother之间,仅维持邻居关系即可DR和BDR其实是接口的概念

  • DR (指定路由器):和广播域内其他设备建立邻接关系
  • BDR(备份指定路由器) :和广播域内其他设备建立邻接关系,称为DR设备的备份。

一个广播域内部,至少需要4台设备才能看到邻居关系。

DR/BDR的选举规则:

 1.先比较优先级

  • 优先级最大的为DR,次大的为BDR;
  • 优先级默认为1(主要目的让人为修改)
//必须在接口上修改
[r1-GigabitEthernet0/0/0]ospf dr-priority ?
INTEGER<0-255> Router priority value    //可以任意指定优先级

注意:如果将一个接口的优先级设置为0,则代表这个接口将放弃DR/BDR的选举。

2.如果优先级相同,则比较RID

  • RID大的路由器所对应的接口为DR,次大的为BDR。
  • DR/BDR的选举是非抢占模式的,一旦角色选举出来,则将无法抢占。

选举时间:40s(等同于死亡时间)

因为选举是非抢占模式,选好以后就无法再选,所以如果想要重新选举,需要将ospf进程重启,最好将所有的设备都重启。

//重启OSPF进程
reset ospf 1 process 

OSPF的拓展配置

因为ospf配置与rip相似,本篇只做命令解释,不一一展示实验配置过程。

1.OSPF的手工认证

[r1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123456
//1是KEY ID,可以理解为口令的一个编号

2.手工汇总(区域汇总)

与rip不同,不是在接口配置,在ABR设备上进行配置

[r2-ospf-1-area-0.0.0.0]abr-summary 192.168.0.0 255.255.254.0
//本次以192.168.1.1/24、192.168.0.1/24为例,汇总为192.168.0.0 255.255.254.0

3.沉默接口

配置了沉默接口的接口,将只接受不发送路由信息

[r2-ospf-1]silent-interface GigabitEthernet 0/0/2

4.加快收敛(减少计时器的时间)

//修改hello时间的方法
[r1-GigabitEthernet0/0/0]ospf timer hello 5
[r2-GigabitEthernet0/0/0]ospf timer dead ?
INTEGER<1-235926000> Second(s)
//注意:邻居双方的hello时间和死亡时间必须相同,否则将断开邻居关系

5.缺省路由

[r3-ospf-1]default-route-advertise
//注意:这个命令要求边界设备自身得具有缺省路由才行

// 在没有缺省的情况下,强制下发缺省
[r3-ospf-1]default-route-advertise always

 

 

你可能感兴趣的:(网络安全从小白到大神,网络)