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

相关文章

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

SpringIntegration消息路由之Router的条件路由与过滤功能

《SpringIntegration消息路由之Router的条件路由与过滤功能》本文详细介绍了Router的基础概念、条件路由实现、基于消息头的路由、动态路由与路由表、消息过滤与选择性路由以及错误处理... 目录引言一、Router基础概念二、条件路由实现三、基于消息头的路由四、动态路由与路由表五、消息过滤

SpringBoot日志配置SLF4J和Logback的方法实现

《SpringBoot日志配置SLF4J和Logback的方法实现》日志记录是不可或缺的一部分,本文主要介绍了SpringBoot日志配置SLF4J和Logback的方法实现,文中通过示例代码介绍的非... 目录一、前言二、案例一:初识日志三、案例二:使用Lombok输出日志四、案例三:配置Logback一

springboot security之前后端分离配置方式

《springbootsecurity之前后端分离配置方式》:本文主要介绍springbootsecurity之前后端分离配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的... 目录前言自定义配置认证失败自定义处理登录相关接口匿名访问前置文章总结前言spring boot secu

一文详解SpringBoot响应压缩功能的配置与优化

《一文详解SpringBoot响应压缩功能的配置与优化》SpringBoot的响应压缩功能基于智能协商机制,需同时满足很多条件,本文主要为大家详细介绍了SpringBoot响应压缩功能的配置与优化,需... 目录一、核心工作机制1.1 自动协商触发条件1.2 压缩处理流程二、配置方案详解2.1 基础YAML

springboot简单集成Security配置的教程

《springboot简单集成Security配置的教程》:本文主要介绍springboot简单集成Security配置的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录集成Security安全框架引入依赖编写配置类WebSecurityConfig(自定义资源权限规则

SpringBoot中封装Cors自动配置方式

《SpringBoot中封装Cors自动配置方式》:本文主要介绍SpringBoot中封装Cors自动配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录SpringBoot封装Cors自动配置背景实现步骤1. 创建 GlobalCorsProperties

Spring Boot结成MyBatis-Plus最全配置指南

《SpringBoot结成MyBatis-Plus最全配置指南》本文主要介绍了SpringBoot结成MyBatis-Plus最全配置指南,包括依赖引入、配置数据源、Mapper扫描、基本CRUD操... 目录前言详细操作一.创建项目并引入相关依赖二.配置数据源信息三.编写相关代码查zsRArly询数据库数

SpringBoot配置Ollama实现本地部署DeepSeek

《SpringBoot配置Ollama实现本地部署DeepSeek》本文主要介绍了在本地环境中使用Ollama配置DeepSeek模型,并在IntelliJIDEA中创建一个Sprin... 目录前言详细步骤一、本地配置DeepSeek二、SpringBoot项目调用本地DeepSeek前言随着人工智能技