首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >STP阻塞端口选择

STP阻塞端口选择
EN

Network Engineering用户
提问于 2015-09-15 20:11:58
回答 2查看 19.8K关注 0票数 14

我想确定我明白这是怎么回事。具体来说,“发送端口ID”这个词让我非常困惑。

考虑到这个图表,我想确保我已经找到了根端口选择:

顶部的开关是根,所有设置都是默认设置。

两个连接到SW3的SW2's端口都是设计的,因为它对根的路径成本最低(它是根的唯一路径)。

以下是我不确定的: SW3's 0/4是根端口,因为发送端口ID为0/1胜于0/2

这是正确的吗?SW3的端口ID与选择无关,只有SW2的发送端口ID才重要,对吗?

EN

回答 2

Network Engineering用户

回答已采纳

发布于 2015-09-15 21:20:23

你需要了解下一个

生成树端口角色

  • 根端口(RP) -它是一个非根开关上的端口,它是通向根桥的最短(最好的)路径。(即SW3中的0/4 0/3端口)

  • 指定端口(DP) -它是一个处于转发状态的端口。(即端口0/1 0/2 SW2)

  • 非指定端口(NDP) -它是STP拓扑中处于阻塞状态的端口。

因此,您的问题是SW3中的哪个端口将被选择为根端口

一旦选择了根,所有非根交换机就开始计算哪个端口是通向根桥的最佳端口(成本最低)。这个端口将被称为根端口。

如果根成本路径是相同的怎么办?

  1. 更喜欢最低的根路径成本。
  2. 在相同根路径开销的情况下,首选指定交换机的最低桥ID (发送BPDU的邻居)。
  3. 如果从同一个指定交换机(BPDU发送方)在多个端口上接收BPDU,则首选发送方的最低端口ID (也称为端口优先级)。该参数具有默认值128,并且是可配置的。
  4. 如果以上都没有解决问题,请选择BPDU发送方的最低端口ID。

所以回答你的问题(SW3's 0/4是根端口,因为0/1的发送端口ID胜于0/2)是肯定的。

请使用这个非常有用的linke STP

票数 9
EN

Network Engineering用户

发布于 2015-09-29 15:56:58

对上述答复的一些更正。端口id和端口优先级是不同的.一个是可配置的。另一个是内部设置。我会尝试在下面回答你的问题。

每个交换机只能有一个根端口。根据定义,这是具有最低路径成本的端口。

  • 路径成本是一个给定路径上所有端口成本的总和.端口成本由连接到给定端口的链路的速度来设置.

现在让我们看一下您的图表。SW3有两条通向根的路径,并且都要通过SW2。假设SW3之外的两个链接都是相同的速度,则端口成本是相同的.因此,路径的成本是相同的,它的两个端口。现在我们需要一个平局,因为我们只能有一个根端口。

默认情况下,STP使用相邻交换机的桥接器id来中断绑定。但是由于相邻交换机在这里是同一个交换机(SW2),所以STP接下来使用相邻交换机的端口优先级来中断绑定。这是可以手动配置的东西。但让我们说,在您的情况下,它是默认的,因此,在相同的设置对两个开关。所以STP落在了必须是独一无二的东西上。最后的退路是内部端口id。这与接口号(0/1,0/2.)不一样。但是是一个整数,它在内部映射到接口号。而通常较低的接口编号,则映射到较低的端口ids。

票数 7
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/22522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档