45.STP协议(Spanning Tree Protocol):是一种由交换机运行的、用来解决交换网络中环路问题(如MAC地址表翻摆、广播风暴、多帧复制)的数据链路层协议。
46.桥(Bridge):早期只有两个转发端口的交换机叫网桥。目前,桥和交换机是混用的。
47.桥的MAC地址:我们通常把桥中端口编号最小的那个端口的IP地址作为整个桥的MAC地址。
48.桥ID(Bridge Identifier,BID):桥ID由两部分组成,2个字节的桥优先级和6个字节的桥MAC地址。
49.端口ID(Port Identifier, PID) :由端口优先级和端口ID两部分组成。
50.STP协议基本原理:在一个具有物理环路的交换网络,交换机通过运行STP协议,自动生成一个没有环路的工作拓扑——STP树。树节点为特定的交换机,树枝为特定的链路。一棵STP树种包含了唯一的一个根节点(根桥,整个交换网络的逻辑中心),其余任何一个节点到根节点的工作路径不但是唯一的,而且是最优的。
51.STP端口及状态:
STP端口类型 | 定义 | 端口状态(STP树收敛后) |
根端口 | 在非根桥设备上,根路径开销最小的端口叫根端口,根端口保证了交换机与跟桥之间的工作路径是唯一且最优的。 | 转发状态(可以接受、发送、学习、转发) |
指定端口 | 当一个网段有两条及两条以上路径通往根桥时,要在网段两侧端口中选定一个指定端口 | 转发状态(可以接受、发送、学习、转发) |
备用端口 | 交换机上所有剩余的非根端口和非指定端口统称为备用端口 | 阻塞状态(只能接受、不能发送、转发) |
52.根路径开销(Root Path Cost,RPC):我们把交换机的端口到根桥的累计路径开销称为这个端口的根路径开销,RPC与端口转发速率有关。
53.STP树的生成过程: