eNSP学习——静态路由及默认路由基本配置

news2025/1/13 6:20:31

目录

知识背景

实验目的

实验步骤

实验内容

实验拓扑

实验编址

实验前期准备

实验步骤

1、基本配置(按照实验编址设置好对应的IP地址)

 2、是实现主机之间的通信

3、实现全网全通来增强网络的可靠性

4、使用默认路由实现简单的网络优化


需要各种设备的配置命令可以点击链接自取:


华为eNSP各种设备配置命令大全PDF版_交换机设备命令清除资源-CSDN文库

知识背景

        静态路由是指手工配置的路由信息。当网络的拓扑结构或链路状态发生变化,就需要手工修改静态路由信息。相较于动态路由协议,静态路由无需频繁地交换各自的路由表,配置简单,比较适合于小型、简单的网络环境

        静态路由不适合大型且复杂的的网络环境,因为当网络的拓扑结构或链路状态发生变化时,就需要做大量的修改,且无法自动感知错误发生,不易排错。

        默认路由是一种特殊的静态路由,当路由表中与数据包目的地址没有匹配的表项时,数据包将根据默认路由条目进行转发。默认路由在某些时候非常有效,默认路由可以大大简化路由器配置,减轻网络管理员的工作负担。

实验目的

1、掌握配置静态路由(指定接口)的方法;

2、掌握配置静态路由(指定下一跳IP地址)的方法;

3、掌握测试静态路由连通性的方法;

4、掌握配置默认路由的方法;

5、掌握测试默认路由的方法;

6、掌握在简单网络中部署静态路由时的故障排除方法;

7、掌握简单的网络优化方法。

实验步骤

1、基本配置;

2、实现主机PC1与PC2之间的通信;

3、实现全网全通来增强网络的可靠性;

4、使用默认路由实现简单的网络优化;

实验内容

        在通过三台路由器组成的简单网络。R1和R3各自连接一台主机,现要求PC1与PC2之间可以正常通信。

实验拓扑

实验编址

设备

接口

IP地址

子网掩码

默认网关

PC1

E 0/0/1

192.168.10.10

255.255.255.0

192.168.10.1

R1(AR2220)

E 3/0/0

192.168.10.1

255.255.255.0

N/A

Serial 4/0/0

192.168.11.1

255.255.255.0

N/A

R2(AR2220)

Serial 4/0/0

192.168.11.2

255.255.255.0

N/A

Serial 4/0/1

192.168.12.2

255.255.255.0

N/A

R3(AR2220)

Serial 4/0/1

192.168.12.3

255.255.255.0

N/A

E 3/0/0

192.168.20.3

255.255.255.0

N/A

PC2

E 0/0/1

192.168.20.20

255.255.255.0

192.168.20.3

实验前期准备

AR2220添加网口:(R1、R2、R3都要)

右键单机——点击设置

拖动想要添加的网口接入

实验步骤

1、基本配置(按照实验编址设置好对应的IP地址)

[R1]int e3/0/0	  //进入接口
[R1-Ethernet3/0/0]ip address 192.168.10.1 255.255.255.0
[R1-Ethernet3/0/0]int s4/0/0	
[R1-Serial4/0/0]ip address 192.168.11.1 24

[R2]int s4/0/0	
[R2-Serial4/0/0]ip address 192.168.11.2 24
[R2-Serial4/0/0]int s4/0/1
[R2-Serial4/0/1]ip address 192.168.12.2 255.255.255.0

[R3]int s4/0/1	
[R3-Serial4/0/1]ip address 192.168.12.3 24
[R3-Serial4/0/1]int e3/0/0	
[R3-Ethernet3/0/0]ip address 192.168.20.3 24

//查看R1上的路由表
[R1]display ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 11       Routes : 11       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
   192.168.10.0/24  Direct  0    0           D   192.168.10.1    Ethernet3/0/0
   192.168.10.1/32  Direct  0    0           D   127.0.0.1       Ethernet3/0/0
 192.168.10.255/32  Direct  0    0           D   127.0.0.1       Ethernet3/0/0
   192.168.11.0/24  Direct  0    0           D   192.168.11.1    Serial4/0/0
   192.168.11.1/32  Direct  0    0           D   127.0.0.1       Serial4/0/0
   192.168.11.2/32  Direct  0    0           D   192.168.11.2    Serial4/0/0
 192.168.11.255/32  Direct  0    0           D   127.0.0.1       Serial4/0/0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

 测试网络各直连链路的连通性。(其余的直连网段的连通性测试省略)

