LAN中存在的一个问题:
        单点故障

解决方案:
        增加冗余的链路或者设备;
-------------------------------------------------------
 STP
   - 生成树协议; 
  
   - 作用:
        网络中存在冗余链路的时候,防止  局域网 环路;默认情况下,STP 是开启的;
  终极目标:
        在LAN中,保证任何两个通信终端之间最短、无环 的 转发路径;

交换机间发送的报文:
                                         BPDU - 桥接协议数据单元

工作过程
         1、确定交换机角色
              根交换机  - 一个VLAN/LAN 有且只有一个根
     非根交换机 - 除了根,其他都叫非根交换机
        选举原则:
            比较BID,越小越好;
            BID组成 - 优先级+MAC
                   优先级 - 默认32768
           MAC  - 交换机基MAC
                                  show version

2、确定端口角色
         根端口 -   
            非根交换机上,有且只有一个,距离根交换机
            最近的,端口
           
      指定端口 -
          每一个冲突域中,有且只有一个,距离根交换机
       最近的端口;
     
      非指定端口 - 其他端口,都是非指定端口;
     
          STP中如何表示距离?
             答: 通过 cost 表示;
      
                          10M - 100 ;
                         100M - 19 ;
                         1G   - 4 ;
                         10G  - 2 ;
        3、确定端口状态:
            disable , 关闭
            listening 收听        
            learning  学习
            forwarding  转发
             block   关闭

TP收敛速度优化方案

Port-Fast特性:
        可以确保将 access 链路上连接的 终端设备,
  直接从disable 状态 变成 转发状态;
  端口状态转换时间,从原来的 30s 降低为 0 s ;

配置命令:
    interface  fas0/1    // 连接的 PC ;
   swtichport mode access
   swtichport  access vlan 1
   spanning-tree portfast   // 开启port-fast功能;
   
验证命令:
         show spanning-tree interface fas0/1  portfast

Uplink Fast 特性:
        针对的是交换机之间的 Trunk链路
        当交换机发现自己本身的链路出现故障以后,
        会快速的将备份链路转换为主链路进行使用,
        切换时间,从原来的30s ,降低为 0 s ,实现秒切;  
   
配置命令:
        SW(config)# spanning-tree  uplinkfast  
验证命令:
       SW# show spanning-tree  summary
注意:
        1、仅针对设备发现的直连故障的链路切换;
        2、仅在本地设备开启即可,对端设备可以不开启;
        3、STP的优先级,必须是默认的 32768;

转载于:https://blog.51cto.com/13400442/1977098

冗余链路中STP协议的工作过程以及二期STP收敛速度优化方案介绍相关推荐

  1. https协议 的工作过程

    https协议 的工作过程 文章目录 https协议 的工作过程 一.用代码构造http请求 二.https ☆(这篇帖子的重点) 2.1 加密的概念 2.2 加密的工作流程 2.2.1 对称加密 ☆ ...

  2. 以太网 传统STP生成树的BPDU介绍、STP端口状态介绍与切换过程,STP详细的工作过程。

    2.10.1 以太网 传统STP生成树(STP BPDU.STP端口状态.STP工作过程) STP生成树协议的之间的交互通过STP BPDU(根协议数据单元,Bridge Protocol Data ...

  3. 地址解析协议ARP工作过程

    ARP工作过程 这是完整的以太网数据帧 .原始数据PDU协议数据单元(应用层)打上传输层头部之后叫数据段,再打上网络层头部后叫数据包,最后打上数据链路层头部和尾部就是数据帧. 在通信过程中,有必备四个 ...

  4. MPLS——LDP协议(工作过程、标签发布和管理方式)

    目录 建立LSP的两种方式 静态LSP 动态LSP LDP协议 LDP动态建立LSP涉及的基本概念 LDP工作过程--三个阶段.四种消息类型.五种状态 LDP建立LSP LDP标签发布和管理 PHP ...

  5. SSL连接中握手协议及握手过程

    SSL的主要目的是在两个通信应用程序之间提供私密信和可靠性.这个过程通过3个元素来完成: 1.握手协议. 握手协议负责协商被用于客户机和服务器之间会话的加密参数.当一个SSL客户机和服务器第一次开始通 ...

  6. RTSP协议视频智能分析平台EasyNVR登录及页面的加密优化方案介绍

    大家知道任何平台,其安全性都是至关重要的,出现的任何漏洞都有可能导致文件的丢失或者不法分子的侵入.因此为了强化TSINGSEE青犀视频云边端平台的安全性,我们在EasyNVR上对用户名密码及页面的传输 ...

  7. 【RDMA】InfiniBand如何工作和小消息通信性能优化方案

    目录 前言 快速PCIe背景 涉及的基本机制 操作特性 前言 bandaoyu 本文随时更新,地址:https://blog.csdn.net/bandaoyu/article/details/119 ...

  8. 第四章 管理交换网络中的冗余链路

    第四章 管理交换网络中的冗余链路 4.1生成树协议概述 对二层以太网来说,两个LAN间只能有一条活动着的通路,否则就会产生广播风暴.但是为了加强一个局域网的可靠性,建立冗余链路又是必要的,其中的一些通 ...

  9. STP协议 与 STP树的生成

    STP协议 由于环路的存在,会导致 广播风暴 多帧复制 mac地址震荡 STP协议应运而生 STP协议的原理 在一个具有环路的交换网络中,交换机会运行STP协议,自动生成一个没有环路的工作拓扑(工作的 ...

  10. [JavaWeb开发中]HTTP 协议的基本格式和Fiddler抓包工具

    目录 1.HTTP是什么? 2.经典的模型图 3.当我们按下回车发生了什么? 4.理解 HTTP 协议的工作过程 5.HTTP 协议格式 1.常用的抓包工具 2.抓包原理 3.抓包结果 4.协议格式总 ...

最新文章

  1. Case Study: 利用PHP获取关系型数据库中多张数据表的数据
  2. Redhat安装gtk2.0和pkg-config
  3. boost::xtime相关的测试程序
  4. python安装pygame模块_windows下 python 如何安装pygame模块
  5. 更新elementui图标不显示_elementUI字体图标不显示问题
  6. 官网MySQL下载速度慢的解决方法(5分钟内搞定)
  7. C#中combobox不可编辑与不可选择
  8. Silverlight实用窍门系列:74.Silverlight使用Perst数据库Demo
  9. 网络驱动器映射成功但无法更新文件_FTP映射网络驱动器-ExpanDrive for mac
  10. 2020年不能启动win7_包装车间2020年大修正式启动
  11. 给大家推荐12款好用的3D编辑器
  12. Visual Studio 2019 Community 离线注册教程
  13. 基于Python的医院信息管理系统的设计与实现
  14. 免费的NBA比赛结果接口
  15. 外贸常用术语_常用外贸术语大全
  16. 【纯干货】Vue仿蘑菇街商城项目(vue+koa+mongodb)X
  17. SAS 系统全称为Statistics Analysis System
  18. 欧拉图简述---(一笔画问题)
  19. SAP 月结 年结步骤
  20. C#批量修改文件后缀

热门文章

  1. 在Spring项目下集成CXF
  2. infortrend ESDS RAID6故障后的数据恢复方案
  3. 初窥JQuery(二)-事件机制(1)
  4. 网卡bonding配置
  5. DPDK初始化分析(一)
  6. 中断(一)—— 综述
  7. 注册(二)之增加绑定
  8. SylixOS 内存管理源代码分析--pageLib.c
  9. git version可以卸载吗_「玩转Git命令」作为代码奴,该安装Git啦
  10. spring boot中问题总结