实验2 路由器基本配置
实验2 路由器基本配置
- 一、 原理描述
- 二、 实验目的
- 三、 实验内容
- 四、 实验步骤
- 1.建立实验拓扑
- 2.基础配置
- 3.配置路由器接口IP地址
- 4.查看路由器配置信息
- 5.连通性测试
- 6.使用抓包工具
一、 原理描述
华为设备支持多种配置方式,操作人员要熟悉使用命令行的方式进行设备管理。在工作中,对路由器和交换机常用的操作命令就是I相关命令,如配置主机名、IP地址、测试IP数据包连通性等。
二、 实验目的
1.能够熟练使用路由器命名方法。
2.能够熟练配置路由器IP地址。
3.能够使用命令查看设备配置情况。
4.能够通过Wireshark抓包查看数据包。
三、 实验内容
本实验模拟简单的网络场景,某单位购买了新的路由器和交换机。交换机S1连接PC1,交换机S2连接PC2,路由器连接S1和S2。网络管理员需要首先熟悉设备的使用方法,包括基础的I配置和查看命令。
四、 实验步骤
1.建立实验拓扑
路由器基础配置的拓扑结构如图2-1所示,S1、S2选择S5700,R1选择 AR1200,设备连线选择Copper,连接到设备时选择GE或Ethernet 接口。
设备编址如表2-1所示。


图2-1路由器基础配置的拓扑结构
2.基础配置
启动设备,设置各交换机和路由器的名称,注意,每次修改参数后都要使用save命令进行保存。
<Huawei>system-view
[Huawei]sysname S1
[S1]
<S1>save
双击PCI,打开图形化界面,配置IP地址和子网掩码,如图2-2所示。用同样的方式对PC2进行设置。

