网络设计与集成 实验一 静态路由和RIP协议的配置(1)

2024-04-16 22:38

本文主要是介绍网络设计与集成 实验一 静态路由和RIP协议的配置(1),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

实验一 静态路由和RIP协议配置

👀静态路由配置
基本知识
静态路由是一种特殊的路由,它由管理员手工配置而成。当网络结构比较简单时,只需配置
静态路由就可以使网络正常工作。
但这种配置缺点在于:当一个网络发生故障或拓扑结构改变后,必须由管理员手工重新配置。
在组网结构比较简单的网络中,只需配置静态路由就可以使路由器正常工作,适当设置和使
用静态路由可以改进网络的安全和性能,并可为重要的应用保证带宽。
华为设备、思科设备上配置静态路由(含缺省路由)的相关命令,分别见表1-1、表1-2。 表1-1 华为设备上配置静态路由的相关命令
静态路由配置相关命令
华为设备上接口默认是关闭的,而思科设备上接口默认是开启的。思科设备上要激活接口,
请在全局配置模式下使用no shutdown命令。
思科设备上配置静态路由配置的相关命令如表1-2所示。
在这里插入图片描述

实验目的

1.能看懂路由表,并能根据路由表选择IP数据包的转发去向;
2.能够通过配置静态路由、缺省路由实现网络互联互通;
3. 知道RIP协议的基本知识、基本配置。

实验环境

  1. 分组实验,本小组 5 人。
  2. 设备:路由器3台、交换机5台、计算机5台。
  3. 专用软件:EVE

实验步骤、实验记录与分析

实验1.1 静态路由配置
😃拓扑图
我们组设计的静态路由配置实验拓扑如图1-1所示。
拓扑图
😉实验需求
某企业园区网通过3台路由器把5个业务部门的网络互联在一起。3台路由器直接通过HDLC协议连接在一起。如图1-1所示。要求配置静态路由,使任意两台主机或路由器之间都能互通。
😁地址分配表
使用组员2017083117唐莹鑫同学的学号规划地址块为:31.17.0.0/16,地址分配表如表1-1所示。

表1-1 地址分配表地址分配表
😎配置步骤
本实验用EVE设备完成。
首先,进行基础配置,分别配置AR1、AR2的各个接口,各台PC机的IP地址、子网掩码、默认网关。
然后,配置AR1、AR2、R3的静态路由。
VR1上的配置命令序列是:

Router(config)#host R1
R1(config)#int e0/2R1(config-if)#ip add 31.17.1.254 255.255.255.0R1(config-if)#no shut
R1(config-if)#int e0/3R1(config-if)#ip add 31.17.2.254 255.255.255.0R1(config-if)#no shut 
R1(config-if)#int e0/0R1(config-if)#ip add 31.17.13.1 255.255.255.0R1(config-if)#no shut
R1(config-if)#int e0/1R1(config-if)#ip add 31.17.12.1 255.255.255.0R1(config-if)#no shut 
#配置静态路由
R1(config)#ip route 31.17.3.0 255.255.255.0 e0/1 31.17.12.2
R1(config)#ip route 31.17.4.0 255.255.255.0 e0/1 31.17.12.2
R1(config)#ip route 31.17.5.0 255.255.255.0 e0/0 31.17.13.3

VR2上的配置命令序列是:

Router(config)#host R2
R2(config)#int e0/0R2(config-if)#ip add 31.17.23.2 255.255.255.0
R2(config-if)#int e0/1R2(config-if)#ip add 31.17.12.2 255.255.255.0
R2(config-if)#int e0/2R2(config-if)#ip add 31.17.3.254 255.255.255.0R2(config-if)#no shut
R2(config-if)#int e0/3R2(config-if)#ip add 31.17.4.254 255.255.255.0R2(config-if)#no shut
#配置静态路由
R2(config)#ip route 31.17.1.0 255.255.255.0 e0/1 31.17.12.1
R2(config)#ip route 31.17.2.0 255.255.255.0 e0/1 31.17.12.1
R2(config)#ip route 31.17.5.0 255.255.255.0 e0/0 31.17.23.3

VR3上的配置命令序列是:

Router(config)#host R3
R3(config)#int 
R3(config)#int e0/0
R3(config-if)#ip add 31.17.13.3 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int e0/1
R3(config-if)#ip add 31.17.23.3 255.255.255.0
R3(config-if)#no shut
R3(config-if)#int e0/2
R3(config-if)#ip add 31.17.5.254 255.255.255.0
R3(config-if)#no shut
#配置静态路由
R3(config)#ip route 31.17.1.0 255.255.255.0 e0/0 31.17.13.1
R3(config)#ip route 31.17.2.0 255.255.255.0 e0/0 31.17.13.1
R3(config)#ip route 31.17.3.0 255.255.255.0 e0/1 31.17.23.2 
R3(config)#ip route 31.17.4.0 255.255.255.0 e0/1 31.17.23.2

PC机唐莹鑫、童稀、万春、吴赫、吴铮上的配置如图1-2所示。
图1-2a PC机唐莹鑫的配置
图1-2a PC机唐莹鑫的配置

在这里插入图片描述
图1-2b PC机童稀的配置
在这里插入图片描述
图1-2c PC机万春的配置
在这里插入图片描述
图1-2d PC机吴赫的配置
在这里插入图片描述
图1-2e PC机吴铮的配置

