VLAN中access接口、trunk接口、hybrid接口打标签和剥离标签过程

本文详细解释了access、trunk和hybrid三种VLAN接口在数据包处理中的行为,包括标签添加、剥离以及PVID的应用。重点介绍了hybrid接口如何在不同场景下实现不同通信模式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在重新复习vlan知识时,找到的一些对于vlan中三类接口打标签和剥标签的知识分享说的有点复杂,就按照自己的理解梳理一下,并发到这上面留个笔记

access接口:通常用于末端
 当连接末端主机并且 port access default xx时,收到主机不带标签的报文,打上所属的vlan pvid xx
 当有报文要发送到末端时,此access接口将剥去同pvid的标签,然后发送不带标签的报文给末端主机。

trunk接口:通常用于主干道
当连接两端时,收到另一端的access报文接收的 vlan pvid xx时,此端口会判断是否属于放行的vlan里面,属于就放行,如果同交换机另一端端口给予的是不带标签的报文时,trunk将会打上所属的pvid 通常默认为pvid 1 然后判断是否属于放行的vlan里面,是的话放行,不是丢弃

trunk放行原理,等于是在接受报文时,接受符合allow-pass的vlan xx的tagged的标签,然后发送也是带原本的标签发送。

hybrid接口: 综合了access和trunk接口,hybrid可以自由决定接口打不打标签,trunk得打标签,access不打标签,这是三者的本质区别
一般接口运行后,都是打上pvid为1,untagged的属性,相当于pvid为1的access接口,同属于同一个vlan1的广播域里面。
  
具体过程为

 主机-交换机-交换机-主机  ,同属于hybrid接口的pvid vlan1的untagged 里面
主机发送给另一主机ping包时,
交换机的hybrid接口收到了不带标签的报文,打上pvid1的标签,然后看其他接口有没有同属于pvid 1的,有的话发送
当交换机另一接口的hybrid接口收到了要它发送的报文是,发送时因为是untagged属性,所以剥去标签然后转发给另一个交换机
另一个交换机收到后,同样是收到了不带标签的报文,打上pvid1的标签 然后继续看其他接口有没有同属于pvid 1的,有的话发送
然后发给最后主机报文时,同样发送时因为是untagged属性,所以剥去标签然后转发给最后主机
回包也是一样步骤

当hybrid位于主干道,想使用trunk放行功能时,只需要在主干道的hybrid接口上,打上tagged为放行的vlan端口就行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值