5.3 常见问题与分析
①Trunk口可以连接交换机设备,Access口可以连接终端设备,Hybrid口既可以连接交换机设备又可以连接终端设备,比较Hybrid口与Trunk口、Access口有何区别?
解析:Trunk类型的端口属于多个VLAN,一般用于交换机与交换机相连;Access类型的端口只能属于一个VLAN,一般用于连接计算机;Hybrid类型的端口可以用于交换机之间的连接,也可以用于连接用户的计算机。Hybrid接口和Trunk接口在接收数据时,处理方法是一样的,唯一不同之处在于:发送数据时,Hybrid接口可以允许多个VLAN 的报文发送时不打标签,而Trunk接口只允许缺省VLAN 的报文发送时不打标签。
交换机端口出入数据处理过程如下。
Access端口收报文:收到一个报文,判断是否有VLAN 信息。如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃(缺省)。
Access端口发报文:将报文的VLAN 信息剥离,直接发送出去。
Hybrid端口收报文:收到一个报文,判断是否有VLAN 信息。如果没有则打上端口的PVID,并进行交换转发;如果有则判断该Hybrid端口是否允许该VLAN 的数据进入,如果允许则转发,否则丢弃。
Hybrid端口发报文:判断该VLAN 在本端口的属性(使用display vlan命令即可看到端口对应的哪些VLAN 是untag,哪些VLAN 是tag),如果是untag则剥离VLAN 信息再发送,如果是tag则直接发送。
②在配置交换机VLAN 后,配置验证使用display vlan命令时,根据显示结果怎样判断交换机某一端口采取何种接口类型配置?
解析:配置验证使用display vlan命令显示结果,其中:UT 表明该端口发送数据帧时,会剥离VLAN 标签,即该端口是Access端口或不带标签的Hybrid端口;TG 表明该端口在转发对应VLAN 的数据帧时,不会剥离标签,直接进行转发,该端口可以是Trunk端口或带标签的Hybrid端口。
示例:
由以上显示结果可以判断出交换机GE0/0/1配置的接口类型为Access端口或不带标签的Hybrid端口,GE0/0/2配置的接口类型为Trunk端口或带标签的Hybrid端口。