路由交换知识

本文深入介绍了OSPF协议的工作原理和配置,包括区域概念、路由器ID、网络类型、DR和BDR选举以及认证机制。通过实例展示了OSPF的配置步骤和状态机变化,解析了影响FULL关系建立的因素,帮助读者全面掌握OSPF协议的精髓。
摘要由CSDN通过智能技术生成

OSPF协议

OSPF协议的工作机制类似于咱们的中国地图一样,咱们认拿着地图到达目标地点 ,路由器运行OSPF后,也会有一张类似于地图的东西,叫做LSDB(链路状态数据库)那么,路由器会利用这个LSDB(地图)去寻找到达其他路由器的最优路径(执行SPF算法)。把寻找好的最优路径用笔记记录(就是放在路由表中)下来,以便于以后再去这个地方的时候,直接看下笔记上面的路径就可以了

OSPF协议的区域概念

中国的首都是北京,咱们中国34个省,每一个省份都是紧紧的挨着,并且相互连接着
在OSPF协议当中,有区域的概念,比如area 0、area 1、area 2等区域 我们可以把area 0看作是北京,是最核心的一个区域,把area 1、area 2等区域看作成非北京区域

OSPF的原理


OSPF原理总结

1、所有路由器都使能OSPF进程,并在一个区域中把自己的网段接口宣告
(network)进去
2、然后所有使能OSPF进程的设备之间交互LSA(链路状态通告)直到所有的
设备上的LSDB(链路状态数据库)都一样即可
3、然后在根据LSDB进行SPF计算,算出自己到达其他设备的最优路由出来
4、将算出的最优路由放入IP路由表中

OSPF Router ID

什么是route id?

和ip地址类似的32位的值,作为一台设备的标识符 企业网中的设备少则几台多则几十台甚至几百台,每台路由器都需要有一个唯一的ID用于标识自己。

手动配置route id

router id 8.8.8.8        #本地全局生效
ospf 1 router-id 8.8.8.8    #本地ospf进程生效 生产环境优先选择这样

配置自动选举route id(不建议)

 如果设备存在多个逻辑接口地址(如环回口loo1口),则路由器使用逻辑接口中最大的IP地址作为Router ID
 如果没有配置逻辑接口,则路由器使用物理接口的最大IP地址作为Router ID

Router ID选举规则如下

 手动配置OSPF路由器的Router ID(通常建议手动配置);
 如果没有手动配置Router ID,则路由器使用Loopback接口中最大的IP地址作为Router ID;
 如果没有配置Loopback接口,则路由器使用物理接口中最大的IP地址作为Router ID。
OSPF的路由器Router ID重新配置后,可以通过重置OSPF进程来更新Router ID。

reset ospf process   ------Y

华为这边比较奇葩 优先选择第一个UP接口作为router id

OSPF的常见结构

单区域结构

 区域的划分是以接口进行划分的,不是以网段进行划分
 如果ospf是单区域结构的话,那这个区域建议是area 0

多区域结构

 如果ospf的区域结构是多区域的话,一定会有area 0区域,另外还有非骨干区域,比如area 1或者area 2等等区域
 并且所有的非骨干区域一定要连接到area 0周围

OSPF配置介绍

什么是反掩码

反掩码也叫做通配符
计算方式:反掩码=255.255.255.255-掩码
比如:192.168.1.1/24
反掩码=255.255.255.255-255.255.255.0=0.0.0.255

注意:

 反掩码中的0表示的意思就是精确值
 反掩码中的255表示的意思就是任意值
有的工程师可能会写反掩码为0.0.0.0(0.0.0.0表示精确匹配)

OSPF配置思路

在R1的AREA 1当中

network 192.168.12.0 0.0.0.255

或者

network 192.168.12.1 0.0.0.0

R1配置如下命令:

intterface loopback 0
ip address 1.1.1.1 32
[R1]ospf 10 router-id 1.1.1.1   推荐这种方式配置router id
[R1]ospf 10   进入ospf进程里面
[R1-ospf-10]area 1   进入ospf的区域1当中
[R1-ospf-10-area-0.0.0.1]network 192.168.12.0 0.0.0.255  是在我们区域1当中宣告我们的网段

R2配置如下命令:

intterface loopback 0
ip address 2.2.2.2 32
[R1]ospf 10 router-id 2.2.2.2   推荐
[R2]ospf 10   进入ospf进程里面
[R2-ospf-10]area 1   进入ospf的区域1当中
[R2-ospf-10-area-0.0.0.1]network 192.168.12.0 0.0.0.255   是在我们区域1当中宣告我们的网段

同理R3 R4 R5的OSPF配置类似于R1 R2的配置

查看如下三张表

邻居表

[R1]display ospf peer brief 

         OSPF Process 10 with Router ID 192.168.12.1
                  Peer Statistic Information
 ----------------------------------------------------------------------------
 Area Id          Interface                        Neighbor id      State    
 0.0.0.0          GigabitEthernet0/0/0             192.168.12.2     Full        
 ----------------------------------------------------------------------------
[R1]

路由表

<R1>display ip routing-table protocol ospf  在R1查看ospf学习到的路由
Route Flags: R - relay, D - download to fib
--------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值