什么时候应该在 Cisco 交换机上使用 portfast 命令

网络工程 思科 转变 VLAN 以太网
2021-07-29 05:47:43

Cisco 文献指出,仅当将单个终端站连接到接入或中继端口时才应使用 portfast 命令。

有人可以澄清在这种情况下什么是终端站吗?

在连接到交换机或集线器的端口上使用该命令可能会阻止生成树检测环路。

为什么这会阻止循环检测?

2个回答

PortFast 使交换机或中继端口立即进入生成树转发状态,绕过侦听和学习状态。

您可以在连接到单个工作站、交换机或服务器的交换机或中继端口上使用 PortFast,以允许这些设备立即连接到网络,而不是等待端口从侦听和学习状态转换为转发状态.

当交换机上电时,或者当设备连接到端口时,端口进入生成树侦听状态。当 Forward Delay 定时器超时时,端口进入学习状态。当 Forward Delay 计时器第二次到期时,端口将转换为转发或阻塞状态。

当您在交换机或中继端口上启用 PortFast 时,该端口会立即转换为生成树转发状态。

为防止网络中出现环路,仅在非中继接入端口上支持 PortFast 模式,因为这些端口通常不发送或接收 BPDU。PortFast 最安全的实现是仅在将终端站连接到交换机的端口上启用它。由于可以在连接两台交换机的非中继端口上启用 PortFast,因此可能会发生生成树环路,因为这些端口仍在传输和接收 BPDU。

生成树配置指南:

https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4000/8-2glx/configuration/guide/stp_enha.html

当人们谈论网络时,他们通常将位于网络边缘的计算机称为主机、终端站、工作站或服务器。都是一样的东西,一台连接到网络的计算机;尽管 HOST 一词具有最普遍的含义,可以包括连接到网络的任何设备,包括集线器、网桥、交换机、路由器、接入点、防火墙、工作站、服务器、大型机、打印机、扫描仪、复印机、传真机等。

Portfast命令可以减少交换机端口上行链路的收敛时间,当STP过程中触发stp端口down事件时,绕过侦听和学习状态立即进入转发状态。