一、实验目的
1、了解vlan的原理。
2、学会使用各种多层交换设备进行vlan的划分。
3、理解vlan之间通信的原理和实现方法。
二、应用环境
1、软件实验室的IP地址段是192.168.10.0/24,多媒体实验室的IP地址段是192.168.20.0/24.为了保证他们之间的数据互不干扰,也不影响各自通信的效率,我们划分了vlan,使两个实验室属于不同的vlan。
2、两个实验室有时候也需要相互通信,此时就要利用三层交换机划分vlan。
三、实验设备
1、神州数码DCN-CS6200 交换机 1 台
2、PC机 2 台
3、console线 1 根
4、直通网线 2 根
四、实验拓扑

提示:使用一台交换机和两台PC机,还将其中PC1作为控制台终端,使用console口配置方式,使用两根网线分别将PC1和PC2连接到交换机的RJ-45接口上。
五、实验要求
1、在交换机上划分两个基于端口的vlan100;vlan200

要求:vlan100的成员能够互相访问,vlan200的成员能够互相访问,vlan100和vlan200的成员之间不能互相访问。
2、PC1和PC2的网络设置为:


六、实验步骤
第一步:交换机恢复出厂设置。

CS6200-28X-EI#set default     !!清空当前配置
Are you sure? [Y/N] = y
CS6200-28X-EI#write            !!保存当前配置
Sep 15 20:57:51:000 2022 CS6200-28X-EI MODULE_CONFIG_SHELL/3/:Switch configuration has been set default!
NULL(factory config) will be used as the startup-config file at the next time!
CS6200-28X-EI#reload          !!重启交换机
Process with reboot? [Y/N] y

第二步:给交换机设置IP地址即管理IP。

CS6200-28X-EI(config)#int vlan 1
CS6200-28X-EI(config-if-vlan1)#ip add 192.168.1.1 255.255.255.0

第三步:创建vlan100和vlan200.

CS6200-28X-EI(config)#vlan 100;200

第四步:给vlan100和vlan200添加端口。

CS6200-28X-EI(config)#vlan 100
CS6200-28X-EI(config-vlan100)#switchport interface ethernet 1/0/1-14
Set the port Ethernet1/0/1 access vlan 100 successfully
Set the port Ethernet1/0/2 access vlan 100 successfully
Set the port Ethernet1/0/3 access vlan 100 successfully
Set the port Ethernet1/0/4 access vlan 100 successfully
Set the port Ethernet1/0/5 access vlan 100 successfully
Set the port Ethernet1/0/6 access vlan 100 successfully
Set the port Ethernet1/0/7 access vlan 100 successfully
Set the port Ethernet1/0/8 access vlan 100 successfully
Set the port Ethernet1/0/9 access vlan 100 successfully
Set the port Ethernet1/0/10 access vlan 100 successfully
Set the port Ethernet1/0/11 access vlan 100 successfully
Set the port Ethernet1/0/12 access vlan 100 successfully
Set the port Ethernet1/0/13 access vlan 100 successfully
Set the port Ethernet1/0/14 access vlan 100 successfully
CS6200-28X-EI(config-vlan100)#vlan 200
CS6200-28X-EI(config-vlan200)#switchport interface ethernet 1/0/15-28
Set the port Ethernet1/0/15 access vlan 200 successfully
Set the port Ethernet1/0/16 access vlan 200 successfully
Set the port Ethernet1/0/17 access vlan 200 successfully
Set the port Ethernet1/0/18 access vlan 200 successfully
Set the port Ethernet1/0/19 access vlan 200 successfully
Set the port Ethernet1/0/20 access vlan 200 successfully
Set the port Ethernet1/0/21 access vlan 200 successfully
Set the port Ethernet1/0/22 access vlan 200 successfully
Set the port Ethernet1/0/23 access vlan 200 successfully
Set the port Ethernet1/0/24 access vlan 200 successfully
Set the port Ethernet1/0/25 access vlan 200 successfully
Set the port Ethernet1/0/26 access vlan 200 successfully
Set the port Ethernet1/0/27 access vlan 200 successfully
Set the port Ethernet1/0/28 access vlan 200 successfully

第五步:验证实验。

第六步:添加vlan的ip地址。

CS6200-28X-EI(config)#int vlan 100
CS6200-28X-EI(config-if-vlan100)#ip add 192.168.10.1 255.255.255.0
CS6200-28X-EI(config-if-vlan100)#int vlan 200
CS6200-28X-EI(config-if-vlan200)#ip add 192.168.20.1 255.255.255.0
查看一下是否配置成功
CS6200-28X-EI(config)#show ip route
Codes: K - kernel, C - connected, S - static, R - RIP, B - BGPO - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default
如果你配置了下面没有显示那就是你的端口没有起来。
C       127.0.0.0/8 is directly connected, Loopback  tag:0
C       192.168.10.0/24 is directly connected, Vlan100  tag:0
C       192.168.20.0/24 is directly connected, Vlan200  tag:0
Total routes are : 3 item(s)

