计算机网络 实验六 组网实验

一、实验目的

        通过构造不同的网络拓扑结构图并进行验证,理解分组转发、网络通信及路由选择的原理,理解交换机和路由器在子网划分中的不同作用。

二、实验原理

        组网实验是指将多个计算机通过网络连接起来,实现数据的共享和通信。 组网需要考虑的因素包括网络拓扑结构、网络协议、网络地址分配、网络安全等。 在实验中,可以使用交换机或路由器将多个计算机连接起来,然后进行网络设置和配置,最终实现数据的传输和共享。

添加设备:在左侧设备列表中选择所需的网络设备,如路由器、交换机和终端设备。将它们拖动到工作区域中来模拟网络拓扑。

连接设备:使用适当的连接线将设备连接起来。点击设备上的端口并将其拖动到另一个设备的端口上,以建立物理连接。

配置设备:对每个设备进行配置。双击设备以打开配置面板,并设置适当的参数,如IP地址、子网掩码、路由等。

测试连通性:在配置完设备后,使用适当的工具(如ping命令)测试网络设备之间的连通性。确保所有设备都能够互相通信。

三、实验环境

        PacketTracer,PC机,模拟不同网络段的通信。

四、实验内容

1. 借助交换机构造合理的网络拓扑结构,实现以下功能:

(1)选择合理的网络设备,设计构造一个简单的网络,使得同一个网段的主机能够进行相互通信,验证不同网段的主机能否通信,设计拓扑图并进行验证。

IP掩码

PC0

192.168.100.3

255.255.255.0

PC1

192.168.100.2

255.255.255.0

PC2

192.168.100.5

255.255.255.0

PC3

192.168.100.4

255.255.255.0

PC0可跟PC1 ping 通(同一网段),但跟PC2和PC3ping不通(不同网段)。

(2)选择合理的网络设备,设计构造一个局域网,并划分不同的vlan, 验证同一vlan和不同vlan主机之间的通信情况。

单击交换机switch0,点击config找到SWITCHING下的VLAN database。如下图,添加两个vlan分别为序号2的v200和序号3的v100。

设置不同接口对应的vlan,0/1和 0/2接口配置vlan2;0/3和0/4接口配置vlan3。

2. 设计具有1个路由器的网络拓扑结构,实现两个或者多个不同网段的主机之间的通信。

IP掩码网关

 PC4

192.168.100.2

255.255.255.248

192.168.100.5

PC5

192.168.100.3

255.255.255.248

192.168.100.5

PC6

192.168.200.2

255.255.255.248

192.168.200.5

PC7

192.168.200.3

255.255.255.248

192.168.200.5

单击路由器,在Config里面找到FastEthernet,打开端口开关(Port Status),并且在下面填写网络段地址。两端指示灯都变为绿色后,说明连接成功。

设置PC机的IP地址,PC4可ping通PC6、PC7。

3. 设计具有2个或多个路由器的网络拓扑结构,分别划分3个或多个不同网段,通过静态路由的设置,使得分别位于三个网段的主机之间实现通讯,设计拓扑图,并进行验证。

IP掩码网关
PC0

192.168.70.2

255.255.255.0

192.168.70.1

PC1

192.168.70.3

255.255.255.0

192.168.70.1

PC2

192.168.80.2

255.255.255.0

192.168.80.1

PC3

192.168.80.3

255.255.255.0

192.168.80.1

PC4

192.168.90.2

255.255.255.0

192.168.90.1

PC5

192.168.90.3

255.255.255.0

192.168.90.1

点击左侧路由器Router0, 找到Config菜单,找到输入网关的地方,端口git0/0处,IP地址输入“192.168.100.1”,端口git0/1处的IP地址输入“192.168.70.1”,掩码均输入255.255.255.0。

同理,点击右侧路由器Router1, 找到Config菜单,找到输入网关的地方,端口git0/0处的IP地址输入“192.168.100.2”,端口git0/1处的IP地址输入“192.168.80.1”,端口git0/2处的IP地址输入“192.168.90.1”,掩码均输入255.255.255.0。

设置静态路由,单机路由器Router0,点击config找到static,PC0和PC1要访问192.168.80.1网段下的PC2和PC3和192.168.90.1网段下的PC4和PC5,则需要添加下一跳192.168.100.2。

设置路由器Router1的静态路由,单击Router0,选择config找到static, PC2、PC3、PC4、PC5预访问PC0跟PC1,则需要设置下一到跳192.168.100.1。

