Switching

Expand all | Collapse all

STP forwarding delay

Jump to Best Answer
  • 1.  STP forwarding delay

     
    Posted 01-24-2021 00:35
    Hello.

    In STP,  after a topology change, a port takes by default 30 seconds (2 x forwarding-delay) to move from the blocking to the forwarding state 

    What was the design purpose of this? Why would a port need to listen to BPDUs for 30 seconds before moving to the forwarding state? This would mean that given the default BPDU hello-time of 2 seconds, a blocking port needs to receive 15 BPDUs from each of the other ports on the same segment before it  can move to the forwarding state. This seems excessive.

    So, what was the reasoning for having a port wait so long before moving to the forwarding state after a topology change.

    Thanks,
    Deepak


  • 2.  RE: STP forwarding delay
    Best Answer

    Posted 01-24-2021 01:55
    Yes, indeed this was excessive!

    That was quite reasonable in the old days, but technology has changed so much.
    That's why we now have RSTP, which doesn't use these timers.

    I put more information in your other thread:
    https://community.juniper.net/answers/communities/community-home/digestviewer/viewthread?MessageKey=da75fbdc-d0ba-409d-8eac-9b7531f071ad&CommunityKey=3f850801-038e-4123-b639-82ed4eb777ec&tab=digestviewer&reply-inline=da75fbdc-d0ba-409d-8eac-9b7531f071ad&SuccessMsg=Thank%20you%20for%20submitting%20your%20message.#bmda75fbdc-d0ba-409d-8eac-9b7531f071ad


  • 3.  RE: STP forwarding delay

     
    Posted 01-24-2021 02:11
    Thanks Luke.