1.引子
有一网友是在富士康流水线的网管,流水线主要生产电脑设备,每经过一台都需要进行联网测试,电脑每次连网线都要经过30s左右才能联网,极大影响流水线生产效率。肯定是STP的问题,直接告诉对方配置快速转发,思科配portfast,华为配置edgeport。
2.为什么要运行STP?
当电脑接入交换机,交换机的stp会将接口立即从down进入listening,然后listening到learning需要15s,learning到forwarding需要15s,所以需要30s时间。
如果接口配置了portfast或者edgeport,这时候电脑接入交换机,会直接从down进入转发,基本不需要等待时间。
首先STP是什么?为何会让接口转发效率变低?
我们这简单介绍下,STP能够防止二层环路,比如
交换的特点是接收到二层广播包,会发送给所有接口(除了接收到接口以外),在交换接口是闭环的情况下,会形成环路,而且不会停止。
3.运行STP后的效果
为了让网络不会形成闭环,这时候就需要将接口进行关闭,手动关闭太过于麻烦,使用STP不会让二层闭环,会自动阻塞接口。