各直连链路间的IP连通性测试完成后,尝试PC1直接ping主机PC2。

无法连通。

        首先假设主机 PC1与 PC2之间如果能够正常连通,那么主机 A将发送数据给其网关设备 R1;R1 收到后将根据数据包中的目的地址查看它的路由表,找到相应的目的网络的所在路由条目,并根据该条目中的下一跳和出接口信息将该数据转发给下一台路由器 R2;R2 采取同样的步骤将数据转发给 R3:最后 R3也采取同样的步骤将数据转发给与自己直连的主机 PC-2:主机 PC-2 在收到数据后,与主机 PC-1 发送数据到 PC-2 的过程一样,再发送相应的回应消息给PC-1。

接下来的操作如下:

1、查看PC1与其网关设备R1间是否能够正常通信;(ping 192.168.10.1

2、主机与网关之间通信正常,然后检查网关设备R1的路由表(display ip routing-table);

之后可以发现在R1的路由表上,没有任何关于主机PC2所在网段的信息。也可以使用相同的方法查看R2与R3的路由表。

        可以看到在 R2 上没有任何关于主机 PC1和 PC2所在网段的信息,R3 上没有任何关于主机 PC1所在网段的信息,验证了初始情况下各路由器的路由表上仅包括了与自身直接相连的网段的路由信息。现在主机 PC1与 PC2之间跨越了若干个不同网段,要实现它们之间的通信,只通过简单的IP 地址等基本配置是无法实现的,必须在3台路由器上添加相应的路由信息,可以通过配置静态路由来实现。配置静态路由有两种方式,一种是在配置中采取指定下一跳地址的方式,另一种是指定出接口的方式。

 2、是实现主机之间的通信

        在R1上配置目的网段为主机PC2所在的静态路由,即目的IP地址为192.168.20.0,掩码为255.255.255.0。对于R1而言,要发送数据到PC2,就要先发送给R2,所以R2即为R1的下一跳路由器,R2与R1直连的链路上的物理接口的IP地址即为下一跳IP地址,即192.168.12.2

        配置完成后,主机PC1上ping主机PC2。会发现仍然无法连通。这是因为现在仅仅实现了PC1可以通过路由把数据正常转发给PC2,但是PC2仍然无法发送数据给PC1。所以,就同样需要在R2和R3的路由表上添加PC1所在网段的路由信息。

全部配置完成后,就可以发现,PC1与PC2之间通了。

[R1]ip route-static 192.168.20.0 255.255.255.0 192.168.11.2   
[R1]display ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 12       Routes : 12       

Destination/Mask    Proto   Pre  Cost  Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0      D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0      D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0      D   127.0.0.1       InLoopBack0
   192.168.10.0/24  Direct  0    0      D   192.168.10.1    Ethernet3/0/0
   192.168.10.1/32  Direct  0    0      D   127.0.0.1       Ethernet3/0/0
 192.168.10.255/32  Direct  0    0      D   127.0.0.1       Ethernet3/0/0
   192.168.11.0/24  Direct  0    0      D   192.168.11.1    Serial4/0/0
   192.168.11.1/32  Direct  0    0      D   127.0.0.1       Serial4/0/0
   192.168.11.2/32  Direct  0    0      D   192.168.11.2    Serial4/0/0
 192.168.11.255/32  Direct  0    0      D   127.0.0.1       Serial4/0/0
   192.168.20.0/24  Static  60   0     RD   192.168.11.2    Serial4/0/0  //此处
255.255.255.255/32  Direct  0    0      D   127.0.0.1       InLoopBack0

[R2]ip route-static 192.168.20.0 255.255.255.0 192.168.12.3	
[R2]display ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 13       Routes : 13       

Destination/Mask    Proto   Pre  Cost  Flags NextHop         Interface

      127.0.0.0/8   Direct  0    0       D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0       D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0       D   127.0.0.1       InLoopBack0
   192.168.11.0/24  Direct  0    0       D   192.168.11.2    Serial4/0/0
   192.168.11.1/32  Direct  0    0       D   192.168.11.1    Serial4/0/0
   192.168.11.2/32  Direct  0    0       D   127.0.0.1       Serial4/0/0
 192.168.11.255/32  Direct  0    0       D   127.0.0.1       Serial4/0/0
   192.168.12.0/24  Direct  0    0       D   192.168.12.2    Serial4/0/1
   192.168.12.2/32  Direct  0    0       D   127.0.0.1       Serial4/0/1
   192.168.12.3/32  Direct  0    0       D   192.168.12.3    Serial4/0/1
 192.168.12.255/32  Direct  0    0       D   127.0.0.1       Serial4/0/1
   192.168.20.0/24  Static  60   0      RD   192.168.12.3    Serial4/0/1  //此处
255.255.255.255/32  Direct  0    0       D   127.0.0.1       InLoopBack0


[R3]ip route-static 192.168.10.0 24 192.168.12.2

[R2]ip route-static 192.168.10.0 24 192.168.11.1

 测试结果:

3、实现全网全通来增强网络的可靠性

        由于此时只是把PC1与PC2之间可以通信,若处于PC1这一侧的管理员想要管理PC2,就只能通过PC1登录到PC2,但是如果网络出现故障,那么就很难实现对于PC2的管理。因此,保证全网的连通性能够增强整网的可靠性,提高网络的可维护性及健壮性

        故,有必要在R1的路由表添加R2与R3间直连的路由信息,同样也在R3的路由表中添加R1与R2间直连网段的路由信息,实现全网全通。


[R1]ip route-static 192.168.12.0 24 192.168.11.2

[R3]ip route-static 192.168.11.0 24 192.168.12.2

4、使用默认路由实现简单的网络优化

        通过适当减少设备上的配置工作量,能够帮助网络管理员在进行故障排除时更轻松地定位故障,且相对较少的配置量也能减少在配置时出错的可能,另一方面,也能够相对减少对设备本身硬件的负担。

        默认路由是一种特殊的静态路由,使用默认路由可以简化路由器上的配置。

        此时,查看R1的路由表,会发现:存在两条之前手动配置的静态路由,且它们的下一跳和出接口都一致。

 

//下面配置一条默认路由,即:目的网段和掩码为全0,表示任何网络,下一跳和出接口都一致。

[R1]ip route-static 0.0.0.0 0 192.168.11.2     //添加默认路由
[R1]undo ip route-static 192.168.20.0 24 192.168.11.2  //删除此条静态路由
[R1]undo ip route-static 192.168.12.0 24 192.168.11.2
[R1]display ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 12       Routes : 12       

Destination/Mask    Proto   Pre  Cost   Flags NextHop         Interface

        0.0.0.0/0   Static  60   0       RD   192.168.11.2    Serial4/0/0    //此处
      127.0.0.0/8   Direct  0    0        D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0        D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0        D   127.0.0.1       InLoopBack0
   192.168.10.0/24  Direct  0    0        D   192.168.10.1    Ethernet3/0/0
   192.168.10.1/32  Direct  0    0        D   127.0.0.1       Ethernet3/0/0
 192.168.10.255/32  Direct  0    0        D   127.0.0.1       Ethernet3/0/0
   192.168.11.0/24  Direct  0    0        D   192.168.11.1    Serial4/0/0
   192.168.11.1/32  Direct  0    0        D   127.0.0.1       Serial4/0/0
   192.168.11.2/32  Direct  0    0        D   192.168.11.2    Serial4/0/0
 192.168.11.255/32  Direct  0    0        D   127.0.0.1       Serial4/0/0
255.255.255.255/32  Direct  0    0        D   127.0.0.1       InLoopBack0



[R3]ip route-static 0.0.0.0 0 192.168.12.2
[R3]undo ip route-static 192.168.10.0 24 192.168.12.2
[R3]undo ip route-static 192.168.11.0 24 192.168.12.2
[R3]display ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 12       Routes : 12       

Destination/Mask    Proto   Pre  Cost   Flags NextHop         Interface

        0.0.0.0/0   Static  60   0       RD   192.168.12.2    Serial4/0/1
      127.0.0.0/8   Direct  0    0        D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0        D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0        D   127.0.0.1       InLoopBack0
   192.168.12.0/24  Direct  0    0        D   192.168.12.3    Serial4/0/1
   192.168.12.2/32  Direct  0    0        D   192.168.12.2    Serial4/0/1
   192.168.12.3/32  Direct  0    0        D   127.0.0.1       Serial4/0/1
 192.168.12.255/32  Direct  0    0        D   127.0.0.1       Serial4/0/1
   192.168.20.0/24  Direct  0    0        D   192.168.20.3    Ethernet3/0/0
   192.168.20.3/32  Direct  0    0        D   127.0.0.1       Ethernet3/0/0
 192.168.20.255/32  Direct  0    0        D   127.0.0.1       Ethernet3/0/0
255.255.255.255/32  Direct  0    0        D   127.0.0.1       InLoopBack0

之后再测试PC1与PC2之间的连通性:发现,主机之间可以正常通信,且相对配置较少。

之后,再在R3上做同样的配置。然后再次测试主机之间的连通性,发现主机之间通信正常。

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

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

相关文章

ROS摄像机标定

文章目录 一、环境准备二、摄像头标定2.1 为什么要标定2.2 标定前准备2.2.1 标定板2.2.2 摄像头调焦 2.3 开始标定2.4 测试标定结果 总结参考资料 一、环境准备 安装usb_cam相机驱动 sudo apt-get install ros-noetic-usb-cam 安装标定功能包 sudo apt-get install ros-noet…

ERP系统直击模切企业痛点,提升企业供应链效率

随着全球化经济的不断发展,供应链管理越来越成为企业经营的核心竞争力之一。因此,越来越多的企业正在积极寻找转型升级之路,对于生产制造模切企业来说,ERP系统尤其关键。 尽管ERP系统解决了企业资源计划的问题,但在模…

【论文速读】|大语言模型(LLM)智能体可以自主利用1-day漏洞

本次分享论文: LLM Agents can Autonomously Exploit One-day Vulnerabilities 基本信息 原文作者:Richard Fang, Rohan Bindu, Akul Gupta, Daniel Kang 作者单位:无详细信息提供 关键词:大语言模型, 网络安全, 1-day漏洞, …

粤嵌—2024/4/24—删除有序数组中的重复项 ||

代码实现&#xff1a; 方法一&#xff1a;双指针 int removeDuplicates(int *nums, int numsSize) {int l 0, r 0;while (r < numsSize) {if (r > 1 && nums[r] nums[l - 1] && nums[r] nums[l - 2]) {r;} else {nums[l] nums[r];l;r;}}return l; }…

【面试题】java后端开发实习(含答案)

java后端开发实习生-常见面试题 1&#xff09;JDK,JRE,JVM的关系 JDK JRE java开发工具JRE JVM java核心类库 2&#xff09;String类的常用方法 1.关于字符串获取方面 length 获取长度charAt 获取指定索引的字符indexOf 获取字符所在的索引位置lastIndexOf 获取字符所在…

电脑自带dll修复在哪里打开?教你如何快速修复dll丢失问题

MSVCP140.dll文件作为Windows操作系统中不可或缺的一环&#xff0c;对众多基于C编译的应用程序的正常运行起着关键作用。在我深入研究和处理与该文件相关问题的过程中&#xff0c;积累了丰富的认知和实践经验。以下是我对MSVCP140.dll文件的总体介绍以及针对其丢失问题的解决方…

数据结构 - 链表详解(二)—— 带头双向循环链表

链表的介绍 链表的结构一共有八种&#xff1a;带头单向循环链表、带头单向非循环链表、带头双向循环链表、带头双向非循环链表、无头单向循环链表、无头单向非循环链表、无头双向循环链表、无头双向非循环链表。 今天我们来详解带头双向循环链表 带头双向循环链表是一种数据结…

融合公式调权思考

一般在多目标任务任务中有加法公式、乘法公式、混合加法、非线性公式等&#xff0c;通过业务特性和应用场景选择不同方式&#xff0c;线上调参也有很多方案&#xff0c;自动寻参&#xff08;成本较高&#xff0c;比如进化算法、网格搜索、随机搜索、贝叶斯优化、自动调参工具如…

南宁建筑模板供应商:贵港市能强优品木业有限公司

贵港市能强优品木业有限公司&#xff0c;作为南宁地区知名的建筑模板生产厂家&#xff0c;拥有25年的丰富生产经验。该公司生产的建筑覆膜板以其稳定的质量和高周转次数而闻名&#xff0c;多年来参与了国内各地区众多大型建筑项目&#xff0c;并获得广大客户的一致好评。 质量稳…

【前端】vue数组去重的3种方法

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、数组去重说明二、Vue数组去重的3种方法 前言 随着开发语言及人工智能工具的普及&#xff0c;使得越来越多的人会主动学习使用一些开发工具&#xff0c;本文…

昆明航空x-s3-s4e算法分析

声明 本文以教学为基准、本文提供的可操作性不得用于任何商业用途和违法违规场景。 本人对任何原因在使用本人中提供的代码和策略时可能对用户自己或他人造成的任何形式的损失和伤害不承担责任。 如有侵权,请联系我进行删除。 这里只是我分析的分析过程,以及一些重要点的记录…

比亚迪海洋网再添实力爆款,海豹06DM-i、OCEAN-M、海狮07EV登陆北京车展

4月25日&#xff0c;比亚迪海洋网携海豹06DM-i、OCEAN-M、海狮07EV一齐亮相北京车展&#xff0c;引发关注热潮。其中&#xff0c;海洋网全新中型轿车海豹06DM-i价格区间12万-15万元&#xff0c;将于今年二季度上市&#xff1b;行业首款两厢后驱纯电钢炮OCEAN-M价格区间15万-20万…

【从浅学到熟知Linux】基础IO第四弹=>动静态库(含第三方动静态的使用、自制动静态库、关于动静态库加载调用原理)

&#x1f3e0;关于专栏&#xff1a;Linux的浅学到熟知专栏用于记录Linux系统编程、网络编程等内容。 &#x1f3af;每天努力一点点&#xff0c;技术变化看得见 文章目录 静态库静态库的介绍及使用方法自制静态库使用第三方提供的静态库 动态库动态库的介绍及使用方法自制动态库…

react之初识state

第二章 - 添加交互 State: 组件的记忆 组件通常需要根据交互更改屏幕上显示的内容。输入表单应该更新输入字段&#xff0c;单击轮播图上的“下一个”应该更改显示的图片&#xff0c;单击“购买”应该将商品放入购物车。组件需要“记住”某些东西&#xff1a;当前输入值、当前…

Linux操作系统的安装与配置

目录 (1)实验目的&#xff1a; (2)实验内容&#xff1a; (3)实验原理&#xff1a; (4)实验步骤&#xff1a; 1.先下载vmware workstation pro软件&#xff0c;下载地址:https://www.vmware.com/products/workstation-pr o/workstation-pro-evaluation.html 2.下载完成后&…

使用 pytorch训练自己的图片分类模型

如何自己训练一个图片分类模型&#xff0c;如果一切从头开始&#xff0c;对于一般公司或个人基本是难以实现的。其实&#xff0c;我们可以利用一个现有的图片分类模型&#xff0c;加上新的分类&#xff0c;这种方式叫做迁移学习&#xff0c;就是把现有的模式知识&#xff0c;转…

重要提醒!别再这样搭建帮助中心系统了

你们有没有这样的经历呢&#xff1f;当你使用某产品或服务时遇到问题&#xff0c;打开产品或服务的帮助中心&#xff0c;但界面设计太复杂&#xff0c;内容搜出来的内容多但是混乱不一致。或者更糟糕的是&#xff0c;帮助中心的界面设计看得人眼花缭乱。 所以&#xff0c;反思一…

全长直线度的检查方法和设备

关键字:全长直线度, 直线度测量仪,直线度测量机,直线度检测,直线度检测设备, 全长直线度的检测是确保机械部件、导轨、机床工作台等在全长范围内直线运动精度的重要手段。以下是一些常用的全长直线度检测方法和设备&#xff1a; --------直角尺和水平仪--------&#xff1a;…

bit、进制、位、时钟(窗口)、OSI七层网络模型、协议、各种码

1.bit与进制 &#xff08;个人理解&#xff0c;具体电路是非常复杂的&#xff09; 物理层数据流&#xff0c;bit表示物理层数据传输单位&#xff0c; 一个电路当中&#xff0c;通过通断来表示数字1和0 两个电路要通讯&#xff0c;至少要两根线&#xff0c;一根作为电势参照…

浓眉大眼的Apple开源OpenELM模型;IDM-VTON试衣抱抱脸免费使用;先进的语音技术,能够轻松克隆任何人的声音

✨ 1: openelm OpenELM是苹果机器学习研究团队发布的高效开源语言模型家族 OpenELM是苹果机器学习研究团队开发的一种高效的语言模型&#xff0c;旨在推动开放研究、确保结果的可信赖性、允许对数据和模型偏见以及潜在风险进行调查。其特色在于采用了一种分层缩放策略&#x…