[an error occurred while processing this directive]
|
Естественно, связь может кратковременно прерываться. При этом могут теряться данные. Идея такая. Данные передаются пакетами по, например, килобайту. Пакет защищается посредством CRC и отсылается хосту-приемнику. Этот хост вычитывает из пакета данные CRC, проверяет корректность CRC и в качестве квитанции возвращает только эти CRC - байты. Если квитанция не получена, то данные потеряны, и их надо повторить. Да, забыл. передача всегда идет только в одну сторону. Обратно идут лишь квитанции.
Или, быть может, я говорю глупости, и есть стандартные решения ?