Packet Tracer – 研究 VLAN 实施

news2024/9/17 7:11:36

Packet Tracer – 研究 VLAN 实施

地址分配表

设备

接口

IP 地址

子网掩码

默认网关

S1

VLAN 99

172.17.99.31

255.255.255.0

不适用

S2

VLAN 99

172.17.99.32

255.255.255.0

不适用

S3

VLAN 99

172.17.99.33

255.255.255.0

不适用

PC1

NIC

172.17.10.21

255.255.255.0

172.17.10.1

PC2

NIC

172.17.20.22

255.255.255.0

172.17.20.1

PC3

NIC

172.17.30.23

255.255.255.0

172.17.30.1

PC4

NIC

172.17.10.24

255.255.255.0

172.17.10.1

PC5

NIC

172.17.20.25

255.255.255.0

172.17.20.1

PC6

NIC

172.17.30.26

255.255.255.0

172.17.30.1

PC7

NIC

172.17.10.27

255.255.255.0

172.17.10.1

PC8

NIC

172.17.20.28

255.255.255.0

172.17.20.1

PC9

NIC

172.17.30.29

255.255.255.0

172.17.30.1

拓扑图

 

目标

第 1 部分:观察 VLAN 实施中的广播流量

第 2 部分:观察未采用 VLAN 的广播流量

第 3 部分:完成思考题

背景信息

在本练习中,您将观察到 VLAN 已配置时与 VLAN 未配置时,交换机如何转发广播流量。

第 1 部分:    观察 VLAN 实施中的广播流量

步骤 1:     从 PC1 ping 到 PC6。

a.     等到所有链路指示灯变为绿色。 要加速此过程,点击位于底部黄色工具栏上的加快转发时间

b.    点击模拟选项卡,使用添加简单 PDU 工具。 点击 PC1,然后点击 PC6

c.     点击捕获/转发按钮逐步完成该过程。 观察在网络中传输的 ARP 请求。 当显示“缓冲区已满”窗口时,点击查看以前的事件按钮。

d.    ping 是否成功? 为什么?

否,ping 未成功,因为 PC1 与 PC6 位于不同的 VLAN 上,这不允许这些设备相互通信,因为它们在逻辑上是分开的

e.     查看模拟面板,S3 在收到数据包后将其发送到哪里?

S3 将其发送到 PC4,因为它与 PC1 位于同一 VLAN 上。

在正常运行时,如果交换机在其某个端口上接收到广播帧,它会将该帧从所有其它端口转发出去。 请注意,S2 仅会通过 Fa0/1 将 ARP 请求发送到 S1。 另请注意,S3 仅会通过 F0/11 将 ARP 请求发送到 PC4。 PC1 和 PC4 均属于 VLAN 10。 PC6 属于 VLAN 30。 由于广播流量包含在 VLAN 内,PC6 决不会收到来自 PC1 的 ARP 请求。 由于 PC4 不是目标,它会丢弃 ARP 请求。 由于 PC1 决不会收到 ARP 答复,因此来自 PC1 的 ping 失败。

步骤 2:     从 PC1 ping 到 PC4。

a.     点击场景 0 下拉选项卡下方的新建按钮。 此时,点击 Packet Tracer 右侧的添加简单 PDU 图标,然后从 PC1 ping 到 PC4

b.    点击捕获/转发按钮逐步完成该过程。 观察在网络中传输的 ARP 请求。 当显示“缓冲区已满”窗口时,点击查看以前的事件按钮。

c.     ping 是否成功? 为什么?

是的,因为 PC1 和 PC4 都属于 VLAN 10,所以 ARP 请求的路径与以前相同。由于 PC4 是目标,因此它会回复 ARP 请求。然后,PC1 能够使用 PC4 的目标 MAC 地址发送 ping。

d.    检查模拟面板。 当数据包到达 S1 时,为什么它还会将数据包转发到 PC7

由于 PC7 也属于 VLAN 10,并且 ARP 请求针对 VLAN10,因此交换机将转发到其端口中连接到 VLAN10 的任何设备

第 2 部分:    观察未采用 VLAN 的广播流量

步骤 1:    清除所有三台交换机的配置,并删除 VLAN 数据库。

a.     返回到实时模式。

b.    删除所有 3 台交换机的启动配置。 哪个命令用于删除交换机的启动配置?

Switch#erase startup-config

c.     VLAN 文件存储在交换机中的哪个位置? flash:vlan.dat

d.    删除所有 3 个交换机上的 VLAN 文件。 哪个命令用于删除存储在交换机中的 VLAN 文件?

