Network relay system and control method thereof
First Claim
1. A network relay device that carries out data transmission to and from an opposite device to relay data in a network, the network relay device comprising:
- multiple ports connecting with corresponding multiple ports of the opposite device via multiple links; and
a link aggregation control module that aggregates the multiple links to establish a link aggregation, which is regarded as one logic link, and carries out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation, in response to detection of occurrence of a trouble in at least one of the aggregated multiple links, the link aggregation control module causing a port that connects with a normal link without the trouble among the multiple ports to stop the data transmission and send the control frame signal including the synchronization bit set equal to a first value, where the first value functions to stop the data transmission at a corresponding port of the opposite device connecting with the normal link.
1 Assignment
0 Petitions
Accused Products
Abstract
The network relay device of the invention carries out data transmission to and from an opposite device to relay data in a network. The network relay device includes: multiple ports connecting with corresponding multiple ports of the opposite device via multiple links; and a link aggregation control module that aggregates the multiple links to establish a link aggregation, which is regarded as one logic link, and carries out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation. In response to detection of occurrence of a trouble in at least one of the aggregated multiple links, the link aggregation control module causes a port that connects with a normal link without the trouble among the multiple ports to stop the data transmission and send the control frame signal including the synchronization bit set equal to a first value. Here the first value functions to stop the data transmission at a corresponding port of the opposite device connecting with the normal link.
-
Citations
12 Claims
-
1. A network relay device that carries out data transmission to and from an opposite device to relay data in a network, the network relay device comprising:
-
multiple ports connecting with corresponding multiple ports of the opposite device via multiple links; and
a link aggregation control module that aggregates the multiple links to establish a link aggregation, which is regarded as one logic link, and carries out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation, in response to detection of occurrence of a trouble in at least one of the aggregated multiple links, the link aggregation control module causing a port that connects with a normal link without the trouble among the multiple ports to stop the data transmission and send the control frame signal including the synchronization bit set equal to a first value, where the first value functions to stop the data transmission at a corresponding port of the opposite device connecting with the normal link. - View Dependent Claims (2, 3, 4, 5, 8, 10)
-
-
6. A network relay device that carries out data transmission to and from an opposite device to relay data in a network, the network relay device comprising:
-
multiple ports connecting with corresponding multiple ports of the opposite device via multiple links; and
a link aggregation control module that aggregates the multiple links to establish a link aggregation, which is regarded as one logic link, and carries out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation, the link aggregation control module allowing each of the multiple ports to take one of first through fourth states as an operating state, the link aggregation control module causing the port set in the first state to carry out data transmission, as well as transmission of the control frame signal, where the control frame signal sent from the port in the first state includes the synchronization bit set equal to a value ‘
1’
,the link aggregation control module causing the port set in either of the second state and the third state to carry out transmission of only the control frame signal, where the control frame signal sent from the port in either of the second state and the third state includes the synchronization bit set equal to a value ‘
0’
,the link aggregation control module causing the port set in the fourth state to carry out transmission of only the control frame signal, where the control frame signal sent from the port in the fourth state includes the synchronization bit set equal to the value ‘
1’
,the link aggregation control module allowing for a transition of the operating state from the first state to the second state, in response to detection of occurrence of a trouble in a link other than a link connecting with the port in the first state, among the aggregated multiple links, the link aggregation control module allowing for a transition of the operating state from the second state to the third state, when the port in the second state receives the control frame signal from a corresponding port of the opposite device, the link aggregation control module allowing for a transition of the operating state from the third state to the fourth state, in response to recovery of the link from the trouble, the link aggregation control module allowing for a transition of the operating state from the fourth state to the first state, when the port in the fourth state receives the control frame signal including the synchronization bit set equal to 1 from a corresponding port of the opposite device, the link aggregation control module allowing for a transition of the operating state from the first state to the fourth state, when the port in the first state receives the control frame signal including the synchronization bit set equal to 0 from a corresponding port of the opposite device. - View Dependent Claims (7, 9, 11)
-
-
12. A control method of controlling a network relay device, the network relay device having multiple ports that connect with corresponding multiple ports of an opposite device via multiple links and carrying out data transmission to and from the opposite device to relay data in a network, the control method comprising the steps of:
-
(a) aggregating the multiple links to establish a link aggregation, which is regarded as one logic link, and carrying out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation; and
(b) in response to detection of occurrence of a trouble in at least one of the aggregated multiple links, causing a port that connects with a normal link without the trouble among the multiple ports to stop the data transmission and send the control frame signal including the synchronization bit set equal to a preset value, where the preset value functions to stop the data transmission at a corresponding port of the opposite device connecting with the normal link.
-
Specification