热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ospf路由华3_路由交换篇08华为设备OSPF多区域路由的配置

■任务背景某大型企业网络的结构时常发生变化,OSPF路由器需运行SPF算法来重新计算路由信息,大量消耗路由器的CPU和内存资源,随着多条路
03d75c50ef77d1dde67916812cf9cf35.png

■ 任务背景

某大型企业网络的结构时常发生变化,OSPF路由器需运行SPF算法来重新计算路由信息,大量消耗路由器的CPU和内存资源,随着多条路径的增加,路由表变得越来越庞大,每一次路径的改变都使路由器不得不花大量的时间和资源去重新计算路由表,路由器变得越来越低效,且有可能使路由器的CPU和内存资源彻底耗尽,从而导致路由器的崩溃。工程师对该企业的实际情况进行了分析,决定把OSPF大型区域划分成多个更易管理的小型区域,区域之间交换路由汇总信息,而不是每一个路由的细节,划分小型区域后可实现OSPF的工作更加流畅。

■ 相关知识

1、OSPF区域容量划分多区域后,每个OSPF区域里到底可以容纳多少台路由器呢?单区域所支持的路由器的数量范围是30-200,考虑网络拓扑的稳定性、路由器的内存、CPU性能等参数的影响,区域内实际加入的路由器数量应能容纳的最大数量,一个区域里包含25台路由器可能都已经显得比较多了。2、OSPF多区域的配置方法OSPF路由器多区域与单区域配置方法相同,需要注意的是需分清路由器所属的区域。同一个设备的不同接口可能属于不同的区域,注意设置区域,配置方法如下:首先配置骨干区域:(1)启用OSPF协议,自定义进程号,比如:OSPF1 (2)指定OSPF的区域,骨干区域0。比如:area 0  (3)在路由器的接口公布网段和反掩码。然后配置其他区域,如区域1:(1)启用OSPF协议,自定义进程号,比如:OSPF1,不同区域进程号可以相同(2)指定OSPF的区域,非骨干区域1。比如:area 1(3)在路由器的接口公布网段和反掩码。需要注意的是,所有区域必须与骨干区域直接相连,才能相互学习到路由信息。

■ 实施步骤

1、网络拓扑规划采用OSPF协议配置路由器,规划拓扑如图1所示,PC的IP地址规划如下。656e236046923edbbfaabfd7e59dbe18.png图2 OSPF路由配置拓扑图要求:(1)根据拓扑图的要求,完成路由器的接口IP地址配置;(2)在路由器上配置OSPF协议;(3)查看路由表;(4)检验PC1与PC2之间的连通性。2、完成路由器的配置第一步:为R1、R2、R3配置接口IP地址R1的接口地址配置如下:[R1] interface GigabitEthernet 0/0/0[R1-GigabitEthernet0/0/0] ip address 192.168.12.1 24[R1] interface GigabitEthernet 0/0/1[R1-GigabitEthernet0/0/1] ip address 192.168.1.254 24R2的接口地址配置如下:[R2] interface GigabitEthernet 0/0/0[R2-GigabitEthernet0/0/0] ip address 192.168.12.2 24[R2] interface GigabitEthernet 0/0/1[R2-GigabitEthernet0/0/1] ip address 192.168.23.1 24R3的接口地址配置如下:[R3] interface GigabitEthernet 0/0/0[R3-GigabitEthernet0/0/0] ip address 192.168.23.2 24[R3] interface GigabitEthernet 0/0/1[R3-GigabitEthernet0/0/1] ip address 192.168.2.254 24第二步:OSPF协议的配置对于单区域OSPF协议的配置,必须配置骨干区域0,其他的和配置RIP协议一致,只需公布路由器的直连网段,由分析可知,R1的直连网段是192.168.1.0/24和192.168.12.0/24,因此R1的配置命令如下:[R1] ospf 1 router-id 1.1.1.1  [R1-ospf-1] area 0#设置骨干区域0[R1-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.255#公布网段及反掩码[R1-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255#公布网段及反掩码R2的两个接口分别属于不同的区域,配置命令如下:[R2] ospf 1 router-id 2.2.2.2[R2-ospf-1] area 0   #接口G0/0/0设置骨干区域0[R2-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.255[R2-ospf-1] area 1   #接口G0/0/1设置区域1[R2-ospf-1-area-0.0.0.1] network 192.168.23.0 0.0.0.255R3的两个接口都属于区域1,配置命令如下:[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.2.0 0.0.0.255[R3-ospf-1-area-0.0.0.1] network 192.168.23.0 0.0.0.255配置过程中,路由器会启用OSPF协议自动学习都路由并记录在路由表中。3、测试与验证完成上述配置后,我们可以分析R1、R2、R3应该都有两条OSPF协议的路由记录,如果少于2条应该是配置有误。可以使用命令display ip routing-table查看路由器的整张IP路由表,查看路由器R1的路由表如图2所示。09724d0b0864c6ac8b778477b82af323.png图2 查看R1的路由表R2的路由表如图3所示。e084eea4ea1fb7eaba03e6635ccea1cb.png图3 查看R2的路由表R3的路由表如图4所示。a4e7434225dae99b35adf620e2e06818.png图4 查看R3的路由表R1、R2、R3分别有两条OSPF路由记录,由此可得路由器之间的网络全部打通。接下来测试PC1和PC2的连通性,测试结果如图5所示。8f4a6ac5f14ca1f7e7dedc4e4479d8cf.png图5 测试PC1与PC2的连通性

