Stefan
Роботодавець

[no-member:pro]Stefan[/no-member:pro]Stefan

1 проєктів
Завершено
Параметри проєкту
Варіант співпраціОдноразовий проєкт
Передоплатабез передоплат
Способи оплатиГотівка
Прийом заявокзавершено
Опис проєкту
Для реалізації проекту TCP-подібного протоколу на UDP
Я маю на увазі. Він повинен:
(1) дані про переадресацію в разі втрати
(2) для того, щоб влаштувати потік даних в одному порядку, в якому він був відправлений
3) мають контроль за витратами та адаптацію до ширини мережі, а також TCP

Не варто бути значно (більше 1% або гірше, якщо ви поясните, чому не можна краще робити) поступається ТК на будь-якій швидкості.
Ми перевіримо на різних швидкостях 100 МБ / 10 МБ / 2 МБ / 1 МБ / 128 КБ

Ви можете використовувати готовий рішення UDT або інший, але потрібно розуміти його і виправити помилки, якщо є один.
http://udt.sourceforge.net
http://sourceforge.net/projects/libreudp/
http://sourceforge.net/projects/rudp/
http://www.sctp.de/sctp-download.html

Ви можете використовувати впровадження TCP, змінивши його до UDP.

Ви повинні бути на тему, як працює ТПК, на рівні пакетки та часу (MUST), інакше ви не будете це зробити.

Умови в цій статті повинні бути знайомі з вами.
http://habrahabr.ru/post/136926/#comment_4559184
Автор проєкту: Stefan