News for hackers. Stuff that matters.
Re:Tcpls: Modern Transport Services with TCP and TLS by zinekeller on Sunday June 05, 2022 @07:54PM (#31635947)
Then you would generally try to look at probabilistic reliability. One way systems like digital broadcasting requires probabilistic reliability so a lot of research was done here. Digital broadcasting has produced a lot of answers in this area, as you need to deal with both data corruption and missing data. On the data corruption side, you would want to implement a forward-error correction (FEC, https://en.wikipedia.org/wiki/Error_correction_code#Forward_...) to allow recovery of corrupted packets, while on missing data it can be mitigated by fountain codes (https://en.wikipedia.org/wiki/Fountain_code) that is basically FEC but deals with missing pieces instead of incorrect data. This of course does not guarantee 100% delivery but in practical terms this is humanly reliable.
Re:Tcpls: Modern Transport Services with TCP and TLS by badrabbit on Thursday June 09, 2022 @05:24PM (#31687088)
Thank you, that certainly gives me a lot to think about in this area.