实验2思科网院项目2.7.2-packet-tracer---configure-single-area-ospfv2---实践练习

news2024/12/25 22:37:55

实践练习 

2.7.2-packet-tracer---configure-single-area-ospfv2---实践练习physical-mode

实验拓扑

相关设备配置

实验目标:

第 1 部分:构建网络并配置设备的基本设置

第 2 部分:配置和验证单区域 OSPFv2 的基本部署

第 3 部分:优化和验证单区域 OSPFv2 的配置

背景/场景

 您的任务是为小型企业网络配置OSPFv2。R1 将向 R2 共享默认路由信息。完成初始配置后,组织机构要对配置进行优化,减少协议流量并保留R1对路由的控制。

注意:本练习所需的设备位于公用设备架上的配线间中。

实验步骤: 

说明
第 1部分: 建立网络并配置设备的基本设置

步骤 1: 建立如拓扑图所示的网络。 

将所需的设备放在机架和桌子上。打开 PC 电源,然后根据拓扑结构连接设备。要想选择正确的交换机端口,右键点击并选择 检查正面。如有需要,使用缩放工具。将鼠标悬停在端口上,以查看端口号。Packet Tracer 会为正确的线缆和端口连接评分。

a.     架子上有各种交换机、路由器和其他设备。点击路由器 R1 和 R2 以及交换机 S1 和 S2 ,并将其拖拽到机架上。单击并将 Web 服务器 拖拽到 机架上。单击并将 笔记本电脑 拖拽到 桌子上。

b.     打开路由器和笔记本电脑的电源。

c.     在 电缆插板上,单击 铜直通 电缆。单击 S1 上的 GigabitEthernet0/1 端口,然后单击 R1 上的 GigabitEthernet0/1端口以连接它们。

d.     在 线缆插板 上,点击 铜缆直通 线缆。单击 S2 上的 GigabitEthernet0/1 端口,然后单击 R2 上的 GigabitEthernet0/1 端口以连接它们。

e.     在 线缆插板 上,点击 铜缆交叉 线缆。单击 S1 上的 GigabitEthernet0/2 端口,然后单击 S2 上的 GigabitEthernet0/2 端口以连接它们。您应该会看到这条电缆连接了两个端口。

f.       在 线缆插板 上,点击 铜缆直通 线缆。单击 R1 上的 GigabitEthernet0/0 端口,然后单击 Web 服务器 上的 FastEthernet0 端口以连接它们。

g.     在 线缆插板 上,点击 铜缆直通 线缆。单击 R2 上的 GigabitEthernet0/0 端口,然后单击 笔记本电脑 上的 FastEthernet0 端口以连接它们。

目视检查网络连接。一开始,在您将设备连接到交换机端口时,链路灯会是琥珀色。1 分钟左右,链路灯会变为绿色。

如下图所示(记得打开所有开关)

到这里得分17分

步骤 2: 为路由器和交换机配置基本设置。

 打开配置窗口

a.     在 线缆插板 上,点击 控制台 线缆。

b.     在设备和 笔记本电脑 之间连接控制台电缆。对于交换机,请 检查背面 以找到 控制台 端口。

c.     根据 拓扑为设备分配名称。

脚本如下:

R1

en

conf t

hostname R1

R2

en

conf t

hostname R2

S1

en

conf t

hostname S1

S2 

en

conf t

hostname S2

d.     为了防止路由器尝试将错误输入的命令视为主机名,禁用 DNS 查找。

R1(config)# no ip domain–lookup

e.     指定 class 作为特权EXEC加密密码。

R1(config)# enable secret class

f.       指定 cisco 作为控制台密码并启用登录。

R1(config)# line console 0
R1(config-line)# password cisco
R1(config-line)# login

g.     指定 cisco 作为 vty 密码并启用登录。

R1(config)# line vty 0 4
R1(config-line)# password cisco
R1(config-line)# login

h.     加密明文密码。

R1(config)# service password-encryption

