当前位置: 首页 > news >正文

HCIP—OSPF课后练习一

        本实验模拟了一个企业网络场景,R1、R2、R3为公司总部网络的路由器,R4、R5分别为企业分支机构1和分支机构2的路由器,并且都采用双上行方式与企业总部相连。整个网络都运行OSPF协议,R1、R2、R3之间的链路位于区域0,R4与R1、R4与R2之间的两条链路位于区域1,R5与R1、R5与R2之间的两条链路位于区域2,R3的Loopback1接口用来模拟企业外部网络。

1.不同分支机构通过不同的总部路由器访问总部网络及外网,并实现主备备份

2.R4与R1之间为分支机构1的主用链路,R4与R2之间为其备用链路

3.R5与R2之间为分支机构2的主用链路,R5与R1之间为其备用链路。

4.R4和R5的LSDB及路由表的规模应尽量小。

一:进行基础ip配置,并使用ping命令测试整个网络的连通性

二:配置OSPF及路由引用

在每台路由器上配置ospf协议,R1和R4之间,R2和R4之间的链路属于A 1。R1和R5之间,R2和R5之间的链路属于A 2。


R1
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]a 0
[R1-ospf-1-area-0.0.0.0]network 10.0.12.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]network 10.0.13.1 0.0.0.0
[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]a 1
[R1-ospf-1-area-0.0.0.1]network 10.0.14.1 0.0.0.0
[R1-ospf-1-area-0.0.0.1]a 2
[R1-ospf-1-area-0.0.0.2]network 10.0.15.1 0.0.0.0

R2
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]a 0
[R2-ospf-1-area-0.0.0.0]network 10.0.12.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]network 10.0.23.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]A 1  
[R2-ospf-1-area-0.0.0.1]network 10.0.24.2 0.0.0.0
[R2-ospf-1-area-0.0.0.1]A 2
[R2-ospf-1-area-0.0.0.2]network 10.0.25.2 0.0.0.0

R3
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]a 0 
[R3-ospf-1-area-0.0.0.0]network 10.0.13.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]network 10.0.23.3 0.0.0.0   
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0  

R3上配置路由引用,采用引入直连路由将Lookback 1接口引入OSPF中

[R3]ospf 1    
[R3-ospf-1]import-route direct 


R4
[R4]ospf 1 router-id 4.4.4.4 
[R4-ospf-1]a 1  
[R4-ospf-1-area-0.0.0.1]network 10.0.14.4 0.0.0.0   
[R4-ospf-1-area-0.0.0.1]network 10.0.24.4 0.0.0.0
[R4-ospf-1-area-0.0.0.1]network 4.4.4.4 0.0.0.0

R5   
[R5]ospf 1 router-id 5.5.5.5 
[R5-ospf-1]a 2    
[R5-ospf-1-area-0.0.0.2]network 10.0.15.5 0.0.0.0    
[R5-ospf-1-area-0.0.0.2]network 5.5.5.5 0.0.0.0

配置完成后使用命令dis ospf peer brief,查看邻居关系,邻居状态全部为FULL说明建立成功

三:配置Stub区域

        不同分支机构通过不同的总部路由器访问总部网络及外网。实现R4与R1之间为分支机构1的主用链路,R4与R2之间为其备用链路,R5与R2之间为分支机构2的主用链路,R5与R1之间为其备用链路。

        配置Stub区域时必须注意:区域内的所有路由器都要配置stub命令,否则邻居关系无法正常建立。

[R1]ospf 1
[R1-ospf-1]a 1
[R1-ospf-1-area-0.0.0.1]stub
[R1-ospf-1-area-0.0.0.1]a 2
[R1-ospf-1-area-0.0.0.2]stub 

[R2]ospf 1
[R2-ospf-1]a 1
[R2-ospf-1-area-0.0.0.1]stub
[R2-ospf-1-area-0.0.0.1]a 2
[R2-ospf-1-area-0.0.0.2]stub 

[R4]ospf 1
[R4-ospf-1]a 1
[R4-ospf-1-area-0.0.0.1]stub 

[R5]ospf 1
[R5-ospf-1]a 2
[R5-ospf-1-area-0.0.0.2]stub 

通过调整ABR路由器所宣告的缺省路由的开销值来实现主备备份。在R2的区域1中,配置命令default-cost 10,表示发送到Stub区域的缺省路由开销值为10,且R1的区域2也要配置。

[R2]ospf 1
[R2-ospf-1]a 1 
[R2-ospf-1-area-0.0.0.1]default-cost 10

[R1]ospf 
[R1-ospf-1]a 2   
[R1-ospf-1-area-0.0.0.2]default-cost 10


 

查看R4和R5的路由表

可以看到R4的缺省路由下一跳为10.0.14.1,R5的缺省路由下一跳为10.0.25.2

R4和R5使用tracert验证去往20.0.0.1的路径

R4和R5都选择了主链路去访问外网

四:配置Totally Stub区域

实现R4和R5的LSDB及路由表的规模较小,进行配置Totally Stub区域。

[R1]ospf 1
[R1-ospf-1]a 1
[R1-ospf-1-area-0.0.0.1]stub no-summary
[R1-ospf-1-area-0.0.0.1]a 2
[R1-ospf-1-area-0.0.0.2]stub no-summary 

[R2]ospf 1
[R2-ospf-1]a 1
[R2-ospf-1-area-0.0.0.1]stub no-summary
[R2-ospf-1-area-0.0.0.1]a 2
[R2-ospf-1-area-0.0.0.2]stub no-summary 

配置完成后,查看R4的LSBD和路由表

可以看出R4只要两条表示缺省路由的3类LSA,没有任何其他3类LSA。

路由表中存在一条缺省路由

使用R4测试网络的连通性

实现网络通畅,自此网络需求满足。

http://www.lryc.cn/news/321668.html

相关文章:

  • Android 13.0 kenel和frameworks中修改ram运行内存的功能实现
  • 如何将应用程序发布到 App Store
  • Python进程与线程开发
  • 【3DsMax】UVW展开——以制作牙膏盒为例
  • Mysql数据库概念与安装
  • 【Java - 框架 - SpringMVC】(01) SpringMVC框架的简单创建与使用,快速上手
  • 框架篇常见面试题
  • 【刷题】滑动窗口入门
  • 【Python 48小时速成 3】输入与输出
  • API开发小红书接口获得小红书笔记详情API接口请求接入演示
  • Python条件语句深度解析:从基础到应用的全面指南
  • 【leetcode热题】 地下城游戏
  • Centos7安装ffmpeg
  • 安卓面试题多线程 81-85
  • Java基础知识总结(8)
  • C++基础入门(命名空间,函数,引用)
  • 【译】矢量数据库 101 - 什么是矢量数据库?
  • Python Web开发记录 Day12:Django part6 用户登录
  • SpringTask实现的任务调度与XXL-job实现的分布式任务调度【XXL-Job工作原理】
  • 【java】图书管理系统
  • C#实现约瑟夫环算法
  • 游戏服务端配置“热更”及“秒启动”终极方案(golang/ygluu/卢益贵)
  • 鸿蒙开发的入门
  • 为什么要减少Http的请求以及如何减少Http请求
  • Linux性能测试工具整理
  • 前端路由history路由和hash路由的区别?原理?
  • AcWing 727. 菱形——像拼图一样做题
  • 深入理解生成型大型语言模型:自监督预训练、细调与对齐过程及其应用
  • 个人简历主页搭建系列-03:Hexo+Github Pages 介绍,框架配置
  • 【堆、位运算、数学】算法例题