• 本章主要介绍了STP生成树,为了避免环路,如果发现环路可以迅速阻塞,最终将网络修建为无环路的树结构。当链路生故障得时候,可以速度的生成另外一个树进行数据传输。一共有3种,STP、RSTP、MSTP。其中STP就是普通的STP,配置的时候,要使用:stp
    enable stp mode stp 。配置生成树的关键就是:端口分为:根端口、指定端口、可替代端口。状态有:forwarding discarding learing listening backing.但是华为交换机上只有discarding,learning,forwarding.3种状态,所以根交换机配置的延迟时间,就是整个生成树得所有交换机的延迟时间.

    1、选取根交换机(依据BID=ID+MAC,ID越小优先级越高,默认是32768,可以手动修改,一般我们可以设置为0,也可以使用命令:stp priority 0 /stp root primary、在ID一样的情况下,可以比较MAC地址,越小优先级越高,但是我们通常通过前面的两个命令进行设置),通过 dis stp br 可以看到交换机的每个端口的角色和状态,根交换机上所有的端口都是design的,都处于forwarding状态。可以使用 undo stp priority (删除优先级) stp root primary
    2、选取根端口:每个非根交换机上都有一个根端口,root,根端口的选举是根据:到底根交换机的路径开销,对端BID,对端PID来确定的。
    3、选取指定端口.每条链路上,就是交换机与交换机互联的那条线上要有一个指定端口.通过对比到达根交换机的道路开销,自身的BID和PID比较的.
    4 .未被选举为根端口或指定端口的端口维预备端口,将会被阻塞.discarding状态.

  • STP定时器用来控制收敛时间的. hello time定时器.用来作为发送BPDU的周期.默认是2S,如果2S内没有收到上游交换机的BPDU,就会重新进行生成树计算.Max Age:BPDU的最大生存时间,默认是20s,BPDU里面含有 message age(默认为0.没经过一台交换机就加1)和max age.如果BPDU超时了,就会老化,并阻塞生成该BPDU的端口,根交换机上配置的max age 将作为整个生成树的所有交换机的max age. forward delay, 默认是15s,链路故障会进行生成树得计算,新选出的根端口和指定端口需要进行两倍的foreward delay的时间才能进入转发状态.可以使用 stp bridge-diameter x来配置网络半径,会自动设置这参数.端口状态迁移,discarding状态到forwarding状态要经过15s(forward delay)的时间才可以转发数据.

  • RSTP:新增了2种端口角色,共有4种,根端口,指定端口,alternate 端口(根端口的备用端口),back端口(指定端口的备用端口)

  • 缩减状态为3种,discard就是不转发也不学习learning学习但是不转发,forward,又学习又转发.

  • PA机制:一个端口选为指定端口,此端口会先进去discard状态,然后,经过一个快速的PA机制进去forward状态,

  • 快速切换:如果根端口失效了,网络中的alternate会成为根端口,,因为alternate端口连接的网段上必然有一个指定端口可以成为根桥

  • 边缘端口:可以把连接pc\路由器\和防火墙的端口都配置成边缘端口,边缘端口能够降低终端设备访问网络需要等待的时间,明显提高网络的可用性.但是一旦边缘端口收到了配置的BPDU就丧失了边缘端口属性,成为普通的STP端口,并重新进行生成树的计算.可以从discard状态直接进入forward状态,而不需要等待15s.

  • MSTP:将一个网络分成很多域,每个域都有多个实例,这样可以将vlan映射到实例(MSTI)中,各个实例的生成树相互独立,每个vlan只能对应一个实例,同一个vlan的数据只能在一个实例中传输,而一个实例里面却可以有多个vlan.,配置的命令如下:

stp region-configuration 进入域配置模式
region name huawei   给域取名字
revision-level 1 配置修订级别
instance 1 vlan 10 将vlan映射到实例中
instance 2 vlan 20 将vlan映射到实例中
active region-congfiguration 激活域配置

