STP认识

STP基本概念包括交换机的BID(桥ID)。端口ID。端口成本。端口状态。端口角色。
通过执行stp port priority 可以改变当前端口的端口优先级。可以直接影响该端口是否会被选举为指定端口
通过使用 stp pathcost-standard 命令来修改默认的端口成本的计算方法
stp pathcost-standard (do1d-1998/dol1t/legacy)
若要为不同的端口配置路径开销值,可单独执行 STP cost
STP 选举流程:
1.选举根桥
2.非根交换机选举根端口
3.每个线路选举指定端口
4.阻塞非根,非指定端口
选举根桥,根端口,指定端口,阻塞端口都以下面的规则来选,都是越小越好
这些信息在BPDU中都有。
比较规则:
1.bridge ID:   优先级(默认32768) + MAC地址
2.Cost路径开销: 根据接口带宽比例计算
3.port ID:    优先级 (默认128)+ 端口号
根桥选举:
1.选根桥:每个交换机假设自己为根,互相发送BPUD报文,然后通过比较规则竞选根桥
2.选根端口:每个交换机根据接收由根桥发送的BPDU中的开销来选举根端口(最优路径),交换机接收累加开销,转发不累加
3.选指定端口:每条链路根据比较规则来选出指定端口,每条链路必须有指定端口。
4.选阻塞端口:除了根端口,指定端口,剩下的为阻塞端口
STP端口角色 :
root port : 根端口,交换机到根桥最近的端口,
非根交换机有且只有一个RP端口,根交换机没有RP(根端口)端口
RP端口所在网段的上游对应端口一定是DP(指定端口)端口
一台交换机在确定所有端口角色时,一定要先确定出RP端口角色,在确定其他角色端口
designated port : 一个网段里通告BPDU的端口为指定端口,每个网段有且只有一个DP端口。复制转发到根桥的流量
ALternate port :AP端口是当前交换机到根交换机的次优路径,是交换机RP端口的备份端口
backup port :BP端口是指一个接口从网桥自身的另一个接口接收到自己产生的更优的BPDU时,此端口称为备份端口。BP为DP提供备份,会一直处于discarding状态。
计算端口角色:计算过程中先确定根桥,然后是RP.DP.及其他端口角色。
计算过程中会依次比较BPDU中拓扑信息,如BID(桥ID) ,Pathcost(端口成本)。指定桥ID及portID(端口ID),数值越小越优先

原文地址:https://blog.51cto.com/14216991/2413118

时间: 2024-08-30 18:18:35

STP认识的相关文章

STP生成树协议的分析总结

一,STP概述 STP(Spanning Tree Protocol,生成树协议)是有应用于交换机之间的防环的.功能是用来防环的. 基本原理: 通过在交换机之间传递一种特殊的协议报文,网桥协议数据单元(BPDU),来确定网络的拓扑结构.BPDU有两种,一种是配置BPDU(configuration BPDU),一种TC BPDU(拓扑变更BPDU). 前者是用于计算无环的生成树的:后者是用于在二层网络拓扑发生变化时产生用来缩短MAC表项的刷新时间的(由默认的300s--->15s) 分类: ST

STP原理及基本配置

