Cisco简单配置(十八)—OSPF

这篇具有很好参考价值的文章主要介绍了Cisco简单配置(十八)—OSPF。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

开放式最短路径优先(Open Shortest Path First,OSPF)是广泛使用的一种动态路由协议,它属于链路状态路由协议,具有路由变化收敛速度快、无路由环路、支持变长子网掩码(VLSM)和汇总、层次区域划分等优点。在网络中使用OSPF协议后,大部分路由将由OSPF协议自行计算和生成,无须网络管理员人工配置,当网络拓扑发生变化时,协议可以自动计算、更正路由信息。与EIGRP类似,都是“触发式”的路由协议。

OSPF分为两种:单区域用户简单的网络,多区域用于复杂网络

SPF 两级区域层次结构

  • 主干区域 - 主要功能是快速高效地传输 IP 数据包的 OSPF 区域。主干区域与其他类型的 OSPF 区域互连。主干区域也称为 OSPF 区域 0(area 0)。分层网络中将区域 0 定义为核心,所有其他区域与其直接连接。
  • 非主干区域 - 连接用户和资源。常规区域通常按功能或地理区域分组进行设置。默认情况下,非主干区域不允许来自另一区域的流量使用它的链路到达其他区域。来自其他区域的所有流量必须经过主干区域

OSPF路由器的类型

OSPF 路由器分为四种不同类型:

内部路由器 – 所有接口位于同一区域的路由器。区域中的所有内部路由器具有相同的 LSDB

主干路由器 – 主干区域中的路由器。主干区域被设为区域 0。

区域边界路由器 (ABR) – 接口连接多个区域的路由器。它必须为相连的每个区域维护单独的 LSDB,并能在区域之间路由。ABR 可配置为汇总来自相连区域的 LSDB 的路由信息。ABR 将路由信息分发到主干区域。然后主干路由器将消息转发到其他 ABR。在多区域网络中,一个区域可以有一个或多个 ABR。

自治系统边界路由器 (ASBR) – 至少有一个接口连接到外部网际网路的路由器。

OSPF LSA 类型

LSA 是 OSPF LSDB 的构建基块。单独使用时,它们充当数据库记录并提供特定 OSPF 网络的详细信息。组合使用时,它们描述 OSPF 网络或区域的完整拓扑。

LSA 第 1 类

所有路由器使用第 1 类 LSA 通告其直连 OSPF 链路,并将网络信息转发给 OSPF 邻居。LSA 包含直连接口、链路类型、邻居和链路状态的列表.

LSA 第 2 类

第 2 类 LSA 仅存在于多接入和非广播多接入 (NBMA) 网络,这些网络已选择了 DR 并且多接入网段上至少有两个路由器

LSA 第 3 类

ABR 使用第 3 类 LSA 通告来自其他区域的网络。ABR 在 LSDB 中收集第 1 类 LSA

 LSA 第 4 类

第 4 类和第 5 类 LSA 共同用于识别 ASBR 和将外部网络通告到 OSPF 路由域。

 LSA 第 5 类

第 5 类外部 LSA 描述到达 OSPF 路由域之外的网络的路由。

以使用以下公式计算所需的邻接数。多接入网络上任何数量的路由器要求的邻接关系数量(指定为 n)为:

                                          n (n – 1) / 2

默认 DR/BDR 选择过程

1.在网络中,路由器选择具有最高接口优先级的路由器作为 DR。具有第二高接口优先级的路由器被选为 BDR。优先级可配置为 0 - 255 之间的任意数字。路由器的优先级越高,就越可能被选为 DR。

2.如果路由器的接口优先级相等,则选择路由器 ID 最高的路由器作为 DR。路由器 ID 第二高的路由器被选为 BDR。

当然我们可以自己配置改变优先级,因而改变选举,最简单的使用 router-id

也可以是

  • ip ospf priority value - OSPFv2 接口命令
  • ipv6 ospf priority value - OSPFv3 接口命令

传播默认静态路由 

default-information originate 路由器配置模式命令

手动修改 OSPFv2 Hello 间隔和 Dead 间隔:

  • ip ospf hello-interval seconds
  • ip ospf dead-interval seconds
  • 使用 no ip ospf hello-interval  no ip ospf dead-interval 命令将间隔重置为默认值。

