思科ccie和华为hcie中交换机环路的产生原因和解决方法,互联网时代对于我们的生活产生了非常巨大的影响,给我们带来了很多的便利,但是同时给我们带来的还有许许多多的问题,如网络安全。

有人说过在当今的网络通讯流量中,百分之八十左右的资源都被浪费,只有不到五分之一的资源被有效利用。

防环机制就是在这样糟糕的环境下产生的净化机制。

通常我们的网络环路分为第二层环路和第三层环路,所有环路的形成都是由目的路径不明确导致混乱而造成的。

二层环路也就是我们说的交换机环路,它是由交换机广播消息的恶性循环产生的。我们都知道交换机连接的是连接局域网的主要设备,而且交换机分割冲突域,但是不分割广播域,所以交换机默认允许转发广播消息。而且由于交换机的工作原理,它在进行MAC表查询的时候,如果查询无果,会将数据帧从除接收端口之外的其他端口发送出去。所以当交换机环状相连时,一个数据帧就会无限循环。在这个时候就产生了我们学习的生成树,用来防止交换网络出现环路。

生成树最原始的版本是802.1d,也就是STP(Spanning Tree Protocol)。802.1D生成树协议(STP)标准的设计初中是,每一次连接都在中断一分钟左右后恢复即可视为性能良好。但这个版本的标准是所有VLAN共用一个生成树,所以也叫CST(Common Spanning Tree)。

Cisco通过Uplink Fast、Backbone Fast 和 Port Fast 等功能增强了最初的802.1D规范,为的是加速桥接网络的收敛时间,缺点是这些机制是专有的并且需要额外的配置。也就是快速生成树协议。

快速生成树协议(RSTP,IEEE 802.1W)可以视作802.1D标准的一种进化,而不仅仅是一种变革。802.1D中的术语基本上保持不变。而且大部分参数也没有变化,因此熟知802.1D的用户可以轻松的快速配置新协议。在大多数情况下,RSTP的性能比Cisco专有扩展的性能要好,而且不需要额外的配置。

后来出现了MSTP(802.1s),多生成树协议是IEEE802.1s中定义的生成树协议,通过生成多个生成树,来解决以太网环路问题。

RSTP在STP基础上进行了改进,实现了网络拓扑快速收敛。但RSTP和STP还存在同一个缺陷:由于局域网内所有的VLAN共享一棵生成树,因此无法在VLAN间实现数据流量的负载均衡,链路被阻塞后将不承载任何流量,还有可能造成部分VLAN的报文无法转发。

为了弥补STP和RSTP的缺陷,IEEE于2002年发布的802.1S标准定义了MSTP。MSTP兼容STP和RSTP,既可以快速收敛,又提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。

MSTP把一个交换网络划分成多个域,每个域内形成多棵生成树,生成树之间彼此独立。每棵生成树叫做一个多生成树实例MSTI(Multiple Spanning Tree Instance),每个域叫做一个MST域。

所谓生成树实例就是多个VLAN的一个集合。通过将多个VLAN捆绑到一个实例,可以节省通信开销和资源占用率。MSTP各个实例拓扑的计算相互独立,在这些实例上可以实现负载均衡。可以把多个相同拓扑结构的VLAN映射到一个实例里,这些VLAN在端口上的转发状态取决于端口在对应MSTP实例的状态。