检查三个网段之间的机子是否可以相互通信。例,PC1访问192.168.80.1下的PC2和192.168.90.1下的PC4。

五、实验思考

        在本次实验中,我通过使用Cisco Packet Tracer模拟了一个网络拓扑,并进行了设备配置、连通性测试和数据包传输的实验。

        在实验过程中,我遇到了一些技术问题,在测试设备之间的连通性时,我无法从一台终端设备ping通另一台设备。可能是由于设备之间的路由配置有问题,导致数据包无法正确转发。我检查了每个设备的路由配置,并发现有一个路由表设置错误。我根据网络拓扑进行了调整,并重新测试连通性,最终成功解决了问题。

        本次实验让我对网络拓扑、设备配置和数据传输有了更深入的理解。通过思考和总结本次实验的经验和教训,我将在以后的学习和实验中更加注重实际操作和细节设置,以提高实验的质量和效果。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

springboot vue工资管理系统源码和答辩PPT论文

人类现已迈入二十一世纪,科学技术日新月异,经济、资讯等各方面都有了非常大的进步,尤其是资讯与网络技术的飞速发展,对政治、经济、军事、文化等各方面都有了极大的影响。 利用电脑网络的这些便利,发展一套工资管理系统…

【PPTist】添加PPT模版

前言:这篇文章来探索一下如何应用其他的PPT模版,给一个下拉菜单,列出几个项目中内置的模版 PPT模版数据 (一)增加菜单项 首先在下面这个菜单中增加一个“切换模版”的菜单项,点击之后在弹出框中显示所有的…

输入/输出管理 III(磁盘和固态硬盘)

一、磁盘 【总结】: 磁盘(Disk)是由表面涂有磁性物质的物理盘片,通过一个称为磁头的导体线圈从磁盘存取数据。在读/写操作期间,磁头固定,磁盘在下面高速旋转。如下图所示: 磁盘盘面…

链表算法速成计划

链表算法速成计划 1.准备工作 1.1创建链表节点结构体 struct ListNode {int val;ListNode* next;ListNode() : val(0), next(NULL) {}ListNode(int x) : val(x), next(NULL) {}ListNode(int x, ListNode* next) : val(x), next(next) {} };1.2 在IDE中创建链表代码 ListNod…

iPhone或iPad接收的文件怎么找?怎样删除?

因为iOS系统和iPadOS系统的特殊性,在使用AirDroid传输文件之后,往往存在“找文件”的难题。本篇文章一次性解释清楚。 文件传输到iPhone/iPad之后,怎样才能找到? iPhone/iPad接收到的全部文件都可以在AirDroid右上角的【时钟】按钮…

猎板 HDI 多阶工艺:高密度互连的核心技术

一、猎板HDI引言 随着电子设备不断向小型化、高性能化和多功能化发展,PCB(印刷电路板)的设计与制造面临着前所未有的挑战。HDI(高密度互连)技术应运而生,而其中的多阶工艺更是满足了对更高布线密度、更小尺…

VUE 的前置知识

一、JavaScript----导图导出 1. JS 提供的导入导出机制&#xff0c;可以实现按需导入 1.1 在html页面中可以把JS文件通过 <script src"showMessage.js"></script> 全部导入 1.2 通过在JS文件中写export关键字导出通过 <script src"showMessage…

---Arrays类

一 java 1.Arrays类 1.1 toString&#xff08;&#xff09; 1.2 arrays.sort( )-----sort排序 1&#xff09;直接调用sort&#xff08;&#xff09; Arrays.sort() 方法的默认排序顺序是 从小到大&#xff08;升序&#xff09;。 2&#xff09;定制排序【具体使用时 调整正负…

【H2O2|全栈】JS进阶知识(六)ES6(2)

目录 前言 开篇语 准备工作 Set和Map 基本概念 Set 相互转化 常见属性和API 数组去重 并集、交集和差集 Map 转化 常见的属性和API Set和Map的区别 This的指向 function函数 箭头函数 修改this 使用方式 三种方式的异同 案例 更改this指向为obj 求数组数…

Node基本使用

1. 创建自定义全局指令 1.1 新建一个空的文件夹, 创建一个cli.js文件 1.2 在cli.js写入内容 /usr/bin/env就是让系统使用node来执行你的脚本文件。 #! /usr/bin/env node1.3 执行终端指令 // 在文件夹 node-project 的终端下执行指令npm init执行完后package.json结构如下,…