OSPF的数据包类型:

  • Hello 数据包: 用于建立和维护其他OSPF路由器的邻居关系
  • 数据库描述数据包:包含本地的LSDB,以方便建立SPF树
  • 链路状态请求数据包(LSR):路由器通过发送LSR请求DBD中的任意条目的详细信息
  • 链路状态更新信息(LSU)数据包:用于恢复LSR的通告新消息
  • 链路状态确认数据包(LSACK):路由器收到LSU后,发送LSACK用于确认

         

配置OSPF                                                                                                                                                                                                                                                                                                                                        

 配置接口信息

Router>enable 
Router#configure 
Router(config)#hostname R1
R1(config)#interface G0/0
R1(config-if)#ip address 10.0.0.1 255.255.255.0
R1(config-if)#no shutdown 
Router>enable 
Router#configure 
Router(config)#hostname R2
R2(config)#interface G0/0
R2(config-if)#ip address 10.0.0.2 255.255.255.0
R2(config-if)#no shutdown 
R2(config-if)#exit
R2(config)#interface G0/1
R2(config-if)#ip address 10.0.1.1 255.255.255.0
R2(config-if)#no shutdown 
Router>enable 
Router#configure 
Router(config)#hostname R3
R3(config)#interface G0/1
R3(config-if)#ip address 10.0.1.2 255.255.255.0 
R3(config-if)#no shutdown 

配置OSPF 

R1(config-router)#router-id 1.1.1.1
R1(config-router)#network 10.0.0.0 0.0.0.255 area 0
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2 
R2(config-router)#network 10.0.0.0 0.0.0.255 area 0
R2(config-router)#network 10.0.1.0 0.0.0.255 area 0
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 10.0.1.0 0.0.0.255 area 0

当我们配置完的时候,可以注意这样的信息

Cisco简单配置(十八)—OSPF

Cisco简单配置(十八)—OSPF

Cisco简单配置(十八)—OSPF

 这样表示,OSPF的邻居已经建立;若配置完,没有出现此信息,可能你的网段没有声明正确哦

通过show ip ospf neighbor,可以查看邻居信息

Cisco简单配置(十八)—OSPF

 Cisco简单配置(十八)—OSPF

Cisco简单配置(十八)—OSPF

 当然,我们在一个未知的拓扑的时候,我们应该是首先show ip protocal

Cisco简单配置(十八)—OSPF

 可以查看此时的OSPF的进程,网段,route-id等详细信息。这个主要是在拍错的时候用得多

 通过show ip ospf database查看OSPF的状态

Cisco简单配置(十八)—OSPF

 Cisco简单配置(十八)—OSPF

 当然,这是单区域OSPF数据库

我们可以试着配置为OSPF,再来看数据库信息

Cisco简单配置(十八)—OSPF

 添加配置R3、R4、ISP

R3(config)#interface G0/0
R3(config-if)#ip address 10.0.2.1 255.255.255.0 
R3(config-if)#no shutdown 
Router>enable 
Router#configure 
Router(config)#hostname R4
R4(config)#interface G0/0
R4(config-if)#ip address 10.0.2.2 255.255.255.0
R4(config-if)#no shutdown 
R4(config-if)#exit
R4(config)#interface Serial 0/0/0
R4(config-if)#ip address 10.0.3.1 255.255.255.0
R4(config-if)#no shutdown 
Router>enable 
Router#configure 
Router(config)#hostname ISP
ISP(config)#interface Serial 0/0/0
ISP(config-if)#ip address 10.0.3.1 255.255.255.0
ISP(config-if)#no shutdown 

修改区域ID

R1(config)#router ospf 1
R1(config-router)#network 10.0.0.0 0.0.0.255 area 1

Cisco简单配置(十八)—OSPF

如果在配置OSPF的时候,遇到这种情况,不要着急,是因为对面的路由器的声明区域不对,只需要修改对面路由器的区域ID即可 

R2(config)#router ospf 1
R2(config-router)#network 10.0.0.0 0.0.0.255 area 1

Cisco简单配置(十八)—OSPF

 配置完后,又重新建立邻居关系

R3(config)#router ospf 1
R3(config-router)#network 10.0.2.0 0.0.0.255 area 0
R4(config-router)#router-id 4.4.4.4
R4(config-router)#network 10.0.2.0 0.0.0.255 area 0

Cisco简单配置(十八)—OSPF

 当我们配置了多区域的OSPF后,OSPF的database就会显示五类的信息

Cisco简单配置(十八)—OSPF

 配置完默认或静态路由,需要在重分布

