Patent ID: 9306874
Filing Date: 2016-04-05
CPC Classification: H04L

Claim Text:
1. A network relay system, comprising: n (n is an integer of 2 or more) port switches including first and second switching devices; m (m is an integer of 2 or more) fabric switches functioning to relay frames between the n port switches; and a plurality of sub-links which connect the n port switches and the m fabric switches, respectively, wherein each of the n port switches sets a link aggregation group to m sub-links which connect itself and the m fabric switches, the first switching device includes: a first distribution identifier calculating unit which, when it receives a frame or packet, performs a logical operation with a predetermined operational expression while inputting a predetermined bit region in a header contained in the frame or packet, thereby calculating a j-bit distribution identifier; a first distribution table indicating a correspondence relation between the m sub-links connected to itself and the j-bit distribution identifier; and a first relay executing unit which relays the received frame or packet to the sub-link corresponding to the j-bit distribution identifier calculated in the first distribution identifier calculating unit based on the first distribution table, the second switching device includes: a second distribution identifier calculating unit which, when it receives a frame or packet, performs a logical operation with the same operational expression as that of the first switching device while inputting the same bit region as that of the first switching device in a header contained in the frame or packet, thereby calculating a k-bit (k>j) distribution identifier partly containing the same j-bit bit region as that of the first switching device; a second distribution table indicating a correspondence relation between the m sub-links connected to itself and the k-bit distribution identifier; and a second relay executing unit which relays the received frame or packet to the sub-link corresponding to the k-bit distribution identifier calculated in the second distribution identifier calculating unit based on the second distribution table, and the second distribution table has contents in which the j-bit distribution identifier in the first distribution table is replaced with the k-bit distribution identifier partly containing the same j-bit value as that of the j-bit distribution identifier.