分享
 
 
 

STP协议

王朝百科·作者佚名  2012-03-05
窄屏简体版  字體: |||超大  

STP协议stp协议介绍STP - Spanning Tree Protocol(生成树协议)逻辑上断开环路,防止二层网络的广播风暴的产生

当线路出现故障,断开的接口被激活,恢复通信,起备份线路的作用STP的算法STP将一个环形网络生成无环拓朴的步骤:

选择根网桥(Root Bridge)

选择根端口(Root Ports)

选择指定端口(Designated Ports)选择根网桥的依据网桥ID(BID)

网桥ID是唯一的,交换机之间选择BID值最小的交换机作为网络中的根网桥STP选择根网桥举例根据网桥ID选择根网桥选择根端口的依据在非根网桥上选择一个到根网桥最近的端口作为根端口

选择根端口的依据是:

根路径成本最低

直连(上游)的网桥ID最小

端口(上游)ID最小根路径成本根路径成本(开销)-是网桥到根网桥的路径上所有链路的成本之和,默认10M/100M自适应的路径开销为200000STP选择根端口举例在非根桥上, 选择一个根端口(RP)

选择指定端口的依据

在每个网段上,选择1个指定端口

根桥上的端口全是指定端口

非根桥上的指定端口:

根路径成本最低

端口所在的网桥的ID值较小

端口ID值较小STP选择指定端口举例在每个网段选择1个指定端口(DP)

STP计算结果

经过STP计算,最终的逻辑结构为无环拓朴

STP举例

经过STP计算后的逻辑拓朴

BPDU(桥协议数据单元)

交换机之间使用BPDU来交换STP信息

BPDU

Bridge Protocol Data Unit -桥协议数据单元

使用组播发送BPDU,组播地址为:

01-80-c2-00-00-00

BPDU分为2种类型:

配置BPDU - 用于生成树计算

拓朴变更通告(TCN)BPDU - 用于通告网络拓朴的变化BPDU包含的关键字段STP使用BPDU选择根网桥2-1交换机启动时,假定自己是根网桥,在向外发送的BPDU中,根网桥ID字段填写自己的网桥ID

STP使用BPDU选择根网桥2-2

当接收到其他交换机发出的BPDU后,比较网桥ID,选择较小的添加到根网桥ID中

STP使用BPDU计算根路径成本2-1

根网桥发送根路径成本为0的BPDUSTP使用BPDU计算根路径成本2-2其他交换机接收到根网桥的BPDU后,在根路径成本上添加接收接口的路径成本,然后转发

生成树端口的状态

生成树计时器

STP状态机

在STP选举过程中,端口是不能转发用户数据的。端口一开始处于阻塞状态,这个状态只能接收BPDU;

一个接口20秒没收到BPDU,也就是到了最大时间,端口会进入侦听状态,这时接口可以接收BPDU,并开始发送BPDU;

发送15秒的BPDU,接口将会为转发用户数据做准备,也开始学习MAC地址,这个状态叫学习状态;

再经过15秒的学习后,端口进入转发状态,转发状态是一个正常的接口。spanning-tree设置开启STP:

switchA(Config)#spanning-tree

MSTP is starting now, please wait...........

MSTP is enabled successfully.

spanning-tree设置

查看配置

SW1#sh spanning-tree

-- MSTP Bridge Config Info --

Standard : IEEE802.1s

Bridge MAC : 00:03:0f:01:0e:30

Bridge Times : Max Age 20, Hello Time 2, Forward Delay 15

Force Version: 3

########################### Instance 0 ###########################

Self Bridge Id : 32768 - 00:03:0f:01:0e:30

Root Id : 16384.00:03:0f:01:0f:52

Ext.RootPathCost : 200000

Region Root Id : this switch

Int.RootPathCost : 0

Root Port ID : 128.1

Current port list in Instance 0:

Ethernet0/0/1 Ethernet0/0/2 (Total 2)

PortName ID ExtRPC IntRPC State Role DsgBridge DsgPort

-------------- ------- --------- --------- --- ---- ------------------ -------

Ethernet0/0/1 128.001 0 0 FWD ROOT 16384.00030f010f52 128.007

Ethernet0/0/2 128.002 0 0 BLK ALTR 16384.00030f010f52 128.011

MSTP

用少量资源在网络中实现多个生成树

在多条Trunk链路上实现VLAN级负载均衡

MSTP配置

DCS (Config)# spanning-tree mst configuration

DCS (Config-Mstp-Region)#name mstp

DCS (Config-Mstp-Region)#instance 1 vlan 10

DCS (Config-Mstp-Region)#instance 2 vlan 20

DCS (Config-Mstp-Region)#exit

DCS (Config)# spanning-tree

MSTP is starting now, please wait...........

MSTP is enabled successfully.

改变生成树的形态

改变交换机优先级

switchB(Config)#spanning-tree mst 0 priority 28672

改变链路开销

switchA(config-Ethernet0/0/2 )#spanning-tree mst 1 cost 300000

改变端口优先级

switchA(Config-Ethernet0/0/2)#spanning-tree mst 0 port-priority 144

云端协议云端采用的应用虚拟化技术,拥有丰富资源,其专有协议就是stp,网页采取stp://调用云端客户端下载,所有云端客户端版本均可采用stp调用进行P2P下载。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有