Description: A TCP Echo server is probably one of the simplest programs to build for a novice. The functionality of a Echo server is simple - it just echoes back whatever you send it. The Client sends a string and the server echoes back the same string to the client. At one point Echo servers were used for network diagnostic purposes. The Echo server in this video runs in an infinite loop but can only process clients serially one after the other. To add multi-client serving support, we will need to make it multi-threaded or use a select() asynchronous call.<br> Links:<br><br>1. Beej's Socket Programming guide<br><br>2. Client Server programming using sockets<br><br>3. Unix Network Programming<br><br>4. Raw Socket programming basics<br><br>
Tags: programming ,
Disclaimer: We are a infosec video aggregator and this video is linked from an external website. The original author may be different from the user re-posting/linking it here. Please do not assume the authors to be same without verifying.