R4(config)#ip route 0.0.0.0 0.0.0.0 serial 0/0/0
ISP(config)#ip route 0.0.0.0 0.0.0.0 serial 0/0/0
R4(config)#router ospf 1
R4(config-router)#default-information originate 

Cisco简单配置(十八)—OSPF

 在查看路由表的时候,我们可看见静态路由重新分布了文章来源地址https://www.toymoban.com/news/detail-465951.html

到了这里,关于Cisco简单配置(十八)—OSPF的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Llama2 论文中译版——开放式基础和微调聊天模型

    因为最近一直在使用 LLM 工具,所以在学习 Llama 2:开放式基础和微调聊天模型 这篇论文的期间,顺手将内容翻译了过来。 整片译文是由 ChatGPT3.5、DeepL、Copilot X和笔者一起完成的,特此表示感谢。 在这项工作中,我们开发并发布了 Llama 2,这是一组经过预训练和微调的大型语

    2024年02月15日
    浏览(39)
  • AIGC+开放式社交,为年轻人注入了新的“Soul”?

    5月21日全国助残日,Soul App举办了一场与众不同的线上公益活动,邀请视障用户担任“见习解忧师”,诉说世界更多角落“不完美”的故事,展示人生更多可能,传递温暖与爱。 参与此次派对的“见习解忧师”都是Soul平台上充满正能量,并且拥有“野生解忧师”经历的用户。

    2024年02月11日
    浏览(36)
  • 虹科产品|HK-TrueNAS开放式存储平台被评为数字公益产品

    一、HK-TrueNAS 被评为数字公益产品 数字公共产品联盟(Digital Public Goods Alliance) 是一项多方利益相关者倡议,旨在促进数字公益(DPG)的发现、开发、使用和投资。数字公共产品的定义是所有人都能免费获取的资源或服务,它能为个人和整个社会带来至关重要的利益。数字公

    2024年02月09日
    浏览(36)
  • 博途PLC开放式以太网通信TRCV_C指令应用编程(运动传感器UDP通信)

    博途PLC开放式以太网通信TSENG_C指令应用,请参看下面的文章链接:  博途PLC 1200/1500PLC开放式以太网通信TSEND_C通信(UDP)_plc的udp通信_RXXW_Dor的博客-CSDN博客 开放式TSEND_C通信支持TCP 、UDP等,关于TSEND_C的TCP通信可以参看下面这篇文章:博途PLC 1200/1500PLC开放式以太网通信TSEND_C通信

    2023年04月24日
    浏览(44)
  • 开放式高实时高性能PLC控制器解决方案-基于米尔电子STM32MP135

    随着工业数字化进程加速与IT/OT深入融合,不断增加的OT核心数据已经逐步成为工业自动化行业的核心资产,而OT层数据具备高实时、高精度、冗余度高、数据量大等等特点,如何获取更加精准的OT数据对数字化进程起到至关重要的作用,同时随着国内工业控制系统逐步进入中

    2024年03月24日
    浏览(45)
  • Cisco简单配置(十八)—OSPF

    开放式最短路径优先 (Open Shortest Path First,OSPF)是广泛使用的一种动态路由协议,它属于 链路状态路由协议 ,具有路由变化收敛速度快、无路由环路、支持变长子网掩码(VLSM)和汇总、层次区域划分等优点。在网络中使用OSPF协议后,大部分路由将由OSPF协议自行计算和生成

    2024年02月07日
    浏览(30)
  • Cisco简单配置(三)—静态路由

     静态路由(Static routing)是一种路由的方式,由网络管理员手动配置,而非动态决定。与动态路由不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。 使用静态路由的另一个好处是网安全保密性高 ; 不占用网络带宽; 适用于中小型网络 配置后修

    2024年02月11日
    浏览(28)
  • Cisco简单配置(四)—RIP协议

    路由信息协议(RIP) 是一种距离矢量协议,这表示它根据跳数来判断到达目标的最佳路由 RIP协议是一种分布式的、基于距离向量的路由选择协议。 RIP协议要求网络中的每一个路由器都要维护从它自己到其他每一个目的网络的距离记录。 优点:实现简单,开销较小  缺点: (

    2024年02月05日
    浏览(32)
  • Cisco简单配置(二)—DHCP服务

    DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中地管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway、DNS服务器地址等信息,并能够提升地址的使用率。 DHCP具有以下功能: 保证任何IP地址在同一时刻

    2024年02月05日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包