网工学习日记-二层技术-STP

本文是网工学习日记的一部分,重点探讨了STP(Spanning Tree Protocol)的基础知识。STP旨在解决二层网络中的环路问题,通过选举根桥、确定根端口、指定端口和阻塞端口来形成无环路径。文章介绍了桥ID的选举规则、端口类型、状态机转换、报文类型以及拓扑变更的处理机制,帮助读者深入理解STP的工作原理。
摘要由CSDN通过智能技术生成

2022-06-24
小齐喜
网工学习日记

一. STP 出现的背景

STP 是一个用于局域网中消除环路的协议。运行该协议的设备通过彼此交互信息而发现网络中的环 路,并适当对某些端口进行阻塞以消除环路。由于局域网规模的不断增长,生成树协议已经成为了 当前最重要的局域网协议之一。

(STP就是二层破环协议)
在这里插入图片描述

如图 1 所示网络中,在不使用STP协议时会产生如下两种情况:

广播风暴导致网络不可用:如果HostA主机发出广播,那么S1,S2两台设备的port1口分别会收到广播报文并且分别从port2口转发出去,然后port2口又会收到另一台设备port2口发出的广播报文,如此反复,知道资源耗尽网络瘫痪

MAC 地址表震荡导致 MAC 地址表项被破坏:不使用广播报文,使用单播报文也会出现问题,假设图1所示的网络中没有广播风暴,HostA主机发送单播报文给HostB,此时将HostB主机移除,那么交换设备上有关 HostB 的 MAC 地址表项也将被删除。此时 HostA 发给 HostB 的单播报文,将被交换设备 S1 的端口 port1 接收,由于 S1 上没有相应的 MAC 地 址转发表项,该单播报文将被转发到端口 port2 上,然后交换设备 S2 的端口 port2 又收到从 对端 port2 端口发来的单播报文,然后又从 port1 发出去。如此反复,交换设备会不停地修改自己的 MAC 地址表项,从而引起了 MAC 地址表的抖动。如此下去,最终导致 MAC 地址表项被破 坏。

二 . STP 基本概念

以太网交换网络中为了进行链路备份,提高网络可靠性,通常会使用冗余链路。但是使 用冗余链路会在交换网络上产生环路,引发广播风暴以及 MAC 地址表不稳定等故障现象, 从而导致用户通信质量较差,甚至通信中断。为解决交换网络中的环路问题,提出了生成树 协议 STP(Spanning Tree Protocol)。其中在 IEEE 802.1D 中定义了 STP。

选举机制

在这里插入图片描述

1.1 选举根桥:STP 中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值