思科ccie和华为hcie中交换机环路的产生原因和解决方法相关推荐

  1. 思科认证和华为认证交换机环路的产生原因和解决方法-ielab实验室

    思科认证和华为认证交换机环路的产生原因和解决方法-ielab实验室,互联网时代对于我们的生活产生了非常巨大的影响,给我们带来了很多的便利,但是同时给我们带来的还有许许多多的问题,如网络安全. 有人说过 ...

  2. php包含文件时显示空白页,php中出现空白页的原因及解决方法汇总_php技巧

    很多程序员在进行php开发的时候都遇到过出现空白页的请,综合分析来说,在php编程中出现空白页面可能是由以下几个原因造成的: 1.逻辑错误 逻辑错误是最难排除的,从表面上看,也许代码是合法的,是正规的 ...

  3. 神经网络中的过拟合的原因及解决方法、泛化能力、L2正则化

    过拟合:训练好的神经网络对训练数据以及验证数据拟合的很好,accuracy很高,loss很低,但是在测试数据上效果很差,即出现了过拟合现象. 过拟合产生的原因: (1)数据集有噪声 (2)训练数据不足 ...

  4. 华为系统更新后sim无服务器,华为手机系统更新后太卡怎么办? 原因及解决方法详解...

    1.系统顿卡的原因有: 系统升级后和某些软件不兼容. 系统后系统自身产生BUG: 自启动应用过多拖慢速度: 后台应用过多. 2.解决方法: 重置手机,首先我们先进行数据备份. 打开华为手机的设置-&q ...

  5. 交换机出现err-disable的原因及解决方法

    最简单的办法 关闭shutdown 然后 no sh 但是如果根本问题没有解决接口还是会再次err-disable. 还可以看看这个: 关于接口处于err-disable的故障排查 故障症状: 线路不 ...

  6. php iis ajax 无效,IIS7中Ajax.AjaxMethod无效的原因及解决方法

    最近做用Ajax.AjaxMethod方法的时候,在asp.net的服务器下一切正常,用iis的时候,js中总是cs类找不到,我就郁闷了,折腾了大半天,终于找到错误原因了. 因为我发布网站用的是iis ...

  7. C++ 内存管理中内存泄漏问题产生原因以及解决方法

    C++内存管理中内存泄露(memory leak)一般指的是程序在申请内存后,无法释放已经申请的内存空间,内存泄露的积累往往会导致内存溢出. 一.内存分配方式 通常内存分配方式有以下三种: (1)从静 ...

  8. 地线问题-地环路(形成原因和解决方法)

    https://wenku.baidu.com/view/34804b1a8f9951e79b89680203d8ce2f0166650e.html

  9. 华为hcie中QOS 流量整形 双速率的概念-ielab

    华为hcie中QOS 流量整形 双速率的概念-ielab 前面介绍了思科QOS中流量整形,今天介绍一下华为流量整形过程中令牌桶机制. 在华为设备中,需要对流量整形的概念需要进行解释: CIR,comm ...

最新文章

  1. R语言临床预测模型的评价指标与验证指标实战:综合判别改善指数IDI(Integrated Discrimination Improvement, IDI)
  2. python—Celery异步分布式
  3. 鑿婂瓙鏇版祴璇曡崏绋縶29C28FD771BA4B0D8693}
  4. idea + maven + profile + tomcat 调试 javaee 和js
  5. 赛迪数据:2018年数据中心市场数据
  6. 计算机网络划分的标准,计算机网络基础
  7. 韩国财长:韩国将按计划推进加密货币征税
  8. python的前端和后端_前端与后端的数据交互(jquery ajax+python flask)
  9. Drawbot赋能商家: 智能助手主打上新详情
  10. Windows开启 CPU 虚拟化 + 关闭 Hyper-V
  11. 6pen Art - AI绘画平台
  12. FT5316调试记录
  13. 李彦宏清华经管学院演讲:11年创业心路历程与人生感悟
  14. Transformers in Vision: A Survey论文翻译
  15. 通俗的解释一下什么是 RPC 框架?
  16. [Unity编辑器] 根据图片自动生成动画
  17. Lab12_Environment_Variable
  18. Gartner评估:众包将掀起IT服务市场的革命
  19. 《开课》---创业学习--训练营直播第一课--HHR
  20. IVX低代码平台——微信小程序获取用户信息

热门文章

  1. 优秀新媒体文案的4种必备能力
  2. 0416 leetcode每日一题 1042. 不邻接植花
  3. week3 摄像头捕获人脸 AI换脸
  4. win10 远程桌面和向日葵远控哪个好用
  5. 大数据与应用统计学的区别与联系
  6. 在VIVADO上实现的非常简易的RISC-V CPU设计(来自《Verilog数字系统设计》夏宇闻著)
  7. 如何在Win11调出IE11浏览器?
  8. Lora VS NB-IoT
  9. 由浅入深玩转华为WLAN—10安全认证配置(3)无线dot1 PEAP认证,基于微软IAS服务器
  10. 华为R5和linux版什么区别,学生一族应该选什么笔记本?华为MateBook D告诉你