网络设计与集成 实验一 静态路由和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

相关文章

SQL Server配置管理器无法打开的四种解决方法

《SQLServer配置管理器无法打开的四种解决方法》本文总结了SQLServer配置管理器无法打开的四种解决方法,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录方法一:桌面图标进入方法二:运行窗口进入检查版本号对照表php方法三:查找文件路径方法四:检查 S

Linux中压缩、网络传输与系统监控工具的使用完整指南

《Linux中压缩、网络传输与系统监控工具的使用完整指南》在Linux系统管理中,压缩与传输工具是数据备份和远程协作的桥梁,而系统监控工具则是保障服务器稳定运行的眼睛,下面小编就来和大家详细介绍一下它... 目录引言一、压缩与解压:数据存储与传输的优化核心1. zip/unzip:通用压缩格式的便捷操作2.

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

在Spring Boot中集成RabbitMQ的实战记录

《在SpringBoot中集成RabbitMQ的实战记录》本文介绍SpringBoot集成RabbitMQ的步骤,涵盖配置连接、消息发送与接收,并对比两种定义Exchange与队列的方式:手动声明(... 目录前言准备工作1. 安装 RabbitMQ2. 消息发送者(Producer)配置1. 创建 Spr

嵌入式数据库SQLite 3配置使用讲解

《嵌入式数据库SQLite3配置使用讲解》本文强调嵌入式项目中SQLite3数据库的重要性,因其零配置、轻量级、跨平台及事务处理特性,可保障数据溯源与责任明确,详细讲解安装配置、基础语法及SQLit... 目录0、惨痛教训1、SQLite3环境配置(1)、下载安装SQLite库(2)、解压下载的文件(3)、

如何在Spring Boot项目中集成MQTT协议

《如何在SpringBoot项目中集成MQTT协议》本文介绍在SpringBoot中集成MQTT的步骤,包括安装Broker、添加EclipsePaho依赖、配置连接参数、实现消息发布订阅、测试接口... 目录1. 准备工作2. 引入依赖3. 配置MQTT连接4. 创建MQTT配置类5. 实现消息发布与订阅

Linux如何快速检查服务器的硬件配置和性能指标

《Linux如何快速检查服务器的硬件配置和性能指标》在运维和开发工作中,我们经常需要快速检查Linux服务器的硬件配置和性能指标,本文将以CentOS为例,介绍如何通过命令行快速获取这些关键信息,... 目录引言一、查询CPU核心数编程(几C?)1. 使用 nproc(最简单)2. 使用 lscpu(详细信

SpringBoot集成LiteFlow工作流引擎的完整指南

《SpringBoot集成LiteFlow工作流引擎的完整指南》LiteFlow作为一款国产轻量级规则引擎/流程引擎,以其零学习成本、高可扩展性和极致性能成为微服务架构下的理想选择,本文将详细讲解Sp... 目录一、LiteFlow核心优势二、SpringBoot集成实战三、高级特性应用1. 异步并行执行2

使用Python进行GRPC和Dubbo协议的高级测试

《使用Python进行GRPC和Dubbo协议的高级测试》GRPC(GoogleRemoteProcedureCall)是一种高性能、开源的远程过程调用(RPC)框架,Dubbo是一种高性能的分布式服... 目录01 GRPC测试安装gRPC编写.proto文件实现服务02 Dubbo测试1. 安装Dubb

Nginx 重写与重定向配置方法

《Nginx重写与重定向配置方法》Nginx重写与重定向区别:重写修改路径(客户端无感知),重定向跳转新URL(客户端感知),try_files检查文件/目录存在性,return301直接返回永久重... 目录一.try_files指令二.return指令三.rewrite指令区分重写与重定向重写: 请求