实验6记录网络与故障排除
实验6记录网络与故障排除
实验目的及要求:
通过实验,掌握如何利用文档记录网络设备相关信息并完成网络拓扑结构的绘制。能够使用各种技术和工具来找出连通性问题,使用文档来指导故障排除工作,确定具体的网络问题,实施网络通信问题的解决方案并验证网络的运行。
实验设备:
路由器、三层交换机、二层交换机、计算机
实验资源:
https://download.csdn.net/download/m0_73951999/89991094https://download.csdn.net/download/m0_73951999/89991094
实验内容1:记录网络
实验拓朴:
实验步骤:
- 打开“Packet Tracer - Troubleshooting Challenge - Document the Network”实验文件,按照实验要求完成网络拓扑图的绘制。
- 完成地址分配表的填写。
地址分配表全部填充如下:
设备 | 接口 | 设备类型 | IP 地址 | 子网掩码 | 默认网关 |
PC1 | NIC | host | 192.168.1.153 | 255.255.255.0 | 192.168.1.1 |
PC2 | NIC | host | 192.168.3.50 | 255.255.255.0 | 192.168.3.1 |
PC3 | NIC | host | 192.168.4.115 | 255.255.255.0 | 192.168.4.1 |
PC4 | NIC | host | 192.168.5.83 | 255.255.255.128 | 192.168.5.1 |
PC5 | NIC | host | 192.168.5.227 | 255.255.255.128 | 192.168.5.129 |
PC6 | NIC | host | 192.168.2.48 | 255.255.255.224 | 192.168.2.33 |
PC7 | NIC | host | 192.168.2.67 | 255.255.255.224 | 192.168.2.65 |
Hub | G0/0/0 | router | 192.0.2.1 | 255.255.255.252 | N/A |
Hub | S0/1/0 | router | 192.168.0.1 | 255.255.255.252 | N/A |
Hub | S0/1/1 | router | 192.168.0.5 | 255.255.255.252 | N/A |
Hub | S0/2/0 | router | 192.168.0.9 | 255.255.255.252 | N/A |
Hub | S0/2/1 | router | 192.168.0.13 | 255.255.255.252 | N/A |
Branch-1 | G0/0/0 | router | 192.168.1.1 | 255.255.255.0 | N/A |
Branch-1 | S0/1/0 | router | 192.168.0.2 | 255.255.255.252 | N/A |
Branch-2 | G0/0/0 | router | 192.168.2.33 | 255.255.255.224 | N/A |
Branch-2 | S0/1/0 | router | 192.168.0.6 | 255.255.255.252 | N/A |
Factory | G0/0/0 | router | 192.168.3.1 | 255.255.255.0 | N/A |
Factory | G0/0/1 | router | 192.168.4.1 | 255.255.255.0 | N/A |
Factory | S0/1/0 | router | 192.168.0.14 | 255.255.255.252 | N/A |
HQ | G0/0/0.1 | router | 192.168.6.1 | 255.255.255.0 | N/A |
HQ | G0/0/0.10 | router | 192.168.5.128 | 255.255.255.128 | N/A |
HQ | S0/1/0 | router | 192.168.0.10 | 255.255.255.252 | N/A |
SW-B1 | VLAN 1 | switch | 192.168.1.252 | 255.255.255.0 | 192.168.1.1 |
SW-B2 | VLAN 1 | switch | 192.168.2.62 | 255.255.255.0 | 192.168.2.1 |
SW-F1 | VLAN 1 | switch | 192.168.3.252 | 255.255.255.0 | 192.168.3.1 |
- 手工绘制网络拓扑图(拍照放到实验报告中)
实验内容2:故障排除
- 打开“Packet Tracer - Troubleshooting Challenge - Use Documentation to Solve Issues”实验文件,,按照实验要求完成网络故障排除。
- 记录网络问题并完成下表的填写
装置 | 问题 | 行动 |
PC1 | 无法 ping Internet 服务器 | 检查 Hub 路由器配置,添加缺失的 ip nat 语句。 |
PC3 | 无法 ping 网关或其他设备 | 远程登录 Factory 路由器,激活千兆以太网 0/0/1 接口。 |
PC3 | 其他设备无法 ping PC3 | 添加缺失的 OSPF 网络语句以恢复与 LAN 的连接。 |
PC5 | 无法 ping 网关 | 添加缺失的默认网关地址。 |
个人电脑 | 无法 ping Internet 服务器 | 修正 Branch-2 路由器的 IP 地址配置,以恢复与 Hub 路由器的连接并接收 OSPF 更新。 |
根据我写的网络问题记录排错方法解析脚本:
远程登录密码为cisco,特权模式密码为class(全部统一)
问题 1解决:
在 PC1 上,转到命令提示符,输入:,密码 cisco 在pc1的CommandPrompt输入
telnet 192.168.0.1 然后输入cisco进入
命令如下
Hub>en
Password: ciscoend
passowrd:class
Hub#config t
Hub(config)#interface s0/1/0
Hub(config-if)#ip nat inside
问题 2解决:
在 PC2 上,通过默认网关 telnet 到出厂路由器:C:\>telnet 192.168.3.1,密码跟PC1一样我不再赘述。
Factory#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Factory(config)#interface g0/0/1 Factory(config-if)#no shutdown
问题3解决:
PC3 LAN 192.168.4.0/24 的 OSPF 网络语句缺失。添加此 network 语句可恢复与 LAN 的连接。
C:\>telnet 192.168.4.0
Password: cisco
en
password:class
Factory#conf t
Factory(config)#router ospf 10
Factory(config-router)#network 192.168.4.0 0.0.0.255 area 0
问题4解决:
在 PC4 上,通过默认网关 telnet 到 HQ 路由器
C:\>telnet 192.168.5.1
Password: cisco
en
password:class
HQ#show ip int brief
发现是PC5的网关错了我们点进pc5修改网关即可
问题5解决:
在 PC6 上,通过默认网关 telnet 到 Branch-2 路由器:
C:\>telnet 192.168.2.33
Password:cisco
Branch-2>en
Password:class
Branch-2#conf t
Branch-2(config)#int s0/1/0
Branch-2(config-if)#ip address 192.168.0.6 255.255.255.252
完成结果如下:
相关文章:

