交换机的端口类型

本文详细介绍了Access、Trunk及Hybrid三种端口属性的区别及其在网络中的应用。Access端口通常用于连接单一VLAN的设备,Trunk端口用于交换机间的连接,支持多个VLAN并可传递带标签的数据包。Hybrid端口则更灵活,既可连接到多个VLAN,也可指定某些VLAN的数据包是否打标签。

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

Access、Trunk、Hybrid三种定义:

Access:  常用于服务器-交换机。
Trunk:     常用于交换机-交换机。干道链路,允许多个带标签的包通过。这段链路由于要靠vlan来区分用户或者服务,所以一般都带有vlan tag;当服务器使用了Vlan子接口的时候,可以在交换机端配置trunk接口;允许一个不带标签的数据通过,这个数据包要属于trunk 口的native vlan
Hybrid:    常用于服务器-交换机。 或者常用于交换机-交换机


Access,Trunk,Hybid是三种端口属性:

1. 具有access性质的端口只能属于一个vlan,和该端口相连的服务器端,服务器端发包时,出服务器的包不打tag;
2. 具有trunk性质的端口可以属于多个vlan,和该端口相连的服务器端,服务器端发包时,出服务器的包要打tag,不打tag的会被认为native vlan的包;
3. 具有hybid性质的端口可以属于多个vlan,至于该端口在vlan中是否打tag由用户根据具体情况而定;


Trunk和Hybrid的区别主要是:

1.Hybrid端口可以允许多个vlan的报文不打标签,而 trunk端口只允许缺省vlan的报文不打标签,同一个交换机上不能hybrid和trunk并存。

2.虽然hybrid端口在声明时,只声明其属于某一个vlan,但如果在hybrid命令后加上多个vlan-id,如:
[Qw_A-Eth 0/1]port hybrid vlan 20 30 100 untagged
则表明该vlan可以和多个vlan-id的主机通信。

 

端口接收报文时的处理:

端口类型报文帧结构中携带VLAN标记报文帧结构中不携带VLAN标记
Access端口丢弃该报文为该报文打上VLAN标记为本端口的PVID
Trunk端口判断本端口是否允许携带该VLAN标记的报文通过。如果允许则报文携带原有VLAN标记进行转发,否则丢弃该报文为该报文打上VLAN标记为本端口的PVID
Hybrid端口判断本端口是否允许携带该VLAN标记的报文通过。如果允许则报文携带原有VLAN标记进行转发,否则丢弃该报文为该报文打上VLAN标记为本端口的PVID

 


端口发送报文时的处理:
 

端口类型处理方式
Access端口剥掉报文所携带的VLAN标记,进行转发
Trunk端口首先判断报文所携带的VLAN标记是否和端口的PVID相等,如果相等,则剥掉报文所携带的VLAN标记,进行转发;否则报文将携带原有的VLAN标记进行转发
Hybrid端口首先判断报文所携带的VLAN标记在本端口需要做怎样的处理,如果是untagged方式转发,则处理方式同Access端口;如果是tagged方式转发,则处理方式同Trunk端口

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值