【计算机网络基础实验】实验二(补充内容)路由器的配置和静态路由

任务一 IP路由协议实现企业路由器通信

目录如下:

  • 任务一 IP路由协议实现企业路由器通信
  • 一、实验目的:
  • 二、实验环境
  • 三、实验内容
  • 四、实验步骤
    • 1、路由器的基本配置
      • (1)实验拓扑图
      • (2)启动路由器
      • (3)基本配置:
        • a.视图切换:
        • b.在系统中输入命令时,问号是`通配符`,可以查看命令细节。
        • c.Tab键是自动联想并补全命令的快捷键。
      • (4)配置路由器
        • a.双击设备进入配置页面,显示用户视图。
        • b.执行display version命令,查看路由器的软件版本与硬件信息。
        • c.进入系统视图:使用system-view命令可以进入系统视图,这样才可以配置接口、协议等内容。
        • d.修改设备名称:配置设备时,为了便于区分,往往给设备定义不同的名称。如下我们依照实验拓扑图,修改设备名称。
        • e.配置接口IP地址和描述信息
        • f.执行display interface命令查看接口信息。
        • g.配置R2上GigabitEthernet 0/0/0接口的IP地址与描述信息。(方法同上)
        • h.配置完成后,通过ping命令测试R1和R2间的连通性。(R1、R2互相ping对方的IP地址)
    • 2.静态路由的配置
      • (1)实验拓扑结构
      • (2)在R1、R2和R3上分别配置设备名称和IP地址。 (以R1为例)
      • (3)设备及端口配置结束后,可以在用户视图下执行display ip interface brief或者display current-configuration命令,检查配置情况。(以下R1为例,请检查R1、R2和R3的配置是否正确)
      • (4)R1上执行ping命令,检测R1与其它设备间的连通性。
      • (5)R2上执行ping命令,检测R2与其它设备间的连通性。
      • (6)测试R2到目的网络10.0.13.0/24、10.0.3.0/24的连通性
    • 问题:测试结果中,R2是否能与目的网络10.0.13.0/24、10.0.3.0/24连通?为什么?
      • (7)在R2上配置静态路由:(目的网络地址、掩码、下一跳路由器的IP地址)
    • 问题:配置结束后,再次运行display ip routing-table ,查看R2的路由表,分析路由表有什么变化?
      • (8)配置备份静态路由(设置优先级嘛)
      • (9)验证静态路由
    • 问题:请写出此时路由器R1、R2的路由表(包括目的网络地址、掩码、下一跳路由器的IP地址)
      • (10)验证备份静态路由
    • 问题:配置备份路由之后,R2与网络10.0.13.3和10.0.3.3之间交互的数据通过哪条链路传输?


一、实验目的:

1、掌握设备系统参数的配置方法
2、掌握配置路由器接口IP地址的方法
3、掌握测试两台直连路由器连通性的方法
4、掌握静态路由以及静态备份路由的配置方法
5、掌握测试静态路由连通性的方法

二、实验环境

配置网卡的计算机。华为ensp模拟软件。交换机与路由器。

三、实验内容

1、掌握路由器的基本配置方法
2、配置静态路由
3、配置静态备份路由

四、实验步骤

1、路由器的基本配置

(1)实验拓扑图

在这里插入图片描述

注意:设计拓扑时,路由器请选择Router,如上图。连线时请注意拓扑中的端口编号,不要搞错。

(2)启动路由器

(3)基本配置:

a.视图切换:

在这里插入图片描述

b.在系统中输入命令时,问号是通配符,可以查看命令细节。

例:

[Huawei]sys?
  sysname  
 [Huawei]interface ?
  Atm-Bundle        Atm-Bundle interface
  Atm-Trunk         Atm-Trunk interface
  Bridge-if         Bridge-if interface
  Cpos-Trunk        Cpos-Trunk interface
  ......
c.Tab键是自动联想并补全命令的快捷键。

例:

[Huawei]interface gi	
[Huawei]interface GigabitEthernet

(4)配置路由器

a.双击设备进入配置页面,显示用户视图。

在这里插入图片描述

