VLAN tagged和untagged

最近由于工作的需要学习了一下vlan交换机的配置,但是遇到一个很容易让人迷惑的问题,就是交换机的端口可以配置为taggeduntagged,这个有什么区别呢?

       从网上搜了一把,有很多讲解的也很含糊,很难理解。不过通过浏览不同版本的解释还是了解了一些:

1、所谓的Untagged Porttagged Port不是讲物理端口的状态,而是物理端口所拥有的某一个VID的状态,所以一个物理端口可以在某一个VID上是Untagged Port,在另一个VID上是tagged Port

2、一个物理端口只能拥有一个PVID,当一个物理端口拥有了一个PVID的时候,必定会拥有和PVIDTAG等同的VID,而且在这个VID上,这个物理端口必定是Untagged Port

这句话似乎很绕,其实就是说,一个物理端口只能属于一个VIDUntagged Port;而这个端口可以属于多个VIDTagged Port。一个端口可以属于多个VLAN,而且它有且仅有一个默认VID,就是设置为Untagged Port的那个VID

3、拥有和数据帧的VID一致的物理端口,不论在这个VID上是Untagged Port或者tagged Port,都可以接受来自交换机内部的标记了这个VID的数据帧;

就是说,属于同一个VID的端口,不论是Untagged Port还是Tagged Port都会收到标记有VID的数据帧。

4、拥有和数据帧的VID一致的物理端口,只有在这个VID上是tagged Port,才可以接受来自交换机外部的标记了这个VID的数据帧;

如果交换机端口收到一个打了VLAN标记VID的数据帧,那么只有该VID在此端口设置为Tagged Port才可以接受。否则丢弃。

       Tagged 数据帧    Tagged数据帧    Untagged数据帧       Untagged数据帧
                 in             out                 in                      out
Tagged
端口   原样接收       原样发送       按端口PVID        按照PVIDTAG

TAG标记             标记

Untagged端口    丢弃      去掉TAG标记   按端口PVIDTAG标记    原样发送

 

需要注意的就是一个端口可以有多个VID将此端口设置为Tagged Port。所以不要把Tagged端口看做是某一个VID的端口。也不要把Tagged端口和Untagged端口看做是不同的端口,一个端口必定有一个VID将它设为Untagged Port,也有可能有多个VID将此端口设为Tagged Port。当然这里所说的端口是指设定了Vlan的端口。

部分资料查阅于网络上的共享者们,在此表示感谢!

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: taggeduntagged有什么区别? taggeduntagged是指在网络通信中的数据帧标记的区别。tagged数据帧是带有额外信息的数据帧,通常用于识别数据流的优先级和质量。untagged数据帧则没有额外的标记信息。 ### 回答2: 在网络交换机、路由器等网络设备的端口中,taggeduntagged是两种不同的VLAN端口模式。它们是用来区分VLAN成员设备的关键标识,因此它们之间的区别在网络管理和配置中非常重要。 Tagged(标记模式)端口是指某个端口被同时配置加入多个VLAN的情况,此时交换机会为每个网络数据包添加一个VLAN标记,以标识出该数据包属于哪个VLAN,然后再通过交换机转发到相应的VLAN。因为VLAN的标识是标记在数据帧中的,所以只有能够解析VLAN标签信息的设备才能识别这些标记,一般只有交换机和一些服务器具有这样的功能。 Untagged(未标记模式)端口是指将端口只配置为单一的VLAN成员端口。其连入的数据帧并没有任何VLAN的标签,默认属于该端口配置的VLAN。当交换机端口配置为Untagged模式时,其上的数据包不需要添加VLAN标记,可以直接通过交换机转发到该VLAN中的其他设备,如PC机、服务器等。 综上所述,untagged端口只属于一个确定的VLAN,而tagged端口可以同时属于多个VLAN,数据传输时在帧内增加VLAN标识。由于两种VLAN端口模式各自的特性和应用场景不同,因此在网络运维中应根据需要灵活配置和使用。 ### 回答3: Tagged和Unagged分别是IEEE 802.1Q标准中定义的两种虚拟局域网(VLAN)的传输方式。其中,Tagged的字面意思是“打标签”,而Untagged则是“未打标签”的意思。 1. Tagged Tagged,也可以称作“加标签的VLAN”,是指VLAN数据帧在传输过程中会在头部添加VLAN标识,以告诉接收端该数据帧所属的VLAN ID。在Tagged传输方式下,VLAN ID是通过添加额外的4个字节(也就是802.1Q标准中的“Tag”字段)来标识数据帧的。这种传输方式的优点是可以支持多个VLAN在同一物理链路上传输,并保证在接收端数据帧能够被正确地归属到对应的VLAN。 2. Untagged 相比而言,Untagged模式的VLAN不会在数据帧头部添加VLAN标识,因此在传输过程中无法确定数据帧所属的VLAN ID。也就是说,未标记的VLAN数据包在物理链路上传输时,被视为对应物理端口所指定的默认VLAN。当数据帧到达目标端口时,Untagged的数据帧将被分配到该端口绑定的所属VLAN。 总的来说,TaggedVLAN传输方式可以更好地支持多个VLAN在同一物理链路上传输,并同时在接收端将数据正确往对应的VLAN中归属。而Untagged则是将数据帧分配到端口或交换机的所属VLAN,同时也保证了未标记的数据包在物理链路上传输时拥有更好的兼容性和互操作性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值