实验过程演示【计算机网络实验】

news2025/2/22 18:47:35

前言

这是陈旧已久的草稿2023-05-20 11:23:54

这个是计算机网络的一个实验,现在也不知道这个是啥来着。

现在2024-5-12 22:33:17,发布到[计算机网络实验]专栏中。

实验过程演示

2023-5-18 20:17:45

1.搭建一个多跳网络拓扑,配置RIP协议参数

搭建网络拓扑并给各个接口配置了IP参数

在这里插入图片描述

查看路由表

在这里插入图片描述

虽然,我们没有配置路由协议,但是我们依然可以看到直连路由信息。

下面,我们来配置RIP路由协议

为了避免自动绘制影响后面实验的结果
在CLI选项卡中
输入enable
输入configure terminal
输入route rip
输入no auto-summary

在这里插入图片描述

可以通过可视化界面配置

配置Route0

在这里插入图片描述

可以用命令行配置

配置Route1
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置Route2

在这里插入图片描述

在这里插入图片描述

查看路由表
在这里插入图片描述

2.观察并分析RIPv1和 RIPv2分组格式

对各个路由器进行保存配置并重新启动

在这里插入图片描述

点击重新加电

在这里插入图片描述

这时候,路由器处于半启动状态,路由表中暂无信息

在这里插入图片描述

开始仿真

在这里插入图片描述

在这里插入图片描述

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

把Route1的版本改为V2

在这里插入图片描述

这时候,Route1不接受Route0的报文

因为版本不匹配

在这里插入图片描述

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

在这里插入图片描述

接受RIPv2
在这里插入图片描述

发出RIPv1

在这里插入图片描述

3.在模拟模式观察RIP协议拓扑发现和计算路由的过程

为了防止前面配置的协议影响实验过程

我们重新创做实验1

在这里插入图片描述

初始的路由表
在这里插入图片描述
给Route0添加RIP路由项192.168.1.0

在这里插入图片描述

Route0发送RIP请求报文
在这里插入图片描述
给Route0添加RIP路由项192.168.2.0
在这里插入图片描述

因为Route1没有启用RIP协议
所以Route1响应不了

在这里插入图片描述
给Route1添加RIP路由表项
在这里插入图片描述

Route2也是不响应
因为Route2没有添加RIP协议

在这里插入图片描述
Route1给Route0发送RIP消息
此时Route0添加了192.168.3.0/24
在这里插入图片描述

Route0更新的RIP发到Route1
Route1增加了RIP表项192.168.1.0(新路由的处理:添加)
在这里插入图片描述

Route2没有配置RIP协议,所以失败
在这里插入图片描述

Route2配置RIP协议

在这里插入图片描述

在这里插入图片描述

Route2添加了两条新表项,根据Route1发送的RIP消息
192.168.1.0
192.168.2.0

在这里插入图片描述

Route2给Route0和Route1发送RIP消息
他们添加了192.168.4.0

在这里插入图片描述

在这里插入图片描述

最终的路由表项

在这里插入图片描述

2023-5-18 22:28:54

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

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

相关文章

ViewModel 完全指南:实践与背后原理全解

一、引言 在现代Android应用开发中,处理UI数据的有效管理和状态保持是开发者面临的重要挑战之一。Google推出的Jetpack组件库中的ViewModel已成为解决这些问题的关键工具。ViewModel旨在以生命周期意识的方式存储和管理界面相关的数据,从而使数据在配置…

腐烂的橘子BFS

题目: 腐烂的橘子 在给定的 m x n 网格 grid 中,每个单元格可以有以下三个值之一: 值 0 代表空单元格; 值 1 代表新鲜橘子; 值 2 代表腐烂的橘子。 每分钟,腐烂的橘子 周围 4 个方向上相邻 的新鲜橘子…

探索大语言模型代理(Agent):研究背景、通用框架与未来展望

引言 近年来,随着人工智能技术的飞速发展,大语言模型(Large Language Models, LLMs)在智能代理(Agent)领域中的应用已成为研究的热点。这些代理不仅能够模拟人类的认知过程,还能在复杂的社会环…

JPA@Entry报错Could not determine recommended JdbcType for Java type

问题很明显,无法自动决定类型,那就手动告诉该字段。 一、直接上解决方案 如果是一对一的关系用 OneToOne 如果是一对多的关系用 OneToMany 如果是多对一的关系用 ManyToOne 二、另一个无空构造函数的问题 使用注解后,注解报错找不到空的…

奇舞周刊第527期:​Virtual DOM(虚拟DOM) 的地位再一次被挑战 !!!

奇舞推荐 ■ ■ ■ Virtual DOM(虚拟DOM) 的地位再一次被挑战 !!! 最近在前端圈有一个 Github Repo 算是蛮受关注的 - proposal-signals,这是一个由 Daniel Ehrenberg 为主导,向 TC39 提案的项目…

【学习笔记】人群归因分数 PAF 以及combined PAF(更新)

在此推荐2篇发表在lancet以及jama子刊上的paf文章,这两篇文章套路是一样的,只是在不同国家进行。 在计算combined PAF或者说weighted PAF的时候,先建立了相关矩阵,再做主成分分析,得到communality。详细信息大家可翻阅…

C语言之指针初阶

