This project was completed for the Computer Networks and the Internet course.
The aim of the project was to design a stable multi-nodal communication architecture. The approach involved utilizing both UDP and TCP communication protocols to facilitate operations such as node removal, addition, and tree merging within a single tree.