OSPF 高级实验
一、环境准备
1. 软件:GNS3
2. 路由:c7200
二、实验操作
实验要求:
1、理解 OSPF 虚链路原理及何时需要使用虚链路。
2、掌握 OSPF 虚链路配置方法。
3、掌握 OSPF 的外部汇总路由类型及计算方法。
4、掌握 OSPF 外部路由汇总配置。
5、掌握 OSPF 末节(Stub)区域及完全末节区域特点。
6、掌握 OSPF Stub 区域及完全末节区域配置方法。
7、掌握 OSPF 中 LSA4 和 LSA5 的作用。
8、掌握在 OSPF 中配置默认路由的方法。
8、掌握配置区域认证的方法
实验拓扑:

实验过程:
1、根据实验拓扑,对路由器各接口配置 IP 地址。
2、在各路由器上配置 OSPF 协议。
R1 上的配置清单:
R1(config)#router ospf 33 R1(config-router)#network 192.33.4.0 0.0.0.255 area 1 R1(config-router)#network 192.33.1.0 0.0.0.255 area 1
R2 上的配置清单:
R2(config)#router ospf 33 R2(config-router)#network 192.33.1.0 0.0.0.255 area 1 R2(config-router)#network 192.33.5.0 0.0.0.255 area 0 R2(config-router)#network 192.33.2.0 0.0.0.255 area 0
R3 上的配置清单:
R3(config)#router ospf 33 R3(config-router)#network 192.33.2.0 0.0.0.255 area 0 R3(config-router)#network 192.33.3.0 0.0.0.255 area 2
R4 上的配置清单:
R4(config)#router ospf 33 R4(config-router)# network 192.33.6.0 0.0.0.255 area 2 R4(config-router)# network 192.33.3.0 0.0.0.255 area 2 注:这里没有添加 area3
3、在 R4 上配置
R4(config)#router ospf 33 R4(config-router)# network 192.33.8.0 0.0.0.255 area 3 R4(config-router)# network 192.33.9.0 0.0.0.255 area 3
问题 1:配置后在 R1 中查看路由表,能否看到 192.168.8.0 和 192.168.9.0 的路由,原因是什么?
R1 路由表

答:在 R1 中查看路由表,不能看到 192.168.8.0 和 192.168.9.0 的路由。因为不同域之间只能通过主干区域 area 0 进行交互,area 3 不能通过 area 0 和area 1 进行交互。
问题 2:在 R3 和 R4 中分别用 show ip ospf 来查看路由 ID,这两个路由器的路由 ID 分别是什么?
答:R3 路由ID:192.33.3.1

答:R4 路由ID:192.33.8.1

问题 3:在 R3 中查看 OSPF 数据库,看有几条类型 1(即路由链路状态)

答:有 2 条类型 1
3、配置在 R3 和 R4 上虚拟链路
R3(config)#router ospf 33 R3(config-router)#area 2 virtual-link 192.33.8.1 注,此处为路由器 R4 的路由 ID R4(config)#router ospf 33 R4(config-router)#area 2 virtual-link 192.33.3.1 注,此处为路由器 R3 的路由 ID
问题 4:此时在 R1 中查看路由表,和原来有什么变化?
R1 路由表

答:在 R1 中查看路由表,能看到 192.168.8.0 和 192.168.9.0 的路由
4、在 R4 上配置 RIP 路由选择协议
参考命令如下:
R4(config)#router rip R4(config-router)#version 2 R4(config-router)#network 172.16.0.0 R4(config-router)#no auto-summary
5、在 R4 上对 OSPF 和 RIP 做路由重分发
参考命令如下:
R4(config)#router ospf 33 R4(config-router)#redistribute rip metric 200 subnets R4(config)#router rip R4(config-router)#redistribute ospf 1 metric 10
问题 5:在路由器 R1 上查看路由表有什么变化?类型 E2 的路由有几条?
R1 路由表

答:新增两条路由条目:172.16.34.0、172.16.35.0。类型 E2 的路由有 2 条。
问题 6:在 R1 上查看 OSPF 数据库,类型 4 的链路有几条?链路 ID 是多少?

答:类型 4 的链路有 1 几条。链路 ID 是:192.33.8.1
问题 7:在 R1 上查看 OSPF 数据库,类型 5 的链路有几条?链路 ID 是多少?