Switch# delete vlan.dat

步骤 2:    重新加载交换机。

在特权执行模式下使用 reload 命令重置所有交换机。 等到整个链路变为绿色。 要加速此过程,点击位于底部黄色工具栏上的加快转发时间

步骤 3:    点击“捕获/转发”以发送 ARP 请求和 ping。

a.     交换机重新加载后,如果链路指示灯恢复为绿色,则表示网络已准备好,可以转发 ARP 和 ping 流量了。

b.    从下拉选项卡中选择场景 0,以返回场景 0。

c.     模拟模式,点击捕获/转发按钮以逐步完成该过程。 请注意交换机现在将 ARP 请求从除接收端口之外的所有端口转发出去。 交换机正是通过改变这种默认工作方式。 使用 VLAN 后,广播流量被限定在每个 VLAN 中。 当显示缓冲区已满窗口时,点击查看以前的事件按钮。

第 3 部分:    完成思考题

  1.      如果 VLAN 10 中的一台 PC 发送一条广播消息,哪些设备会收到此消息?

VLAN 10 上的所有设备

  1.      如果 VLAN 20 中的一台 PC 发送一条广播消息,哪些设备会收到此消息?

VLAN 20 上的所有设备

  1.      如果 VLAN 30 中的一台 PC 发送一条广播消息,哪些设备会收到此消息?

VLAN 30 上的所有设备

  1.      从 VLAN 10 中的 PC 发送到 VLAN 30 中的 PC 的帧会发生什么情况?

它将被丢弃

  1.      在端口方面,交换机上的冲突域有哪些?

每个端口都是一个单独的冲突域。

  1.      在端口方面,交换机上的广播域有哪些?

它们除以交换机中的 VLAN 数量

实验链接:https://pan.baidu.com/s/1XaxyILO30my19rXWcEZeCw?pwd=6127

提取码:6127

--来自百度网盘超级会员V2的分享

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

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

相关文章

Linux部署Gitlab/上传项目

一、提前准备 1.1安装依赖工具 yum install -y curl policycoreutils-python openssh-serversystemctl start sshd systemctl enable sshd 1.2安装Postfix邮件服务器 #安装 postfix yum install -y postfix#启动 postfix 并设置为开机启动 systemctl enable postfix systemctl …

HashCode与String大家庭

当金钱站起来说话时,所有的真理都保持了沉默;金钱一旦作响,坏话随之戛然而止。 Hashcode的作用 java的集合有两类,一类是List,还有一类是Set 前者有序可重复,后者无序不重复。当我们在set中插入的时候怎…

Vue传参${id}变成$%7Bid%7D

发生缘由 外卖项目在Linux服务器上面运行发送请求乱码 运行环境 电脑系统:win10jdk版本:jdk-8SpringBoot版本:v2.4.5MP版本:3.4.2Vue版本:Vue.js v2.6.12Linux版本:Centos7 报错信息 // 修改页面反查详…

MES系统中的BOM为何如此重要?先进的BOM体系怎么构建?

其实不管有没有数字化,BOM都是制造企业的灵魂纽带,对于产品繁多、流程冗长的工业企业来说,如果BOM管理不规范,必然对生产效率和产品质量带来巨大的隐患,因此在工业企业的数字化转型之路中,建立科学规范的BO…

Blender 建模练习-锁链

目录 1.1.1 贝塞尔圆1.2 阵列修改器1.3 阵列修改器 物体偏移1.4 添加贝塞尔曲线1.5 曲线修改器 1. 本次练习主要使用到阵列修改器、贝塞尔曲线、空物体 1.1 贝塞尔圆 把贝塞尔圆进行缩放,然后在物体数据属性|几何数据|倒角|设置倒角深度为0.05 1.2 阵列修改器 …

【数据结构】二叉树(详细)

二叉树 1.树1.1定义1.2基本术语1.3树形结构和线性结构1.4树的存储结构1.4.1双亲表示法1.4.2孩子兄弟表示法 2.二叉树2.1定义2.2特殊二叉树2.3性质2.4存储结构2.4.1顺序存储2.4.2链式存储结构 3.二叉树的基本操作3.1前序遍历(先序遍历)3.2中序遍历3.3后序…

开放原子训练营(第三季)inBuilder低代码开发实验室---报销单录入系统

作为一名低代码初学者,我使用inBuilder系统设计了一款报销单录入系统,实现了报销单录入与显示报销单列表的功能(如图1与图2所示),并获得了很多开发心得。从inBuilder系统的优点、缺点以及开发过程三方面出发&#xff0…

go继承nacos配置中心并读取配置信息

