交换机端口模式的区别分别是什么?

如题所述

以太网端口有三种链路类型:access、trunk、hybird.
  Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;
  Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;
  Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
  Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-02
Access即用户接入端口,该类型端口只能属于1个VLAN,一般用于连接计算机的端口。
所谓Trunking即汇聚端口,该类型端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,一般用于交换机之间或交换机与路由器之间连接的端口;
Hybrid即混合端口模式,该类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,交换机与路由器之间,也可以用于交换机与用户计算机的连接。
下面就讲一下Hybrid的输入输出端口对数据包的处理:
接收端口:同时都能够接收VID=PVID和VID\=PVID的tagged
frame,不改变TAG;对于untaged
frame则加上端口的PVID和default
priority再进行交换转发,对于priority
only
tagged
frame则添加PVID再进行转发。
发送端口:1、判断该VLAN在本端口的属性(disp
interface
即可看到该端口对哪些VLAN是untag,哪些VLAN是tag)。
2、如果输入为untag包则在输出端口剥离VLAN信息,再发送,如果是tag则直接发送。
Hybrid端口和Trunk端口的区别:
Hybrid端口和Trunk端口的不同之处在于Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。Access端口只属于1个VLAN,所以它的缺省VLAN就是它所在的VLAN,不用设置;Hybrid端口和Trunk端口属于多个VLAN,所以需要设置缺省VLAN
ID。缺省情况下,Hybrid端口和Trunk端口的缺省VLAN为VLAN
1。如果设置了端口的缺省VLAN
ID,当端口接收到不带VLAN
Tag的报文后,则将报文转发到属于缺省VLAN的端口;当端口发送带有VLAN
Tag的报文时,如果该报文的VLAN
ID与端口缺省的VLANID相同,则系统将去掉报文的VLAN
Tag,然后再发送该报文。
相似回答