• HCIA-R&S之STP


    STP原理与配置

      交换网络的缺点

      交换网络为了提高网络可靠性,一般通过冗余链路实现备份。冗余链路会导致环路,从而出现广播风暴和MAC震荡,造成网络通信质量下降甚至通信中断。

      STP的作用

      消除环路——阻塞冗余链路
      链路备份——活动链路故障后,激活备份链路

      STP的三种端口角色:指定端口(Designated Port,DP)、根端口(Root Port,RP)和预备端口(非根端口、非指定端口)。

      基本概念及关系

      根桥、非根桥、指定端口、根端口、预备端口。
      其中根桥是生成树的根节点。
      指定端口是发送/转发BPDU报文的端口(根桥上的所有端口都是指定端口),非根桥上发送/转发BPDU报文的端口也是指定端口。也就是说,根桥和非根桥上都有指定端口。
      根端口的命名具有欺骗性。根端口在非根桥上,是通往根桥的端口。每个非根桥上只有一个根端口。
      既不是指定端口也不是根端口的端口称为预备端口,预备端口都是阻塞的。

      STP的流程

    •  选举根桥 
    •   选举根端口
    •      选举指定端口

        根桥选举原则

      先看桥ID(Bridge ID),范围1-65535。ID越小,优先级越高。
      再看MAC,桥ID相同,根据MAC选举,MAC地址越小,优先级越高。

     根端口选举原则

      选举的依据:根路径开销RPC(Root Path Cost)、对端Bridge ID、对端Port ID和本端Port ID。
      基本概念端口开销路径开销根路径开销端口ID端口优先级
      端口开销默认与端口带宽有关,带宽越大,开销越小。
      非根桥到达根桥的路径中,接收BPDU端口的端口开销总和称为路径开销
      开销最小的路径称为根路径。
      端口ID由端口优先级和端口号组成。

      BPDU报文

      BPDU报文分为2中:配置 BPDU(configuration BPDU)和TCN BPDU(Topology Change Notification BPDU)。

      端口状态

    状态 是否转发数据 是否学习MAC 是否发送BPDU 是否接收BPDU
    disabled N N N N
    blocking N N N Y
    listening N N Y Y
    learning N Y Y Y
    forwarding Y Y Y Y
  • 相关阅读:
    8.8集训
    8.7集训
    8.6集训
    poj 2492
    埃氏筛法
    并查集板子
    2018级程序能力实训第二次上机考试
    网络流
    活动安排问题
    等价类
  • 原文地址:https://www.cnblogs.com/collapsar/p/11465366.html
Copyright © 2020-2023  润新知