hybrid,access和trunk的区别

4年前 (2022-05-23)网络技术

以太网端口有3种链路类型:access、trunk、hybird

Access类型端口:只能属于1个VLAN,一般用于连接计算机端口;

Trunk类型端口:可以允许多个VLAN通过,可以接收和发送多个VLAN报文,一般用于交换机与交换机相关的接口。

Hybrid类型端口:可以允许多个VLAN通过,可以接收和发送多个VLAN报文,可以用于交换机的间连接也可以用于连接用户计算机。


[Huawei]int G0/0/1

[Huawei-GigabitEthernet0/0/1]port link-type access// 设置接口为Access

[Huawei-GigabitEthernet0/0/1]port default vlan 1//设置为vlan1

[Huawei-GigabitEthernet0/0/1]port link-type trunk // 设置接口为trunk

[Huawei-GigabitEthernet0/0/1]port trunk ?

allow-pass Allowed vlan //允许通过的vlan

pvid Specify current port's PVID VLAN characteristics  //指定当前端口的PVID VLAN特征,讲人话就是 

如果trunk口收到没有打tag vlan的报文,就会主动给它打上pvid的vlan号码,

如果trunk口要发出的tag vlan的报文和pvid的vlan号码一致,就脱掉这个tag vlan报文,往这个接口发出前

pvid只在trunk中有用,并且在入向只管没有tag的帧,在出向只管与pvid相同vlan-id的帧。

[Huawei-GigabitEthernet0/0/1]port link-type hybrid// 设置接口为trunk

[Huawei-GigabitEthernet0/0/1]port hybrid ?

pvid Specify current port's PVID VLAN characteristics//指定当前端口的PVID VLAN特征

tagged Tagged//带上标记

untagged Untagged//不带标记

vlan Virtual LAN


Hybrid端口和Trunk端口在接收数据时处理思路方法是一样的,唯一区别的处在于发送数据时:Hybrid端口可以允许多个VLAN报文发送时不打标签,而Trunk端口只允许缺省VLAN报文发送时不打标签。