不是直连根桥的交换机需要在STP电路中选择根端口吗?
网络工程
转变
生成树
2021-07-08 08:26:27
3个回答
假设您使用的是交换机而不是路由器,因为路由器不使用 stp,因为每个路由协议中都有内置机制来防止第 3 层拓扑循环,并且数据包具有 ttl 值,该值在每个路由器跃点上递减,因此它不能循环不息。无论如何
由于您的问题是“Router2 上是否会有根端口选择”。答案是否定的,因为“将在成本上最接近根桥的非根桥上选择根端口”。就成本而言,R2 并不最接近根网桥,因此不会在 R2 上选择根端口。但根端口将在 R1 上。
在 R2 上将分配两种类型的端口。指定端口和备用端口。如果 R2 也直接连接到根网桥,那么就会有一个根端口,但在这个拓扑中没有。
在 R2 上,Gig0/0 端口将处于阻塞状态,而在 R1 上 Gig0/0 将处于指定状态。
路由器不参与 STP。交换机/网桥可以。
假设您在图表中使用开关:
当根端口有联系时,即。两个端口到根桥的路径开销相同,比较端口优先级。默认情况下,端口优先级是端口号并选择较低的数字 - 使 Gig0/0 成为 Switch2 上的根端口。您可以在控制台上更改端口优先级,使交换机优先选择另一个端口。
PVST+ 是 Cisco 交换机的默认设置。话虽如此:在路由器 2 上,一个接口将被阻止,另一个是根端口。决定因素将是从路由器 2 上的两个接口到根网桥的路径成本。我在您的拓扑中没有看到成本,所以我无法计算它。
如果您将这些路由器更改为数据包跟踪器中的交换机,您可以看到所有这些都在运行,您可以尝试设置来研究这一点。

