US20070124498A1

Optimal SYNC for rapid spanning tree protocol

Claim Score by NHIP

Read claim 1, the broadest

Abstract

In one embodiment, a rapid spanning tree protocol (RSTP) is executed on an intermediate network device. The RSTP may designate a first port of the device to a Root Port Role and designate one or more second ports of the device to Designated Port Roles, and place the one or more second ports in a forwarding state. Subsequently, the intermediate network device may reassign the Root Port Role from the first port to a third port of the device and blocking the first port. If the intermediate network device receives a proposal bridge protocol data unit (BPDU) message on the third port, rather than transition the one or more second ports to a blocking state, the intermediate device is adapted to maintain the one or more second ports in the forwarding state.

US20070124498A1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 13 June 2022, 4.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 4 independent, 16 dependent

  1. 1
    Broadest claimClaim Score 50, average(NHIP)A method for transitioning ports of an intermediate network device among a plurality of states, the method comprising the steps of:executing a rapid spanning tree protocol (RSTP) on the intermediate network device, the RSTP designating a first port of the device to a Root Port Role and designating one or more second ports of the device to Designated Port Roles and placing the one or more second ports in a forwarding state;subsequent to the step of executing, reassigning the Root Port Role from the first port to a third port of the device and blocking the first port;receiving a bridge protocol data unit (BPDU) message on the third port, the BPDU message having a proposal flag that is asserted (hereinafter proposal-BPDU);and in response to the proposal-BPDU, maintaining the one or more second ports in the forwarding state.
  2. 9
    An intermediate network device configured to forward network messages within a network, the device having a plurality of ports that transition among a plurality of states, the device comprising:means for executing a rapid spanning tree protocol (RSTP) on the intermediate network device, the RSTP configured to designate a first port of the device to a Root Port Role and to designate one or more second ports of the device to Designated Port Roles and to place the one or more second ports in a forwarding state;means for reassigning the Root Port Role from the first port to a third port of the device and to place the first port in a blocking state;means for receiving a bridge protocol data unit (BPDU) message on the third port, the BPDU message having a proposal flag that is asserted (hereinafter proposal-BPDU);and means for maintaining the one or more second ports in the forwarding state, in response to the proposal-BPDU.
  3. 13
    A computer readable medium containing executable program instructions for transitioning ports of an intermediate network device among a plurality of states, the executable program instructions comprising program instructions operable to:execute a rapid spanning tree protocol (RSTP) on the intermediate network device, the RSTP to designate a first port of the device to a Root Port Role and to designate one or more second ports of the device to Designated Port Roles and to place the one or more second ports in a forwarding state;reassign the Root Port Role from the first port to a third port of the device and block the first port;receive a bridge protocol data unit (BPDU) message on the third port, the BPDU message having a proposal flag that is asserted (hereinafter proposal-BPDU);and maintain the one or more second ports in the forwarding state in response to the proposal-BPDU.
  4. 14
    An apparatus comprising:a sync manager configured to execute a rapid spanning tree protocol (RSTP);a port role selection state machine configured to designate a first port of the apparatus to a Root Port Role, and to designate one or more second ports of the apparatus to Designated Port Roles, and to place the one or more second ports in a forwarding state;and a port role transition state machine configured to reassign the Root Port Role from the first port to a third port of the apparatus, and to place the first port in a blocking state, the port role transition state machine further configured to, in response to receipt on the third port of a bridge protocol data unit (BPDU) message having an asserted proposal flag (hereinafter a proposal-BPDU), maintain the one or more second ports in the forwarding state.