1、STP协议作用?
答:通过逻辑上断开环路,防止广播风暴的产生,可以在提高网络可靠性的同时又避免环路所带来的问题
2、实现核心?
答:通过生成树算法STA实现,其实现目标是:在包含物理环路的网络中,构建出一个能够联通全网各节点的树形无环逻辑拓扑,其步骤分为以下三步:
①“选举”根交换机
②“选举”根端口
③“选举”指定端口并阻塞备用端口
(图片来源于b站up主湖科大教书匠)
3、根交换机的选举?
答:比较网桥ID(即BID),BID由两部分组成:优先级和交换机基本MAC地址,在比较BID时,首先比较优先级,优先级越小,则BID越小,即可获选,若优先级相同,则比较MAC地址,从MAC地址的左侧开始依次比较,数值小的则BID小,即可获选
(图片来源于b站up主湖科大教书匠)
4、根端口的特点与作用?
特点:根端口只在非根交换机上进行选举,且每个非根交换机上,有且只有一个根端口。
作用:根端口RP用于接收根交换机发来的BPDU,也用来转发普通流量
5、根端口的选举?
答:分为三个条件
①BPDU接收端口到根交换机的路径成本最小
②对端的网桥ID(BID)最小
③对端的端口ID(PVID)最小,在比较PVID时,要先比较其内部的优先级,再比较端口号
(图片来源于b站up主湖科大教书匠)
6、指定端口的作用以及选举方式与备用端口的选取?
指定端口的作用:每个网段只能选出一个指定端口,指定端口用于转发根交换机发来的BPDU,也用来转发普通流量
指定端口的选举条件:
①根交换机的所有端口都是指定端口DP
②根端口的对端端口一定是指定端口DP
③BPDU转发端口到根交换机的路径成本最小
④本端的网桥ID(BID)最小
备用端口的选取:剩余端口成为备用端口AP,将他们阻塞
(图片来源于b站up主湖科大教书匠)