网络技术基础与计算思维实验教程_2.3_单交换机VLAN配置实验

2.3.1 实验内容

2.3.2实验目的


实验的目的一是验证交换机 VLAN 配置过程;

二是验证属于同一 VLAN的终端之间的通信过程;

三是验证每一个 VLAN 为独立的广播域;

四是验证属于不同 VLAN的两个终端之间不能通信;

五是验证转发项和 VLAN的对应关系。

2.3.3实验原理


默认情况下,交换机所有端口属于默认 VLAN-VLAN 1,因此,交换机的所有端口属于同一个广播域,任何终端发送的以广播地址为目的 MAC 地址的 MAC到达连接在交换机上的所有终端,由于与交换机端口 8连接的是集线器,因此,从端口 8输出的MAC帧到达连接在集线器上的所有终端。
为了完成如图2.16 所示的 VLAN 划分过程,在交换机中创建 VLAN2和VLAN3并根据如表2.2所示的 VLAN 与交换机端口之间的映射,将交换机端口分配给 VLAN。

2.3.4 关键命令说明


Packet Tracer 可以通过图形接口完成 VLAN配置过程,2.3.5节实验步骤中将讨论通过图形接口完成如图 2.16 所示的 VLAN 划分过程的步骤和方法。但图形接口仅仅是Packet Tracer 为了方便初学者配置 Cisco 网络设备提供的一种工具,读者真正需要掌握的是命令行接口配置网络设备的过程,这也是实际配置 Cisco 网络设备的主要方法交换机 VLAN配置过程分为两个步骤,一是根据需要在交换机上创建多个 VLAN,默认情况下交换机只有一个 VLAN--VLAN 1;二是将交换机端口分配给不同的 VLAN。

1。创建 VLAN
下述命令序列用于创建编号为2的VLAN

  1. Switch(config)#vlan 2

    • 这条命令表示进入VLAN 2的配置模式,它会将你带入到专门为VLAN 2进行配置的界面。
  2. Switch(config-vlan)#name aabb

    • 在VLAN 2配置模式下,这个命令为VLAN 2设置了一个名称,名称为"aabb"。这个名称通常用于标识和识别VLAN。
  3. Switch(config-vlan)#exit

    • 这个命令是退出当前的VLAN 2配置模式,回到全局配置模式。
  4. Switch(config)#

    • 表示回到了全局配置模式,现在可以继续进行其他的全局配置或者针对其他VLAN的配置操作。

VLAN2是全局模式下使用的命令,该命令的作用一是创建一个编号为 2(VLANID=2)的VLAN,二是进人该VLAN的配置模式。
name aabb 是特定 VLAN配置模式下使用的命令,该命令的作用是为特定 VLAN(这里是编号为2的VLAN)定义一个名字 aabb。通常情况下为特定 VLAN 起一个用于标识该VLAN的地理范围或作用的名字,如Computer-ROOM。通过exit命令退出VLAN配置模式,返回到全局模式。

2.3.5实验步骤

构建

放置交换机

再放置与交换机连接的四台终端

然后放置一个集线器

再放两台与集线器相连的终端

用直通线互联交换机端口和终端
PC0链接到交换机端1

PC1链接到交换机端2

PC2链接到交换机端3

PC3链接到交换机端5

然后用交叉线互联交换机端口和集线器端口

把集线器连接到交换机的端口8

用直通线互联集线器和终端PC4和PC5

单击按钮是交换机端口迅速就绪

完成了交换机和终端的连接以后

为每一个终端配置ip地址和子网掩码

单击PC0,在选择桌面选项卡中选择IP配置使用程序

分配IP地址和子网掩码

先启动PC0和PC1之间, PC1和PC4之间, PC1和PC5之间的ICMP报文传输过程

是的各自完成相应的IP地址的解析过程

这一步是关键, 一旦划分VLAN, 就无法解析不在同一VLAN的终端的IP地址

单击交换机

在交换机图形配置方式下选择VLAN DATABASE来创建VLAN

