RSTP不足:

每个VLAN一棵生成树,每棵生成树都会发送提议比特同意比特BPDU,会消耗大量的带宽和资源,并且管路不方便

MSTP–多生成树,IEEE802.1S,将多个VLAN映射到一棵生成树

MSTP注意:

name:域名:属于同一个区域的实例,域名要保持一致
revision:修订号:属于同一个区域的实例,修订号要保持一致
VLAN的关联表:将多个VLAN关联起来,同一个实例里面,VLAN的关联表也要保持一致
剩余的VLAN会被划分进MST0 -(CIST)

配置命令

IOU1(config)#spanning-tree mode mst --修改模式为MSTP
 IOU1(config)#spanning-tree mst configuration --进入MSTP的配置
 IOU1(config-mst)#name sw79 --设置域名
 IOU1(config-mst)#revision 1 --设置修订版本号
 IOU1(config-mst)#instance 1 vlan 1-25 --设置VLAN的关联表
 IOU1(config-mst)#instance 2 vlan 26-50 --设置VLAN的关联表

查看命令

IOU1#show spanning-tree mst configuration --查看多生成树的配置
 IOU2(config-mst)#show current --查看MST命令生效之前的信息
 IOU2(config-mst)#show pending --查看MST命令生效以后的信息

根桥和优先级修改

IOU2(config)#spanning-tree mst 2 root primary --将本台交换机设置为MST2 的根桥
 IOU2(config)#spanning-tree mst 1 root secondary --将本台设备设置为MST1的第二根桥
 IOU3(config-if)#spanning-tree mst 1 cost 10000 --修改MST1 的生成树开销
 IOU1(config-if)#spanning-tree mst 1 port-priority 64 修改MST1 端口的优先级

VLAN 到VLAN的路由:

1、单臂路由:

R1(config)#int e0/0
 R1(config-if)#no shu
 R1(config-if)#no shutdown
 R1(config-if)#int e0/0.10 --进入子接口
 R1(config-subif)#encapsulation dot1Q 10 --进行802.1Q的封装,10表示只有VLAN10主机才能访问此接口,从该接口发送出去会被打上VLAN 10 的标签

2.SVI接口:–交换机的虚拟接口

双UP的前提:
①交换机要有相应的VLAN信息
②进入SVI接口时要敲一个no shutdown
③如果有trunk ,那么trunk必须放行该VLAN,如果没有trunk,必须有相应的接口属于该VLAN

IOU1(config)#int vlan 10 --进入VLAN10 的SVI接口,只有VLAN10 的用户能够访问该接口,从该接口发送出去会被打上标签

在交换机的接口配置IP地址

IOU1(config)#int e0/1
 IOU1(config-if)#no switchport --关闭交换机的二层功能 才能配地址
 IOU1(config-if)#ip add 172.16.10.1 255.255.255.0
 IOU1(config)#no ip cef --在交换机上使用路由协议时需要关闭

启用交换机的三层捆绑:

好处:节约了IP地址,方便IP地址的规划,增加带宽,冗余

IOU2(config)#int range e0/0-1 --进入捆绑的接口
 IOU2(config-if-range)#no switchport --关闭交换功能
 IOU2(config-if-range)#channel-group 1 mode on --进行捆绑
 IOU2(config)#int port-channel 1 --进入捆绑组1
 IOU2(config-if)#no switchport --关闭交换功能
 IOU2(config-if)#ip add 12.12.12.2 255.255.255.0 --配置捆绑组的IP地址