答:类型 5 的链路有 2 几条?链路 ID 是:172.16.34.0、172.16.35.0
6、为了减少路由条目,在 R4 上进行自制系统外部路由汇总
参考命令为:
R4(config)#router ospf 33 R4(config-router)#summary-address 172.16.0.0 255.255.0.0 这里的网络地址和子网掩码根据自己配置的 IP 地址修改为准确的汇总地址和子网掩码
问题 8:此时在 R1 上查看路由表,类型为 E2 的路由还有几条?
R1 路由表

答:在 R1 上查看路由表,类型为 E2 的路由还有 1 条
7、为了让网络内的主机能够正常浏览 Internet,需要向内部路由器发布默认路由
参考命令为:
在 R4 上配置静态默认路由
R4(config)#ip route 0.0.0.0 0.0.0.0 null 0
在 R4 上发布默认路由
R4(config)#router ospf 33 R4(config-router)# default-information originate
问题 9:配置后在路由器 R1 上能否看到默认路由,该默认路由的是由哪个类型的链路状态产生的?
R1 路由表

答:在路由器 R1 上能看到默认路由,该默认路由的是由类型 5 的链路状态产生的。
8、为了减少区域 1 的路由条目,把区域 1 设为存根网络,即不接受类型 4 和类型 5 的路由。
参考命令为:
R1(config)#router ospf 33 R1(config-router)#area 1 stub R2(config)#router ospf 33 R2(config-router)#area 1 stub
问题 10:此时在 R1 上查看路由表,还能否看到 172.16.0.0 这条路由,增加了哪条路由?该路由是有哪个类型的链路状态产生的?
R1 路由表

答:在 R1 上查看路由表,不能看到 172.16.0.0 这条路由。增加了一条新的默认路由。该路由是有类型 3 的链路状态产生的。
问题 11:此时在 R1 上 ping 172.16.34.1 能否 ping 通?

答:在 R1 上 ping 172.16.34.1 能 ping 通。
问题 12:此时查看 R1 的 OSPF 数据库,能否看到类型 4 和类型 5 的链路状态?

答:查看 R1 的 OSPF 数据库,不能看到类型 4 和类型 5 的链路状态。
9、为了进一步简化 R1 的路由,将 area1 设为完全存根区域
参考配置命令:
R2(config)#router ospf 33 R2(config-router)#area 1 stub no-summary 注:只需在 ABR(即 R2)上配置即可
问题 13:此时在 R1 上查看路由表,除了直连路由外,还剩下几条路由?
R1 路由表

答:在 R1 上查看路由表,除了直连路由外,还剩下 1 条路由。
问题 14:在 R1 上查看 OSPF 数据库,能看到集中链路类型?是否还有类型 3 的链路?如果有的话还剩下哪条链路?
R1 路由表

答:1、在 R1 上查看 OSPF 数据库,能看到集中链路类型。
2、有类型 3 的链路,还剩下 1 条链路。
10、在区域 1 配置明文认证,参考命令如下:
R1(config)#router ospf 33 R1(config-router)#area 1 authentication R1(config)#int f0/0 R1(config-if)#ip ospf authentication-key ctj
问题 15:配置后查看 R1 和 R2 的邻居关系是否还存在,R1 的路由有什么变化?
邻居

R1 路由表

答:1、R1 和 R2 的邻居关系不存在。
2、R1 的路由只有直连路由条目。
参考 R1 的命令,在 R2 上做同样的配置。
问题 16:配置后 R1 的路由有什么变化?
R1 路由表

