正文
NEWS
﹀
﹀
﹀
端口类型
通常经由交换机内部处理的数据帧全部带有VLAN标签,而根据交换机转发数据帧时的操作(添加、剥除VLAN标签)及VLAN间互通等技术
华为定义了4种接口的链路类型:Access、Trunk、Hybrid和QinQ,以适应不同的连接和组网。而今天重点讲述其中的Access接口、Trunk接口和Hybrid接口。
Access接口
Access接口又称接入接口,通常将交换机连接主机节点的接口置为Access接口。
- 交换机用来链接用户主机的端口
- Access用于连接终端主机,发送和接收到数据帧均为无Tag数据帧,不存在802.1Q字段
Trunk接口
Trunk接口又称中继接口,通常将交换机与其他交换机接口置为Trunk,用来放行对应的VLAN数据。
- 交换机上用来和其他交换机连接的端口
- Trunk用于连接交换机,发送和接收到数据帧一般为携带Tag数据帧,用在多台交换机之间转发不同VLAN数据。
Hybrid端口
Hybrid又称杂合接口,可以管理员手工对流量数据帧进行打标或剥除标签操作,管理员可操作性较高。既可以用于连接不能识别Tag的用户终端(如用户主机、服务器等)和网络设备(如Hub、傻瓜交换机),也可以用于连接交换机、路由器以及可同时收发Tagged帧和Untagged帧的语音终端、AP。
- hybrid untagged vlan x,剥离数据帧中VLAN Tag;连接交换机使用
- hybrid tagged vlan x ,携带特定VLAN Tag
- 使用Hybrid端口的场景
- 如果交换机端口需要同时具备接收多个tag和同时剥离多个tag,就需要hybrid实现
关于帧处理
- 当接收到不带VLAN标签的数据帧时,Access接口、Trunk接口、Hybrid接口都会给数据帧打上VLAN标签,但Trunk接口、Hybrid接口会根据数据帧的VID是否为其允许通过的VLAN来判断是否接收,而Access接口则无条件接收。
- 当接收到带VLAN标签的数据帧时,Access接口、Trunk接口、Hybrid接口都会根据数据帧的VID是否为其允许通过的VLAN(Access接口允许通过的VLAN就是缺省VLAN)来判断是否接收。
- 当发送数据帧时:
- Access接口直接剥离数据帧中的VLAN标签。
- Trunk接口只有在数据帧中的VID与接口的PVID相等时才会剥离数据帧中的VLAN标签。
- Hybrid接口会根据接口上的配置判断是否剥离数据帧中的VLAN标签。
- 因此,Access接口发出的数据帧肯定不带Tag,Trunk接口发出的数据帧只有一个VLAN的数据帧不带Tag,其他都带VLAN标签,Hybrid接口发出的数据帧可根据需要设置某些VLAN的数据帧带Tag,某些VLAN的数据帧不带Tag。