i.       创建一个向访问设备者发出警告的标语:未经授权,禁止访问。

R1(config)# banner motd $ Authorized Users Only! $

j.       将运行配置保存到启动配置文件中。

R1# copy running-config startup-config

上述内容脚本如下: 

脚本如下:

no ip domain-lookup

enable secret class

line console 0

password cisco

login

line vty 0 4

password cisco

login

service password-encryption

banner motd $ Authorized Users Only! $

end

R1#copy running-config startup-config

k.     单击 控制台电缆 并将其拖到 线缆插板上。

l.       对每台设备重复步骤 2,直到 R2、 S1和 S2 都配置了基本设置。

R2

脚本如下:

no ip domain-lookup

enable secret class

line console 0

password cisco

login

line vty 0 4

password cisco

login

service password-encryption

banner motd $ Authorized Users Only! $

end

R1#copy running-config startup-config

S1

补充:

脚本如下:

no ip domain-lookup

enable secret class

line console 0

password cisco

login

line vty 0 4

password cisco

login

line vty 0 15

password cisco

login

service password-encryption

banner motd $ Authorized Users Only! $

end

R1#copy running-config startup-config

S2

补充:

脚本如下:

no ip domain-lookup

enable secret class

line console 0

password cisco

login

line vty 0 4

password cisco

login

line vty 0 15

password cisco

login

service password-encryption

banner motd $ Authorized Users Only! $

end

R1#copy running-config startup-config

步骤 3: 配置服务器和笔记本电脑的设置。

根据地址分配表为 Web 服务器 和 笔记本电脑 配置静态 IP 地址信息。

a.     点击 Web 服务器 > 桌面 > IP 配置。根据地址分配表,输入 Web 服务器 的 IPv4 地址、子网掩码和默认网关信 息。

b.     关闭或最小化 Web 服务器 窗口。

c.     重复上述步骤,为便 笔记本电脑 分配 IPv4 地址信息,如 地址分配表中所列。

关闭配置窗口

 web服务器:

笔记本电脑:

第 2部分: 配置和验证单区域 OSPFv2 的基本部署

步骤 1: 在每台路由器上配置接口地址和 OSPFv2 基本设置。
a.     在 R1 和 笔记本电脑 之间连接 控制台 电缆。

b.     按照地址分配表所示地址,在每台路由器上配置接口地址。

R1

 R2

脚本如下:

R1

interface g0/0/1
ip address 10.53.0.1 255.255.255.0
no shut
exit
interface g0/0/0
ip address 172.16.1.1 255.255.255.0
no shut
exit

R2 
interface g0/0/1
ip address 10.53.0.2 255.255.255.0
no shut
exit
g0/0/0
ip address 192.168.1.1 255.255.255.0
no shut
exit

打开配置窗口

c.     进入OSPF路由器配置模式,使用56作为进程ID。

R1(config)#router ospf 56
R2(config)#router ospf 56

d.     为每台路由器手动配置路由器 ID(R1 为 1.1.1.1,R2 为 2.2.2.2)。

R1(config-router)#router-id 1.1.1.1

R2(config-router)#router-id 2.2.2.2

e.     为 R1 和 R2 之间的网络配置 network 命令,将其置于区域 0 中。

R1(config-router)#network 172.16.1.0 0.0.0.255 area 0

R2(config-router)# network 10.53.0.0 0.0.0.255 area 0

f.       为连接到 R1 和 R2 的其他网络配置 network 语句,然后将它们放在区域 0 中。请注意,连接到 R1 的 LAN 的 network 命令不会被评分,因为本练习稍后将删除此网络。

R1(config-router)#network 172.16.1.0 0.0.0.255 area 0

R2(config-router)# network 192.168.1.0 0.0.0.255 area 0

g.     将控制台电缆切换到 R2 ,然后对 R2重复子步骤 b 到 f。配置 R1 和 R2 后,如果愿意,您可以简单地在两者之间使用 Telnet,而不是每次移动控制台电缆。

h.     验证路由器之间的 OSPFv2 运行是否正常。使用命令来确认 R1 和 R2 之间是否形成了邻接关系。

R1

R2

脚本如下: 

R1
router ospf 56
router-id 1.1.1.1
network 10.53.0.0 0.0.0.255 area 0
network 172.16.1.0 0.0.0.255 area 0

R2

router ospf 56
router-id 2.2.2.2
network 10.53.0.0 0.0.0.255 area 0
network 192.168.1.0 0

问题:
哪一台路由器是 DR?哪一台路由器是 BDR?选择标准是什么?

i.       我们可以在R1上使用 show ip route ospf 命令来验证 R2 G0/0/0 网络已经出现在路由表中。

j.       单击 笔记本电脑 > 命令提示符,然后在 ping Web 服务器 172.16.1.10。在一两次超时之后,ping 应该成功。否则,请对物理连接和配置进行故障排除。

关闭配置窗口

第 3部分: 优化单区域 OSPFv2 的配置

步骤 1: 在每台路由器上实施各种优化。

打开配置窗口

a.     在 R1 上,将接口 G0/0/1 的 OSPF 优先级配置为 50,以确保 R1 成为 指定路由器。

R1(config)# interface g0/0/1
R1(config-if)# ip ospf priority 50

b.     在 G0/0/1 上配置 OSPF 的 Hello 计时器为 30 秒,Dead 计时器为 120 秒。

R1

R1(config)# interface g0/0/1
R1(config-if)# ip ospf hello-interval 30
R1(config-if)# ip ospf dead-interval 120

R2

R2(config)# interface g0/0/1
R2(config-if)# ip ospf hello-interval 30
R2(config-if)# ip ospf dead-interval 120

c.     在 R1 上,删除 172.16.1.0 的 OSPF network 命令,然后配置使用 接口 G0/0/0 作为默认静态路由的出接口。然后,将默认路由传播到 OSPF 中。注意查看设置了默认路由后的控制台消息。

R1(config)# router ospf 56
R1(config-router)# no network 172.16.1.0 0.0.0.255 area 0
R1(config-router)# exit
R1(config)# ip route 0.0.0.0 0.0.0.0 g0/0/0
R1(config)# router ospf 56
R1(config-router)# default-information originate

d.     在每台路由器上把参考带宽更改为1Gbs。完成此配置后,使用 clear ip ospf process 命令重新启动 OSPF。注意查看设置了新的参考带宽后的控制台消息。

R1

R1(config)# router ospf 56
R1(config-router)# auto-cost reference-bandwidth 1000
R1(config-router)# end
R1# clear ip ospf process
yes

R2
R2(config)# router ospf 56
R2(config-router)# auto-cost reference-bandwidth 1000
R2(config-router)# end
R2# clear ip ospf process
yes

 R1

R2

脚本如下:

R1

int g0/0/1
ip ospf priority 50
interface g0/0/1
ip ospf hello-interval 30
ip ospf dead-interval 120
exit
router ospf 56
no network 172.16.1.0 0.0.0.255 area 0
exit
ip route 0.0.0.0 0.0.0.0 g0/0/0
router ospf 56
default-information originate
router ospf 56
auto-cost reference-bandwidth 1000
end
yes


RB

interface g0/0/1
#ip ospf hello-interval 30
ip ospf dead-interval 120
exit
router ospf 56
auto-cost reference-bandwidth 1000
end
yes

步骤 2: 验证 OSPFv2 的优化是否到位。

a.     在 R1 上使用 show ip ospf interface g0/0/1 命令,验证接口优先级是否已设置为 50、Hello 间隔为 30、Dead 间隔为 120,并且默认网络类型为广播。

b.     我们可以在 R1上使用 show ip route ospf 命令来验证 R2 G0/0/0 的网络已经出现在路由表中。注意观察本输出和前文输出中度量值的差异。

c.     在 R2 上使用 show ip route ospf 命令。唯一的 OSPF 路由信息应该是 R1 传播的默认路由。

 

