From 2b191af9517a6400f7bfd0ee82437af04830cf9d Mon Sep 17 00:00:00 2001 From: Akilan Selvacoumar <31743758+Akilan1999@users.noreply.github.com> Date: Thu, 8 Jun 2023 16:06:38 +0100 Subject: [PATCH] Update ClientImplementation.md --- Docs/ClientImplementation.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Docs/ClientImplementation.md b/Docs/ClientImplementation.md index f0456eb..fe6efe3 100644 --- a/Docs/ClientImplementation.md +++ b/Docs/ClientImplementation.md @@ -1,5 +1,7 @@ # Client Module Implementation +The Client Module interacts with the P2P module and Server Module. It is responsible for interacting with the server module and appropriately updating the IP table on the client side. It connects to the server using the server's REST Apis. It is also the primary decision maker on how the IP table is updated is on the client side. This is because each user can have requirements like how many number of hops they would want to do to update their IP table. Hops is the number of times the client is going to download the IP table from different servers ,once it gets the IP tables from the previous servers. + ## Topics 1. [Updating the IP table](#updating-the-IP-table) 2. [Reading server specifications](#reading-server-specifications)