STP的概念
一、STP
1.STP是什么
STP(Spanning Tree Protocol)是生成树协议的英文缩写,可应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作。但某些特定因素会导致STP失败,要排除故障可能非常困难,这取决于网络设计。生成树协议适合所有厂商的网络设备,在配置上和体现功能强度上有所差别,但是在原理和应用效果是一致的。
2.交换网络环路
①.交换网络环路的形成
网络环路也分为第二层环路和第三层环路,所有环路的形成都是由于目的路径不明确导致混乱而造成的,例如第二层,一个广播信息经过两个交换机的时候会不断恶性循环的产生广播,造成环路,而第三层环路则是原路由意外不能工作,造成路由通告错误,形成一个恶性循环。
②.中断的原因
1、环路造成网络广播风暴,耗尽交换资源,造成交换机瘫痪。
网络中的广播报,进入环路后便不断地循环转发、广播,无法结束。大量的数据包能让交换机的CPU达到85-100%,造成交换机的瘫痪。
2、环路产生MAC地址飘移,造成网络中断。
由于交换机具有学习功能,网络内的主机只要发送给广播报,MAC地址都会被学习到存在网络环路的端口中。错误的MAC地址表,会直接造成网络中断。MAC地址的飘移,是造成网络立刻中断的主要原因。
③.解决方法
传统的二层预防技术主要有STP(Spanning tree)来预防,STP在不断的