■ 任务总结

在OSPF多区域的配置过程中,要仔细分清楚哪个区域包含哪些接口,只在本区域公布对应的网段即可,另外任何区域都必须与骨干区域0相连。

■ 任务拓展

使用OSPF路由协议完成如图6所示路由器的配置,IP规划如图所示,注意每个网段的子网掩码位数不一致,配置完成后能实现PC3和PC4的互通。8761208432280d78ccac730a4b410e14.png图6 OSPF路由配置拓扑图要求:(1)根据拓扑图的要求,完成路由器的接口IP地址配置;(2)在路由器上配置OSPF路由协议;(3)查看和分析R5、R6、R7、R8的路由表;(4)检验PC3与PC4之间的连通性。

提取码:u6rc

如有问题请留言讨论。




推荐阅读
  • 服务器虚拟化存储设计,完美规划储存与资源,部署高性能虚拟化桌面
    规划部署虚拟桌面环境前,必须先估算目前所使用实体桌面环境的工作负载与IOPS性能,并慎选储存设备。唯有谨慎估算贴近实际的IOPS性能,才能 ... [详细]
  • 吴石访谈:腾讯安全科恩实验室如何引领物联网安全研究
    腾讯安全科恩实验室曾两次成功破解特斯拉自动驾驶系统,并远程控制汽车,展示了其在汽车安全领域的强大实力。近日,该实验室负责人吴石接受了InfoQ的专访,详细介绍了团队未来的重点方向——物联网安全。 ... [详细]
  • 深入解析WebP图片格式及其应用
    随着互联网技术的发展,无论是PC端还是移动端,图片数据流量占据了很大比重。尤其在高分辨率屏幕普及的背景下,如何在保证图片质量的同时减少文件大小,成为了亟待解决的问题。本文将详细介绍Google推出的WebP图片格式,探讨其在实际项目中的应用及优化策略。 ... [详细]
  • ArcBlock 发布 ABT 节点 1.0.31 版本更新
    2020年11月9日,ArcBlock 区块链基础平台发布了 ABT 节点开发平台的1.0.31版本更新,此次更新带来了多项功能增强与性能优化。 ... [详细]
  • 网络流24题——试题库问题
    题目描述:假设一个试题库中有n道试题。每道试题都标明了所属类别。同一道题可能有多个类别属性。现要从题库中抽取m道题组成试卷。并要求试卷包含指定类型的试题。试设计一个满足要求的组卷算 ... [详细]
  • 本文探讨了如何在PHP与MySQL环境中实现高效的分页查询,包括基本的分页实现、性能优化技巧以及高级的分页策略。 ... [详细]
  • Beetl是一款先进的Java模板引擎,以其丰富的功能、直观的语法、卓越的性能和易于维护的特点著称。它不仅适用于高响应需求的大型网站,也适合功能复杂的CMS管理系统,提供了一种全新的模板开发体验。 ... [详细]
  • MySQL InnoDB 存储引擎索引机制详解
    本文深入探讨了MySQL InnoDB存储引擎中的索引技术,包括索引的基本概念、数据结构与算法、B+树的特性及其在数据库中的应用,以及索引优化策略。 ... [详细]
  • 本文介绍了在Linux环境下如何有效返回命令行状态、上一级目录及快速查找头文件和函数定义的方法。包括处理长时间运行命令、编辑器退出技巧、目录导航以及文件搜索策略。 ... [详细]
  • 汇编语言:编程世界的始祖,连C语言都敬畏三分!
    当C语言还在萌芽阶段时,它首次接触到了汇编语言,并对其简洁性感到震惊。尽管汇编语言的指令极其简单,但它却是所有现代编程语言的基础,其重要性不言而喻。 ... [详细]
  • ICMP 目标不可达数据包的伪造与分析
    当路由器无法将IP数据包送达指定的目标地址时,会向发送方返回一个类型为3的ICMP目标不可达消息。本文详细介绍了如何利用netwox工具伪造此类ICMP数据包,并通过实际案例和Wireshark抓包分析验证其有效性。 ... [详细]
  • 如何高效解决Android应用ANR问题?
    本文介绍了ANR(应用程序无响应)的基本概念、常见原因及其解决方案,并提供了实用的工具和技巧帮助开发者快速定位和解决ANR问题,提高应用的用户体验。 ... [详细]
  • 小米路由器AX6000与小米11同步推出,不仅在硬件配置上达到了旗舰级水准,其独特的4K QAM技术更是引领了行业新标准。本文将深入探讨这款路由器的性能表现及其实际应用。 ... [详细]
  • 本文将深入探讨 Unreal Engine 4 (UE4) 中的距离场技术,包括其原理、实现细节以及在渲染中的应用。距离场技术在现代游戏引擎中用于提高光照和阴影的效果,尤其是在处理复杂几何形状时。文章将结合具体代码示例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 如何配置汉邦录像机的远程监控功能?
    本文详细介绍了汉邦录像机远程监控功能的配置方法,包括通过IP地址访问和Web浏览器访问两种方式。 ... [详细]
author-avatar
尼姆了_960
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有