一、题目
现有一台交换机通过一个端口和对端设备的指定端口直连,但是该端口不转发任何报文,却可以通过接收BPDU来监听网络变化,那么该端口的角色应该是()。
A. Root端口
B. Designated端口
C. Alternate端口
D. Disable端口
二、答案
C
三、解析
A. Root端口
Root端口是指非根桥交换机上到根桥交换机的最优路径端口,会转发数据报文,它是通往根桥的路径。
B. Designated端口
Designated端口是指在某个网段上负责转发数据到根桥的端口,会转发数据报文,它负责将数据从该网段发送到根桥。
C. Alternate端口
Alternate端口是指在某个交换机上,由于存在更好的路径(例如更低的路径成本),而被阻塞的端口。它是一个备用端口,用于防止环路。Alternate端口不会转发数据报文,但它会监听BPDU(Bridge Protocol Data Unit),以便在网络拓扑发生变化时能够快速切换为Root端口或Designated端口。
D. Disable端口
Disable端口是指被禁用的端口,通常是因为手动关闭或由于某些故障而无法使用。Disable端口不会转发任何报文,也不会接收或发送BPDU。
四、扩展——端口状态
- Blocking(阻塞状态)
行为:端口不会转发数据,不会学习MAC地址,但会接收BPDU。
Alternate端口和Backup端口通常处于阻塞状态。 - Listening(监听状态)
行为:端口不会转发数据,但会接收和发送BPDU,用于确定拓扑变化。
端口在从阻塞状态向转发状态过渡时,会先进入监听状态。 - Learning(学习状态)
行为:端口不会转发数据,但会学习MAC地址,用于更新MAC地址表。
端口在从监听状态向转发状态过渡时,会进入学习状态。 - Forwarding(转发状态)
行为:端口会转发数据,学习MAC地址,并发送和接收BPDU。
Root端口和Designated端口通常处于转发状态。 - Disabled(禁用状态)
行为:端口不会转发数据,不会学习MAC地址,也不会发送或接收BPDU。
端口被手动关闭或因故障而禁用。