Spanning tree bypassing method and apparatus
First Claim
1. A spanning tree bypassing method comprising the steps of:
- (a) in a first node, sending a first frame, whose destination address is a first address and whose source address is a second address, out on a designated port as well as on a root port when the first frame is received, provided that learning is done on the root port so as to send any frame destined for the first address out on the root port; and
(b) in a second node having received the first frame on a blocking port, sending a second frame, whose destination address is the second address, out on the blocking port when the second frame is received,(i) performing temporary learning so as to send any frame destined for the second address out on the blocking port, when the first frame is received on the blocking port; and
(ii) sending the second frame, whose destination address is the second address, out on the blocking port by switching the temporary learning to normal learning when the second frame is received.
1 Assignment
0 Petitions
Accused Products
Abstract
A route bypassing a root node is constructed in a network in which a spanning tree is formed. A received frame is sent out on a designated port as well as on a root port by using a designated-port data send-out function, provided that a transmitting port for the received frame is learned on the root port. When a frame is received on a blocking port, a transmitting port for a frame whose destination matches the source address of the received frame is temporarily learned on the blocking port by using a blocking-port learning function, on the condition that the destination of the received frame is already learned on some other port. When a frame whose destination matches the temporarily learned address is received, the temporary learning is changed to normal learning by using a temporarily learned address-based data transfer function.
44 Citations
6 Claims
-
1. A spanning tree bypassing method comprising the steps of:
- (a) in a first node, sending a first frame, whose destination address is a first address and whose source address is a second address, out on a designated port as well as on a root port when the first frame is received, provided that learning is done on the root port so as to send any frame destined for the first address out on the root port; and
(b) in a second node having received the first frame on a blocking port, sending a second frame, whose destination address is the second address, out on the blocking port when the second frame is received,(i) performing temporary learning so as to send any frame destined for the second address out on the blocking port, when the first frame is received on the blocking port; and (ii) sending the second frame, whose destination address is the second address, out on the blocking port by switching the temporary learning to normal learning when the second frame is received. - View Dependent Claims (2, 3)
- (a) in a first node, sending a first frame, whose destination address is a first address and whose source address is a second address, out on a designated port as well as on a root port when the first frame is received, provided that learning is done on the root port so as to send any frame destined for the first address out on the root port; and
-
4. A spanning tree bypassing apparatus comprising:
- means for sending a first frame, whose destination address is a first address, out on a designated port as well as on a root port when the first frame is received, provided that learning is done on the root port so as to send any frame destined for the first address out on the root port; and
means for sending a second frame, whose destination address is a second address, out on a blocking port when the second frame is received after a third frame whose source address is the second address was received on the blocking port,wherein the blocking port send out means includes; means for performing temporary learning so as to send any frame destined for the second address out on the blocking port, when the third frame is received on the blocking port; and means for sending the second frame, whose destination address is the second address, out on the blocking port by switching the temporary learning to normal learning when the second frame is received. - View Dependent Claims (5, 6)
- means for sending a first frame, whose destination address is a first address, out on a designated port as well as on a root port when the first frame is received, provided that learning is done on the root port so as to send any frame destined for the first address out on the root port; and
Specification