当前位置: 首页 > web >正文

实验-vlan实验

实验-vlan实验

  • 一、实验名称
  • 二、实验目标
  • 三、实验拓扑
  • 四、实验步骤
  • 五、实验总结

一、实验名称

vlan通信实验

二、实验目标

理解和掌握vlan通信

三、实验拓扑

在这里插入图片描述

四、实验步骤

左边交换机
在这里插入图片描述

sy # 进入系统
vlan batch 10 20 # 创建vlanint g0/0/1 # 进入接口1
port link-type trunk   # 将该接口设置为trunk链路类型,可以传输多个VLAN的数据
port trunk pvid vlan 1   # 将该接口的Native VLAN设置为VLAN 1,该接口上接收到的未打上VLAN标签的数据将被认为属于VLAN 1。
port trunk allow-pass vlan 10 20   # 将该接口的Native VLAN设置为VLAN 1,该接口上接收到的未打上VLAN标签的数据将被认为属于VLAN 1。interface Ethernet 0/0/2 # 进入接口2
port link-type access     # 将该接口设置为access链路类型,只能传输单个VLAN的数据。
port default vlan 10      # 将该接口的默认VLAN设置为VLAN 10,该接口上接收到的未打上VLAN标签的数据将被认为属于VLAN 10。interface Ethernet 0/0/3 # 进入接口3
port link-type access # 将该接口设置为access链路类型,只能传输单个VLAN的数据。
port default vlan 20 # 将该接口的默认VLAN设置为VLAN 20,该接口上接收到的未打上VLAN标签的数据将被认为属于VLAN 20。

在这里插入图片描述
右边交换机可以自己试着配置

在这里插入图片描述
四台电脑配置上ip后,试着ping其他主机;
会发现同个vlan可以通信,不同vlan不能通信

五、实验总结

  1. 同个vlan可以通信,不同vlan不能通信
  2. 二层设备可以只配置ip,不用配置网关
  3. vlan10的两台PC虽然是处于不同交换机,但是把包丢给交换机,交换机会丢给trunk口
  4. PVID(Port VLAN ID,端口 VLAN ID):当端口收到不带 VLAN 标签的帧时,交换机会自动给这个帧打上该端口的 PVID 标签,使其在交换机内部能够按 VLAN 规则转发
  5. Native VLAN(本征 VLAN):解决不同设备间 Trunk 链路中 “untagged 帧属于哪个 VLAN” 的问题,确保两端设备对 untagged 帧的处理规则一致。
http://www.xdnf.cn/news/17788.html

相关文章:

  • 8月12号打卡
  • 常用Linux指令:Java/MySQL/Tomcat/Redis/Nginx运维指南
  • MySql——B树和B+树区别(innoDB引擎为什么把B+树作为默认的数据结构)
  • 什么是 DispatcherServlet?
  • GIT使用攻略
  • HTTP 协议详解:深入理解 Header 与 Body!
  • Windows 命令行:打开命令提示符界面
  • 正式出版!华东数交组编《数据资产化实践:路径、技术与平台构建》
  • 小程序排名优化:功能迭代如何助力排名攀升
  • 【电子硬件】EMI中无源晶振的优势
  • C++11新增关键字和范围for循环
  • SuperMap GIS基础产品FAQ集锦(20250804)
  • 项目实战2——LAMP_LNMP实践
  • C++学习之数据结构:AVL树
  • 学习笔记《区块链技术与应用》ETH 第二天 状态树
  • 云原生作业(nginx)
  • Neo4j Cypher语句
  • 【数据分享】2020-2022年我国乡镇的逐日最高气温数据(Shp/Excel格式)
  • Go 语言中的结构体、切片与映射:构建高效数据模型的基石
  • 超详细基于stm32hal库的esp8266WiFi模块驱动程序(可直接移植)
  • 嵌入式技术公开课精华笔记:CSDN专版
  • 如何将新建的Anaconda虚拟环境导入Juputer内核中?
  • C++11新增可变参数模板
  • 如何区分类的关系是关联和聚合?
  • 什么是 Spring MVC?
  • unity shader ——屏幕故障
  • Spring Boot项目通过RestTemplate调用三方接口详细教程
  • 网络协议组成要素
  • 数据结构:链表栈的操作实现( Implementation os Stack using List)
  • 飞算JavaAI 2.0.0深度测评:自然语言编程如何重塑Java开发范式