冗余拓扑结构

本文详细介绍了冗余拓扑结构可能导致的广播风暴、多帧COPY和MAC表不稳定问题,并深入讨论了Spanning-Tree Protocol(STP)的工作原理,包括根网桥选举、端口状态转换、路径成本计算等,旨在解决网络中的环路问题并实现网络收敛。此外,还提及了RSTP(快速生成树协议)如何加速端口进入转发状态,特别是边缘端口的角色。
摘要由CSDN通过智能技术生成
作者:GDY1039

冗余拓扑结构

冗余拓扑结构 能解决单点故障的问题
冗余拓扑结构 会引起广播风暴,多帧COPY,MAC地址表错误的问题

广播风暴

  1. 当主机X发送一个广播包后,
  2. 假设SWITCH A在SEGMENT1收到广播包后,SWITCH A收到数据包后把数据广播到所有端口(除了数据包进入的端口)
  3. SWITCH B在SEGMENT 2网络收到数据包后会把数据广播到所有端口(除了数据包进入的端口)
  4. SWITCH A在SEGMENT 1网络收到数据包后会把数据广播到所有端口(除了数据包进入的端口)。
  5. 以此继续就会把带宽完耗尽
boradcast storms

多帧COPY

  1. 当主机X向ROUTER Y发送数据包时
  2. 如果SWITCH A和SWITCH B也是刚刚启动,这时候它们MAC表里都没有ROUTER Y的MAC地址
  3. SWITCH A就会广播该数据包,
  4. SWITCH B就会在SEGMENT2 收到SWITCH A的广播包,SWITCH B也发现自己MAC表没有这个目的MAC,它也会把该包广播到SEGMENT 1,
  5. 这时ROUTER Y就会收到多个同样的数据包
Multiple Frame Copies

MAC表不稳定

  1. 当主机X发送数据到ROUTER Y时
  2. 如果SWITCH A和SWITCH B也是刚刚启动,这时候它们MAC表里都没有ROUTER Y的MAC地址
  3. 收到数据包后,SWITCH A就会广播该数据包,并把源MAC添加到MAC表,然后认为HOST X在端口0
  4. 收到数据包后,SWITCH B就会广播该数据包,并把源MAC添加到MAC表,然后认为HOST X在端口0
  5. 当SWITCH B在SEGMENT2收到SWITCH A的广播包后又认为HOST X在端口1
  6. 当SWITCH A在SEGMENT2收到SWITCH B的广播包后又认为HOST X在端口1
  7. 这时就会造成交换机MAC表的不稳定
Mac Address Instability

Spanning-Tree Protocol

Sanning-Tree Protocol用于解决冗余拓扑结构所带来的问题。解决的办法是把冗余拓扑结构中的某个端口置于BLOCK的状态,在另一条链路断开时,再打开该端口。
STP需网络设备互相交换消息来检测桥接环路,交换机发送的用于构建无环路拓扑的消息称为“网桥协议数据单元(BPDU,bridge protocol data,units)”
对于一个已经稳定并收敛完成的网络,每个一网络都有一棵生成树。因此对于每个交换网络,有以下特点
  1. 每一个网络都有一个根网桥(root birdge)
  2. 每个非根网桥都有一个根端口(root prot)
  3. 每个网段都有一个指定端口(designated prot)
  4. 不使用非指定端口(undesignated port)

为了产生生成树,以使网络收敛为一个逻辑上无环路的网络拓扑,可以通过以下3步

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值