图2-2配置IP地址和子网掩码
3.配置路由器接口IP地址
从系统视图进入接口视图,在该视图下配置接口相关的物理属性、链路层特性及地址等重要参数。
使用interface命令进入路由器相应接口视图。
<R1>system-view
Enter system view, return user view with Ctrl+z.
[Rllinterface GigabitEthernet 0/0/0
使用ipaddress命令配置I地址和掩码。
[Rl-GigabitEthernet0/0/0]ip address 10.0.1.254 255.255.255.0
配置完成后,使用display ip interface brief命令查看接口与I相关摘要信息。
[R1-GigabitEthernet0/0/0]dis ip int brief
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
The number of interface that is UP in Physical is 3
The number of interface that is DOWN in Physical is 0
The number of interface that is UP in Protocol is 2
The number of interface that is DOWN in Protocol is 1Interface IP Address/Mask Physical Protocol
GigabitEthernet0/0/0 10.0.1.254/24 up up
GigabitEthernet0/0/1 unassigned up down
NULL0 unassigned up up(s)
可以看到GigabitEthernet0/0/0 接口的I地址已经配置完成。接口的物理状态处于正常启动的状态。
用同样的方式完成路由器GE0/0/1接口的配置。简写方式为:
[R1]int G0/0/1
[R1-GigabitEthernet0/0/11ip add 10.0.2.254 24
注意,即便是简写,也要保证所输入的命令关键字是唯一的。
如果忘记命令,可以输入“?”查看相关命令。如果输入命令首部分,可以使用Tab键选择性补齐命令。
配置完成后,使用display ip interface brief命令查看接口与I相关摘要信息。

此时路由器两个接口的地址都已经配置完成。物理接口工作正常,接口的链路协议状态处于正常启动的状态。
4.查看路由器配置信息
经过以上步骤,路由器接口I 地址配置完成,通过使用 displayip routing-table 命令查看IPv4路由表的信息。

其中,Route Flags 为路由标记,R表示该路由是迭代路由,D表示该路由下发到FIB表。“Routing Tables:Public”表示此路由表是全局路由表,Destinations 表示目的网络/主机的总数,Routes 表示路由的总数,Destination/Mask表示目的网路/主机的地址和掩码长度,Proto 表示接收此路由的路由协议,Direct 表示直连路由,Pre表示此路由的优先级,Cost表示此路由的网络开销值,NextHop 表示此路由的下一跳地址,Interface 表示此路由下一跳的出接口。
5.连通性测试
使用ping命令测试路由器R1与PC1及PC2的连通性。

直连网段连通性测试完毕后,测试非直连设备的连通性,即PC1和PC2的连通性。双击PCI打开配置界面,单击“命令行”标签。使用ping命令,可以看到,PC1和PC2正常通信,如图2-3所示。

图2-3 PC命令行界面
6.使用抓包工具
以抓取R1上GE0/0/0接口的数据包为例,在R1和S1的直连链路上,在接口GE0/0/0上右击,在弹出的快捷菜单中选择“开始抓包”命令,如图2-4所示。

图2-4 抓包操作
此时,在打开的Wireshark软件界面上会显示解包结果,如图2-5所示。

图2-5 Wireshark
还可以使用另一种方式来抓包。单击界面上方工具栏中的“数据抓包”按钮,此时出现“采集数据报文”对话框,选择对应设备及接口即可,如图2-6所示。如果不需要继续抓包,单击“停止抓包”按钮即可。

图2-6 “采集数据报文”对话框
注:此为记录笔记,如有不足,还望海涵,可留言斧正
相关文章:
实验2 路由器基本配置
实验2 路由器基本配置 一、 原理描述二、 实验目的三、 实验内容四、 实验步骤1.建立实验拓扑2.基础配置3.配置路由器接口IP地址4.查看路由器配置信息5.连通性测试6.使用抓包工具 一、 原理描述 华为设备支持多种配置方式,操作人员要熟悉使用命令行的方式进行设备管…...
docker部署安装整理
centos下安装部署docker 在CentOS下部署Docker,你需要按照以下步骤进行操作: 更新系统: 首先,确保你的CentOS系统是最新的。打开终端,并运行以下命令来更新你的系统: sudo yum update -y安装所需的软件包…...
为什么你明明拥有5年开发经验,但是依然写不出来一份简历?
前端训练营:1v1私教,终身辅导计划,帮你拿到满意的 offer。 已帮助数百位同学拿到了中大厂 offer。欢迎来撩~~~~~~~~ Hello,大家好,我是 Sunday。 在最近不到一年的时间里,我跟上千位同学进行了沟通&#x…...
【ZZULIOJ】1062: 最大公约数(Java)
目录 题目描述 输入 输出 样例输入 Copy 样例输出 Copy 提示 code 题目描述 输入两个不大于10的9次方的正整数,输出其最大公约数。 输入 输入两个正整数m和n,数据之间用空格隔开。 输出 输出一个整数,表示m和n的最大公约数。 样…...
北斗导航 | ARAIM算法的原理和性能测试
===================================================== github:https://github.com/MichaelBeechan CSDN:https://blog.csdn.net/u011344545 ===================================================== ARAIM算法的原理和性能测试 针对高级接收机自主完好性监视(ARAIM)算法…...
elasticsearch7安全配置--最低安全等级,用户名密码
上一篇博客在centos7上安装了elasticsearch7 接下来对elasticsearch进行安全方面的配置 minimal security 最低安全等级,用户名密码 首先开启xpack vim config/elasticsearch.yml xpack.security.enabled: true由于我是单机配置的,还加了如下配置 d…...
项目架构MVC,DDD学习
写在前面 本文一起看下项目架构DDD,MVC相关的内容。 1:MVC 不管我们做什么项目,自己想想其实只是做了三件事,如下: 其实,这三件事完全在一个类中做完也可以可以正常把项目完成的,就像下面这…...
SQLite的PRAGMA 声明
PRAGMA 语句是特定于 SQLite 的 SQL 扩展,用于 修改 SQLite 库的操作或查询 SQLite 库 内部(非表)数据。PRAGMA声明使用相同的 接口作为其他 SQLite 命令(例如 SELECT、INSERT)但 在以下重要方面有所不同: …...
使用ArrayList.removeAll(List list)导致的机器重启
背景 先说一下背景,博主所在的业务组有一个核心系统,需要同步两个不同数据源给过来的数据到redis中,但是每次同步之前需要过滤掉一部分数据,只存储剩下的数据。每次同步的数据与需要过滤掉的数据量级大概在0-100w的数据不等。 由…...
如何在项目中使用uni-ui组件库
1、安装uni-ui npm i dcloudio/uni-ui 2、组件自动引用 配置easycom 使用 npm 安装好 uni-ui 之后,需要配置 easycom 规则,让 npm 安装的组件支持 easycom 打开项目根目录下的 pages.json 并添加 easycom 节点: // pages.json {"e…...
redis的过期策略和内存淘汰机制(redis篇)
分享并学习一下redis的过期策略和内存淘汰机制 在平时的工作或者学习中,即便自己没有实打实的用过redis。但是能有对这方面的思考,再结合一些实际场景和理论,那么我相信自己或者你都会越来越厉害的。 首先,我们需要认清为啥redis要…...
Java中Runnable和Callable有什么不同?(企业真题)
Java中Runnable和Callable有什么不同? 与之前的方式的对比:与Runnable方式的对比的好处 call()可以有返回值,更灵活 call()可以使用throws的方式处理异常,更灵活 Callable使用了泛型参数,可以指明具体的call()的返回值…...
图机器学习导论
图:描述关系数据的通用语言,起源于哥尼斯堡七桥问题 传统的机器学习:数据样本之间独立同分布,简单拟合数据边界,在传统的机器学习中,每个数据样本彼此无关。传统的神经网络,只能处理简单的表格、…...
地推网推拉新平台哪家强?一文清楚告诉你
在当今这个充满副业的时代,地推网推拉新平台的寻找与对接成为了许多人关注的焦点。那么,我们应该如何找到那些既靠谱又有潜力的拉新项目呢? 经过深入研究和全网检索,我为大家盘点了5个值得一试地推网推拉新平台。 尤其是“聚小推…...
Day:004(4) | Python爬虫:高效数据抓取的编程技术(数据解析)
XPath工具 浏览器-元素-CtrlF 浏览器-控制台- $x(表达式) Xpath helper (安装包需要科学上网) 问题 使用离线安装包 出现 程序包无效 解决方案 使用修改安装包的后缀名为 rar,解压文件到一个文件夹,再用 加载文件夹的方式安装即可 安装 python若使用…...
(80) 只出现一次的数字(81)反转字符串
文章目录 1. 每日一言2. (80) 只出现一次的数字2.1 解题思路2.2 代码 3. (81)反转字符串3.1 解题思路3.2 代码 4. 结语 1. 每日一言 生活是一场即兴表演,值得庆幸的是我们总是有所感受,并且将一直感受下去。 2. (80) 只出现一次的数字 题目链接&#x…...
基于拉格朗日分布算法的电动汽车充放电调度MATLAB程序
微❤关注“电气仔推送”获得资料(专享优惠) 程序简介 该模型主要做的是基于拉格朗日分布算法的电动汽车充放电调度模型。利用蒙特卡洛模拟法模拟出电动汽车负荷曲线,并求解出无序充电功率曲线和有序充电曲线,该模型在电动汽车个…...
【Linux 学习】进程优先级和命令行参数!
1. 什么是优先级? 指定进程获取某种资源(CPU)的先后顺序; Linux 中优先级数字越小,优先级越高; 1.1 优先级和权限的区别? 权限 : 能不能做 优先级: 已经能了,但是获…...
Git删除未跟踪的文件Untracked files
在 Git 中,要删除未跟踪的文件(Untracked files),你可以使用 git clean 命令。请注意,这个命令会从你的工作目录中永久删除这些文件,因此在执行之前请确保你不再需要这些文件或已经妥善备份。 以下是如何使…...
S7-1200PLC控制V90伺服通过FB284实现位置控制的方法
S7-1200PLC控制V90伺服通过FB284实现位置控制的方法 通过西门子报文111和FB284功能块 在V-ASSISTANT中将V90 PN设置控制模式为"基本位置控制(EPOS)" V90 PN与PLC采用PROFINET RT通信方式并使用西门子报文111。 在博途中V90 PN的设备视图中更改报文为:报文111 安装…...
调用支付宝接口响应40004 SYSTEM_ERROR问题排查
在对接支付宝API的时候,遇到了一些问题,记录一下排查过程。 Body:{"datadigital_fincloud_generalsaas_face_certify_initialize_response":{"msg":"Business Failed","code":"40004","sub_msg…...
css实现圆环展示百分比,根据值动态展示所占比例
代码如下 <view class""><view class"circle-chart"><view v-if"!!num" class"pie-item" :style"{background: conic-gradient(var(--one-color) 0%,#E9E6F1 ${num}%),}"></view><view v-else …...
golang循环变量捕获问题
在 Go 语言中,当在循环中启动协程(goroutine)时,如果在协程闭包中直接引用循环变量,可能会遇到一个常见的陷阱 - 循环变量捕获问题。让我详细解释一下: 问题背景 看这个代码片段: fo…...
【人工智能】神经网络的优化器optimizer(二):Adagrad自适应学习率优化器
一.自适应梯度算法Adagrad概述 Adagrad(Adaptive Gradient Algorithm)是一种自适应学习率的优化算法,由Duchi等人在2011年提出。其核心思想是针对不同参数自动调整学习率,适合处理稀疏数据和不同参数梯度差异较大的场景。Adagrad通…...
基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容
基于 UniApp + WebSocket实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...
蓝桥杯 2024 15届国赛 A组 儿童节快乐
P10576 [蓝桥杯 2024 国 A] 儿童节快乐 题目描述 五彩斑斓的气球在蓝天下悠然飘荡,轻快的音乐在耳边持续回荡,小朋友们手牵着手一同畅快欢笑。在这样一片安乐祥和的氛围下,六一来了。 今天是六一儿童节,小蓝老师为了让大家在节…...
定时器任务——若依源码分析
分析util包下面的工具类schedule utils: ScheduleUtils 是若依中用于与 Quartz 框架交互的工具类,封装了定时任务的 创建、更新、暂停、删除等核心逻辑。 createScheduleJob createScheduleJob 用于将任务注册到 Quartz,先构建任务的 JobD…...
如何为服务器生成TLS证书
TLS(Transport Layer Security)证书是确保网络通信安全的重要手段,它通过加密技术保护传输的数据不被窃听和篡改。在服务器上配置TLS证书,可以使用户通过HTTPS协议安全地访问您的网站。本文将详细介绍如何在服务器上生成一个TLS证…...
【OSG学习笔记】Day 16: 骨骼动画与蒙皮(osgAnimation)
骨骼动画基础 骨骼动画是 3D 计算机图形中常用的技术,它通过以下两个主要组件实现角色动画。 骨骼系统 (Skeleton):由层级结构的骨头组成,类似于人体骨骼蒙皮 (Mesh Skinning):将模型网格顶点绑定到骨骼上,使骨骼移动…...
DeepSeek 技术赋能无人农场协同作业:用 AI 重构农田管理 “神经网”
目录 一、引言二、DeepSeek 技术大揭秘2.1 核心架构解析2.2 关键技术剖析 三、智能农业无人农场协同作业现状3.1 发展现状概述3.2 协同作业模式介绍 四、DeepSeek 的 “农场奇妙游”4.1 数据处理与分析4.2 作物生长监测与预测4.3 病虫害防治4.4 农机协同作业调度 五、实际案例大…...
