冗余链路

生成树协议

拥有回忆 提交于 2019-12-04 21:22:17
由于网络中会存在单点故障而导致网络无法访问,系统瘫痪,因此在网络中提供冗余链路即引入备份链路来解决单点故障问题,可以减少单点故障,增加网络可靠性;缺点是:产生交换环路,会导致广播风暴、多帧复制、MAC地址表抖动。因此生成树协议是为了提供冗余链路,解决环路问题(作用)。 来源: https://www.cnblogs.com/fn07216/p/11884668.html

冗余链路

╄→гoц情女王★ 提交于 2019-12-03 15:22:10
在局域网通信中,为了能确保网络连接可靠稳定,常常需要网络提供 冗余链路 。而所谓“ 冗余链路 ”别看听起来挺深奥,其实仔细分析一下,也很简单,意思就是当一条通信信道遇到堵塞或者不畅通时,就启用另外一条通信信道! 冗余 就是准备两条以上的路,如果哪一条不通了,就从另外的路走。但是网络技术还很“幼稚”,如果你真的准备两条以上的路,就必然形成了一个环路, 交换机 并不知道如何处理环路,只是周而复始地转发帧,形成一个“死循环”。这个死循环会造成整个网络处于 阻塞状态 ,导致网络瘫痪。 为了解决 冗余链路 引起的问题,IEEE通过了IEEE 802.1d协议,即 生成树协议 。IEEE 802.1d协议通过在 交换机 上运行一套复杂的算法,使 冗余 端口置于“阻断状态”,使得联入网络的计算机在与其他计算机通讯时,只有一条链路生效,而当这个链路出现故障无法使用时,IEEE 802.1d协议会重新计算网络链路,将处于“阻断状态”的端口重新打开,从而确保网络连接稳定可靠。 来源: https://www.cnblogs.com/dreamer-lin/p/11802064.html

局域网交换机实施冗余和负载均衡(初级篇)

醉酒当歌 提交于 2019-11-25 20:36:48
在局域网中,我们为了保证网络的健壮性和稳定性,一般会在关键的部位实施冗余,最(便)常(宜)见(点)的,就是实施链路冗余或者设备冗余: 看起来是很爽了,实际上问题是大大的,比如图1,如果交换机A、B之间的4个端口都处于转发状态,而此时下联的任意某台PC发出一个广播包,会怎么样?很悲催!由于交换机两条线路形成了环路,并且交换机端口又不能隔离广播包,所有的端口都会无条件的转发这个广播包,从而造成广播风暴,最终会导致网络资源耗尽,交换机死机。。。(你也可能会被XX骂一顿) 为了解决交换网络实施冗余导致的环路,大拿们开发了STP(Spanning Tree Protocol)生成树协议,它的原理说起来也很简单,把环路中的某一个端口关闭掉(阻塞),从而解决环路;当未阻塞的链路(主线)出现故障的时候,再把阻塞的那个端口打开,从而启动备线,这样就实现了冗余,但是,同一时刻只能用一条线传输数据(还剩下一半的悲催)。 当然,即使开启了STP(一般交换机都是默认开启),你可能还是会被XX骂!因为:第一,你浪费了一条线的资源,虽然实现了冗余,但是未能负载均衡;第二,图-2中,核心之间的链路被阻塞了,而下行的两条链路却是转发的,这个算是哪门子的备份?(我们应该实现的是下行的两条链路之间的备份) 对于图一的问题,如果我们是chunǚ座的,有严重的强迫症(前提还要有钱),我们设施了大量冗余