Design and Implementation of LAN Communication System Based on Linux

Client/Server model is one of the most important modern network communication models.Linux OS has become a primary network communication platform for its great network performance and security system.In a LAN environment,the traditional method of communication among computers needs to use one server.The data communication between clients must be through the server.The method is complicated and inconvenient to be used.Based on the principle of Client/Server model,using multi-thread and socket technologies.This paper designs a LAN communication system without the support of a server in Linux environment,provides the architecture,flow and main code of the system.The system achieves communication functions in LAN.