PROBLEM TO BE SOLVED: To reduce processing for load distribution.SOLUTION: A communication system includes a communication device for requesting service, a plurality of servers used for providing the service, and a plurality of load distribution devices. The plurality of load distribution devices distribute a load due to the request of the service to the plurality of servers. Here, a receiving device is a load distribution device which receives a request packet from the communication device, among the plurality of load distribution devices. The receiving device extracts from data in the request packet additional information which is added by a processing server which is a server for processing the request packet, among the plurality of servers. The receiving device adds specific information which is information for specifying the server associated with the additional information, into a header of the request packet, to thereby convert the request packet to a transfer packet. The receiving device transfers the