1.冗余链路:冗余连接可以防止网络单点故障;冗余连接也导致开关电路的出现。
2.切换电路引起的问题:广播风暴;同一帧的多个副本;MAC地址表不稳定。
3.STP简介:通过阻塞一个或多个冗余端口来维护无环路网络(IEEE802.1d)
4.工作过程:运行生成树算法(STA)的交换机发送BPDU定期;选择唯一的根桥;在每个非根桥中选择唯一的根端口;在每个网段中选择一个唯一的标志端口。
(1)选择唯一的根桥:BPDU包含BridgeID网桥ID (8b)=优先级(2b)交换机MAC地址(6b);有些交换机的优先级默认为32768,可以修改。最低优先级值成为根桥;最低优先级值成为根桥;优先级相同时,最低的MAC地址成为根桥;最小网桥标识值成为根网桥;根桥发送BPDU默认情况下每2秒;
(2)在每个非根桥中选择一个唯一的根端口:根桥上没有根端口;成本最低的端口成为根端口;在端口成本相同的情况下,端口ID最小的端口成为端口;端口ID通常是端口的MAC地址;MAC地址最低的端口成为根端口;
(3)选择每个网段中唯一的标记端口:成本最低的端口成为标记端口;从根桥端口到每个网段的开销最小;通常只有根桥端口成为识别端口;选择作为根端口和标识端口的转发状态;不成功的端口进入阻塞状态,只监听BPDU;
(4)当被阻塞的端口在指定的时间间隔(默认为20秒)没有收到BPDU时,将重新运行生成树算法进行选举;缺点:在运行生成树算法的过程中,网络处理阻塞状态,所有端口不转发。计算过程默认为50秒。