生成树协议802.1D

本文详细介绍了生成树协议802.1D,旨在解决二层桥接环路导致的广播风暴、同意数据帧重复、MAC地址表翻滚等问题。通过构建树形结构,协议选举根网桥、根端口、指定端口和非指定端口,确保网络中存在唯一、最短的转发路径,并讨论了BPDU的角色及802.1D的收敛时间与结构突变情况。
摘要由CSDN通过智能技术生成

二层桥接环路导致问题

  1. 广播风暴
    当主机X发送一个广播包后
    假设SWITCH A在SEGMENT1收到广播包后,SWITCH A收到数据包后把数据广播到所有端口(除了数据包进入的端口)
    SWITCH B在SEGMENT 2网络收到数据包后会把数据广播到所有端口(除了数据包进入的端口)
    SWITCH A在SEGMENT 1网络收到数据包后会把数据广播到所有端口(除了数据包进入的端口)。
    以此继续就会把带宽完耗尽
  2. 同意数据帧的重复拷贝
    当主机X向ROUTER Y发送数据包时
    如果SWITCH A和SWITCH B也是刚刚启动,这时候它们MAC表里都没有ROUTER Y的MAC地址
    SWITCH A就会广播该数据包,
    SWITCH B就会在SEGMENT2 收到SWITCH A的广播包,SWITCH B也发现自己MAC表没有这个目的MAC,它也会把该包广播到SEGMENT 1,
    这时ROUTER Y就会收到多个同样的数据包
  3. MAC地址表翻滚
    当主机X发送数据到ROUTER Y时
    如果SWITCH A和SWITCH B也是刚刚启动,这时候它们MAC表里都没有ROUTER Y的MAC地址
    收到数据包后,SWITCH A就会广播该数据包,并把源MAC添加到MAC表,然后认为HOST X在端口0
    收到数据包后,SWITCH B就会广播该数据包,并把源MAC添加到MAC表,然后认为HOST X在端口0
    当SWITCH B在SEGMENT2收到SWITCH A的广播包后又认为HOST X在端口1
    当SWITCH A在SEGMENT2收到SW
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值