答:R1 的路由表中新增了一条默认路由。
11、在区域 1 配置密文认证,参考命令如下:
R1(config)#router ospf 33 R1(config-router)#area 1 authentication message-digest R1(config)#int f0/0 R1(config-if)#ip ospf message-digest-key 1 md5 ctj
参考 R1 的配置在 R2 上做同样的配置。
OSPF 高级实验的更多相关文章
- CCNP第四天 OSPF综合实验(1)
ospf综合实验(1) 本实验主要考察ospf中的接口上的多种工作方式 实验如图所示: 所用拓扑为CCNP标准版,如图: --------------------------------------- ...
- 自制OSPF配置实验大全
OSPF综合实验(gns模拟器) 注意点: Ospf实验推荐用gns制作 //图中的交换机可以视觉忽略或缩小成一个点.(^ v^) Ospf 实验拓扑图 目录 OSPF综合实验... 1 Os ...
- OSPF 基础实验
一.环境准备 1. 软件:GNS3 2. 路由:c7200 二.实验操作 实验要求: 1.掌握多区域的 OSPF 配置方法. 2.区别不同区域的路由. 3.掌握 OSPF 的路由汇总配置. 4.掌握 ...
- OSPF 高级配置
这是一个综合的实验,包含了静态路由.默认路由.RIP.OSPF四种路由.通过配置,最终实现全网互通. 实验拓扑 如图所示连接,地址规划如下: 名称 接口 IP地址 R1 f0/0 192.168.10 ...
- OSPF配置实验(一)
单区域OSPF 命令: R1(config)#router ospf 1 //启动OSPF进程 R1(config-router)#router-id 1.1.1.1 // ...
- ACL与OSPF综合实验
OSPF与ACL 综合实验 拓扑图如下: 分析: 配置基本配置: R1: R2: R3: 2.配置OSPF: R1: R2: R3: IT: 设置IT的ip 并划分到ospf2区域 3.配置ACL ...
- OSPF 大实验
实验拓扑如图所示: 公司A网络如实验拓扑所示,请根据如下需求对网络进行部署: 1) 按照拓扑所示配置OSPF多区域,另外R3与R6,R4与R6间配置RIPv2.R1,R2,R3,R4的环回接口0通告入 ...
- OSPF综合实验
实验要求: 1.R4为ISP,其上只能配置IP地址,R4与其他所有直连设备间使用共有IP 2.R3--R5/6/7为MGRE环境,R3为中心站点 3.整个OSPF环境IP地址为172.16.0.0/1 ...
- OSPF 综合实验
实验拓扑 实验需求 1.按照图示配置好 IP 地址,PC1 网关指向为 R8 2.OSPF 划分为 4 个区域,其中 192.168.0.0/24,192.168.1.0/24,192.168.2.0 ...
随机推荐
- Python_字符串之删除空白字符或某字符或字符串
''' strip().rstrip().lstrip()分别用来删除两端.右端.左端.连续的空白字符或字符集 ''' s='abc ' s2=s.strip() #删除空白字符 print(s2) ...
- Python_字符串连接
#join() 与split()相反,join()方法用来将列表中多个字符串进行连接,并在相邻两个字符串之间插入指定字符 li=['apple','peach','banana','pear'] se ...
- Http Header信息
REMOTE_ADDR – 访问客户端的 IP 地址 HTTP_VIA – 如果有该条信息, 就证明您使用了代理服务器,代理服务器的地址就是后面的数值. HTTP_X_FORWARDED_FOR – ...
- Java并发之乐观锁悲观锁
定义 乐观锁和悲观锁这两种锁机制,是在多用户环境并发控制的两种所机制. 悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作.[1]常见实现如独占锁.乐观锁:假设不会发生并发冲突,只在提交操作 ...
- 【基于url权限管理 shiro(一)】--基础
只要有用户参与的系统一般都要有权限管理,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源.权限管理包括用户认证和授权两部分. 用户认证 1.概 ...
- Nginx+Tomcat搭建高性能负载均衡集群
一. 工具 nginx-1.8.0 apache-tomcat-6.0.33 二. 目标 实现高性能负载均衡的Tomcat集群: 三. 步骤 1.首先下载Nginx ...
- Backbone.js 和 Nodejs 的一些共同点搞不清楚
前端方面 我用 Backbone.js 做过前端的开发,印象里就是后端按模型对象的属性把 JSON 数据发过来,我写在模板里渲染就好了 模板加载( underscore.js ) 建立模型 渲染视图 ...
- websocket(二)--简单实现网页版群聊
websocket可以实现服务端的消息推送,而不必在客户端轮询,大大的节省的资源,对于实时通讯来说简直是个大喜讯. 在上一篇文章中介绍了协议握手,这篇文章将通过实现简单的群聊来帮助进一步了解webso ...
- Android 深入理解Android中的自定义属性
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45022631: 本文出自:[张鸿洋的博客] 1.引言 对于自定义属性,大家肯定 ...
- Android 手势检测实战 打造支持缩放平移的图片预览效果(下)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39480503,本文出自:[张鸿洋的博客] 上一篇已经带大家实现了自由的放大缩小图 ...