Network relay device and control method
First Claim
1. A network relay device that has multiple ports and works to relay data in a network, in combination with at least one specific network device among multiple network devices linked to the multiple ports via multiple lines, the network relay device comprising:
- a control module that receives and sends control messages from and to the specific network device via a direct link and switches over an operating status of the network relay device between master and backup; and
a communication module that is under control of the control module and, in the master operating status of the network relay device, sets a connection status of the multiple lines connected with the multiple ports to logic connection to enable transmission of both messages and the data, while in the backup operating status of the network relay device, setting the connection status of the multiple lines connected with the multiple ports to logic disconnection to enable only transmission of messages but disable transmission of the data, in the case of detection of failure on the direct link in the backup operating status of the network relay device, the control module verifying reception of a partial failure message representing occurrence of partial failure in the specific network device from the specific network device via any of the multiple lines linked to the multiple ports and identifying partial failure occurring in the specific network device.
1 Assignment
0 Petitions
Accused Products
Abstract
In the case of detection of failure on a direct link interconnecting Master and Backup upstream switches, a control module of the Master upstream switch sends a partial failure message representing the occurrence of partial failure in the Master upstream switch via any of multiple lines connected to multiple ports of the Master upstream switch to the Backup upstream switch. Upon reception of the partial failure message from the Master upstream switch, a control module of the Backup upstream switch identifies partial failure occurring in the Master upstream switch and keeps the Backup operating status of the Backup upstream switch. Upon no reception of the partial failure message from the Master upstream switch, on the other hand, the control module of the Backup upstream switch identifies total failure occurring in the Master upstream switch and switches over the operating status of the Backup upstream switch from Backup to Master. In the event of failure occurring in the Master upstream switch, this arrangement effectively prevents unintentional interruption of data communication but ensures normal data communication in a network without causing the double-master state and the control loop in the network.
42 Citations
9 Claims
-
1. A network relay device that has multiple ports and works to relay data in a network, in combination with at least one specific network device among multiple network devices linked to the multiple ports via multiple lines,
the network relay device comprising: -
a control module that receives and sends control messages from and to the specific network device via a direct link and switches over an operating status of the network relay device between master and backup; and
a communication module that is under control of the control module and, in the master operating status of the network relay device, sets a connection status of the multiple lines connected with the multiple ports to logic connection to enable transmission of both messages and the data, while in the backup operating status of the network relay device, setting the connection status of the multiple lines connected with the multiple ports to logic disconnection to enable only transmission of messages but disable transmission of the data, in the case of detection of failure on the direct link in the backup operating status of the network relay device, the control module verifying reception of a partial failure message representing occurrence of partial failure in the specific network device from the specific network device via any of the multiple lines linked to the multiple ports and identifying partial failure occurring in the specific network device. - View Dependent Claims (2, 3)
-
-
4. A network relay device that has multiple ports and works to relay data in a network, in combination with at least one specific network device among multiple network devices linked to the multiple ports via multiple lines,
the network relay device comprising: -
a control module that receives and sends control messages from and to the specific network device via a direct link and switches over an operating status of the network relay device between master and backup; and
a communication module that is under control of the control module and, in the master operating status of the network relay device, sets a connection status of the multiple lines connected with the multiple ports to logic connection to enable transmission of both messages and the data, while in the backup operating status of the network relay device, setting the connection status of the multiple lines connected with the multiple ports to logic disconnection to enable only transmission of messages but disable transmission of the data, in the backup operating status of the network relay device, the control module identifying each type of the multiple network devices linked to the multiple ports via the multiple lines as either of a first network device with a failure detection function of detecting failure occurring in the specific network device and a second network device without the failure detection function and specifying number of the identified first network devices and number of the identified second network devices, in the case of detection of failure on the direct link under the condition that the specified number of the second network devices is equal to zero, the control module verifying reception of a failure occurrence message representing occurrence of failure in the specific network device from all the specified number of the identified first network devices via respective lines connected to relevant ports and identifying total failure occurring in the specific network device. - View Dependent Claims (5, 6)
-
-
7. A network relay device that has multiple ports and works to relay data in a network, in combination with at least one specific network device among multiple network devices linked to the multiple ports via multiple lines,
the network relay device comprising: -
a control module that receives and sends control messages from and to the specific network device via a direct link and switches over an operating status of the network relay device between master and backup; and
a communication module that is under control of the control module and, in the master operating status of the network relay device, opens the multiple ports to change a connection status of the multiple lines connected with the multiple ports to logic connection and enable transmission of both messages and the data, while in the backup operating status of the network relay device, blocking the multiple ports to change the connection status of the multiple lines connected with the multiple ports to logic disconnection and enable only transmission of messages but disable transmission of the data, in the case of detection of failure occurring on at least the direct link in the master operating status of the network relay device, the control module sending a partial failure message representing occurrence of internal partial failure via the multiple lines connected with the multiple ports to the specific network device.
-
-
8. A network relay device that is connected to a pair of specific network devices via different lines and works to relay data in a network,
in the case of detection of failure occurring in one of the specific network devices via one of the different lines, the network relay device sending a failure occurrence message representing occurrence of the failure in one of the specific network devices to the other specific network device via the other line.
-
9. A network relay device that has multiple ports and works to relay data in a network, in combination with at least one specific network device among multiple network devices linked to the multiple ports via multiple lines,
the network relay device comprising: -
a control module that receives and sends control messages from and to the specific network device and switches over an operating status of the network relay device between master and backup; and
a communication module that is under control of the control module and, in the master operating status of the network relay device, sets a connection status of the multiple lines connected with the multiple ports to logic connection to enable transmission of both messages and the data, while in the backup operating status of the network relay device, setting the connection status of the multiple lines connected with the multiple ports to logic disconnection to enable only transmission of messages but disable transmission of the data, the control module having a function of identifying each type of the multiple network devices connected to the network relay device via the multiple lines and controls the operating status of the network relay device based on the identified types.
-
Specification