hybrid,access和trunk的区别

以太网端口有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报文发送时不打标签。

 

posted @   老运维  阅读(1855)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示