👌验证配置结果
1.查看是否正确配置相应静态路由
在AR1上显示静态路由条目,结果如图1-3所示。
在这里插入图片描述
图1-3 VR1上的静态路由条目
【分析】根据图1-3,VR1上共有3条静态路由,其中2条静态路由可以通过下一跳31.17.12.2(VR2接VR1的e0/1口的IP地址)到达目标网络31.17.3.0/24、 31.17.4.0/24。还有1条静态路由可以通过下一跳31.17.13.3(VR3接VR1的e0/0口的IP地址)到达目标网络31.17.5.0/24。

2.查看路由表
在VR2上查看路由表,结果如图1-4所示。
在这里插入图片描述
图1-4 AR2上的路由表
【分析】根据图1-4,AR2上共有11条路由。其中,有3条静态路由,其中有2条静态路由可以通过直连的出接口e0/1到达目标网络31.17.1.0/24、 31.17.2.0/24,还有1条静态路由可以通过直连的出接口e0/0到达目标网络31.17.5.0/24;有4条直连路由(C),可达31.17.3.0/24、31.17.4.0/24、31.17.12.0/24、31.17.23.0/24网络;有4条本地路由(L),分别可达4个接口(e0/2、e0/1、e0/0、e0/3)。

3.查看路由表
在VR3上查看路由表,结果如图1-5所示。
在这里插入图片描述
图1- 5 VR3上的路由表
【分析】根据图1-4,VR3上共有10条路由。其中,有4条静态路由,2条静态路由可以通过直连的出接口e0/0到达目标网络31.17.1.0/24、 31.17.2.0/24,2条静态路由可以通过直连的出接口e0/1到达目标网络31.17.3.0/24、 31.17.4.0/24;有3条直连路由(C),可达31.17.5.0/24、31.17.13.0/24、31.17.23.0/24网络;有3条本地路由(L),分别可达3个接口(e0/0、e0/1、e0/2)。

3.测试配置结果
在PC机唐莹鑫上分别ping童稀、万春、吴赫,吴铮结果如图1-5所示。
在这里插入图片描述
图1-5 连通性测试
【分析】根据图1-5,唐莹鑫能ping通童稀、万春、吴赫、吴铮。

思考与分析

  1. 路由器的路由表中的路由记录是从哪里来的?
    答: 直连路由(路由器接口UP后自动获得的路由)、静态路由(网管员手动配置的路由)、  动态路由(动态路由选择协议计算出来的路由)。
  2. RIP协议适用于哪种规模的网络?最多支持多少跳?
    答:RIP协议的网络直径不超过15跳,适合于中小型网络

这篇关于网络设计与集成 实验一 静态路由和RIP协议的配置(1)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/910088

相关文章

Qt 中集成mqtt协议的使用方法

《Qt中集成mqtt协议的使用方法》文章介绍了如何在工程中引入qmqtt库,并通过声明一个单例类来暴露订阅到的主题数据,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录一,引入qmqtt 库二,使用一,引入qmqtt 库我是将整个头文件/源文件都添加到了工程中进行编译,这样 跨平台

Debezium 与 Apache Kafka 的集成方式步骤详解

《Debezium与ApacheKafka的集成方式步骤详解》本文详细介绍了如何将Debezium与ApacheKafka集成,包括集成概述、步骤、注意事项等,通过KafkaConnect,D... 目录一、集成概述二、集成步骤1. 准备 Kafka 环境2. 配置 Kafka Connect3. 安装 D

Spring AI集成DeepSeek的详细步骤

《SpringAI集成DeepSeek的详细步骤》DeepSeek作为一款卓越的国产AI模型,越来越多的公司考虑在自己的应用中集成,对于Java应用来说,我们可以借助SpringAI集成DeepSe... 目录DeepSeek 介绍Spring AI 是什么?1、环境准备2、构建项目2.1、pom依赖2.2

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

Go路由注册方法详解

《Go路由注册方法详解》Go语言中,http.NewServeMux()和http.HandleFunc()是两种不同的路由注册方式,前者创建独立的ServeMux实例,适合模块化和分层路由,灵活性高... 目录Go路由注册方法1. 路由注册的方式2. 路由器的独立性3. 灵活性4. 启动服务器的方式5.

SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤

《SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤》本文主要介绍了SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤,文中通过示例代码介绍的非常详... 目录 目标 步骤 1:确保 ProxySQL 和 mysql 主从同步已正确配置ProxySQL 的

Spring Boot整合log4j2日志配置的详细教程

《SpringBoot整合log4j2日志配置的详细教程》:本文主要介绍SpringBoot项目中整合Log4j2日志框架的步骤和配置,包括常用日志框架的比较、配置参数介绍、Log4j2配置详解... 目录前言一、常用日志框架二、配置参数介绍1. 日志级别2. 输出形式3. 日志格式3.1 PatternL

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,

关于Gateway路由匹配规则解读

《关于Gateway路由匹配规则解读》本文详细介绍了SpringCloudGateway的路由匹配规则,包括基本概念、常用属性、实际应用以及注意事项,路由匹配规则决定了请求如何被转发到目标服务,是Ga... 目录Gateway路由匹配规则一、基本概念二、常用属性三、实际应用四、注意事项总结Gateway路由

解读静态资源访问static-locations和static-path-pattern

《解读静态资源访问static-locations和static-path-pattern》本文主要介绍了SpringBoot中静态资源的配置和访问方式,包括静态资源的默认前缀、默认地址、目录结构、访... 目录静态资源访问static-locations和static-path-pattern静态资源配置