目录 前言 一、内存与地址的关系 二、指针变量 三、野指针 四、const 五、传值调用与传址调用 总结 前言 本文主要介绍C语言指针的一些基础知识,为后面深入理解指针打下基础,因此本文内容主要包括内存与地址的关系,指针的基本语法&…

Pycharm使用Anaconda虚拟环境

一、前置 安装 Pychram安装 Anaconda,并配置虚拟环境 参考: Anaconda虚拟环境 anaconda虚拟环境pytorch安装 二、在Pycharm中使用Anaconda的虚拟环境 打开 Pycharm的命令行可以看到 Anaconda 的虚拟环境已经启动。 三、问题集合 (1&…

都是免费的SSL证书,有什么区别

国内做SSL证书的服务商还是比较多,但也不是所有服务商都提供免费的SSL证书,一般只有少数几家提供免费SSL证书。那么,同样都是免费的SSL证书,有哪些不一样的地方呢? 1、验证类型:免费SSL证书通常只提供域名…

什么是透明加密?如何用透明加密保护数据安全?

透明加密技术是近年来针对企业文件保密需求应运而生的一种文件加密技术。它的特点是对于使用者来说是“未知”或“透明”的,即在打开或编辑指定文件时,系统会自动对未加密的文件进行加密,对已加密的文件自动解密。文件在硬盘上以密文形式存在…

力扣HOT100 - 45. 跳跃游戏 II

解题思路&#xff1a; 贪心 class Solution {public int jump(int[] nums) {int end 0;int maxPosition 0;int steps 0;for (int i 0; i < nums.length - 1; i) {maxPosition Math.max(maxPosition, i nums[i]);if (i end) {end maxPosition;steps;}}return steps;…

跨镜动线分析全新升级,用AI发掘店内客流密码,助力精准营销

作为零售门店的管理者&#xff0c;你对消费者的喜好真的了解吗&#xff1f;你是否想过&#xff0c;有些你认为的冷门商品可能并非真的冷门&#xff0c;只是摆放的区域不合适。 在实际运营中&#xff0c;只有对门店商品、顾客喜好足够了解才能不断优化运营&#xff0c;提升业绩。…

六西格玛管理培训公司:事业进阶的充电站,助你冲破职场天花板!

六西格玛&#xff0c;源于制造业&#xff0c;却不仅仅局限于制造业。它是一种以数据为基础、以顾客为中心、以流程优化为手段的全面质量管理方法。通过六西格玛管理&#xff0c;企业可以系统性地识别并解决运营过程中的问题&#xff0c;提高产品和服务的质量&#xff0c;降低成…

Linux服务升级:OpenResty 升级1.25.3.1版本

目录 一、实验 1.环境 2.Windows 安装 Termius 3.Linux 部署 OpenResty 4.Linux 使用 OpenResty 实现内容展示&#xff08;content_by_lua&#xff09; 5.Linux 使用 OpenResty 实现重定向 &#xff08;rewrite_by_lua&#xff09; 6.Linux 使用 OpenResty 实现请求体&…

利用matplotlib和KNeighborsClassifier,进行DBSACN聚类算法

代码&#xff1a; # -*- coding: utf-8 -*- """ Created on Sat May 11 10:23:50 2024author: admin """ # 调用库 import numpy as np import matplotlib.pyplot as plt # 调用人工智能模型库 from sklearn.neighbors import KNeighborsClassi…

JVM 类的加载过程详解

文章目录 1. 哪些类需要加载2. 类加载步骤2.1 装载2.1.1 这个过程都做了什么事2.1.2 类的模板对象2.1.3 二进制流获取方式2.1.4 Class 实例的位置2.1.5 数组类的加载有什么不同 2.2 链接2.2.1 验证2.2.2 准备2.2.3 解析 2.3 初始化 1. 哪些类需要加载 在 Java 中数据类型分为 …

初始化linux数据盘(3TB)分区-格式化-挂载目录

场景说明&#xff1a;某云给我们服务器加载了一块3TB的硬盘扩容&#xff08;没有直接扩&#xff0c;原因是原来的盘做的是mbr&#xff08;什么年代了&#xff0c;谁干的&#xff09;的分区&#xff0c;最大识别2TB&#xff09; 确认磁盘 输入命令lsblk 查看数据盘信息 &#…

CEETRON SDK 可为您的CAE应用程序提供5大优势!

开发CAE应用程序是一项资源密集型、复杂且耗时的工作。成功的开发人员会尽其所能&#xff0c;确保他们专注于让他们的产品、他们的新想法独一无二的东西。凭借CEETRON系列产品及其集成的工具&#xff0c;Tech Soft 3D提供了唯一支持预处理、求解和后处理工作流程的完整CAE组件技…

PCIE协议-2-事务层规范-Completion Rules

2.2.9 完成规则 所有Read、Non-Posted Write和AtomicOp请求都需要完成&#xff08;Completion&#xff09;。完成包含一个完成头标&#xff0c;对于某些类型的完成&#xff0c;完成头标之后会跟随一定数量的DWs数据。完成头标的每个字段的规则在以下各节中定义。 完成通过ID路…

_remote.repositories作用

问题描述 明明我本地有某个依赖但是却还是报错&#xff0c;原因就是存在_remote.repositories且你的远程仓库中找不到该依赖&#xff0c;可能发生在你修改了远程仓库或镜像时。 例子 本地有这个依赖&#xff0c;但是报错。 解决 删除_remote.repositories文件&#xff0…