本节将讨论两个问题交换机形成的环路问题的原因和解决方法。

1.什么是环路问题

就是两个交换机连接的网络形成了一个环,比如图中的情况:
电脑A发了一个广播的数据包,数据包从网络1出来的广播包从交换机A出去走了一圈,从交换机B走回来了,同时这个包也可以从交换机B走出去,然后又从交换机A走回来。

2.出现环路会怎么样

这会带来两个问题:

  1. 给交换机的学习带来困难,甚至无法学习到准确的结果
  2. 交换机无法学习导致,或者学习结果不准确会导致这个包要一直在网络上广播,太多包在广播了就会导致性能问题。

所以根源是给交换机的学习带来太多困难,为什么会导致这个问题,我们可以从图中分析交换机的学习步骤

  • 从LAN1出来的广播包,从绿色的线走到交换机A,此时交换机A看MAC地址就知道了,电脑是在LAN1里面的
  • 与此同时LAN1出来的广播包从红色的线走到了交换机B,交换机B看MAC地址也可以知道电脑是在LAN1里面的
  • 数据包过了交换机A,在LAN2中广播,沿着绿色的线继续走,走到了交换机B,交换机B看了MAC地址,发现这个MAC地址从别的网络过来了,就以为电脑换位置了,于是更新自己的转发表,电脑在LAN2厘米
  • 同样的,交换机A收到了从交换机B过来的数据包,也会以为电脑换位置了,电脑换成LAN2了

如果电脑A再次发一个广播包,两个交换机又会再次重复这个过程,一会儿以为是电脑在LAN1,一会儿以为电脑在LAN2。
因此,由于环路的双向性,会导致从一个点出发,可能会从两个方向通过交换机,造成交换机学习出错。

3.如何解决环路问题

很简单,不要让交换机之间连成环。这就涉及到了一个算法,最小生成树算法STA(Spanning-Tree Algorithm),使用这个算法的协议叫做STP(Spanning-Tree Protocal),这个协议可以打破环,解决环路问题。
具体的算法细节日后再补充。

[计算机网络]交换机环路问题相关推荐

  1. 迪普交换机清空配置_交换机环路详解

    " The more you know the more you know you don't know" 背景 近期在交换机配置中发生了一次接线错误导致交换机环路,从而引发广播风 ...

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

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

  3. 思科ccie和华为hcie中交换机环路的产生原因和解决方法

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

  4. 计算机网络交换机原理,计算机网络__交换机工作原理

    计算机网络交换机工作原理 在前面了解到根据交换机在OSI参考模型中工作的协议层不同,将交换机分为二层交换机.三层交换机.四层交换机.交换机工作的协议层不同,其工作原理也不相同.下面我们将介绍各层交换机 ...

  5. 计算机网络交换机组网及虚拟局域网实验报告,计算机网络实验报告材料(虚拟局域网).doc...

    实用文档 计算机网络技术实验报告 学生学号: 学生姓名: 专业年级: 开课学期: 指导教师: 实验名称 虚拟局域网 二.实验目的 掌握在一台交换机上配置VLAN的方法 2. 掌握跨交换机配置VLAN的 ...

  6. 交换机短路_交换机环路发现及处理

    配置PC接入网络,抓包发现有大量广播包, 登陆多台交换机发现,接口利用率高达20%,部分接PC接口高达80%,查了交换机STP均已经disabled,判断可能是环路问题; 但根据客户描述拓扑,设备均为 ...

  7. H3C交换机环路监测,NTP时间同步。

    原因:为了排除内网环路(虽然我认为内网没有环路),时间同步是每次关机时间会复位. 交换机:H3C S5024PV3-EI 一.环路监测: WEB界面没有找到相关设置,还是命令行好使用啊. loopba ...

  8. 工作随记3:一次交换机环路故障

    故障现象: 内网电脑ping其它内网电脑.服务器丢包严重,部分服务器无法访问,或是访问速度很慢. 故障原因: 某楼层办公区电脑接入交换机施工时接线错误,出现环路.由于办公区vlan数据量较大,环路导致 ...

  9. 低端交换机环路检测专题

    1 背景技术 随着lanswitch的发展,用户通过以太网交换机接入网络越来越多.在企业网中,用户通过二层以太网交换机接入网络,他们不仅有上internet的需求,同时内部二层互通的需求也相当迫切.当 ...

最新文章

  1. linux web高级编程,寒假学习 第16.17天 (linux 高级编程)
  2. MySQL 高频 100 问
  3. Swift - 使用CollectionView实现图片Gallery画廊效果(左右滑动浏览图片)
  4. jvm五:编译期不能确定常量的值
  5. download first at netease music
  6. 关于sharepoint 里面的时间和Moss对象模型取出来的时间不一致问题
  7. Java入门算法(递归篇)丨蓄力计划
  8. 5分钟搞定AlertManager接入短信、语音等10+种通知渠道
  9. 2.9 iframe
  10. Python文摘:Mixin
  11. linux mysql 实战_Linux平台MySQL多实例项目实施_MySQL数据库基础与项目实战06
  12. 最大公约数之辗转相除法
  13. 考研英语 - word-list-30
  14. 洛阳地铁一号线无人驾驶_无人驾驶超级拖拉机现身洛阳
  15. L1-7 机工士姆斯塔迪奥
  16. 如何挑选童书《神奇的校车》
  17. 有关Bert模型的理解
  18. vue 使用echarts 进行简单封装统一使用
  19. ZeroLogon(CVE-2020-1472) 漏洞的攻击与防御策略(上)
  20. lvs集群实现lvs-dr模型和lvs-nat模型

热门文章

  1. oracle文件头0号块损坏的处理
  2. Frenetic Python实验(二)
  3. Csharp中的关键字示例及代码演示之类
  4. Java开发的基中之基
  5. Vue前端报错及原因分析集合
  6. Html5游戏开发攻略(API篇)
  7. 教学优化算法的简单介绍
  8. 川土微数字隔离器CA-IS36XX高性能数字隔离器 可替代TI ADI MAX等
  9. C语言怎样判断乘法越界,c语言算术运算符越界问题解决方案
  10. R语言导入txt文本报错:more columns than column names(列的数目比列的名字要多)问题解决