实验6记录网络与故障排除
实验6记录网络与故障排除 实验目的及要求: 通过实验,掌握如何利用文档记录网络设备相关信息并完成网络拓扑结构的绘制。能够使用各种技术和工具来找出连通性问题,使用文档来指导故障排除工作,确定具体的网络问题,实施…...

QEMU 模拟器中运行的 Linux 系统
这两个文件通常用于在 QEMU 模拟器中运行的 Linux 系统,具体作用如下: 1. linux-aarch64-qemu.ext4: - **文件类型**:这是一个文件系统镜像文件,通常是 ext4 文件系统格式。 - **作用**:它包含了 Li…...
Ceph PG(归置组)的状态说明
Ceph PG(Placement Group)的状态反映了Ceph集群中数据的健康状况和分布情况。以下是Ceph PG的一些常见状态: Creating:创建状态。在创建存储池时,会创建指定数量的归置组(PG)。Ceph在创建一或多…...

Docker使用docker-compose一键部署nacos、Mysql、redis
下面是一个简单的例子,展示如何通过Docker Compose文件部署Nacos、MySQL和Redis。请确保您的机器上已经安装了Docker和Docker Compose。 1,准备好mysql、redis、nacos镜像 sudo docker pull mysql:8 && sudo docker pull redis:7.2 &&…...
HTTP常见的状态码有哪些,都代表什么意思
HTTP 协议定义了一系列的状态码,用于描述服务器对客户端请求的处理结果。这些状态码分为五个类别,每个类别都有特定的用途。 常见状态码 1开头 信息性状态码 这些状态码表示请求已被接收,继续处理。 100 Continue:客户端应继续…...
WebKit的Windows接口(适用2024年11月份版)
WebKit的Windows接口 使用cairo作为图形后端,libcurl作为网络后端。并且它只支持64位的Windows。 安装开发工具 安装带有“使用c进行桌面开发”工作负载的最新Visual Studio。 Activate Developer Mode.激活开发者模式。Build-webkit脚本创建一个指向生成的comp…...

Android 最新的AndroidStudio引入依赖失败如何解决?如:Failed to resolve:xxxx
错误信息: 在引入依赖时报错:Failed to resolve: xxx.xxxx:1.1.0 解决方案: 需要修改maven库的代理,否则就需要翻墙编译 新的AndroidStudio版本比较坑,修改代理的位置发生了变化: 最新变化:…...

ue5 蓝图学习(一)结构体的使用
在内容浏览器中右键 蓝图-选择结构体 下面这东西就是结构体,和C的结构体差不多 双击一下 可以添加变量,设置变量的类型和默认值。 可以在关卡蓝图中调用它。 点击打开关卡蓝图,添加变量 在变量的右侧,变量类型里搜索strcut&#…...
docker--工作目录迁移
前言 安装docker,默认的情况容器的默认存储路径会存储系统盘的 /var/lib/docker 目录下,系统盘一般默认 50G,容器输出的所有的日志,文件,镜像,都会存在这个地方,时间久了就会占满系统盘。 一、…...