b.执行display version命令,查看路由器的软件版本与硬件信息。
<Huawei>dis ver
Huawei Versatile Routing Platform Software
VRP (R) software, Version 5.110 (eNSP V100R001C00)
Copyright (c) 2000-2011 HUAWEI TECH CO., LTD
c.进入系统视图:使用system-view命令可以进入系统视图,这样才可以配置接口、协议等内容。
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]
d.修改设备名称:配置设备时,为了便于区分,往往给设备定义不同的名称。如下我们依照实验拓扑图,修改设备名称。
[Huawei]sysname R1
[R1]
May 12 2015 09:52:21-08:00 R1 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.25.191.3.1 configurations have been changed. The current change number is 1, the change loop count is 0, and the maximum number of records is 4095.

同理,修改R2路由器的设备名称为R2。

[Huawei]sysname R2
[R2]
e.配置接口IP地址和描述信息

配置R1上GigabitEthernet 0/0/0接口的IP地址。使用点分十进制格式(如255.255.255.0)或根据子网掩码前缀长度(24位)配置子网掩码。

[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.0.12.1 24
f.执行display interface命令查看接口信息。
[R1]display interface GigabitEthernet 
GigabitEthernet0/0/0 current state : UP
Line protocol current state : UP
Last line protocol up time : 2015-05-12 09:57:18 UTC-08:00
Description:
Route Port,The Maximum Transmit Unit is 1500
Internet Address is 10.0.12.1/24
......

在这里插入图片描述

g.配置R2上GigabitEthernet 0/0/0接口的IP地址与描述信息。(方法同上)
h.配置完成后,通过ping命令测试R1和R2间的连通性。(R1、R2互相ping对方的IP地址)
[R1]ping 10.0.12.2
[R2]ping 10.0.12.1

在这里插入图片描述

2.静态路由的配置

(1)实验拓扑结构

在这里插入图片描述

注意:端口连接应与实验拓扑一致,否则影响后续配置过程。

(2)在R1、R2和R3上分别配置设备名称和IP地址。 (以R1为例)

以此为例完成配置R1、R2、R3各接口的IP地址。(注意端口与对应的IP地址关系)

<Huawei>system-view 
[Huawei]sysname R1 
[R1]interface GigabitEthernet 0/0/0 
[R1-GigabitEthernet0/0/0]ip address 10.0.13.1 24 
[R1-GigabitEthernet0/0/0]quit 
[R1]interface GigabitEthernet 0/0/1 
[R1-GigabitEthernet0/0/1]ip address 10.0.12.1 24 
[R1-GigabitEthernet0/0/1]quit 
[R1]interface LoopBack 0 
[R1-LoopBack0]ip address 10.0.1.1 24 

在这里插入图片描述

(3)设备及端口配置结束后,可以在用户视图下执行display ip interface brief或者display current-configuration命令,检查配置情况。(以下R1为例,请检查R1、R2和R3的配置是否正确)

<R1>display ip interface brief 
Interface    IP Address/Mask  Physical  Protocol 
...
GigabitEthernet0/0/0  10.0.13.1/24  up  up 
GigabitEthernet0/0/1  10.0.12.1/24  up  up 
... 
LoopBack0          10.0.1.1/24  up up(s) 
...

R1:

在这里插入图片描述


R2:

在这里插入图片描述


R3:
在这里插入图片描述

(4)R1上执行ping命令,检测R1与其它设备间的连通性。

与R1相连接的有R2和R3,分别通过GE 0/0/1 和 GE 0/0/0 这两条线路连接。
要测试连通性,我们要知道R2和R3在这条线路上的IP是多少。
R2是10.0.12.2 ,R3是10.0.13.3

<R1>ping 10.0.12.2 
<R1>ping 10.0.13.3 

在这里插入图片描述
在这里插入图片描述

(5)R2上执行ping命令,检测R2与其它设备间的连通性。

<R2>ping 10.0.11.5

我这里ping的是R3的ip,看图可知道它是由GE 0/0/2与R2相连接的,而且我们的IP要设置10.0.11开头的,因为R2在这条线路上的IP是以这个开头的。R3在这条线路上的IP也要以这个开头哦,不同的ping是不通的。

在这里插入图片描述

(6)测试R2到目的网络10.0.13.0/24、10.0.3.0/24的连通性

与R1相连接的有R1和R3,分别通过GE 0/0/1 和 GE 0/0/0 这两条线路连接。
要测试连通性,我们要知道R1和R3在这条线路上的IP是多少。
R2是10.0.12.1 ,R3是10.0.11.5

<R2>ping 10.0.11.5
<R2>ping 10.0.12.1

在这里插入图片描述

问题:测试结果中,R2是否能与目的网络10.0.13.0/24、10.0.3.0/24连通?为什么?

在R2上执行display ip routing-table查看路由表的变化,分析测试结果。

正如我前面所说的,
举例如,我这里ping的是R3的ip,看图可知道它是由GE 0/0/2与R2相连接的,而且我们的IP要设置10.0.11开头的,因为R2在这条线路上的IP是以这个开头的。R3在这条线路上的IP也要以这个开头哦,不同的ping是不通的。

<R2>dis ip routing-table 

Destination/Mask   Proto   Pre  Cost   Flags NextHop      Interface

      10.0.2.0/24  Direct   0    0       D   10.0.2.2    LoopBack0
...
      10.0.12.0/24  Direct  0    0       D   10.0.12.2   GigabitEthernet0/0/1
...
      10.0.23.0/24  Direct  0    0       D   10.0.23.2   GigabitEthernet0/0/2
...

(7)在R2上配置静态路由:(目的网络地址、掩码、下一跳路由器的IP地址)

配置目的网络地址为10.0.13.0/24和10.0.3.0/24的静态路由,路由的下一跳(下一跳:在网络路由中,指数据包从当前路由器转发到下一个路由器的过程。)配置为R3的G0/0/0接口IP地址10.0.23.3。默认静态路由优先级为60,无需额外配置路由优先级信息。注意:在ip route-static命令中,24代表子网掩码长度,也可以写成完整的掩码形式如255.255.255.0。

配置过程如下。

[R2]ip route-static 10.0.13.0 24 10.0.23.3 
[R2]ip route-static 10.0.3.0 24 10.0.23.3 

问题:配置结束后,再次运行display ip routing-table ,查看R2的路由表,分析路由表有什么变化?

在这里插入图片描述

(8)配置备份静态路由(设置优先级嘛)

  • R2与网络10.0.13.3和10.0.3.3之间交互的数据通过R2与R3间的链路传输。
  • 如果R2和R3间的链路发生故障,R2将不能与网络10.0.13.3和10.0.3.3通信。但是根据拓扑图可以看出,当R2和R3间的链路发生故障时,R2还可以通过R1与R3通信。所以可以通过配置一条备份静态路由实现路由的冗余备份。
  • 正常情况下,备份静态路由不生效。当R2和R3间的链路发生故障时,才使用备份静态路由传输数据。
  • 配置备份静态路由时,需要修改备份静态路由的优先级,确保只有主链路故障时才使用备份路由。本实验中,需要将备份静态路由的优先级修改为80。

配置过程如下
配置R1到网络10.0.3.0的静态路由:

[R1]ip route-static 10.0.3.0 24 10.0.13.3 

看到了吗 多了个静态路由。

在这里插入图片描述

配置R2到网络10.0.13.0和10.0.3.0的备份静态路由,优先级为80:

[R2]ip route-static 10.0.13.0 24 10.0.12.1 preference 80 
[R2]ip route-static 10.0.3.0 24 10.0.12.1 preference 80 

在这里插入图片描述

配置R3到网络10.0.12.0的静态路由:

[R3]ip route-static 10.0.12.0 24 10.0.13.1 

在这里插入图片描述

(9)验证静态路由

在R2的路由表中,查看当前的静态路由配置。

<R2>display ip routing-table

…
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface
       10.0.2.0/24  Direct  0    0           D   10.0.2.2        LoopBack0
…
       10.0.3.0/24  Static  60   0          RD   10.0.23.3       GigabitEthernet0/0/2
      10.0.12.0/24  Direct  0    0           D   10.0.12.2       GigabitEthernet0/0/1
…
      10.0.13.0/24  Static  60   0          RD   10.0.23.3       GigabitEthernet0/0/2
      10.0.23.0/24  Direct  0    0           D   10.0.23.2       GigabitEthernet0/0/2
… 

在这里插入图片描述

路由表中包含两条静态路由。其中:
Protocol字段的值是Static,表明该路由是静态路由。
Preference字段的值是60,表明该路由使用的是默认优先级。
在R2和R3之间链路正常时,R2与网络10.0.13.3和10.0.3.3之间交互的数据通过R2与R3间的链路传输。
执行tracert命令,可以查看数据的传输路径。

<R2>tracert 10.0.13.3 

在这里插入图片描述
命令的回显信息证实R2将数据直接发送给R3,未经过其他设备。

问题:请写出此时路由器R1、R2的路由表(包括目的网络地址、掩码、下一跳路由器的IP地址)

(10)验证备份静态路由

关闭R2的G0/0/2接口,模拟R2与R3间的链路发生故障,然后查看IP路由表的变化。

[R2]interface GigabitEthernet 0/0/2 
[R2-GigabitEthernet0/0/2]shutdown 
[R2-GigabitEthernet0/0/2]quit 

在这里插入图片描述

注意与关闭接口之前的路由表情况作对比。
重新查看R2的路由表

<R2>display ip routing-table 

在这里插入图片描述

在R2的路由表中,灰色所标记出的两条路由的下一跳和优先级均已发生变化。
验证:用ping命令检测R2到目的地址10.0.13.3以及R3上的10.0.13.0的连通性。 执行tracert命令,查看数据包的转发路径。

前面已经把R2和R3的线路 GE 0/0/2给关闭了,这里是通过备份路由发送的。

在这里插入图片描述
在这里插入图片描述

问题:配置备份路由之后,R2与网络10.0.13.3和10.0.3.3之间交互的数据通过哪条链路传输?

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

k8s-Pod控制器

一、Pod控制器 1.Pod控制器及其功用 Pod控制器&#xff0c;又称之为工作负载&#xff08;workload&#xff09;&#xff0c;是用于实现管理pod的中间层&#xff0c;确保pod资源符合预期的状态&#xff0c;pod的资源出现故障时&#xff0c;会尝试进行重启&#xff0c;当根据重启…

猫头虎博主第7期赠书活动:《计算机考研精炼1000题》

&#x1f337;&#x1f341; 博主猫头虎 带您 Go to New World.✨&#x1f341; &#x1f984; 博客首页——猫头虎的博客&#x1f390; &#x1f433;《面试题大全专栏》 文章图文并茂&#x1f995;生动形象&#x1f996;简单易学&#xff01;欢迎大家来踩踩~&#x1f33a; &a…

设计模式(3)-结构型模式

结构型模式 结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式&#xff0c;前者采用继承机制来组织接口和类&#xff0c;后者釆用组合或聚合来组合对象。 由于组合关系或聚合关系比继承关系耦合度低&#xff0c;满足“合成复用原则…

数据结构 - 全貌总结

目录 一. 前言 二. 分类 三. 常见的线性和非线性结构 一. 前言 数据结构是计算机存储、组织数据的方式。一种好的数据结构可以带来更高的运行或者存储效率。数据在内存中是呈线性排列的&#xff0c;但是我们可以使用指针等道具&#xff0c;构造出类似“树形”等复杂结构。 数…

ubuntu 安装 zsh、ohmyzsh并配置必要插件

下述记录是完成全部操作后回忆记录得来&#xff0c;或有不准确。我只记录安装中确实用到的指令&#xff0c;参考资料中有扩展内容&#xff0c;记录如下&#xff1a; ubuntu使用zsh终端并安装nerd font字体——nerd font字体不太好安装&#xff0c;使用fonts-powerline替代。 Ub…

Masked Image Training for Generalizable Deep Image Denoising 论文阅读笔记

CVPR2023 港科大&#xff08;广州&#xff09;发的一篇denoising的论文&#xff0c;作者里面有上海AILab的董超老师&#xff08;看introduction的时候看到有一段很像董超老师 Networks are slaching off 的论文的思想&#xff0c;说网络overfitting的时候学习了训练集的噪声模式…

NR DCI size alignment

DCI对齐在38.212 7.3.1.0 DCI size alignment 中讲述。 Step 0 CSS 下&#xff0c;DCI 0_0根据初始UL BWP 确定大小&#xff0c;DCI 1_0 根据CORESET0 或初始DL BWP&#xff08;没有CORESET 0时&#xff09; 确定大小 根据激活的UL/DL BWP 确定DCI 0_0和DCI 1_0 的size&…

DehazeNet: An End-to-End System for Single Image Haze Removal(端到端的去雾模型)

1、论文去雾总体思路 DehazeNet是2016年华南理工大学的研究者提出的一个端到端的深度学习模型&#xff0c;该模型主要通过输入的原始有雾图像拟合出该图所对应的medium transmission map&#xff08;透射率t值图&#xff09;&#xff0c;并使用引导滤波对t值进行refine&#x…

TSINGSEE青犀智能分析网关工服识别算法,如何最大限度保障工人安全?

众所周知&#xff0c;TSINGSEE青犀智能分析网关算法繁多&#xff0c;大多数算法已经和大家讲解过了&#xff0c;今天就和大家聊一聊工服识别算法。工服识别算法一般应用于工地、化工、煤矿等场所&#xff0c;用来监督检测施工人员是否按照要求着工服&#xff0c;最大程度保障人…

【Spring】Spring IOCDI详解

文章目录 1. Spring是什么&#xff1f;2. 认识IOC2.1 传统程序开发1. Main.java2. Car.java3. Framework.java4. Bottom.java5. Tire.java 2.2 分析传统开发2.3 IOC程序开发1. Main.java2. Car.java3. Framework.java4. Bottom.java5. Tire.java 2.4 分析IOC开发2.5 IOC容器优点…

软件测试-根据状态迁移图设计测试用例

测试用例状态迁移图 许多需求用状态机的方式来描述&#xff0c;状态机的测试主要关注状态转移是否正确。对于一个有限状态机&#xff0c;通过测试验证其在给定的条件内是否能够产生需要的状态变化&#xff0c;有没有不可达的状态和非法的状态&#xff0c;是否可能产生非法的状…

探索人工智能领域——30个名词详解

目录 前言 正文 总结​​​​​​​ &#x1f308;嗨&#xff01;我是Filotimo__&#x1f308;。很高兴与大家相识&#xff0c;希望我的博客能对你有所帮助。 &#x1f4a1;本文由Filotimo__✍️原创&#xff0c;首发于CSDN&#x1f4da;。 &#x1f4e3;如需转载&#xff0c;请…

学习OpenCV(蝴蝶书/C++)相关——2.MacOS下使用LLDB调试cpp程序

文章目录 1. VScode中的调试2. 配置VSCode中C++的调试(以OpenCV为例)2.1 创建适用于C++的.launch文件2.2 常见参数说明2.3 调试OpenCV的.launch文件示例2.3.1 .launch文件demo2.3.2 Debug模式的可执行文件之前在 mac下vscode配置c++环境用过简单的launch.json的配置。 但是不足…

Netty第三部

继续Netty第二部的内容 一、ChannelHandler 1、ChannelHandler接口 ChannelHandler是Netty的主要组件&#xff0c;处理所有的入站和出站数据的应用程序逻辑的容器&#xff0c;可以应用在数据的格式转换、异常处理、数据报文统计等 继承ChannelHandler的两个子接口&#xff…

GPT-4.0网页平台-ChatYY

ChatYY的优势&#xff1a; 1. 支持大部分AI模型&#xff0c;且支持AI绘画&#xff1a; 2. 问答响应速度极快&#xff1a; 3. 代码解析&#xff1a; 4. 支持文档解读&#xff1a; 5. PC、移动端均支持&#xff1a; 访问直达&#xff1a;ChatYY.com

NAND Vpass对读干扰和IO性能有什么影响?

1.SSD基础知识 SSD的存储介质是什么&#xff0c;它就是NAND闪存。那你知道NAND闪存是怎么工作的吗&#xff1f;其实&#xff0c;它就是由很多个晶体管组成的。这些晶体管里面存储着电荷&#xff0c;代表着我们的二进制数据&#xff0c;要么是“0”&#xff0c;要么是“1”。NA…

PTA_乙级_1008

首先&#xff0c;它翻转前部分&#xff08;0 到 N-M-1&#xff09;。 然后&#xff0c;它翻转后部分&#xff08;N-M 到 N-1&#xff09;。 最后&#xff0c;它整体翻转整个数组&#xff08;0 到 N-1&#xff09; #include<iostream> using namespace std;// 反转数组的…

Linux线程同步

文章目录&#xff1a; Linux线程同步条件变量同步概念与竟态条件条件变量函数为什么 pthread_cond_wait 需要互斥量&#xff1f;条件变量使用规范 Linux线程同步 条件变量 当一个线程互斥地访问某个变量时&#xff0c;它可能发现在其它线程改变状态之前&#xff0c;它什么也做…

Unity 实现文字过长显示省略号

为了整体效果&#xff0c;当文字过长时&#xff0c;我们就会把超出范围的文字弄成省略号。 要实现文字过长显示省略号&#xff0c;只需要使用TextMeshPro&#xff0c;并设置Overflow属性为Ellipsis即可。 如下图&#xff1a; 记。

【Proteus仿真】【Arduino单片机】LCD1602-IIC液晶显示

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真Arduino单片机控制器&#xff0c;使用PCF8574、LCD1602液晶等。 主要功能&#xff1a; 系统运行后&#xff0c;LCD1602液晶显示各种效果。 二、软件设计 /* 作者&#xff1a;嗨小…