计算机网络 实验三 VLAN(数据链路层)

news2024/11/22 9:44:35

实验目的

 通过实验掌握下列知识:

1 了解VLAN划分的方法,并掌握基于端口划分VLAN。

2 掌握基于Access、Trunk和Hybrid端口的VLAN应用。

实验环境 :

1 H3C Cloud Lab应用程序。

2 H3C路由交换实验拓扑。

实验过程分析:

  1. 基于端口划分VLAN的基本配置
  1. 按照拓扑图接线【截图】。拓扑图中交换机的GE_0/1、GE_0/9被配置成了什么类型端口?PC_1~PC_4设置IP后(步骤2),它们的连通性如何?

他们被配置成为了ACCESS类型的端口。

连通性:全部可以连通。

  1. 步骤3)中,使用display vlan命令查看vlan 100和vlan 200情况,分别【截图】。整个交换机的端口除去在vlan 100和vlan 200的端口,剩下的端口在哪个vlan中,【截图】说明。划分vlan后(步骤3),各PC间的连通性如何?

添加vlan100    vlan200之后的连通性:

1、2可以连通,1与3、4不能连通

  1. 步骤4)中删除vlan 100后,各PC间的连通性如何?再删除vlan 200后,各PC间的连通性如何?简要说明原因。

由于设置了vlan100,1和2,3和4之间还是可以连接,但是由于vlan100删除,1和2默认会去到vlan1(默认局域网)中,这个时候3和4还在一个局域网中,暂时无法连接其它主机。

当vlan200删除之后,3和4主机会自动归到vlan1(默认局域网)中,这个时候全部主机就会连接。

除去端口vlan100 之后的连通性,1、2可以连通,1与3、4不能连通

除去vlan200之后:1与2、3、4都可以连通

  1. 基于Trunk端口划分VLAN的基本配置
  1. 按照拓扑图接线【截图】。步骤2)中,PC_1~PC_4设置IP后,它们的连通性如何?

连通性:发现pc1与2、3、4都连通

  1. 步骤4)中,SWA和SWB都划分vlan后,各PC间的连通性如何?

分配vlan:

验证连通性:全部不连接

  1. 使用CMD工具查看并简要说明下port link-type命令和port trunk permit vlan命令的用法。步骤5)6)7),SWA和SWB的GE_0/30端口都设置好Trunk类型后,各PC间的连通性如何?SWA和SWB都删除vlan 10后,各PC间的连通性又如何?

用法:

Port link-type命令用来设置接口的链路类型。

port trunk permit vlan 命令用来设置端口类型为Trunk,允许vlan报文通过。

设置端口为trunk类型

连通性:划分之后,1、3可以连通,1与2、4不能连通,2、4之间可以连通

删除之后的连通性:

1、3可以连通,1与2、4不能连通,2、4之间可以连通

  1. 基于Hybrid端口划分VLAN的基本配置
  1. 按照拓扑图接线【截图】。分别说出步骤2)、3)和5)中,查看各PC之间连通性的情况。

连通性:全都无法连通

  1. 简要说明设置Hybrid端口类型使用到的三条命令的用法。设置好SWA的三个Hybrid端口后,使用display port hybrid命令显示hybrid端口设置情况【截图】。

命令用法:

一共三种命令:pvif、tag、untag

Port hybrid pvid vlan x :单独设置pvid

Port hybrid tag vlan x :单独设置tag

Port hybrid untag vlan x :单独设置untag

发现1与3可以连通,2与3可以连通

  1. 基于Trunk端口划分VLAN的机柜操作
  1. 分别写出步骤3)和6)查看各PC之间连通性的情况。

步骤3,各PC可以相互连通。步骤6,仅仅有PC3和PC4可以互相连通。

 

 

  

2.完成所有步骤后,将S5130_1设备名称改为“S5130_TeamX”,并在该设备命令行窗口按顺序输入display vlan 10display vlan 20display port trunk,将3条命令及其显示结果【截图】(一张图)。

3.思考题

  1. VLAN的优点有哪些基于端口划分VLAN的优缺点有哪些?除了基于端口划分VLAN还有其他什么方法可划分VLAN

vlan优点:

1. 控制网络的广播风暴。采用VLAN技术,可将某个交换端口划到某个VLAN中,而一个VLAN的广播风暴不会影响其它VLAN的性能。