Golang | Leetcode Golang题解之第556题下一个更大元素III
题目: 题解: func nextGreaterElement(n int) int {x, cnt : n, 1for ; x > 10 && x/10%10 > x%10; x / 10 {cnt}x / 10if x 0 {return -1}targetDigit : x % 10x2, cnt2 : n, 0for ; x2%10 < targetDigit; x2 / 10 {cnt2}x x2%10 -…...

2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我有大量的个人代码和应用托管在Github/Gitee这些代码仓库。当我想要部署这些代码到我的阿里云ECS服务器时,往往会很麻烦,主要问题有这些: 需要手动安装和配置git,过程非常繁琐。每次都需要登录到机器…...

2023.8 用于生物医学问答的选择性 UMLS 知识注入
Selective UMLS knowledge infusion for biomedical question answering Selective UMLS knowledge infusion for biomedical question answering | Scientific Reports 韩国首尔国立大学研究生院生物工程跨学科项目 问题 如何高效地将生物医学知识注入预训练语言模型&#x…...

chat2db调用ollama实现数据库的操作。
只试了mysql的调用。 其它的我也不用,本来想充钱算了。最后一看单位是美刀。就放弃了这分心。于是折腾了一下。 本地运行chat2db 及chat2db ui https://gitee.com/ooooinfo/Chat2DB clone 后运行起来 chat2db的java端,我现在搞不清这一个项目是有没有…...
Rust 生态系统的未来与学习方向
Rust 生态系统的未来与学习方向 Rust 作为一门系统编程语言,因其内存安全性、并发性能以及生态的不断壮大,已逐渐成为开发者和企业的首选语言之一。随着技术的进步,Rust 的生态系统持续发展,涉及多个领域,包括 Web 开…...

Vue的基础使用
一、为什么要学习Vue 1.前端必备技能 2.岗位多,绝大互联网公司都在使用Vue 3.提高开发效率 4.高薪必备技能(Vue2Vue3) 二、什么是Vue 概念:Vue (读音 /vjuː/,类似于 view) 是一套 构建用户界面 的 渐进式 框架…...
c++中,头文件包含iostream.h和`<iostream>`的差别
引言 在编写c代码时,有时候包含头文件iostream.h,有时候又包含<iostream>,初学者会对此感到很疑惑。 实际上,这两者是同一个头文件,只是包含方式不同,这是由于C的历史原因造成的,下面解释…...

界面控件DevExpress WPF中文教程:TreeList视图及创建分配视图
DevExpress WPF拥有120个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件…...

软件工程笔记二—— 软件生存期模型
目录 瀑布模型 瀑布模型的特点 阶段间具有顺序性和依赖性。 推迟实现的观点 质量保证的观点 瀑布模型的优点 瀑布模型的缺点 快速原型模型 快速原型模型的优点 快速原型模型的缺点 增量模型 增量模型的优点 增量构件开发 螺旋模型 完整的螺旋模型(顺…...

关于若依500验证码问题的求助
关于若依框架中验证码出现500错误的问题,这通常表示服务器内部错误。以下是一些可能的原因及解决方案: 一、配置文件问题 .env.production文件: 确保.env.production文件中的VUE_APP_BASE_API已经修改成服务器上的域名地址,而不…...
网络安全:守护数字世界的坚固防线
随着信息技术的飞速发展,网络已成为我们生活中不可或缺的一部分。它为我们提供了便捷的信息获取、交流娱乐的渠道,但同时也带来了前所未有的安全挑战。网络安全,这一看似遥远却又紧密相连的概念,正日益成为我们共同关注的焦点。 …...

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式
一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明:假设每台服务器已…...
vscode里如何用git
打开vs终端执行如下: 1 初始化 Git 仓库(如果尚未初始化) git init 2 添加文件到 Git 仓库 git add . 3 使用 git commit 命令来提交你的更改。确保在提交时加上一个有用的消息。 git commit -m "备注信息" 4 …...
深入浅出:JavaScript 中的 `window.crypto.getRandomValues()` 方法
深入浅出:JavaScript 中的 window.crypto.getRandomValues() 方法 在现代 Web 开发中,随机数的生成看似简单,却隐藏着许多玄机。无论是生成密码、加密密钥,还是创建安全令牌,随机数的质量直接关系到系统的安全性。Jav…...

学校招生小程序源码介绍
基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码,专为学校招生场景量身打造,功能实用且操作便捷。 从技术架构来看,ThinkPHP提供稳定可靠的后台服务,FastAdmin加速开发流程,UniApp则保障小程序在多端有良好的兼…...

Keil 中设置 STM32 Flash 和 RAM 地址详解
文章目录 Keil 中设置 STM32 Flash 和 RAM 地址详解一、Flash 和 RAM 配置界面(Target 选项卡)1. IROM1(用于配置 Flash)2. IRAM1(用于配置 RAM)二、链接器设置界面(Linker 选项卡)1. 勾选“Use Memory Layout from Target Dialog”2. 查看链接器参数(如果没有勾选上面…...
[Java恶补day16] 238.除自身以外数组的乘积
给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂度…...
鸿蒙DevEco Studio HarmonyOS 5跑酷小游戏实现指南
1. 项目概述 本跑酷小游戏基于鸿蒙HarmonyOS 5开发,使用DevEco Studio作为开发工具,采用Java语言实现,包含角色控制、障碍物生成和分数计算系统。 2. 项目结构 /src/main/java/com/example/runner/├── MainAbilitySlice.java // 主界…...

算法笔记2
1.字符串拼接最好用StringBuilder,不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...
JavaScript 数据类型详解
JavaScript 数据类型详解 JavaScript 数据类型分为 原始类型(Primitive) 和 对象类型(Object) 两大类,共 8 种(ES11): 一、原始类型(7种) 1. undefined 定…...
python爬虫——气象数据爬取
一、导入库与全局配置 python 运行 import json import datetime import time import requests from sqlalchemy import create_engine import csv import pandas as pd作用: 引入数据解析、网络请求、时间处理、数据库操作等所需库。requests:发送 …...