第七步:验证实验。

七、注意事项
1、三层交换机和二层交换机不同,三层交换机可以在多个vlan接口上配置ip地址。
八、相关配置命令详解。
命令:vlan
no vlan
功能:创建 VLAN 并且进入 VLAN 配置模式,在 VLAN 模式中,用户可以配置 VLAN 名称和为该 VLAN 分配交换机端口;本命令的 no 操作为删除指定的 VLAN。
参数:为要创建/删除的 VLAN 的 VID,取值范围为 1~4094。
命令模式:全局配置模式
缺省情况:交换机缺省只有 VLAN1。
使用指南:VLAN1 为交换机的缺省 VLAN,用户不能配置和删除 VLAN1。允许配置 VLAN的总共数量为 4094 个。另需要提醒的是不能使用本命令删除通过 GVRP 学习到的动态VLAN。

命令:name
no name
功能:为 VLAN 指定名称,VLAN 的名称是对该 VLAN 一个描述性字符串;本命令的 no操作为删除 VLAN 的名称。
参数:为指定的 vlan 名称字符串。
命令模式:VLAN 配置模式
缺省情况:VLAN 缺省名称为 vlanXXX,其中 XXX 为 VID。
使用指南:交换机提供为不同的 VLAN 指定名称的功能,有助于用户记忆 VLAN,方便管理。

命令:switchport access vlan
no switchport access vlan
功能:将当 Access 端口加入到指定 VLAN;本命令 no 操作为将当前端口从 VLAN 里删除。
参数:为当前端口要加入的 vlanVID,取值范围为 1~4094。
命令模式:接口配置模式
缺省情况:所有端口默认属于 VLAN1。
使用指南:只有属 Access mode 的端口才能加入到指定的 VLAN 中,并且 Access 端口同时只能加入到一个 VLAN 里去。

命令:switchport interface
no switchport interface
功能:给 VLAN 分配以太网端口的命令;本命令的 no 操作为删除指定 VLAN 内的一个或一组端口。
参数:要添加或者删除的端口的列表,支持 ”;” ”-” ,如:ethernet 1/1;2;5 或 ethernet 1/1-6;8。
命令模式:VLAN 配置模式
缺省情况:新建立的 VLAN 缺省不包含任何端口。
使用指南:Access 端口为普通端口,可以加入 VLAN,但同时只允许加入一个 VLAN。

命令:switchport mode {trunk|access}
功能:设置交换机的端口为 access 模式或者 trunk 模式。
参数:trunk 表示端口允许通过多个 VLAN 的流量;access 为端口只能属于一个 VLAN。
命令模式:接口配置模式
缺省情况:端口缺省为 Access 模式。
使用指南:工作在 trunk mode 下的端口称为 Trunk 端口,Trunk 端口可以通过多个 VLAN 的流量,通过 Trunk 端口之间的互联,可以实现不同交换机上的相同 VLAN 的互通;工作在access mode 下的端口称为 Access 端口,Access 端口可以分配给一个 VLAN,并且同时只能分配给一个 VLAN。

命令:switchport trunk allowed vlan {|all}
no switchport trunk allowed vlan
功能:设置 Trunk 端口允许通过 VLAN;本命令的 no 操作为恢复缺省情况。
参数:为允许在该 Trunk 端口上通过的 VLAN 列表;all 关键字表示允许该Trunk端口通过所有 VLAN 的流量。
命令模式:接口配置模式
缺省情况:Trunk 端口缺省允许通过所有 VLAN。
使用指南:用户可以通过本命令设置哪些 VLAN 的流量通过 Trunk 端口,没有包含的 VLAN流量则被禁止。

命令:switchport trunk native vlan
no switchport trunk native vlan
功能:设置 Trunk 端口的 PVID;本命令的 no 操作为恢复缺省值。
参数:为 Trunk 端口的 PVID。
命令模式:接口配置模式
缺省情况:Trunk 端口默认的 PVID 为 1。
使用指南:802.1Q 中定义了 PVID 这个概念。Trunk 端口的 PVID 的作用是当一个 untagged的帧进入 Trunk 端口,端口会对这个 untagged 帧打上带有本命令设置的 native PVID 的tag 标记,用于 VLAN 的转发。