2.确保网络安全:共享式局域网之所以很难保证网络的安全性,是因为只要用户插入一个活动端口,就能访问网络。而VLAN能限制个别用户的访问,控制广播组的大小和位置,甚至能锁定某台设备的MAC地址,因此VLAN能确保网络的安全性。

3.简化网络管理:网络管理员能借助于VLAN技术轻松管理整个网络。例如需要为完成某个项目建立一个工作组网络,其成员可能遍及全国或全世界,此时,网络管理员只需设置几条命令,就能在几分钟内建立该项目的VLAN网络,其成员使用VLAN网络,就像在本地使用局域网一样。

基于端口划分VLAN的方法:

优点:1.操作相对于其它方式简单。2. 当数据在网络中传输时,交换机就不会把数据包转发给其他的端口。3. 以端口为中心的vlan完全由用户自由支配端口,利于管理。

缺点:1主机较多时,重复工作量大。2.主机端口变动的时候,需要同时改变该端口所属的VLAN。

方法

1. 基于MAC地址的划分。根据主机网卡的MAC地址进行划分(每个网卡都有世界上唯一的MAC地址)。通过检查并记录端口所连接的网卡的MAC地址来决定端口所属的VALN。

2. 基于网络协议的划分:基于所用的网络层协议划分VLAN,可以划分为IP/IPX/DECnet/AppleTalk/Banyan等VLAN网络。这种按照网络层协议划分的方式可以使广播域跨越多个交换机,对希望针对应用和服务来组织用户的网络管理员具有很大的吸引力。

3. 基于IP地址划分:将任何属于同一IP广播组的主机认为属于同一VLAN。

4. 基于策略的划分:一种根据不同的情况,将多种(上面提到的)划分VLAN的技术按照一定的安全策略进行综合运用的划分技术。

  1. Trunk接口类型和Hybrid接口类型的主要差异是什么?

Trunk: trunk可以属于多个vlan,可以接收和发送多个vlan的报文,一般用于交换机之间的连接。

hybrid:端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。

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

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

相关文章

PowerShell系列(十二):PowerShell Cmdlet高级参数介绍(二)

目录 1、ErrorVariable 错误变量 2、OutVariable 结果输出 3、OutBuffer 输出Buffer定义 4、PipelineVariable管道参数 今天给大家讲解PowerShell Cmdlet高级参数第二部分相关的知识,希望对大家学习PowerShell能有所帮助! 1、ErrorVariable 错误变量…

小程序 | 小程序后端用什么语言开发比较好

目录 ♣️ 引言 选择合适的后端语言 推荐使用Node.js Node.js 的优点 其他备选语言 ♣️ 小结 ♣️ 引言 小程序的兴起已经成为了当今移动互联网时代的热点之一,而小程序后端的好坏直接影响着小程序的使用体验,因此,选择一种好的语言来…

微信小程序 ——入门介绍及简单的小程序编写

14天阅读挑战赛自己决定的事情,就要不动声色的一往直前! 目录 一、小程序入门 1.1 什么是小程序 1.2 小程序的优点 1.3 小程序注册 1.4 安装开发工具 1.5 创建第一个小程序 二、小程序目录结构及入门案例 2.1 目录结构 2.2 入门案例 2.2.1 创建…

【Pytorch】pytorch中保存模型的三种方式

【Pytorch】pytorch中保存模型的三种方式 文章目录 【Pytorch】pytorch中保存模型的三种方式1. torch保存模型相关的api1.1 torch.save()1.2 torch.load()1.3 torch.nn.Module.load_state_dict()1.4 什么是state_dict()1.4. 1 举个例子 2. pytorch模型文件后缀3. 存储整个模型3…

【2024波哥讲言语视频全套】

2024波哥讲言语视频全套 有需要的同学可以通过百度网盘下载 通过百度网盘分享的文件:【38】2024… 链接:https://pan.baidu.com/s/10GMG9tu8RGrXuU2uJWaysw?pwdfpl6 提取码:fpl6 复制这段内容打开「百度网盘APP 即可获取」

PHP家教系统平台源码/请家教兼职家教网源码/自适应手机端/实测

源码简介: PHP家教系统平台源码/请家教兼职家教网源码/自适应实测,它支持兼职家教和请家教两种模式。该程序提供了完整的功能,包括家教信息发布、家教需求发布、信息匹配、在线支付等。此外,该程序还可以自适应手机端&#xff0c…

CSS之排列系列--顶部导航栏ul、li居中展示的方法

