2024年3月26日发(作者:)

.4-动态路由协议OSPF②

LAB2.通过反掩码控制有哪些接口,在运行OSPF

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

step1:启动OSPF,并宣告网络:

R1(config)#router ospf 110

R1(config-router)#network 192.16.1.1 0.0.0.0 area 0

(表示特定一个接口,在运行OSPF协议)

R3(config-router)#network 0.0.0.0 255.255.255.255 area 0

(表示路由器上的所有接口,都运行OSPF协议)

反掩码/通配符:wild card bits

反掩码的匹配原则:

0:表示准确匹配

1:表示忽略不计

结论:

network命令中携带的反掩码,

不表示这个接口所在的网络长度

而表示运行路由协议的接口范围(有哪些接口在运行EIGRP/OSPF)

LAB3:OSPF必需察看的4个SHOW

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

show ip ospf interface

(查看有哪些接口在运行OSPF,本路由器是DR,或者BDR,还是DR-other,还

有优先级)

show ip ospf neighbor

(查看路由器的OSPF邻居表,当前有哪些OSPF的邻居,DR/BDR/DR-other状态)

show ip ospf database

(察看路由器的LSDB:)

show ip route ospf

(察看从OSPF学到的路由)

/BDR的选举:(前提:只发生在多路访问网络/Multi-Access Network,

BMA和NBMA)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~

察看OSPF路由器的DR/BDR的状态

show ip ospf interface ethernet 0

Router ID 100.0.0.1,

state DR?BDR/DR-other,Priority 1

1.在点对点链路,是没有DR/BDR的选举

2.在MA网络中:

2-1:OSPF首先通过接口优先级,控制DR/BDR的选举:(优先级越大,越可能成

为DR。)

OSPF路由器的接口优先级,默认是1。

如果需要进行DR的人为控制,

应该建议,通过OSPF的接口优先级进行控制。

R1(config)#int e0 (修改特定接口的优先级)

R1(config-if)#ip ospf priority 10

(OSPF Priority:0~255)

R1#clear ip ospf process(清OSPF进程)

特别注明:OSPF的优先级是针对某个特定的MA接口而言的,不是针对整个路由

器的。

2-2:OSPF的接口优先级相同的情况:

如果OSPF路由器的优先级,全部都是默认值1,路由器默认通过Router-ID,选

举DR/BDR,Router-ID最大的成为DR,次大的成为BDR。其余的统统都是

DR-other。

2-3:OSPF的接口优先级如果为0,表示该路由器放弃DR选举

2-4::在Hub&Spoke的NBMA网络中,中心点(HUB)应该成为DR,无BDR。

2-5:OSPF的DR/BDR的选举,无抢占性。

结论:

1.同一个路由器的不同MA接口,可能在不同的MA网络中,充当不同的

DR/BDR/DR-other.

DR/BDR只是针对接口而言,而不是针对整个路由器。

2.在一个MA网络中:

DR/BDR与所有的邻居都是Full状态,DR-Other与DR/BDR是Full的,但与别的

DR-Other是2way状态。

show ip route

查看路由表信息(直连/学习)

show ip route

ospf

show ip

protocol

show ip ospf

show ip ospf

database

show ip ospf

interface

show ip ospf

neighbor

show ip ospf

neighbor detail

debug ip ospf

查看路由器“邻接”的整个过程

adj

debug ip ospf

查看每个OSPF数据包的信息

packet

clear ip route

清空路由表

只查看OSPF学习到的路由

查看OSPF协议配置信息

查看在路由器上OSPF是如何配置的和ABR

查看LSDB内的所有LSA数据信息

接口上OSPF配置的信息

查看OSPF邻居和邻接的状态

查看OSPF邻居的详细信息(包括DR/BDR)