命令:vlan ingress disable
no vlan ingress disable
功能:关闭端口的 VLAN 入口规则;本命令的 no 操作为打开入口准则。
命令模式:接口配置模式
缺省情况:系统缺省打开端口的 VLAN 入口准则。
使用指南:当打开端口的 VLAN 入口规则,系统在接收数据时会检查源端口是否是该 VLAN 的成员端口,如果是则接受数据并转发到目的端口,否则丢弃该数据。

实训九:三层交换机VLAN划分及VLAN间通信相关推荐

  1. Vlan 划分和 VLan间DHCP 分配

    稍微说明一下.PC0 ,PC1,PC4,PC5都分别为一个VLAN 路由器两边的三层交换机为各自的VLAN分配IP地址 偷懒,没做静态路由,三层交换和路由用了RIP 还是比较简单的,但是简单的拓扑图, ...

  2. 实训九 思科路由器上配置RIPv2

    原理 RIP(Routing Information Protocols,路由信息协议)是应用较早.使用较普遍的IGP(Interior Gateway Protocol,内部网关协议),适用于小型同 ...

  3. ABAQUS软件实训(九):实体结构静力学分析

    ​ 一.案例模型 二.设置工作路径 三.分析流程 3.1 前处理 3.1.1 三维模型的建立 3.1.2 材料参数的定义 ​3.1.3 网格系统的划分 3.2 求解 3.2.1 求解器设置 3.2.2 ...

  4. 实训九(游戏退出按钮的实现)

    主要是涉及引擎中menu的使用 常见的几种使用方法 1.可变换图标 auto closeItem = MenuItemImage::create(                            ...

  5. 交换机的vlan划分和VLAN Trunk技术

  6. 交换机VLAN划分详细手册

    交换机VLAN划分详细手册 -------------------------两年砍柴(2010.08.08) VLAN的含义... 2 VLAN的目的... 3 VLAN的优点... 3 VLAN的 ...

  7. 划分VLAN,以及VLAN间通信

    拓扑图: S1: sy un in e vlan batch 10 20 int e0/0/1port link-type accessport default vlan 10 int e0/0/2p ...

  8. 计算机网络(Vlan划分)

    vlan网络的定义:  V是虚拟,Lan--局域网(小范围) Man---城域网 Wan---广域网 而VLAN中的LAN指的是广播域 vlan ---虚拟局域网 --- 交换机和路由器协同工作后,在 ...

  9. 计算机网络VLAN划分实验报告

    一.实验目的 区别LAN.VLAN.IP网段 掌握基于端口的VLAN划分方法 明确VLAN中继作用 4.熟悉VLAN标记帧的结构 5.熟悉路由器子接口创建方法 6'掌握VLAN路由配置方法 二.实验环 ...

最新文章

  1. Uva 11922 Splay
  2. VTK:PolyData之ExtractPolyLinesFromPolyData
  3. java 接口可以多继承
  4. 论文浅尝 | 利用推理链进行视觉问题回答
  5. mongodb 数组查询 php,关于PHP,查询mongodb里的数组的问题
  6. qt向服务器传输文字_Qt实现客户端与服务器消息发送
  7. 为什么我们没有选择Rust?
  8. 学习使用windows live write.
  9. matlab 函数变量保存在工作区,Matlab中保存函数内部中间变量到工作空间的两种方法...
  10. 基于FPGA的视频处理
  11. 学习笔记——计组—流水线
  12. 苹果退款_苹果退款流程最新苹果内购退款流程和教程
  13. Python爬取De下载站相关代码
  14. js 树形结构数据 已知某一子节点 一次向上获取所有父节点
  15. 图说slam(一):amcl定位算法主要流程概念图解
  16. ctf 点击1000000次
  17. STM32F1与STM32CubeIDE编程实例-磁簧开关(Reed Switch)驱动
  18. 最近面试的软件测试笔试题笔试题(已整理参考答案)
  19. 高端电视选购调查:8成用户放弃OLED选择ULEDX
  20. DB,DBMS,DBS之间的关系

热门文章

  1. 爬一爬xxx学校的教务网站
  2. 每天在家带娃的全职宝妈,做什么副业合适?
  3. 自学Java南京15K,包装三年工作经验,分享我的学习经验
  4. 雅虎的卓越性能团队已经确定了23个军规(学习)
  5. 微信JS-SDK集成与使用
  6. Objective-C++之WCDB学习
  7. OL4两种绘制台风圈方式的比较
  8. 计算机科学与技术分类号查询,计算机科学与技术专业论文
  9. Flash W25X20CLUXIG
  10. 一周大事| 亚马逊大量卖家收到平台警告!速卖通卫衣商品销量大增