配置中心 为什么需要配置中心 平时我们写一个demo的时候,或者说一个单体的应用,都会有一个配置文件,不管是 json文件或者yaml文件,里面包含了redis,mysql,es等信息,如果我们修改了配置文件,往往我们需要重…

和Ai一起学习CMake(一)

和Ai一起学习CMake 现在人工智能爆火,ChatGPT、new bing等层出不穷。我们借助Ai来学习一下CMake。下面是我与Ai的问答,这个学习主要是通过Ai来学习,但是防止Ai乱说话,我会结合自身的知识和实际操作给出相应的补充。 我的环境如下…

玄子Share - Tomcat 9 安装配置教程(含安装包)

玄子Share - Tomcat 9 安装配置教程(含安装包) 下载 下载链接 官网 https://tomcat.apache.org/ 下载教程 进入 Tomcat 官网,点击左侧导航栏,选择需要的版本下载。这里按照课程要求选择tomcat 9的版本 Mirrors:选…

为什么越来越多的企业开始选择云计算?

一、前言 随着数字化时代的到来,企业对于数据的需求越来越大,而传统的数据存储方式已经无法满足企业的需求。云计算作为一种新兴的技术,可以为企业提供更加灵活、高效、安全的数据存储和处理方式,因此越来越多的企业开始选择云计算…

element ui el-calendar日历组件使用总结

el-calendar日历组件使用总结 1. 需求说明2. 基础实现3. 只展示当月数据4. 动态切换日历里的数据实现5. 顺便把快捷方式隐藏了,不让用户选择上一个月下一个月 1. 需求说明 按月显示,每次只显示一个月的日期,其余隐藏 日历组件的显示时间随着…

数值分析-牛顿插值公式

目录 一、引言 二、牛顿插值公式的基本概念 1.插值问题 2.插值多项式 3.牛顿插值公式 三、牛顿插值公式的推导过程 四、牛顿插值公式的应用 1.图像处理 2.信号处理 五、牛顿插值公式的优缺点 1. 优点 2. 缺点 六、总结 一、引言 在数值分析中,插值是一…

干掉复杂的Java工具类,Hutool 工具库确实香~

Hutool 大家已经比较熟悉了,这是一个超全的 Java 工具库,深受国内开发者的喜爱。 我之前其实是不太喜欢使用这种功能太多的工具类的,也比较担心稳定性和安全性,后面慢慢接受了就感觉其实也还好。而且,我们还可以按需只…

如何优雅地停掉线程?

很久很久以前,在一个名为“Springboot”的村庄中,住着一群热爱编程的程序员。他们喜欢探索新技术、优化自己的代码,为了打造更好的软件而不断努力着。 在这个村庄中,有一个名叫小明的程序员,他是村庄中最优秀的程序员…

等概率随机函数设计技巧

文章目录 1. 关于Math.random()函数2. 用1 ~ 5的随机函数加工出1 ~ 7的随机函数3. LeetCode 470. 用 Rand7() 实现 Rand10()4. 把不等概率随机函数变成等概率随机函数5. 用a ~ b的随机函数加工出c ~ d的随机函数 1. 关于Math.random()函数 Java 中 Math.random() 函数是等概率…

微服务和领域驱动

一、微服务 1.1 什么是微服务 微服务就是一些协同工作的小而自治的服务。 关键词: 小而自治 -- 小 “小”这个概念,一方面体现在微服务的内聚性上。 内聚性也可以称之为单一职责原则:“把因相同原因而变化的东西聚合到一起,…

python能成为编程届的网红么?

Python本身就是编程语言届的网红,Python,年龄可能比很多读者都要大,但是它在更新快速的编程界却一直表现出色,甚至有人把它比作是编程界的《葵花宝典》,只是Python的速成之法相较《葵花宝典》有过之而无不及。 但是能…

短视频矩阵系统.代码实时分享

短视频矩阵系统核心技术研发是为满足现代社交网络时代用户对视频分享和观看的需求而推出的一项技术。它旨在提供高质量的视频传输、智能推荐算法、实时互动等功能。短视频矩阵系统设计上考虑了多个关键技术,包括多媒体编解码技术、网络通讯技术、机器学习算法等。通…

[pgrx开发postgresql数据库扩展]附.更新开发环境安装脚本

pgrx更新到0.83之后,我本来还没感觉,但是我五一放假一来,发现我的WSL环境居然就挂了…… 果然是非稳定版本就是不靠谱了…… 所以我干脆搞了个虚拟机,重新安装了一套,还别说,更新到了0.83之后,安…