IPsec IPsec is a communication protocol based on IP . IPsec provides encryption, integrity ensurance, and authentication of data. Encryption protects data from peeping even if the communication path is monitored. Encrypted data does not make sense to anyone but the intended party. Integrity ensurance means that modifications to data can be detected.
Authentication verifies the identity of the origin of data.
SSL is implemented as a part of the user application, while IPsec is in the system program or the communication hardware. IPsec implementation is more likely to be high-speed, since it can cooperate closely with other system programs and the hardware. In a centralized system, one host computer manages the whole system. In a distributed-parallel processing system, on the other hand, every node cooperates with each other to manage the system. It facilitates programming for a parallel processing system if remote memories of the other computers can be accessed freely as well as a nearby memory of the local computer.