stp二

STP(二)

一、STP协议的优缺点,存在的问题

  1. 协议工作收敛时间慢,速度太慢
  2. 不支持多vlan,应用在同一个广播域下

二、RSTP(rapid spanning-tree protocol)

  1. 主要解决问题就是STP收敛过慢的问题
  2. 问题1:设备从初始化到收敛完成,至少需要30S。为了防止临时出现的环路,采     

       用被动等待计时器

       修改Forward delay:stp timer forward—delay 2000 修改为20s转发 默认为15秒就是1500

   问题2:交换机BP端口切换RP端口的等待延时 30s  

   问题3:交换机连接终端的接口,切换时间过长 30S-50S

      问题4:交换机连接终端的接口,切换时间过长 30S-50S

      问题5:拓扑变更机制,复杂且效率低下

      BP阻塞端口  RP根端口 DP指定端口

  3.  RSTP的端口角色和状态

   Backup端口:为指定端口备份

      Alternate端口:根端口备份

      状态由5中缩减到了3种:DISCARDING  LEARING  FORWARDING

  4.  拓扑收敛机制PA proposal  agreement

      目的是让一个指定端口,快速进入转发状态,同时避免临时环路产生

   非根桥交换机配合根桥完成PA,进行SYNC(同步),把初RP端口外所有端口(不包含,边缘端口,阻塞接口),都阻塞

  5.  次优BPDU处理

      当一个接口收到次优BPDU后,马上把自身存储的BPDU返回给源接口,并且立刻启动PA机制,可以实现接口的秒级切换。(最优的BPDU收不到了)

  6.  边缘端口的引进

   相当于STP的portfast,可以让接口不参加RSTP的任何活动,并且激活偶马上就进入转发状态

  7.  拓扑变更机制

   STP是逐级逐层汇报,那么RSTP就是扁平化管理所有的交换机都可以发送BPDU

   如果出现了拓扑变更,RSTP会第一时间通知上下级交换机,清空CAM表

   TC while time  4S

  8.  RSTP和STP之间有兼容性问题

三、PVST和MSTP解决的

  1. PVST是由思科最先提出的,每vlan生成树。提出了PVST+ 把PVST和RSTP结合
  2. PVST问题是,它是每vlan生成树,由于交换机存在多个vlan,要维持维护多个vlan生成树,交换机CPU压力过大
  3. MSTP,公有协议,多实例生成树,核心理念就是,把多个生成树相同的vlan,放到统一的一个实例中管理维护
  4. MSTP,它的底层就是RSTP,有着相同的端口状态,角色,拓扑变更机制,收敛机制
  5. MSTP可以根据划分的实例vlan生成不同的根桥

四、STP的流量负载分担

不同的vlan下,交换机的端口有着不同的身份

五、命令

关闭stp:stp enable

普通stp:stp mode stp

RSTP:stp mode rstp

查看stp:display stp

查看端口状态:display stp brief

修改交换机的优先级:stp priority 0(4096的倍数)

删除交换机的优先级:undo stp priority

修改交换机的优先级(先删除优先级):stp root primary(secondary等)

删除交换机的的优先级(删除primary的方法):undo stp root

修改接口路径开销值:[端口]stp cost 数值

进入MST域视图:stp region-configuration

修改MSTP级别:[MST视图]revision-revel 1

将VLAN映射到MSTI:instance 编号 vlan 编号    instance 编号默认存在0

激动MST域配置:active region-configuration

查看MST域配置信息:display region-configuration

查看实例中的生成树:display stp instance 编号 brief

你可能感兴趣的:(stp二)