在右边VLAN编号一栏输入2

在VLAN名称输入v2

单击add

添加这个VLAN 

这样就创建了一个编号为2名称为v2 的VLAN

同样的方法创建编号为3名称为v3 的VLAN

把交换机端口1作为接入端口分配给VLAN2

单击该按钮使交换机端口快速就绪

接下来看一下同一VLAN终端之间的通信过程

进入模拟操作模式

先查看一下MAC表, 这时可以看到MAC表中已经存在MAC转发项

清除

Switch#clear mac-address-table

MAC表已经清空

然后启动PC0至PC1的ICMP报文传输过程

ICMP报文到达同在V2这个VLAN端口的PC1和PC3

PC3丢弃报文, PC1向PC 0回送ICMP报文

ICMP报文到达PC0

完成PC0和PC1之间的互相通信

再启动PC4至PC1 ICMP报文传输过程

ICMP到达同在V3这个VLAN的终端PC2和PC5

但是到达不了PC1

PC5丢弃报文

 顺便说一下 为啥图片全被CSDN吞了 发布文章看不到我的图片了

再启动PC1到PC4的ICMP报文传输

ICMP报文到达同在V2的PC0和PC3

但是均被丢弃

但也到达不了PC4

由此可以看出 不同VLAN终端之间不能互相通信

下面通过复杂报文工具

在PC1下创建一个广播报文

IP分组的目的IP地址是广播地址

IP分组的源IP地址是PC1的IP地址

然后启动PC1广播报文传输过程

广播报文到达与PC1同一VLAN得到PC0和PC3

然后启动PC5至PC4的ICMP的报文传输过程

ICMP报文到达PC4

交换机收到报文后丢弃报文

这是因为交换机中已经有PC4的转发项

而且接收端口和转发端口都是端口8

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

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

相关文章

dotnet-exec 0.5.0 released

dotnet-exec 0.5.0 releasedIntrodotnet-exec 是一个 C# 程序的小工具,可以用来运行一些简单的 C# 程序而无需创建项目文件,而且可以自定义项目的入口方法,支持但不限于 Main 方法Install/Updatedotnet-exec 是一个 dotnet tool,可…

C语言试题113之一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第 10 次落地时,共经过多少米?第 10 次反弹多高?

📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 题目:一球从 100 米高度自由落下,…

超酷的 Vim 搜索技巧

尽管目前我们已经涉及[1] Vim 的多种特性,但此编辑器的特性集如此庞大,不管我们学习多少,似乎仍然远远不足。承接我们的 Vim 教程系列,本文我们将讨论 Vim 提供的多种搜索技术。 不过在此之前,请注意文中涉及到的所有…

对面的00后萌新看过来:浅析计算机编程在高等职业GIS专业中的重要性

文章目录什么是传说中的GIS?GIS必修哪些课程?学GIS到底何去何从?什么是计算机编程?编程在GIS中的地位如何?高等职业GIS如何教学?专科生怎样学好GIS?什么是传说中的GIS? GIS是“3S”之…

SQLServer Agent执行[分发清除: distribution] 无法删除快照文件

由于之前创建的发布订阅造成严重的性能压力,症状表现为发布订阅表查询产生CMEMTHREAD suspend等待,由于开发配置每隔十分钟会产生大量的SQLCOMMAND(create table,create index大量的命令)发布订阅 复制监视器 有Memor…

C语言试题114之猴子吃桃问题

📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 ✅作者简介:大家好,我是码莎拉蒂,CSDN博客专家(全站排名Top 50),阿里云博客专家、51CTO博客专家、华为云享专家 1、题目 题目:猴子吃桃问题:猴子第一天摘…

.NET 7 的 JWT 配置太方便了!

微软宣布 .NET 7 preview5 有一些较大的改进, 包括 JWT 身份验证的简化和自动配置。我安装了 preview 5 尝试了新的 JWT 身份配置。如果您想把现有的项目更新到 .Net 7 preview 5, 下面是一个快速更新的命令。Update all Microsoft.AspNetCore.* package references…

