" 

 == Erasure Codes for Reliability == 

 In the reliability section there is this sentence: ""If an application requires a high degree of reliability, a protocol such as the Transmission Control Protocol or erasure codes may be used instead."" If I'm reading that section correctly I think they are referring to missing packets, not packets with corrupted data. Erasure codes seem to handle corrupted data and not missing packets. I think that sentence should read ""If an application requires a high degree of reliability a protocol such as the Transmission Control Protocol may be used instead.""   "