d.     在 笔记本电脑上,再次 ping Web 服务器 。该 ping 操作应该能够成功。

不知道为什么我的不能ping通求解

ping Web服务器

ping 笔记本电脑

 

O 192.168.1.0/24 [110/11] via 10.53.0.2, 00:04:28, GigabitEthernet0/0/1

O*E2 0.0.0.0/0 [110/1] via 10.53.0.1, 00:00:08, GigabitEthernet0/0/1

问题:
为什么默认路由的OSPF开销与R1上192.168.1.0/24网络的OSPF开销不同?

答:默认情况下,导入 OSPF 的默认静态路由的度量类型为“E2”或外部类型 2。默认情况下,“E2”在整个 OSPF 网络中保持相同的 OSPF 成本。在这种情况下,默认路由的度量为 1,因此它在 OSPF 56 网络内所有位置的度量均为 1。192.168.1.0 /24 网络是内部 OSPF 路由,其度量为累积指标。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2181911.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【STM32】 TCP/IP通信协议(3)--LwIP网络接口

LwIP协议栈支持多种不同的网络接口(网卡),由于网卡是直接跟硬件平台打交道,硬件不同则处理也是不同。那Iwip如何兼容这些不同的网卡呢? LwIP提供统一的接口,底层函数需要用户自行完成,例如网卡的…

动态时钟控件:Qt/C++ 项目代码解读

基于Qt的动态时钟控件项目。该项目展示了如何通过Qt的绘图系统绘制一个带有表盘背景、时针、分针、秒针、以及时间日期显示的时钟。同时,这个时钟控件支持背景切换,并且每秒钟刷新一次,实时显示当前时间。 项目结构与功能概述 该时钟控件主…

Redis接口访问优化

说明:之前写过一篇使用Redis接口访问的博客,如下。最近有相关需求,把代码拿出来后,做了一些优化,挺有意思的,本文介绍在原基础上 使用Redis实现接口防抖 优化 总的来说,这次使用Redis实现接口…

自动驾驶汽车横向控制方法研究综述

【摘要】 为实现精确、稳定的横向控制,提高车辆自主行驶的安全性和保障乘坐舒适性,综述了近年来自动驾驶汽车横向控制方法的最新进展,包括经典控制方法和基于深度学习的方法,讨论了各类方法的性能特点及在应用中的优缺点&#xff…

【初阶数据结构】详解插入排序 希尔排序(内含排序的概念和意义)

文章目录 前言1. 排序的概念及其应用1.1 排序的概念1.2 排序的应用 2. 插入排序2.1 基本思想2.2 插入排序的代码实现2.3 插入排序算法总结 3. 希尔排序3.1 基本思想3.2 希尔排序的代码实现3.3 希尔排序的特征总结 前言 初级数据结构系列已经进入到了排序的部分了。相信大家听到…

计算机毕业设计 服装生产信息管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

记录|Modbus-TCP产品使用记录【德克威尔】

目录 前言一、德克威尔1.1 实验图1.2 DECOWELL IO Tester 软件1.3 读写设置1.4 C#进行Modbus-TCP读写 更新时间 前言 参考文章: 使用的第二款Modbus-TCP产品。 一、德克威尔 1.1 实验图 1.2 DECOWELL IO Tester 软件 这也是自带模块配置软件的。下图就是德克威尔的…

“Xian”(籼)和“Geng”(粳)米怎么读?

2018年,《自然》上刊登了一篇有关亚洲栽培稻基因组变异的重磅论文。研究成果本身自然引人关注,但更引人关注的是,这篇论文首次提出以“Xian”(籼)和“Geng”(粳)两个汉语农业术语代替Indica和Ja…

yum使用阿里云的镜像源报错 Failed connect to mirrors.aliyuncs.com:80; Connection refused“