[转]面试官,不要再问我三次握手和四次挥手

文章目录 1. 三次握手 1.1 为什么需要三次握手,两次不行吗?1.2 什么是半连接队列?1.3 ISN(Initial Sequence Number)是固定的吗?1.4 三次握手过程中可以携带数据吗?1.5 SYN攻击是什么?2. 四次挥手 2.1 挥手…

C语言试题115之两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定 比赛名单。有人向队员打听比赛的名单。a 说他不和 x 比,c 说他不和 x,z 比,请

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定…

(04).NET MAUI实战 MVVM

1.概要本章将讲解如何在MAUI中使用简单的MVVM模式开发“ListView”内容的增删功能,MVVM在MAUI中也同样适用。Microsoft.Toolkit.Mvvm在学习之前我们先了解一个nuget包,它可以帮助我们省去一些代码的开发时间。包Microsoft.Toolkit.Mvvm (aka MVVM Toolki…

WTM重大更新,多租户和单点登录

WTM重大更新多租户单点登录随着WTM被越来越多地应用于企业,用户对于多租户和单点登录的需求越来越强烈。经过了几个月的努力,我们把WTM底层代码又进行了一次优化和重构,加入了多租户和单点登录的功能。VUE,Blazor,LayU…

struts2注解

2019独角兽企业重金招聘Python工程师标准>>> 以下均为本人工作中的笔记内容,不够全面具体。碰到什么我就记录什么,只是作为笔记使用,希望大家多提宝贵意见,共同进步。Action("login"):定义action //或者写…

[转]H5直播之从推流服务搭建到视频直播

转自http://www.php.cn/html5-tutorial-403035.html 最近视频直播比较火,发现目前 WEB 上主流的视频直播方案有 HLS 和 RTMP,移动 WEB 端目前以 HLS 为主,PC端则以 RTMP 为主实时性较好,接下来将围绕这两种视频流协议来展开H5直播…

webform数据导出

把数据放到一个泛型集合里,再把泛型集合里面的数据放到一个table中,设置好文件路径,然后进行文件读取,最后供用户下载。 数据导出放在一个按钮中就可以了 using System; using System.Collections.Generic; using System.Linq; us…

C语言试题117之有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前 20 项之和。 分析…

Ionic Mac 环境配置

2019独角兽企业重金招聘Python工程师标准>>> Ionic Mac 环境配置 安装cordova之前要安装nodejs 会包含npm安装(npm是个包管理器),到官网下载https://nodejs.org/en/download/ 是个pkg包下载之后双击下载包运行然后 step …

(03).NET MAUI实战 基础控件

1.概要本章将继续介绍.NET MAUI中的常用基础控件,让刚刚接触MAUI的小伙伴有写基础的认识,心里有底开发起来将得心应手。下面将列出一些常用的基础控件:控件名中文名称说明Button按钮与WPF中的基础用法无太大变化CheckBox单选框与WPF中的基础用…

ffmpeg源码分析及mp4文件解析

一.mp4文件的组织 1. mp4文件的box(ffmpeg中叫atom) mp4是由一系列的box组成的,每个box的header是8个字节(4字节的长度,4字节的type) 第一个box比较特殊,其type类型为ftyp,还包含一个sub-type 0000000: 0000 0020 6674 7970 6973 6f6d 0000 0200 ... f…

C++库(Google Breakpad)

Google Breakpad是什么? 一个开源的多平台崩溃报告系统。 Google breakpad是一个非常实用的跨平台的崩溃转储和分析模块,它支持Windows,Linux和Mac和Solaris。由于他本身跨平台,所以很大程度上减少了我们在平台移植时的工作&#…

java eleven进度条

2019独角兽企业重金招聘Python工程师标准>>> 一个矩形组件 MethodDescribleJProgrssBar()不带进度字符,最小值0最大值100的水平进度条JProgressBar(int orient)VERTICAL/HORIZONTALJProgressBar(int in,int max)指定最大最小的水平进度条JProgressBar(in…