tag与untag的区别
时间: 2024-01-04 09:20:13 浏览: 45
tag与untag是在网络交换机中用来标记数据帧的两种方式。
tag(标记)是指在数据帧中添加一个额外的标记字段,用来标识该数据帧所属的VLAN(虚拟局域网)。当数据帧从一个交换机端口传输到另一个端口时,交换机会根据标记字段来判断该数据帧应该被转发到哪个VLAN中的端口。如果数据帧没有打上tag,交换机会根据端口的PVID(端口虚拟局域网标识)来进行转发。
untag(不标记)是指数据帧没有添加额外的标记字段,直接根据端口的PVID来进行转发。当数据帧从一个untag端口传输到另一个untag端口时,交换机会直接将数据帧转发到相应的端口,不进行VLAN的判断。
总结起来,tag表示数据帧属于哪个VLAN,untag表示数据帧不属于任何VLAN,直接根据端口的PVID进行转发。
相关问题
tag和untag的区别
"Tag" 和 "Untag" 是指给某个对象(如文档、图片、视频等)打上或取消标记的操作。
"Tag" 表示给对象打上标记,即将一个或多个关键字与该对象相关联。这些关键字可以是分类、属性、主题、标签等,用于方便用户搜索和组织相关对象。
"Untag" 则表示取消给对象打上的标记,即将该对象与之前相关联的标记删除。这样做可以避免标记混乱,同时也可以更新对象的标记信息。
总的来说,"Tag" 和 "Untag" 的区别在于是否给对象打上标记或取消标记。
交换机tag vlan untag vlan 配置命令
在配置交换机时,VLAN(Virtual Local Area Network)是一种虚拟网络技术,用于将物理网络划分为多个逻辑隔离的广播域。"tagged VLAN"和"untagged VLAN"是VLAN管理中的两个常见术语:
1. Tagged VLAN(带标签的VLAN):当数据帧从一个VLAN发送到另一个VLAN时,会附带VLAN ID信息在数据帧的Type/Length字段之后,被称为Tagged或Priority Tagged帧。这样,交换机会根据这些标签进行转发,只将数据包送到指定的VLAN。
配置命令可能类似:
```
switch(config)# interface range FastEthernet/0/1-10
switch(config-if)# switchport mode access
switch(config-if)# switchport tag VLAN-id 10
```
这里,`switchport mode access`设置接口为接入模式,`switchport tag VLAN-id 10`指定该接口连接的设备的数据帧被标记为VLAN 10。
2. Untagged VLAN(无标签的VLAN):数据帧进入交换机时不携带VLAN标签,通常出现在从外部网络进入的未标记流量或者从默认VLAN流出的流量。在某些场景下,交换机会基于MAC地址表自动决定是否转发到untagged VLAN。
配置命令:
```
switch(config)# interface range FastEthernet/0/1-10
switch(config-if)# switchport mode trunk
switch(config-if)# negotiation auto
```
这里,`switchport mode trunk`将接口设为中继模式,`negotiation auto`启用自动协商,允许接收到的untagged流量自动分配到VLAN。