Understanding Neighborcast - F-Secure Community
<main> <article class="userContent"> <p> </p> Understanding Neighborcast <p>This article gives a quick overview of the Neighborcast feature in the F-Secure Automatic Update Agent (AUA), and also provides detailed information on its download logic. </p> <div>Neighborcast is configured via three options: <ul><li>Neighborcast client (enabled/disabled) - controls whether the client tries to locate updates from clients in the same LAN. </li> <li>Neighborcast server (enabled/disabled) - controls whether the client listens and responds to neighborcast queries and offers updates for download. </li> <li>Neighborcast port - port used for neighborcast UDP queries. </li> </ul></div> <div>When neighborcast is enabled, the client <ul><li>gets a list of available updates from Policy Manager Server (PMS)/Automatic Update Server (AUS) </li> <li>makes the decision to download an update </li> <li>sends a neighborcast query via broadcast UDP packet over the configured neighborcast port </li> <li>receives a unicast UDP reply back from other clients having the update </li> <li>picks a suitable peer and sends it a unicast UDP 'open session' </li> <li>after a positive confirmation, proceeds to download files over HTTP directly from the selected peer </li> <li>after downloading all the files, terminates the neighborcast session </li> <li>checks the received files against MD5 hashes and downloads any missing or corrupted files from PMS/AUS. </li> </ul></div> <br> </article> </main>