华为实验11-STP总结相关推荐

  1. 计算机网络实验五 STP配置实验

    实验五 STP配置实验 一.实验目的: 理解交换机中STP协议的作用. 掌握配置.查看STP信息的方法. 掌握修改桥优先级,控制根桥选举的方法 掌握修改端口优先级,控制根端口和指定端口选举的方法. 掌 ...

  2. bad cpu type in executable_【简讯】Intel将每5年重新开发一次CPU架构;华为EMUI 11曝光…...

    Intel将每5年重新开发一次CPU架构 日前,Intel TSCG高级副总裁.硅工程总经理.CPU大牛Jim Keller在视频采访中谈到了CPU研发的问题,之前Intel虽然有过Tick-Tock ...

  3. 实验10:创建带有生命周期方法的bean ||实验11:测试bean的后置处理器

    实验10:创建带有生命周期方法的bean 实验11:测试bean的后置处理器 MyBeanPostProcessor.java package com.atguigu.bean;import org. ...

  4. c语言实验11答案,c语言实验9-11参考答案

    c语言实验9-11参考答案 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 数组 上机题9.编写程序:从键盘输入一串整数保存到数组中, ...

  5. 王爽汇编语言 实验11

    第十章的实验11出的有点不同.一是相对简单一些,还有似乎没有用到太多本章的内容.比如MOVSB 就没用到.下面是我的代码  1 assume ds:datasg, cs:code    2 datas ...

  6. 华为怎么升级Android11,华为EMUI 11/安卓11升级名单曝光 快来看看你的手机是否支持...

    华为EMUI 11/安卓11升级名单曝光 快来看看你的手机是否支持 2020年02月10日 16:29作者:NJNR205文章出处:泡泡网原创 分享 2月10日消息,据外媒报道,华为将于今年3月份的华 ...

  7. 华北水利水电C 语言实验11,华北水利水电大学C语言实验11.doc

    华北水利水电大学C语言实验11 C语言程序设计实验报告 实验11.结构体程序设计 班级 2013156 学号 201315613 姓名 吴浩 [实验目的] (1)掌握结构体类型的概念.定义和使用: ( ...

  8. 华为双11发 20 亿奖金!?

    戳蓝字"CSDN云计算"关注我们哦! 11 月 11 日当天,有华为员工在社交网络上爆料称,华为双 11 发放两份特别奖金,一份是阳关普照奖,另外一份是 20 亿奖金. 该爆料称: ...

  9. 华为息屏显示鸿蒙系统动画,华为EMUI 11升级息屏UI和动画!升级点很像小米MIUI 12...

    原标题:华为EMUI 11升级息屏UI和动画!升级点很像小米MIUI 12 在今天的华为开发者大会上,华为正式发布了鸿蒙OS 2.0系统,而去年最后余承东称可以随时在手机上启用,这次鸿蒙OS 2.0有 ...

  10. 华为MatePad 11开启预售:鸿蒙OS加持 2499元起!

    在鸿蒙平板华为 MatePad Pro 12.6 英寸发布的一个月后,又一款搭载HarmonyOS 2的平板华为 MatePad 11 也要和我们见面了.7 月 6 日,华为 MatePad 11 正 ...

最新文章

  1. corepython第九章:文件和输入输出
  2. 《精通Wireshark》—第2章2.6节总结
  3. C语言逆序字符串数组,【C语言】利用栈将数组中字符串逆序
  4. mysql 2006测试_狂神说MySQL06:事务和索引
  5. BZOJ 2127 happiness (最小割)
  6. IIS网站打不开错误解决方案集锦(一):编译器错误消息: 编译器失败,错误代码为 -1073741502。...
  7. [剑指offer]面试题第[48]题[Leetcode][JAVA][第3题][无重复字符的最长字串][滑动窗口][HashSet/Map]
  8. centos usb转网口_CentOS5.6系统中安装并使用USB无线网卡(配置成功) 转
  9. java class 文件分析_大概优秀的java程序员都要会分析class文件吧
  10. 为什么说“进程是资源分配的单位、线程是调度的单位”?
  11. python中seth是啥意思_python中的seth是什么意思
  12. 关于动态库和静态库的总结
  13. There has been an error processing your request[magento1.6]
  14. 如何解决海量数据的处理问题
  15. 应用宝apk_我花3天对比了8个手机应用商店 发现了这个你从未留意过的细节
  16. 从《目标》、《凤凰项目》到《持续交付》:DevOps 的过去、现在及未来 | Chat · 预告
  17. Cell插件在J2EE系统中的应用
  18. 学习笔记(1):Echarts+Asp.Net+Sql Server报表开发视频教程-折线图和曲线图
  19. beyond compare 3 过期解决办法
  20. Streamset数据同步报错问题

热门文章

  1. python火柴人游戏代码_Python小游戏 Hangman
  2. 会议安排问题JAVA实现
  3. 计算机没有本地网络,电脑的本地连接不见了怎么办
  4. C# GDI+双倍缓冲技术
  5. 测试方法-边界值/因果图设计
  6. 集散控制系统是利用微型计算机技术,远程西安交通大学17年3月课程考试《化工仪表及自动化(高起专)》作业考核试题...
  7. matlab滤波器脉冲响应,【 MATLAB 】impz函数介绍(数字滤波器的脉冲响应)
  8. matlab 单尾检验,生物统计学系列教程——From-ZJU-CAS(第一篇).pdf
  9. 2010年科技领域20大败笔
  10. 漫谈WinCE的手写识别技术 一