Program de sincronizare a unui arbore de fisiere local cu un arbore similar de la distanta . Componente: - Server concurent - Client Se considera urmatoarea situatie: pe un calculator server exista un arbore de directoare si fisiere care contin tot timpul ultima versiune a unui sistem software (exemplu: o distributie de Linux). Mai multe alte calculatoare doresc sa aiba imagini oglinda ale distributiei (mirrors) pe care sa le mentina cat mai la zi. Pentru aceasta, pe server exista un program server care gestioneaza distributia, iar pe fiecare calculator "mirror" cate un program client. Clientul se conecteaza la server si realizeaza aducerea la zi a fisierelor de pe server. Criteriile de aducere la zi vor fi: - data ultimei modificari a fisierelor - dimensiunea fisierelor - stergerea fisierelor locale care nu mai exista pe server - aducerea fisierelor noi de la server