Python编程技巧:多变量赋值的优雅艺术

在Python编程的世界里&#xff0c;有许多令人惊叹的语法特性&#xff0c;而多变量赋值就像是一颗闪耀的明珠&#xff0c;它不仅让代码更优雅&#xff0c;还能提升程序的执行效率。今天我们就深入探讨这个看似简单却蕴含深意的编程技巧。 基础认识 传统的变量赋值方式&#xff…

Transformer架构笔记

Attention is All You Need. 3.Model Architecture 3.1 整体架构如图 3.2 Encoder与Decoder Encoder&#xff1a;由 N 6 N6 N6个相同的Block/Layer堆叠而成。每个Block有两个子层sub-layer&#xff1a;多头注意力和MLP&#xff08;FFN&#xff0c;前馈神经网络&#xff09;&…

网络安全简单入门与扫描

网络安全简单入门 内容大纲 策略制定安全工具其他 1、安全策略 1.1、安全三要素 要全面地认识一个安全问题,我们有很多种办法,但首先要理解安全问题的组成属性。前人通过无数实践,最后将安全的属性总结为安全三要素,简称CIA。 安全三要素是安全的基本组成元素,分别是机密性…

在WPF程序中实现PropertyGrid功能

使用C#开发过Windows Forms的都知道&#xff0c;在Windows Forms程序中&#xff0c;有一个PropertyGrid控件&#xff0c;可以用于显示对象的属性&#xff0c;在WPF中并没有默认提供此功能的控件&#xff0c;今天以一个简单的小例子&#xff0c;简述在WPF中借助WinForm的Propert…

大模型时代的具身智能系列专题(十四)

冯晨团队 冯晨是纽约大学的副教授。他对通过多学科使用启发研究实现机器人主动和协作感知和学习感兴趣&#xff0c;这些研究源自建筑、制造和运输领域。在纽约大学之前&#xff0c;冯晨是马萨诸塞州剑桥市三菱电机研究实验室 (MERL) 计算机视觉小组的研究科学家&#xff0c;专…

力扣-Hot100-栈【算法学习day.40】

前言 ###我做这类文档一个重要的目的还是给正在学习的大家提供方向&#xff08;例如想要掌握基础用法&#xff0c;该刷哪些题&#xff1f;&#xff09;我的解析也不会做的非常详细&#xff0c;只会提供思路和一些关键点&#xff0c;力扣上的大佬们的题解质量是非常非常高滴&am…

RT_Thread内核源码分析(三)——线程

目录 1. 线程结构 2. 线程创建 2.1 静态线程创建 2.2 动态线程创建 2.3 源码分析 2.4 线程内存结构 3. 线程状态 3.1 线程状态分类 3.2 就绪状态和运行态 3.3 阻塞/挂起状态 3.3.1 阻塞工况 3.4 关闭状态 3.4.1 线程关闭接口 3.4.2 静态线程关闭 3.4.3 动态线程关…

043 商品详情

文章目录 详情页数据表结构voSkuItemVo.javaSkuItemSaleAttrVo.javaAttrValueAndSkuIdVo.javaSpuAttrGroupVo.javaGroupAttrParamVo.java pom.xmlSkuSaleAttrValueDao.xmlSkuSaleAttrValueDao.javaAttrGroupDao.xmlAttrGroupServiceImpl.javaSkuInfoServiceImpl.javaSkuSaleAtt…

硬件知识 cadence16.6 原理图输出为pdf 网络名下划线偏移 (ORCAD)

1. cadence原理图输出为PDF网络名下划线偏移 生这种情况的原因 1. 设计的原理图图纸大小比正常的 A4图纸大。 2. 打印为PDF 的时候&#xff0c;打印机的设置有问题。 2.cadence原理图输出为 PDF网络名下划线偏移的情况 可以看到上图&#xff0c;网络名往上漂移。 3. 解决办法 …

Spring-boot3.4最新版整合swagger和Mybatis-plus

好家伙,今天终于开始用spring-boot3开始写项目了&#xff0c;以后要彻底告别1.x和2.x了&#xff0c;同样的jdk也来到了最低17的要求了,废话不多说直接开始 这是官方文档的要求jdk最低是17 maven最低是3.6 一. 构建工程,这一步就不需要给大家解释了吧 二. 整合Knife4j 1.大于 …