华为低端交换机-07-STP操作
- 格式:pdf
- 大小:384.08 KB
- 文档页数:24
华为交换机STP以及基本实例配置STP(Spanning Tree Protocol,生成树协议)能够提供路径冗余,使用STP可以使用两个终端中只有一条有效路径。
在实际的网络环境中,物理环路可以提高网络的可靠性,当一条线路断掉的时候,另一条链路仍然可以传输数据。
但是,在交换网络中,当交换机接收到一个未知目的地址的数据帧时,交换机的操作是将这个数据帧广播出去,这样,在存在物理的交换网络中,就会产生一个双向的广播环,甚至产生广播风暴,导致交换机死机。
如何既有物理冗余链路保证网站的可靠性,又能避免冗余环路所产生的广播风暴呢?STP协议是在逻辑上断开网络的环路,防止广播风暴的产生,而一旦正在用的线路出现故障,逻辑上被断开的路线又被连通,继续传输数据。
交换网络环路交换网络环路会带来3个问题:广播风暴、同一帧的多个拷贝和交换机CAM表不稳定。
交换网络环路的产生:PC1和PC2通过交换机相连。
网络初始状态时,PC1与PC2通信过程如下:1.在网络通信最初,PC1的ARP条目中没有PC2的MAC地址,PC1首先会向SW1发送一个ARP广播请求PC2的MAC地址;2.当SW1收到ARP的广播请求后,SW1会将广播帧从除接收端口之外的所有端口转发出去即会从F0/1和F0/2发出;3.SW2收到广播后,会将广播帧从F0/2和连接PC2的端口转发,同样SW3收到广播后,将其从F0/2端口转发;4.SW2收到SW3的广播后,将其从F0/1和连接PC2的端口转发,SW3收到SW2的广播后将其从F0/1端口转发;5.SW1分别从SW2、SW3收到广播帧,然后将从SW2收到的广播帧转发给SW3,而将从SW3收到的广播帧发给SW2。
SW1、SW2和SW3会将广播帧相互转发。
这时网络就形成了一个环路,而交换机并不知道,这将导致广播帧在这个环路中永远循环下去。
STP工作原理STP运行STA(生成树算法 Spanning Tree Algorithm)。
启用和禁用stp的方法启用和禁用STP的方法STP(Spanning Tree Protocol)是一种用于构建冗余网络的协议,它可以防止网络中出现环路,保证数据在网络中的正常传输。
在某些情况下,我们可能需要启用或禁用STP来适应特定的网络需求。
本文将介绍如何启用和禁用STP的方法。
一、启用STP的方法启用STP的方法主要有以下几个步骤:1. 进入交换机的命令行接口。
可以通过串口、Telnet、SSH等方式连接到交换机的命令行接口。
2. 进入全局配置模式。
在命令行接口下输入"enable"命令,进入特权模式,然后输入"configure terminal"命令,进入全局配置模式。
3. 找到要启用STP的接口。
使用命令"show interfaces"查看当前交换机的接口状态,找到需要启用STP的接口。
4. 进入接口配置模式。
输入"interface 接口编号"命令,进入要启用STP的接口的配置模式。
5. 启用STP。
在接口配置模式下,输入"spanning-tree"命令,启用STP。
6. 保存配置。
输入"copy running-config startup-config"命令,将当前的配置保存到交换机的非易失性存储器中,以便下次重启后配置能够生效。
二、禁用STP的方法禁用STP的方法与启用STP的方法类似,主要有以下几个步骤:1. 进入交换机的命令行接口。
2. 进入全局配置模式。
3. 找到要禁用STP的接口。
4. 进入接口配置模式。
5. 禁用STP。
在接口配置模式下,输入"no spanning-tree"命令,禁用STP。
6. 保存配置。
需要注意的是,禁用STP可能会导致网络中出现环路,从而影响数据的正常传输。
因此,在禁用STP之前,需要确保网络中没有环路存在,或者采取其他措施来避免环路的发生。
华为交换机STP根ID优先级设置STP(Spanning Tree Protocol)⽣成树协议。
冗余链路当前的交换机为了防⽌单点故障导致的整个业务中断,常采⽤冗余链路来实现备份。
也就是说如果交换机之间⽤⼀条链路互连,那么⼀旦⼀条链路出了问题,将会导致整个⽹络的瘫痪,为了防⽌这种情况,交换机之间⽤多条链路互连,当⼀条链路故障时,还可以通过其他链路发送数据帧(是不是和电路交换/分组交换类似之间的区别类似)。
冗余链路虽然可靠,但会形成环路。
环路会造成⼴播风暴,MAC地址表震荡等问题。
为了解决环路问题,提出了STP。
STP(Spanning Tree Protocol)⽣成树协议作⽤:消除环路:在逻辑上断开环路。
链路备份:当活动链路发⽣故障时,激活备份链路,保证⽹络的连通性。
STP通过构造⼀棵树来解决环路问题。
⽣成树的实现过程:选举根桥:根桥在⼀个逻辑树的根部,⾮根桥是其下游设备。
根桥的选举根据桥ID(Bridge ID),桥ID由16位桥优先级和48位mac地址组成,优先级最⾼(桥优先级最⼩)的设备被选举为根桥,如果桥优先级相同,则mac地址⼩的被选举为根桥。
选举根端⼝、选举指定端⼝STP的配置我⽤的是华为的eNSP软件,感觉还挺好⽤的。
华为X7系列交换机默认⼯作在MSTP模式,使⽤STP时,要将所有交换机重新配置为STP,⾄于为什么要全部,有兴趣可以⾃⼰做下实验。
下图是本次配置的拓扑图什么都没修改,可以使⽤dis stp来查看各个交换机当前的stp配置。
可以看到4个交换机都是使⽤MSTP四台交换机都修改到stp模式[Huawei]stp mode stpInfo: This operation may take a few seconds. Please wait for a moment…done.[Huawei]缺省情况下交换机的桥优先级是32768,会选择MAC地址最⼩的作为根桥,这⾥选择的是S3。
三种生成树协议特点比较:●V200R001版本及之后版本,开始支持边缘端口属性自动探测功能。
即如果端口从未收到过BPDU报文,则边缘端口属性自动生效(端口下不会自动生成stpedged-port enable配置)。
●V200R001版本及之后版本,如果端口已经配置stp edged-port enable,可以再配置根保护和环路保护,而其他版本会提示Error。
2.2其他厂商实现➢H3C●H3C交换机STP相关命令配置与S系列交换机基本没有差异。
●H3C交换机默认采用legacy标准来计算路径开销,而S系列交换机默认为dot1t。
在与S系列交换机对接时,建议配置相同的计算标准。
●某些H3C老形态设备,全局不使能STP或全局使能端口不使能STP时,端口收到BPDU报文后,可以当做普通组播数据报文在VLAN内转发。
S系列交换机端口默认会丢弃。
➢CiscoCisco交换机所支持的生成树协议类型分别有:PVST(Per VLAN Spanning Tree)、PVST+(Per VLAN Spanning Tree Plus)、Rapid-PVST+(Rapid Per VLAN Spanning Tree Plus)和MST(Multiple Spanning Tree)。
这几种生成树协议的某些BPDU报文采用其私有的报文格式,与IEEE标准的BPDU报文格式不一样。
●当Cisco交换机运行私有的PVST+或Rapid-PVST+生成树协议时,与S系列交换机能否互通,取决于Cisco侧的端口链路类型:−如果端口链路类型为trunk且退出VLAN 1,与S系列交换机无法实现互通。
Cisco侧端口在非VLAN 1中发送其私有的BPDU报文,S系列交换机默认不会处理该报文,当做普通组播数据报文进行转发,可以通过配置l2protocol-tunnel进行透传。
S系列盒式交换机通过l2protocol-tunnel透传PVST+报文时,全局需要配置bpdu mac-address 0100-0ccc-cccd。
华为交换机配置命令详解华为交换机配置命令详解华为是全球领先的电信解决方案供应商。
我们拥有热诚的员工和强大的研发能力,快速响应客户需求,提供端到端的`客户化产品、解决方案和服务,全力帮助客户商业成功,并通过我们的共同努力,不断丰富人们的沟通和生活。
下面给大家介绍华为交换机配置命令详解,一起来了解一下吧!duplex{full|half} //设置双工模式undo duplex //恢复双工模式为缺省值negotiation auto //开启接口自动协商功能(默认开启)speed //修改接口速率undo speed //恢复默认接口改为全双工[Huawei-GigabitEthernet0/0/1]undo negotiation auto[Huawei-GigabitEthernet0/0/1]duplex fulldis vlan 查看vlan划分VLAN:[Huawei-GigabitEthernet0/0/1]port link-type access //接口模式设置成access//可写成p l a[Huawei-GigabitEthernet0/0/1]port default vlan 10 //加入vlan10//可写成 p d v 10接口模式:默认hybird access trunk(802.1q)[sw1-GigabitEthernet0/0/3]port trunk allow-pass vlan all //允许所有vlan通过//可写成p t a v a设置虚拟路由:接口模式下思科私有HSRP GLBPvrrp vrid 1 virtual-ip+虚拟ip 走master 备份backup 优选ip地址大的为mastervrrp vrid 1 priority 105 //调整优先级为105vrrp vrid 1 track int 接口//上行链路跟踪(如果不配,上行不通master会传给备份)//接口断开会把优先级-10创建两个vrid 互为备份STP:BPDU桥接数据单元交换机之间发送 RP根端口 DP指定端口BID:优先级(32768)+扩展ID+MAC地址优先级修改必须为4096的倍数1.非根交换机只有一个根端口2.到根交换机花费最小的口是根端口3.花费相同,发送者的BID小的是根端口4.比较发送者的PID(端口优先级默认128+端口号)5.比较接收者的PID同一条链路只有一个DP 1.RP对端的是DP 2.无RP链路比到根的花费小的不是RP也不是DP将被阻塞 AP端口状态:Down-blocking(AP只能接收BPDU)20s-listening(接收和发送BPDU)15s-learning(学习MAC)15s-forwarding(正常) 从连接到传输经过30-50sdis stp查看STP生成树stp mode修改生成树算法stp priority 4096的倍数设置优先级生成树算法:802.1D-STP(慢,有三种端口角色30-50s),802.1W-RSTP(快,有四种端口角色毫秒)生成树模式:PVST+(思科私有),CST-单生成树-所以vlan一棵树,MSTP(802.1S)多生成树华为:RSTP,MSTP当网络发生变化时,向上游发送TCNTCN:4字节TCA:回复TCNTC:TCA的确认端口聚合两个模式:1.手动模式:方法1interface Eth-Trunk 1 //进入聚合端口trunkport g0/0/1 //添加端口dis current-configuration方法2interface Eth-Trunk 1qint g0/0/1eth-trunk 1disp eth-trunk 1CP(链路聚合控制协议)模式interface Eth-Trunk 1mode lacp 更改模式trunkport g0/0/1max active-linknumber 2 设置最大连接端口数lacp preempt enable 开启抢占机制优先级低是主设备延时30s lacp priority 设置设备/接口优先级lacp preempt delay 10 设置抢占延时。
STP的⼀些命令STP现在交换机⾃带⽆需启⽤什么stp mode { mstp | stp | rstp }命令⽤来配置交换机的⽣成树协议模式。
缺省情况下,华为X7系列交换机⼯作在MSTP模式。
在使⽤STP前,STP模式必须重新配置stp priority xx 配置优先级(priority值为整数,取值范围为0到61440,步长为4096)另外,可以通过stp root primary命令指定⽣成树⾥的根桥。
stp pathcost-standard { dot1d-1998 | dot1t | legacy }命令⽤来配置指定交换机上路径开销值的标准。
每个端⼝的路径开销也可以⼿动指定。
此STP路径开销控制⽅法须谨慎使⽤,⼿动指定端⼝的路径开销可能会⽣成次优⽣成树拓扑。
stp cost cost命令取决于路径开销计算⽅法:使⽤华为的私有计算⽅法时,cost取值范围是1~200000。
使⽤IEEE 802.1d标准⽅法时,cost 取值范围是1~65535。
使⽤IEEE 802.1t标准⽅法时,cost取值范围是1~200000000。
dis stp查看全部端⼝的信息查看Mac地址表:dis mac-address summary查看⽹桥ID中的MAC地址: dis stp 看Global中的CIST Bridge查看vlan 1默认⽹桥ID:[Huawei]dis int vlan 1[Huawei]dis stp instance 【⽣成树实例标识符】查看STP的端⼝信息:dis stp int 端⼝查看STP的端⼝状态[Huawei]display stp brief本端⼝开销看port cost⽹桥id看 CIST Bridge端⼝优先级看 port prioritye0/0/1就是端⼝编号-[CIST Global Info][Mode MSTP]-----CIST Bridge :32768.4c1f-ccdb-6e3b 本⽹桥的-idConfig Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20 mstp中各种报⽂的默认时间Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20CIST Root/ERPC :32768.4c1f-cc27-1cb7 / 200000 根桥idCIST RegRoot/IRPC :32768.4c1f-cc37-575a / 0 备份根桥idSTP中的port-priority是端⼝权值设置,也可以叫做优先级,越⼩,优先级越⼤,默认的是128,设置时往往设⼩点,可以优先于其它未设值的。
实验11.STP与SEP配置实验2-1 静态路由及默认路由学习目的了解STP、RSTP与MSTP的差异掌握修改网桥优先级影响根网桥选举的方法掌握修改端口优先级影响根端口与指定端口选举的方法掌握配置RSTP的方法以及STP与RSTP的相互兼容问题掌握配置MSTP实现不同VLAN负载均衡的方法拓扑图场景你是公司的网络管理员。
公司的网络采用了备份网络,为避免环路问题,使用STP来进行环路控制。
接口在STP的收敛时,所需时间较长,为了加快网络的收敛速度,可以配置RSTP 来实现。
所有的VLAN共享一棵STP生成树,为了实现VLAN间数据流量的负载均衡,可以配置MSTP来实现。
学习任务步骤一. STP配置及验证如果设备默认生成树没有开启,使用以下命令开启。
[S1]stp enable[S2]stp enable[S3]stp enable[S4]stp enable配置使用传统生成树。
[S1]stp mode stp[S2]stp mode stp[S3]stp mode stp[S4]stp mode stp查看STP状态信息。
S2为根网桥,所有端口都为指定端口。
实际使用中,由于交换机MAC地址的不可确定性,实际的实验结果可能与如上结果有差异。
步骤二. 根桥选举控制配置S1为主根网桥,S2为备份根网桥。
[S1]stp root primary[S2]stp root secondary查看STP配置信息。
[S1]undo stp root [S1]stp priority 8192 [S2]undo stp root [S2]stp priority 4096查看stp信息S1优先级为8192,S2优先级为4096,S2成为根网桥。
步骤三. 根端口选举控制在S1上查看当前端口角色信息。
S1的GigabitEthernet0/0/9为根端口。
端口优先级默认值为128,数值越大优先级越小。
S1与S2通过G0/0/9与G0/0/10接口互联。
华为STP配置案例华为STP(Spanning Tree Protocol)是一种用于防止网络环路和实现网络冗余的协议。
它通过树形结构选择最佳路径,并自动屏蔽冗余链路,确保数据包的稳定传输。
下面将以一个案例来展示华为STP的配置。
假设有一个企业局域网,包括三个交换机,分别为Core Switch、Distribution Switch和Access Switch。
Core Switch是网络的核心设备,连接上级网络;Distribution Switch连接不同的楼层,并连接到Core Switch;Access Switch连接具体的终端设备。
现在需要配置STP以实现网络的冗余和环路的避免。
首先,需要在Core Switch上启用STP。
核心交换机是整个网络的根桥,我们可以使用智能树选择根桥ID,也可以手动指定。
假设我们手动指定Core Switch为根桥,Root ID为Bridge ID。
在命令行界面下输入以下命令:```<Huawei> system-view[Huawei] stp mode stp //启用STP功能,将交换机模式设置为STP[Huawei] stp region-configuration[Huawei-stp-region] region 0 //指定当前交换机的STP配置区域为0[Huawei-stp-region] priority 0 //指定当前交换机的优先级为0,最高优先级为0,表示该交换机为根桥[Huawei-stp-region] root primary //设置当前交换机为根网关[Huawei-stp-region] quit[Huawei] quit```接下来,需要在Distribution Switch上配置STP。
我们可以使用自动树生成器生成可用的树。
在命令行界面下输入以下命令:```<Huawei> system-view[Huawei] stp mode stp //启用STP功能,将交换机模式设置为STP[Huawei] stp region-configuration[Huawei-stp-region] region 0 //指定当前交换机的STP配置区域为0[Huawei-stp-region] priority 1 //指定当前交换机的优先级为1,次高优先级[Huawei-stp-region] root secondary //设置当前交换机为次级根网关[Huawei-stp-region] quit[Huawei] quit```最后,在Access Switch上配置STP。
简述stp的工作步骤-回复STP (Spanning Tree Protocol) 是用于防止环路形成并提供网络冗余的协议。
下面将逐步详细介绍STP的工作步骤:第一步:选举根桥在STP的初始状态下,网络中的所有交换机都是备选根桥。
每个交换机通过比较桥优先级(Bridge Priority)和MAC地址来决定根桥。
桥优先级是一个16位的值,默认情况下为32768。
较低的桥优先级意味着较高的优先级。
如果桥优先级相同,则会比较MAC地址。
根据比较结果,交换机中的一个将被选举为根桥。
第二步:计算路径开销一旦选举出根桥,每个交换机都会计算到达根桥的路径开销。
路径开销是连接到交换机的链路的一个值,代表了连接的质量。
该值是根据链路带宽来计算的。
较低的路径开销意味着较短的路径。
这个步骤的目的是找到每个交换机到达根桥的最佳路径。
第三步:选举根端口每个非根桥交换机都会选举一个根端口,该端口连接到到达根桥的最佳路径。
选举根端口的依据是路径开销,较低的路径开销意味着较优先的根端口。
如果存在多个具有相同路径开销的端口,那么比较桥优先级和端口优先级来确定根端口。
第四步:选举指定端口在选举了根端口之后,每个非根桥交换机将选举一个或多个指定端口。
指定端口是连接到环路旁支链的端口。
一个非根桥可以有多个指定端口,但是只有一个根端口。
选举指定端口的依据是路径开销,较低的路径开销意味着较高的优先级。
如果路径开销相同,那么比较桥优先级和端口优先级来确定指定端口。
第五步:冻结端口当STP确定了根端口和指定端口之后,所有其他端口都被设置为冻结状态。
冻结状态的端口不转发数据,直到它们被激活。
第六步:传播信息STP通过发送BPDU(Bridge Protocol Data Unit)来传播信息。
BPDU 是一个用于交换桥和网络拓扑信息的数据单元。
交换机通过BPDU进行通信,以便了解网络的拓扑结构和其他交换机的状态。
BPDU中包含了交换机的标识信息、路径开销和端口状态等。
H3C系列交换机STP配置实例华为1.组网需求下面的网络中,SwitchC作为SwitchB的备份交换机,当SwitchB 出现故障的时候,由Switch C转发数据,Switch C和SwitchB之间通过两条链路相连,保证在一条链路发生故障的时候,另一条可以正常工作;SwitchD~SwitchF下面直接挂接用户的计算机,分别通过一个上行端口与Switch C、SwitchB相连。
此项需求可以通过在SwitchB~SwitchF交换机上配置RSTP 来实现。
说明:SwitchA一般是H3C的中端交换机,如S8505、S5516、S6500系列交换机Switch B、SwitchC一般为H3C低端交换机中的S3500系列、S3550系列交换机。
SwitchD~SwitchF一般为H3C低端交换机中的S3050系列、S3000系列、S2000系列等。
2.组网图SwitchA一般是H3C的中端交换机,如S8505、S5516 S6500系列交换机。
Switch B、SwitchC一般为H3C低端交换机中的S3500系列、S3550系列交换机。
SwitchD~SwitchF一般为H3C低端交换机中的S3050系列、S3000系列、S2000系列等。
3.配置步骤(1)SwitchA的配置#全局启动RSTP。
[Quidway] stp enable#RSTP 全局启动后,各个端口的RSTP默认为启动状态,在不参与RSTP计算的端口上关闭RSTP,注意不要将参与RSTP计算的端口RSTP关闭。
(此处仅列举出GigabitEthernet2/0/4)[Quidway] interface gigabitethernet2/0/4[Quidway-GigabitEthernet2/0/4]stpdisable#配置SwitchA为树根,有两种方法:将SwitchA的Bridge优先级配置为0:直接使用命令将SwitchA指定为树根。
STP 目录目录第1章 RSTP配置...................................................................................................................1-11.1 STP简介.............................................................................................................................1-11.1.1 STP的用途...............................................................................................................1-11.1.2 STP的实现方法.......................................................................................................1-11.1.3 STP在以太网交换机中的实现..................................................................................1-61.2 RSTP配置..........................................................................................................................1-61.2.1 开启设备生成树特性..............................................................................................1-101.2.2 开启端口生成树特性..............................................................................................1-111.2.3 配置RSTP的工作模式...........................................................................................1-111.2.4 配置特定交换机的Bridge优先级............................................................................1-121.2.5 指定交换机为根交换机或备份根交换机.................................................................1-121.2.6 配置特定交换机的Forward Delay时间...................................................................1-131.2.7 配置特定交换机的Hello Time时间.........................................................................1-141.2.8 配置特定交换机的Max Age时间............................................................................1-151.2.9 配置特定交换机的超时时间因子............................................................................1-151.2.10 配置特定端口的最大发送速率.............................................................................1-161.2.11 配置特定端口作为边缘端口/非边缘端口..............................................................1-161.2.12 配置特定端口的Path Cost...................................................................................1-171.2.13 配置特定端口的优先级........................................................................................1-171.2.14 配置特定端口是否与点对点链路相连..................................................................1-181.2.15 配置特定端口的mCheck变量...............................................................................1-181.2.16 配置交换机的保护功能........................................................................................1-191.3 RSTP显示和调试.............................................................................................................1-201.4 RSTP配置举例.................................................................................................................1-211.1.1 STP 的用途STP (Spanning Tree Protocol )是生成树协议的英文缩写。
该协议可应用于环路网1.1.2 STP 的实现方法STP 的基本原理是,通过在交换机之间传递一种特殊的协议报文(在IEEE 802.1D 和MAC 地址组合而成; 到树根的最短路径开销;指定交换机的ID :由指定交换机的优先级和MAC 地址组合而成; 指定端口的ID 配置消息的生存期:MessageAge ; 配置消息的最大生存期:配置消息发送的周期:HelloTime 端口状态迁移的延时:ay 。
第1章 RSTP 配置1.1 STP 简介络,通过一定的算法实现路径冗余,同时将环路网络修剪成无环路的树型网络,从而避免报文在环路网络中的增生和无限循环。
中这种协议报文被称为“配置消息”)来确定网络的拓扑结构。
配置消息中包含了足够的信息来保证交换机完成生成树计算。
配置消息中主要包括以下内容:z 树根的ID :由树根的优先级z z z :由指定端口的优先级和端口编号组成;z z MaxAge ; z ;zForwardDel 指定端口和指定交换机的含义,请参见下面的说明:图1-1指定交换机和指定端口示意图对一台交换机而言,指定交换机就是与本机直接相连并且负责向本机转发数据包的交换机,指定端口就是指定交换机向本机转发数据的端口;对于一个局域网而言,指定交换机就是负责向这个网段转发数据包的交换机,指定端口就是指定交换机向这个网段转发数据的端口。
如图1-1所示,AP1、AP2、BP1、BP2、CP1、CP2分别表示Switch A、Switch B、Switch C的端口,Switch A通过端口AP1向Switch B转发数据,则Switch B的指定交换机就是Switch A,指定端口就是Switch A的端口AP1;与局域网LAN相连的有两台交换机:Switch B和Switch C,如果Switch B负责向LAN转发数据包,则LAN的指定交换机就是Switch B,指定端口就是Switch B的BP2。
z生成树协议算法实现的具体过程:下面结合例子说明生成树协议算法实现的计算过程。
具体的组网如图1-2所示:图举例中的以太网交换机组网图1-2为描述方便,在举例中仅给出配置消息的前四项:树根ID(以以太网交换机的优先级表示),根路径开销,指定交换机ID(以以太网交换机的优先级表示),指定端端口配置消息:,,,Switch B :BP1配置消息:{1,0,1,BP1} 置消息:{2,0,2,CP2} (2) 选出最优配置消息各台交换机都向外发送个端口收到比自身的配置消息优先级会将接收到的配置消息丢弃,对该端口的配置消息不作任z 树根ID 较小的配置消息优先级高;较根路径开销,比较方法为:用配置消息中的根路径开设为S ),则S 较小的配置消息优先级较z端口ID 等。
(3) 冗余链路,然后更新指定端口的配置消息变;其它端,则交换机将口ID (以端口号表示)。
如上图所示,Switch A 的优先级为0,Switch B 的优先级为1,Switch C 的优先级为2,各个链路的路径开销如图中所示,分别为5、10、4。
(1) 初始状态各台交换机的各个端口在初始时会生成以自己为根的配置消息,根路径开销为0,指定交换机ID 为自身交换机ID ,指定端口为本端口。
Switch A :端口AP1配置消息:{0,0,0,AP1} AP2{000AP2} 端口端口BP2配置消息:{1,0,1,BP2} Switch C :端口CP2配端口CP1配置消息:{2,0,2,CP1} 自己的配置消息。
当某低的配置消息时,交换机何处理。
当端口收到比本端口配置消息优先级高的配置消息的时候,交换机就用接收到的配置消息中的内容替换该端口的配置消息中的内容。
然后以太网交换机将该端口的配置消息和交换机上的其它端口的配置消息进行比较,选出最优的配置消息 配置消息的比较原则是:z若树根ID 相同,则比销加上本端口对应的路径开销之和(高;若根路径开销也相同,则依次比较指定交换机ID 、指定端口ID 、接收该配置消息的为便于表述,本例中假设只需比较树根ID 就可以选出最优配置消息。