The present invention provides a DVB-RCS2 RL three-turbo iterative receiver and a receiving method. On the basis of the Mesh RCST RL LM receiver, after making full use of the assumption of the payload symbol iteratively output by the DVB-RCS2 RL LM Turbo decoder The log likelihood ratio information of the test probability is used to perform three turbo iterative operations in parallel: iterative synchronization, iterative equalization, and iterative noise interference cancellation. The present invention eliminates carrier frequency offset, carrier phase offset, timing deviation, and amplitude variation by performing iterative synchronization and iterative channel estimation, realizes iterative equalization, and uses iterative noise interference estimation and cancellation technology to reduce adjacent satellite interference, ACI and IMI Impact. In addition, the present invention can also reduce the impact of CCI by using the iterative noise interference estimation and cancellation technology, thereby allowing the use of an efficient multiple access scheme in which multiple users transmit on the same frequency or time slot.