Errors can occur during data transmission due to interference, e.g., data loss, data gain and data change. Including parity byte and parity block check. Including the use of positive/negative acknowledgements and timeout.
Explain the suitability of each method of data transmission, for a given scenario