主权项 |
1. A communication system, comprising:
a control device that determines packet processing rules for a plurality of forwarding nodes; said forwarding nodes, that process a received packet using a processing rule that comprises one of a plurality of processing rules transmitted from said control device and that corresponds to the received packet; a comparison unit that compares a first value with a second value, the first value calculated from a first processing rule group held in one forwarding node among said forwarding nodes, the second value calculated from a second processing rule group determined by said control device for transmission to said forwarding node; anda confirmation unit that confirms if said forwarding node and said control device are synchronized, based on a comparison result,
wherein, if a mismatch between the first value and the second value is detected, said confirmation unit compares a third value with a fourth value to detect an out-of-synchronization position, the third value calculated from a first part selected from the first processing rule group, the fourth value calculated from a second part of the second processing rule group corresponding to the first part, and wherein at least one of said control device and said forwarding node manages a plurality of generations by assigning generation management information to the first to fourth values according to a predetermined rule. |