neolp @neolp
User
Цивилизация Пружин, 2/5

Похоже будущее за ракетами на ядерном топливе… Хотя они возможно еще тяжелее будет если смотреть на известные прототипы
Look
Дробление непрерывного потока данных на структурные единицы

Когда в протоколе появляется время — увеличивается вероятность сбоев, увеличивается сложность отладки, обеспечить времена в хост-компьютере непросто и снижается эффективность канала передачи данных — плохой способ.
Look
Дробление непрерывного потока данных на структурные единицы

Дело не в ppp, а в том, что эта тема уже была исследована и решена много лет назад, и хорошие идеи стоит использовать. Например разделитель пакетов, а не старт стоп, инверсия бита, а не произвольные замены, запрет на заменяемые символы а не просто префиксирование — получаем эффективный протокол.
Look
Дробление непрерывного потока данных на структурные единицы


Look
Дробление непрерывного потока данных на структурные единицы

Кстати это очень удобно когда конец пакета может быть началом следующего — оверхед минимальный.
Look
Дробление непрерывного потока данных на структурные единицы

А для чего изобретать велосипед? Есть совершенно обычная процедура называемая byte stuffing например в ppp. Начало и конец пакета обозначаются байтом 0x7E если он встречается в пакете то заменяется на 0x7D 0x5E если встречается 0x7D то заменяется на 0x7D 0x5D (отмечаем что для исключения замен мы инвертируем один бит после признака замены) в конец пакета вставляется контрольная сумма (удобно использовать CRC8
Look
Онлайновые хранилища 2.0

фуфел лучше ф помойку
Look
Онлайновые хранилища 2.0

Мне кажется что доверить свои данные неизвестно кому - это большое мужество нужно или большую глупость. Конечно кто-то скажет про шифрование и ключи но реально СВОЮ информацию я никому не доверю, а для файлообмена есть другие сервисы...
Look
Here
1
2There
Information
- Rating
- Does not participate
- Registered
- Activity