加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

STP天生树协议事变道理

发布时间:2019-11-02 00:06:42 所属栏目:教程 来源:攻城狮成长日记
导读:在一个伟大的收集中,不免会呈现环路。而且,因为冗余备份必要,收集计划者都倾向于在装备之间陈设多条物理链路,个中一条作主链路,其他链路作为备份。这样,偶尔或肯定中城市导致环路的发生。环路会发生广播风暴,最终导致整个收集资源被耗尽,收集瘫痪

在一个伟大的收集中,不免会呈现环路。而且,因为冗余备份必要,收集计划者都倾向于在装备之间陈设多条物理链路,个中一条作主链路,其他链路作为备份。这样,偶尔或肯定中城市导致环路的发生。环路会发生广播风暴,最终导致整个收集资源被耗尽,收集瘫痪不行用。环路还会引起MAC地点表震荡导致MAC地点表项被粉碎。为了废除环路,回收数据链路层协议STP。下面一路来看看STP是怎样粉碎的。

STP的事变道理

STP实质就是从逻辑上把个中一个端阻塞掉,从而把环路废除。那么它是通过什么机制选取谁人端口是阻塞状态呢?天生树算法可以归纳以下三个步调:

1. 选择根网桥

每个互换机都有独一的网桥ID(BID),最小BID值的互换机为根互换机。由于BID(8字节)= 桥优先级(2字节)+ 桥MAC(6字节),以是,通过调解优先级让某台互换机为根互换机。

2. 选择根端口

选择根网桥后,其他的非根网桥选择一个间隔根网桥最近的端口为根端口。

选择根端口依据如下:

  • 互换机中到根网桥总路径本钱最低的端口
  • 假如达到根网桥的开销沟通,在较量上级发送者的桥ID,选择发送者网桥ID最小对应的端口。
  • 假如发送者网桥ID也沟通,再较量发送者端口ID。端口ID由端口优先级(8位)和端口编号(8位)构成。若端口优先级沟通,选择端标语最小的。

攻城狮带你相识STP天生树协议事变道理

链路速率与路径本钱

3. 选择指定端口

每个网段选择一个指定端口,根网桥的全部端口均为指定端口。

选择非根网桥指定端口的依据如下:

  • 到根网桥的路径本钱最低
  • 端口地址的网桥的ID最小
  • 端口值较小

颠末以上三个步调的选择,把根桥、根端口和指定端口都选择出来了,剩下的就长短指定端口,也是将被STP协议在逻辑上阻塞的端口。

以下通过一个简朴的案例来深入相识一下STP的事变进程。

攻城狮带你相识STP天生树协议事变道理

从上图拓扑是由三台华为的S5700构成,优先级保持默认的32768,带宽也是一样的1000Mbps。因为华为的互换机默认开启STP。

按照上文的常识点,很快确定SW1是根互换机,因为优先级一样,较量MAC地点,SW1是最小的,以是称为根端口。在互换机上通过执行如下呼吁验证一下

  1. [SW3]display stp  

攻城狮带你相识STP天生树协议事变道理

根端口是哪些呢?

互换机SW2到互换机SW1的最近端口被选为根端口。从上图拓扑可看出,在带宽沟通环境下,SW2的GE0/0/1端口到SW1最近,以是,为根端口,同样的SW3的GE0/0/2端口为根端口。可以通过以下呼吁,在互换机上验证

  1. display stp brief 

攻城狮带你相识STP天生树协议事变道理

攻城狮带你相识STP天生树协议事变道理

指定端口是哪些呢?

SW2和SW3的GE0/0/3两个端口到根端口的开销一样,选择BID较小的SW3互换机端口为指定端口,以是SW3的GE0/0/3为指定端口,而SW2的GE0/0/3为阻塞端口。

攻城狮带你相识STP天生树协议事变道理

有了以上的常识点,可以通过节制一些可变的值,来到达我们先要的结果,譬喻,先让SW3成为根互换机,可以通过低落SW3的优先级(必然是4096的倍数)。执行如下呼吁

  1. [SW3]stp priority 4096 

攻城狮带你相识STP天生树协议事变道理

还可以通过修改端口的优先级、可能链路开销值等参数,到达我们想要的结果。详细呼吁如下:

  1. #修改端口的开销值 
  2. [SW2-GigabitEthernet0/0/1]stp cost 1000 
  3. #通过修改端口优先级 
  4. [SW2-GigabitEthernet0/0/1]stp port priority 32 

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读