trunk vlan pvid 学习实验整理 1

article/2025/11/9 7:47:42

实验总结:
trunk vlan vlan1 vid pvid 等关系。
在这里插入图片描述

实验场景一:
将PC1/PC2/PC3,都置于同一网段:192.168.1.0/24
1.PC1 不加入任何vlan,PC2 不加入任何vlan,PC3加入vlan10
2.trunk链路允许vlan 10 20通过。
配置:
SW1交换机配置
system-view
[Huawei]sysname SW1

[SW1]vlan batch 10 20
[SW1]interface GigabitEthernet 0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20

SW3交换机配置
system-view
[Huawei]sysname SW3

[SW3]vlan batch 10 20
[SW3]interface GigabitEthernet 0/0/1
[SW3-GigabitEthernet0/0/1]port link-type trunk
[SW3-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20

[SW3]interface Ethernet 0/0/3
[SW3-Ethernet0/0/3]port link-type access
[SW3-Ethernet0/0/3]port default vlan 10

PC1 可以ping 通 PC2 , 却ping 不通PC3

trunk 的 VID在允许列表[vlan 10 20],pvid值为空[或者默认是pvid=vlan1]
PC1没有添加任何VLAN,数据通过trunk,也没有带vlan标签,跟平常一样通信,可以传送数据;【透明性】
对于【透明性】解释,个人 假设 认为:
PC1发出数据 Untagged
1.access接口,打上PVID=1 ,接收交给交换机【SW1】
2.trunk接口,查看VID在允许列表[vlan 10 20],默认允许vlan1,则接收
trunk接口,VID在允许列表[vlan 1 10 20],且VID 与 pvid 一致,则剥离标签发送
SW1---->SW2 ,Untagged数据帧,
3.trunk接口,Untagged数据帧,打上PVID=1,查看VID在允许列表[vlan 10 20],默认允许vlan1,则接收
trunk接口,VID在允许列表[vlan 1 10 20 30],且VID 与 pvid 一致,则剥离标签发送
4.access接口,不带VID
PC3收到 Untagged数据


http://chatgpt.dhexx.cn/article/h1vDPtQb.shtml

相关文章

PVID(pvid vlan是什么意思)

26tpwinet如何设置端口pvid25口设置为trunk口? 首先你要确定你的电脑有没有USB转com口线,或者你的笔记本是否支持com口 如果你是win7系统确实没有超级终端那么你可以下一个SecureCRT,然后在设备管理器里面看一下自己是COM几口,波…

PVID和VID的理解

VID解释 VID(VLAN ID)是VLAN的标识,在交换机里面用来划分端口。比如一个交换机有8个端口,现在将port1,port2,port5三个端口的VID设置成1111,那么这三个端口就能接收vlantag1111的数据包。   …

2、PVID(本征VLAN)实验配置步骤

实验拓扑图: 实验配置思路: 将VLAN10配置为本征VLAN 本征VLAN通过Trunk接口时不打tag标记 实验摘要重点命令: [SW1]int g0/0/1 //进入接口 [SW1-GigabitEthernet0/0/1]port trunk pvid vlan 10 //将VLAN10设置为本征VLAN [SW1-Gig…

华为交换机PVID与VLAN ID及TAG 、UNTAG学习记录

一、PVID和VLAN ID 1、PVID是端口的属性,端口的标识,具有唯一性,交换机默认未配置Vlan的情况下,因为全局vlan1的原因,所有端口的PVID都是1。如下图: 2、交换机里面display port vlan命令可以查看未配置状态…

switch中的PVID、VID、untag、tag概念

以openwrt为例,下图是mt7621(glinet mt1300)中switch配置图 该switch一共有7个port,一个连接CPU,还有6个可供外部使用,上图只显示了6个port; 一个switch可以设置多个VLAN(虚拟局域网…

springboot @Qualifier 注解的作用

Qualifier 注解的用法和要解决的问题 现在这两个类都实现了同一个接口。 controller 要注入这个接口 启动服务日志显示在容器中找到俩个实现类 spring不知道要实现那个 1 有两种方式 既然spring不知道那就直接指明你要实现的类 直接注入实现类 这样有点粗鲁 也能解决问题。…

Spring中的@Qualifier注解

国庆期间闲来无事,写了一个简单的小程序,小程序名称叫做 IT藏经楼。目的是分享这些年自己积累的一些学习材料,方面大家查找使用,包括电子书、案例项目、学习视频、面试题和一些PPT模板。里面所有材料都免费分享。目前小程序中只发…

@Qualifier的用处

Qualifier的用处 可以对于一个接口,多个实现类,指定具体注入哪个实现类到这个接口类 在Server 实例化的时候没有指明名称,在atuoWire的时候没有用Quality指明用哪一个的时候,这这时会用容器中仅有的那一个对象(单利&am…

@Autowired和@Qualifier

Autowired 的作用是什么? 1、Autowired 是一个注释,它可以对类成员变量、方法及构造函数进行标注,让 spring 完成 bean 自动装配的工作。 Autowired 默认是按照类去匹配,配合 Qualifier 指定按照名称去装配 bean。 可以这样理解为…

spring注解@Qualifier的详细用法

环境:springboot2.3.10 一般使用在项目中使用Qualifier来限定注入的Bean。 由于项目中我习惯用Resource注解,所以这里先对Autowired和Resource进行个简单的说明。 Autowired和Resource区别 相同点: Autowired与Resource都可以用来装配Be…

Spring 注解 @Qualifier 详细解析

文章目录 1. 概述2. 痛点3. Qualifier4. Qualifier VS Primary5. 通过名称来自动注入6. 总结 1. 概述 今天带你了解一下 Spring 框架中的 Qualifier 注解,它解决了哪些问题,以及如何使用它。我们还将了解它与 Primary 注解的不同之处。更多的技术解析请…

@Qualifier注解作用

Qualifier 注解作用就是为了给Bean打上一个标记,用来查找bean,代码示例: 创建一个java bean package com.gupaoedu.springcloud.example.demo;public class TestClass {private String name; // getter setter 略 }编写配置类,将这个bean装载…

Spring的注解@Qualifier用法

Spring的注解Qualifier用法 在Controller中需要注入service那么我的这个server有两个实现类如何区分开这两个impl呢? 根据注入资源的注解不同实现的方式有一点小小的区别 下面上铺垫图 请忽略我的红线 ##在Controller中使用 Autowired注入时 Qualifier的意思是合格…

java连接mysql数据库实现图书馆管理系统

图书馆管理系统,具体功能包括: 1. 用户登录 2. 用户注册 3. 新图书入库 4. 图书信息查询 5. 图书更新(修改) 6. 旧图书删除 7. 办理借阅证登记 8. 图书借阅管理 完整项目:https://download.csdn.net/download/sger123/…

图书馆管理系统(使用数据库实现)

到现在,终于结束了javaSE基础部分的学习。结束前最后一个项目就是使用数据库实现图书管理系统。 整体项目功能流程结构图: 项目开发前的准备: 软件需求说明书 是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解&…

图书馆管理系统(Java Web)

图书馆管理系统(Java Web) 概述 基于Spring Spring MVC MyBatis的图书馆管理系统,使用Maven进行包管理。主要功能包括:图书查询、图书管理、图书编辑、读者管理、图书的借阅与归还以及借还日志记录等。 项目演示 演示地址 &…

创建和管理图书管理系统数据库

1. 使用对象资源管理器建立名为“book”的数据库。数据文件和日志文件采用默认方式。 2.使用T-SQL命令建立名为“bookmanager”的数据库,并自定义数据文件和日志文件。 create database bookmanager on primary (namebookmanager_data, file…

数据库课程设计实验报告--图书馆管理系统

一、系统平台 开发工具:Eclipse java Mars 数据库 MySQL server,Navicat可视化工具 操作系统:win10 声明:由于该项目已是四年前大一时所做,时隔已久,且本人已不从事java相关工作,恕不能解答…

图书管理系统 数据库课程实验设计

本课设系软件工程大二学生作,拙笔狂言,恭请斧正。 开发工具:Eclipse 2020-12,Microsoft SQL server 2012 程序语言:Java 引 言 选题题目:图书管理系统 选题背景: (1)图书…

图书馆管理系统(数据库版)

图书馆管理系统(数据库版) 目录: 图书馆管理系统(数据库版)项目框架项目分包数据库列表代码分析工具包所用到的接口: 分享一波:总结: 项目框架 项目分包 上面为本次项目的分包建包示…