摘要 |
A system and a method for synchronizing clients are provided to automatically synchronize data stored in each client by forming the network with the equal clients without any server, and including a protocol for making the clients recognized with each other and exchange data without any manager for setting an environment of the client or checking agreement of the data. A plurality of clients(20-50) include a master selection protocol for setting one client as a master client among a plurality of clients, and a synchronization protocol for synchronizing data between the master client and other clients, and is set as the master client when a condition of the master selection protocol is satisfied. A network hub(10) connects a plurality of clients with the network. The synchronization protocol makes and transmits an internal data list to each client, and transmits the data requested from each client to each client when the client is the master client. The synchronization protocol deletes or requests the data based on a data list of the master client by comparing the data list received from the master client with the data list when the client is not the master client.
|