Hybrid接口的特点:
按照VLAN接口封装类型,华为交换机的接口主要有三种模式:Access、Trunk、Hybrid。其中
Access、Trunk接口和Cisco技术无差异,Hybrid接口是华为设备独有的接口模式。
Hybrid接口和Trunk接口相同之处是都可以允许多个VLAN的流量通过并打标签,不同之处在于Hybrid接口可以允许多个VLAN的报文发送时不打标签。
特点:
华为交换机接口默认就是Hybrid模式。
既可以实现Access功能,也可以实现Trunk功能。
不借助于三层交换设备,也可以夸VLAN通信和访问控制。
相对于Access接口和Trunk接口,具有更强大的灵活性与可控制性。
Hybrid接口工作的原理:
Hybrid接口能够灵活地控制一个接口上的数据帧、VLAN标签的添加和移除。
Hybrid接口工作原理涉及接口的三个属性,分别是:untag列表、tag列表以及PVID。
untag列表:只在接口发送数据帧时起作用,如果需要发送的数据的VLAN标签在接口的untag列表中,那么将去除标签发送数据。
tag列表:作用于接受被标记过的数据帧和发送数据帧。其作用类似于一个允许的VLAN标识列表
当接口接收到带有VLAN标签的数据帧时,该接口的tag列表相当于VLAN允许列表,则不在列表中的数据帧将被丢掉。
untag与tag的区别在于,untag不打标签;tag打标签
PVID:接口的默认PVID为VLAN1,PVID只在接收未标记数据帧时起作用。PVID将这些没有标记的数据帧给打上当前的PVID标识。
注意了:untag是去掉标签往外发送数据帧;tag则是保留标签往外发送。
Hybrid接收数据帧和发送数据帧的流程
在数据发送时untag列表的应用:
交换技术—Hybrid接口演示:
要求:VLAN 1之间可以通信;但是除VLAN 1之外只能访问VLAN2
VLAN 10只能和VLAN 3之间通信,其余不能和任何VLAN通信。
配置命令:
S1交换机的配置:
S2交换机的配置:
- MSTP协议:
MSTP是一个公有的生成树协议,在实际生产环境中得到广泛的应用。
MSTP概念:
多生成树(MST)使用修正的快速生成树(RSTP)协议,叫做多生成树协议(MSTP);允许在一个交换环境中运行多个生成树,每个生成树成为一个实例。实例之间的生成树彼此独立,如一个实例下的阻塞接口在另一个实例上可能是转发接口。和PVST不同,MSTP允许多个VLAN运行一个生成树实例。
传统的生成树只能运行一个实例,且收敛速度慢,RSTP在传统STP基础上通过改进达到了高速的收敛技术,但是任然存在缺陷。由于STP和RSTP在整个局域网中,所有的VLAN共享一个生成树实例,因此无法实现基于VLAN的负载均衡,网络环境稳定状态下备份链路始终不能转发数据流量,造成带宽的浪费。
交换网络拓扑图和多实例生成树演示图:
MSTP的基本原理:
在MSTP中,通过把整个互联网的二层以太网络划分成若干个区域,在域内,把其中的VLAN分成若干个组,每个组具有相同的拓扑结构,然后定义若干个MSTI。并把这些生成树实例和不同的VLAN映射起来。所谓实例就是多个VLAN的一个集合。
通过将多个VLAN映射到一个实例,可以节省通信开销和资源占用率。MSTP各个实例拓扑的计算机相互独立,在这些实例上可以实现负载均衡。
MST域:
MST 域是多生成树,由局域网中的多台交换机及他们之间的网段构成。
一个局域网可以存在多个MST域,各MST域之间在物理上直接或间接相连。
MSTI
一个MST域内可以运行多个MSTI,MSTI之间彼此独立,MSTI可以与一个或多个VLAN对应。
但是一个VLAN只能与一个MSTI对应。
端口角色:
MSTP中的端口角色主要有根端口、指定端口、备份端口和边缘端口,除边缘端口外,其他端口角色都参与MSTP的计算过程。
根端口:非根交换机上到根交换机开销最小的端口就是该交换机的端口。根端口能够转发数据流量到根交换机。
指定端口:该交换机向下游交换机发送BPDU或者数据流量的端口。
边缘端口:位于网络最边缘处,不参与生成树计算,一般作为连接非交换机设备,如终端服务器,PC等
预备(AIternate)端口:从转发数据流量的角度来看,预备端口提供了达到根交换机的一条备份链路。
备份(Backup)端口:当同一台交换机的两个端口互相连接时就存在一个环路,此时交换机会将其中一个端口阻塞,备份端口就是被阻塞的那个端口。
MSTP的端口状态:(只有三种状态)
Forwarding:在这种状态下,端口既转发用户流量,又接受/发送BPDU报文。
Learning:这是一种过度状态。在Learning状态下,交换机根据接收到的用户流量,学习Mac地址表,但不转发用户流量,所以称为学习状态。Learning状态的端口接收/发送BPDU报文,不转发用户流量
Discarding:只接收BPDU报文。
MSTP协议配置:
配置命令:
R1路由器的配置命令:
配置VLAN及Trunk接口
S1交换机的配置命令:
S2交换机的配置命令:
S3交换机的配置命令:
、
配置MSTP:
S1交换机的配置命令:
S2交换机的配置命令:
S3交换机的配置命令:
查看配置: