Sunday, March 8, 2020

Portfast removed from access port if BPDU received?

I'm testing this in my lab. Everything I can find, including the new CCNP OCG and from google results, says that if a portfast enabled port receives a BPDU it will lose its portfast status. I'm unable to replicate this.

I have a 2950 switch with an access port connected to an ESXi host running a Kali VM. I am testing without any kind of BPDU or Root guard set up, the port config is pretty simple:

interface FastEthernet0/20 description ESXi Server switchport access vlan 20 switchport mode access spanning-tree portfast 

Here is STP status during normal operation:

VLAN0020 Spanning tree enabled protocol ieee Root ID Priority 32788 Address 0012.4322.0480 This bridge is the root Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Bridge ID Priority 32788 (priority 32768 sys-id-ext 20) Address 0012.4322.0480 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Aging Time 300 Interface Role Sts Cost Prio.Nbr Type ---------------- ---- --- --------- -------- -------------------------------- Fa0/17 Desg FWD 19 128.17 Edge P2p Fa0/18 Desg FWD 19 128.18 Edge P2p Fa0/19 Desg FWD 19 128.19 Edge P2p Fa0/20 Desg FWD 19 128.20 Edge P2p Fa0/48 Desg FWD 19 128.48 P2p 

When I send a BPDU into port Fa0/20 the only thing that happens is that port becomes a root port for 20 seconds and then goes back to a designated port. Nothing changes about the port config, portfast remains in place.

Can someone help clear this up? There are lots of little errors in the 350-401 OCG but this is not the only place I've seen it published so I don't know what the deal is.



No comments:

Post a Comment