甲骨文认证体系
Vmware认证体系
AWS亚马逊
阿里云认证体系
红帽认证体系
ZStack云计算认证体系
思科认证体系
华为认证体系
CDA数据分析师认证
达梦认证体系
麒麟
定制化课程
STP生成树选举过程
发布日期:2023-02-09 18:15:44阅读次数:

生成树协议 STP(spanning-tree protocol)

、STP作用

1、消除环路:通过阻断冗余链路来消除网络中可能存在的环路。

2、链路备份:当活动路径发生故障时,激活备份链路,及时恢复网络连通性。

二、STP选举机制

1、目的:找到阻塞的端口

2STP交换机的角色根交换机非根交换机

3STP的选举字段

STP的选举是通过比较BPDU(Bridge Protocol Date Unit 桥协议数据单元)的字段

BPDU主要比较以下字段:

 ①根桥ID(根桥的桥ID)(Root Bridge ID)

桥ID=桥优先级+MAC地址

桥优先级:默认32768,范围0--65535,步长4096(0-61440),越小越优

MAC地址:dis stp//dis interface +接口号,越小越优

②根路径开销(Root Path Cost)默认接口开销为20万

非根桥通过对比多条路径的路径开销,选出到达根桥的最短路径,这条最短路径的路径开销被称为RPC(Root Path Cost,根路径开销)

③桥ID(Bridge ID)

桥优先级+MAC地址

④接口ID(Port ID)

接口优先级+接口号

接口优先级:默认128,范围0-240,步长16,越小越优

接口号: 越小越优

4、选举过程

①选举一个根桥交换机。

②每个非根交换机选举一个根端口。

根端口是非根桥到根桥开销最小的端口。

A、端口的根路径开销、对端BID(Bridge桥 ID)、对端PID(Port ID)和本端PID

③每个链路选举一个指定端口。

累计路径开销、桥ID、端口ID

每个链路都应该有一个指定端口,根桥的所有端口都是指定端口(除非根桥在物理上存在环路)。

④阻塞非根、非指定端口。

三、过程演示

1、选举根交换机  (先比较Root Bridge ID的优先级,若优先级一样再比较MAC地址)

在选举出根交换机之前,所有的交换机都会认为自己是根交换机,每个都会发送BPDU,

通过比较BPDU的Root Bridge ID字段,从图中可知LSW1的MAC地址最小最优先,所有LSW1为根交换机

 

 

2.每个非根交换机选举一个根端口。

根端口是非根桥到根桥开销最小的端口。

A、 端口的根路径开销、对端BID(Bridge桥 ID)、对端PID(Port ID)和本端PID

 

3.每个链路选举一个指定端口。

累计路径开销、桥ID、端口ID

每个链路都应该有一个指定端口,根桥的所有端口都是指定端口(除非根桥在物理上存在环路)。

 

4.选举出阻塞端口

最后,除了根端口,和指定端口,剩下的接口就是阻塞端口啦。


      腾科教育是华为授权的培训合作伙伴,专业提供华为ICT技术架构认证、平台与服务认证、行业服务认证等华为职业认证服务,连续多年荣获华为年度最佳合作伙伴贡献奖、华为优秀战略合作伙伴、上海HCIE精英俱乐部伙伴,连续多年举办腾科技术嘉年华华为专场,并协办华为ICT大赛、华为生态伙伴精英赛伙伴赛分赛场、华为人才双选会上海场等活动和赛事,提供面向华为生态合作伙伴和ICT学员的人才供需双选平台及ICT学员就业通道,培养ICT行业所需创新型、融合型人才。

       腾科教育是华为优秀战略合作伙伴、红帽交付培训合作伙伴、思科优秀合作伙伴、红帽年度优秀合作伙伴、Oracle亚太区优秀合作伙伴,每年协办华为、红帽等厂商技术大赛,定期举办各种技术峰会等技术交流活动。同时也是培生集团(Pearson VUE)与Prometric(普尔文)两大全球国际考试中心授权的双国际电子考试中心,提供一站式ICT认证考试服务,十年来专注于为考生提供包括华为,思科,红帽,Oracle,VMware,ITIL,微软,Citrix等数千种ICT认证考试服务,每年通过腾科教育培训并参加HCIE(华为认证专家)、RHCA(红帽认证架构师)、OCM(甲骨文认证大师)等高级职业认证考试的学员,其通过率高达94.32%。