IPC - это набор методов для связи с двумя процессами, которые могут находиться на одном компьютере или на другом компьютере. Он включает в себя прямую и косвенную связь, синхронную и асинхронную связь и явную буферизацию.
Но RPC - это метод для вызова процедуры от сервера к клиенту и получения результата в виде сообщения.