报错:Failed connect to mirrors.aliyuncs.com:80; Connection refused",如果单独只是这个报错的话,那么原因是由于非阿里云ECS用户无法解析主机“mirrors.cloud.aliyuncs.com”。如果不单单只是这个报错另外还有其它报错请参考我其它文…

Threejs创建正多边体

上一章节实现了球体的绘制,这节来绘制多面体,包括正多面体,平面中,每条边一样长组成的图形叫正多边形,这里每个面一样,叫正多面体。如上文一样,先要创建出基础的组件,包括场景&#…

C++基础---类和对象(上)

1.类的定义 C程序设计允许程序员使用类(class)定义特定程序中的数据类型。这些数据类型的实例被称为对象 ,这些实例可以包含程序员定义的成员变量、常量、成员函数,以及重载的运算符。语法上,类似C中结构体&#xff0…

【机器学习】任务六:分类算法(支持向量机(SVM)在线性可分与不可分数据中的应用与可视化分析)

目录 1.知识简介 2.SVM 支持向量机模型训练与可视化报告 2.1 导入本项目所需的模块和包 (1)目的 (2)代码实现 (3)代码解释 2.2 随机生成线性可分的数据并可视化 (1)目的 &a…

[数据集][目标检测]电力场景防震锤缺陷检测数据集VOC+YOLO格式705张1类别

重要说明:防震锤缺陷图片太难找,数据集里面存在大量单一场景图片,请仔细查看图片预览谨慎下载,此外数据集均为小目标检测,如果训练map偏低属于正常现象 数据集格式:Pascal VOC格式YOLO格式(不包含分割路径…

特殊的 BASE64 1

这个一看题目就是base64编码表被改了. 知识点: Base64编码使用一个包含64个字符的字符集,这些字符分别是: 大写字母A-Z小写字母a-z数字0-9特殊字符和/ 这些字符分别对应64个不同的6位二进制数。在补零后形成的8位字节中,实际使用…

c++primier第十二章类和动态内存

本章内容包括: 对类成员使用动态内存分配隐式和显式地复制构造函数隐式和显式地重载赋值操作符在构造函数中使用new所必须完成的工作使用静态类成员 将布局new操作符用于对象使用指向对象的指针实现队列抽象数据类型(ADT) 动态内存和类 复习范例和静态类成员 首…

ASP.NET Zero 多租户介绍

ASP.NET Zero 是一个基于 ASP.NET Core 的应用程序框架,它提供了多租户支持,以下是关于 ASP.NET Zero 多租户的介绍: 一、多租户概念 多租户是一种软件架构模式,允许多个客户(租户)共享同一套软件应用程序…

联邦学习(三只决策和大数据分析)(学习笔记)

联邦学习模型按照数据重叠形式分成了三类,分别是横向联邦学习、纵向联邦学习和联邦迁移学习。 横向联邦学习模型针对特征一致但ID不一致的数据; 纵向联邦学习模型针对ID一致但特征不一致的数据; 联邦迁移学习模型针对ID和特征都不一致的数据。…

Linux网络操作命令与函数全面总结

1. 引言 Linux作为服务器和开发平台,网络操作是其核心功能之一。本文旨在全面总结Linux系统中的网络操作方法,包括命令行工具和编程接口,帮助读者深入理解Linux网络管理的机制。 2. 命令行工具 2.1 ping 命令 ping 命令用于测试网络连接和…

实验OSPF路由协议(课内实验)

实验1:OSPF路由协议 实验目的及要求: 通过实验,能够理解链路状态型路由协议OSPF协议的工作原理,掌握如何实现单区域 OSPFv2配置指令,能够熟练的应用各种OSPF协议相关的配置指令完善网络设计。掌握验证OSPFv2网络连接…

软件开发人员绩效考核方案(参考)

1、产品&运营绩效考核表 2、开发绩效考核表 3、测试绩效考核表 4、CPI指标库 软件全套资料部分文档清单: 工作安排任务书,可行性分析报告,立项申请审批表,产品需求规格说明书,需求调研计划,用户需求调查…