STP原理及基本配置   STP (生成树协议):就是把一个环形的结构改变成一个树形的结构.用来将物理上存在环路的网络,通过一种算法,在逻辑上阻塞一些端口,来生成一个逻辑上的树形结构. 配置目的:解决路由环路,实现负载均衡 备注:现在的路由器不会产生环路,配置的主要目的是选择性能较好的交换机做根网桥实现负载均衡. 工作原理:                      生成树算法分为三个步骤: 1.      选择根网桥(Root Bridge) 2.      选择根端口 (Root Ports

华为stp多实例配置

stp mode mstp stp instance 1 priority 4096stp region-configuration instance 1 vlan 70 100 200 active region-configuration 华为stp多实例配置,布布扣,bubuko.com

生成树协议(STP)原理与配置PVST+实现负载均衡

交换网络环路的产生 在实际网络环境中,物理环路可以提高网络的可靠性,当一条线路断掉时,另一条线路仍然可以传输数据.但是,当交换机收到广播请求时,交换机就根据转发原理(交换机从除收到该广播帧之外的所有端口转发广播帧),形成了一个环路,这种广播帧会越来越多,最终形成广播风暴,导致网络瘫痪.这种广播风暴只有在物理环路消失时才可能停止. 但是环状的物理线路能够为网络提供备份线路,增强网络的可靠性,这在网络设计中是必要的,因此,这就需要一种解决方法,一方面能够保证网络的可靠性,另一方面还要防止广播风暴的产

STP工作过程分析<欢迎指正>

假设所有设备同时启动,初始化时,每个设备需要先确认自己设备的BPDU,其中包括"根桥.根路径开销",初始时每个设备认为自己是根桥,根路径开销为0,每个端口会以这个信息为准,开启了STP功能的端口会向外发送配置BPDU; 端口收到配置BPDU后,会和自己本端口上的配置BPDU进行比较,比较内容为"根桥ID.根路径开销.发送者ID.发送端口ID",依次比较以上内容,如收到的配置BPDU较好,则提取其中的"根桥ID.根路径开销"在自己的端口更新这此内容

STP的选举原则

1.STP的端口角色 ①根端口:存在于非根桥上,发送和接收数据帧: ②指定端口:存在于根网桥和非根网桥上,根桥上所有的端口都为指定端口: ③非指定端口:不转发也不接收数据帧: ④禁用端口:处于关闭状态: 2.STP端口状态 ①Blocking 阻塞状态:非指定端口上,不参与数据帧的转发,周期为20s: ②Listening 侦听状态:接收和发送BPDU,周期为15s: ③Learning 学习状态:准备参与数据帧的转发,并开始填写CAM表,周期为15s: ④Forwarding 转发状态:接收并

“TI门外汉”网路知识笔记八 生成树协议(STP)

STP(Spanning Tree Protocol)是生成树协议的英文缩写.该协议可应用于在网络中建立树形拓扑,消除网络中的环路,生成树协议最主要的应用是为了避免局域网中的单点故障.网络回环,解决成环以太网网络的"广播风暴"问题,从某种意义上说是一种网络保护技术,可以消除由于失误或者意外带来的循环连接.STP也提供了为网络提供备份连接的可能,可与SDH保护配合构成以太环网的双重保护.新型以太单板支持符合IEEE 802.1d标准的生成树协议STP及IEEE 802.1w规定的快速生成

翻译经典之《Cisco Lan Switching》第六章(五):Three Steps of Initial STP Convergence

[版权声明:原创翻译文章,翻译水平有限,错误在所难免,翻译作者对文章中存在的错误或遗漏所造成后果不承担任何责任,请谨慎转载.转载请保留本声明及出处:blog.csdn.net/shallnet ,下载该书英文版] 这一节讲述生成树协议在一个逻辑无环拓扑上的初始化收敛,虽然生成树协议初始化收敛涉及很多方面,不过也可以分解为下面简单三步: 选择根网桥 选择根端口 选择指定端口 当网络首次启动,所有网桥都发出无组织的BPDU信息,网桥会立即开始执行上一节讲述的四步比较原则,这样最终在整个网络上最终形成

翻译经典之《Cisco Lan Switching》第六章(六):Five STP States

[版权声明:原创翻译文章,翻译水平有限,错误在所难免,翻译作者对文章中存在的错误或遗漏所造成后果不承担任何责任,请谨慎转载.转载请保留本声明及出处:blog.csdn.net/shallnet ,下载该书英文版] 在网桥将其端口角色按根端口.指定端口.非指定端口分类之后,创建无环的拓扑就简单明了了:根端口和指定端口转发数据流量,非指定端口阻塞数据流量.虽然在一个稳定的网络中转发和阻塞是仅有的两种使用到的状态,但表6-3列出了STP实际上的五中状态. Table 6-3. STP States S

翻译经典之《Cisco Lan Switching》第六章(七):Three STP timers

[版权声明:原创翻译文章,翻译水平有限,错误在所难免,翻译作者对文章中存在的错误或遗漏所造成后果不承担任何责任,请谨慎转载.转载请保留本声明及出处:blog.csdn.net/shallnet ,下载该书英文版] 前面章节曾说到了网桥每次处于listening状态时默认需要监听15秒的时间,其实总的来说,STP是受3个time在控制,如表6-5. Table 6-5. STP Timers Timer Primary Purpose Default Hello Time Time between