原文网址:CSS之排列系列--顶部导航栏ul、li居中展示的方法_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍CSS顶部导航栏ul、li居中展示的方法。 核心方法 ul的父层使用:text-align: center ul元素使用:display: inline-block; 示例 …

C++ 反向迭代器

反向迭代器的即正向迭代器的--,反向迭代器的--即正向迭代器的,反向迭代器和正向迭代器的很多功能都是相似的,因此我们可以复用正向迭代器作为反向迭代器的底层容器来封装,从而实现出反向迭代器,即:反向迭代…

Linux 文件系统逻辑结构图的解释

task_struct进程结构体,表示一个运行的进程。 task_struct中的fs指向fs_struct结构体。fs_struct表示这个进程支持的文件系统。 root指向根目录dentry,dentry中的d_inode指向改进程根目录在存储设备中的inode节点。 pwd指向当前进程所在的目录结构体den…

部署k8s dashboard(这里使用Kubepi)

9. 部署k8s dashboard(这里使用Kubepi) Kubepi是一个简单高效的k8s集群图形化管理工具,方便日常管理K8S集群,高效快速的查询日志定位问题的工具 部署KubePI(随便在哪个节点部署,我这里在主节点部署&#…

记录单片机编码的坑

问题描述 在使用clion调试过程中,发现使用 mbstowcs函数转换后的数组仍为原数组 因而单片机中不能直接将ascii码(此处为编写代码的格式,例如GBK格式)转换为Unicode格式,这个Bug先记录下来,后续解决了再贴上方法!

【ppt密码】ppt的密码忘了,怎么破解

PPT文件设置了保护密码,但是密码忘记了,无法打开PPT文件、无法编辑PPT文件了该怎么办?PPT文件的两种保护密码该如何解密? 首先是打开密码 网上有一种解决方法: 1、重新命名PPT文件,将其后缀改为zip格式&…

【LeetCode刷题(数据结构)】:检查两颗树是否相同

给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的 输入:p [1,2,3], q [1,2,3] 输出:true 输入:p [1,2], q [1,…

一篇文章带你用动态规划解决股票购买时机问题

动态规划的解题步骤可以分为以下五步,大家先好好记住 1.创建dp数组以及明确dp数组下标的含义 2.制定递推公式 3.初始化 4.遍历顺序 5.验证结果 股票购买时机问题的解题核心思路 当天的收益是根据前一天持有股票还是不持有股票的状态决定的 那么很自然的我们就想…

Dijkstra求最短路(图解)

你好,我是Hasity。 今天分享的内容:Dijkstra求最短路这个题目 Dijkstra求最短路I 题目描述 给定一个 n个点 m 条边的有向图,图中可能存在重边和自环,所有边权均为正值。 请你求出 1 号点到 n号点的最短距离,如果无…

关于导入Maven工程项目,更新pom.xml文件仍然爆红的原因

问题描述: 在学习maven工程的时候,把从网上学习的工程导入到IDEA,发现,无论怎么更新,pom.xml文件一直报错,查看settings设置和project Structure仍然没找出问题来。 settings设置如下: 解决问…

短视频如何批量添加水印

在当今的数字时代,短视频已经成为一种非常流行的内容形式。无论是社交媒体还是视频分享网站,短视频都已经成为了一种非常有吸引力的内容。然而,对于一些拥有大量视频内容的创作者来说,添加水印可能是一项繁琐的任务。本文将介绍如…

【windows下docker安装rocketMQ】

namesrv和broker安装就不说了,见如下博客 https://blog.csdn.net/Wonderful1025/article/details/107244434/ 安装rocketMQ-console docker run -d -e "JAVA_OPTS-Drocketmq.config.namesrvAddr192.168.65.2:9876 -Drocketmq.config.isVIPChannelfalse"…

__builtin_return_address()函数的使用方法

__builtin_return_address(0) 是GCC编译器提供的内置函数,用于获取当前函数调用栈中的指定帧(frame)的返回地址。这个函数通常用于调试和性能分析,以了解程序中的函数调用关系。 下面是关于 __builtin_return_address(0) 函数的一…

SystemC入门学习-第5章 同步逻辑建模

本章重点学习同步逻辑中的触发器,锁存器的一些建模规范: 触发器建模带异步置位/复位带同步置位/复位锁存器建模 5.1 触发器建模 触发器建模的关键是敏感列表的规范。SC_MODULE的规范写法中出现过sensitive 参数列表是事件敏感, 对触发器建模…